Spisu treści:
Istnieje wiele programów typu open source, które obsługują wiele aplikacji. Istnieje również wiele różnych licencji typu open source. Ogólnie rzecz biorąc, oprogramowanie typu open source może być używane, modyfikowane i legalnie udostępniane w wielu środowiskach i kontekstach. Jednak różne licencje zawierają różne umowy i ważne jest, aby zrozumieć różnice między każdą główną licencją, aby w pełni wykorzystać oprogramowanie typu open source, a także uzyskać szerokie zrozumienie ruchu i jego celu. (Aby dowiedzieć się więcej, zobacz Open Source: Czy to zbyt piękne, aby mogło być prawdziwe?)
Źródło Open Source
Chociaż termin „open source” został wymyślony w 1998 roku, początki ruchu wolnego oprogramowania sięgają lat siedemdziesiątych. Twórca oprogramowania, haker i działacz wolnego oprogramowania, Richard Stallman, opracowywał wolny i otwarty system operacyjny do 1983 roku. Na początku 1984 roku ogłosił Projekt GNU, który opracował system operacyjny, który był w dużej mierze zainspirowany Uniksem (GNU to akronim rekurencyjny dla „GNU's Not Unix”), ale z kodem źródłowym, który był darmowy i otwarty dla publiczności dla proponowanego większego dobra społeczności.
GNU zastosowało filozofię zapoczątkowaną przez Stallmana (a także innych działaczy przeciwko prawu autorskiemu) znaną jako „copyleft”, która zasadniczo uznała prawa autorskie przyznane prawnie pierwotnej własności intelektualnej, ale wyraźnie zrzekła się ich w celu promowania otwartego użytkowania i rozwoju praca. Ta technika i filozofia zapewniały bezpłatny dostęp do kodu źródłowego oprogramowania wydanego pod copyleft, do bezpłatnego i otwartego użytkowania i modyfikacji.