Otwarte źródło

Jako open source (od angielskiego open source , dosłownie open source ) to oprogramowanie, którego kod źródłowy może być modyfikowany i używany publicznie oraz widziany przez osoby trzecie. Oprogramowanie open source może być w większości używane bezpłatnie.

Oprogramowanie może być tworzone przez osoby prywatne z pobudek altruistycznych, a także przez organizacje lub firmy w celu podziału kosztów rozwoju lub zdobycia udziału w rynku . Wykwalifikowani użytkownicy końcowi mogą dostosować oprogramowanie zgodnie z własnymi potrzebami i ewentualnie opublikować je jako spin-off , a także wnieść ulepszenia za pomocą „ pull request ”.

fabuła

Open source ma wiele źródeł i prekursorów, takich jak ruch „ zrób to sam ”, ruch hakerski lat 60./70. oraz ruch wolnego oprogramowania lat 80., który stał się bezpośrednim prekursorem.

Pod wpływem opublikowanego w 1997 roku eseju The Cathedral and the Bazaar autorstwa Erica S. Raymonda , firma Netscape postanowiła w 1998 roku, w związku z rosnącą dominacją Microsoftu na rynku przeglądarek , opublikować kod źródłowy ekonomicznie nieużytecznego już Netscape Navigatora. (to wydanie zaowocowało później projektem Mozilla ).

Wkrótce potem Raymond, informatyk Bruce Perens i Tim O'Reilly , założyciel i dyrektor O'Reilly Publishing , zdecydowali, że społeczność wolnego oprogramowania potrzebuje lepszego marketingu . Aby móc zaprezentować to wolne oprogramowanie jako wolne od wartości etycznych i przyjazne dla biznesu, zdecydowano się wprowadzić nowy termin marketingowy dla wolnego oprogramowania - termin open source był od tego czasu używany w marketingu w całym kraju i był również imiennik Raymonda, Open Source Initiative (OSI) założonej przez Perensa i O'Reilly'ego . Stworzono dostosowane licencje open source, które odpowiadają na potrzeby środowiska open source i powinny być również atrakcyjne dla przedsiębiorstw komercyjnych ( licencje permisywne ). Jedną z najbardziej znanych licencji, które wyłoniły się z tych przedsięwzięć, jest Licencja Publiczna Mozilli .

definicja

Definicja inicjatywy open source

Open Source Initiative (OSI) stosuje termin open source do wszelkiego oprogramowania, którego umowy licencyjne odpowiadają następującym trzem charakterystycznym cechom i które spełniają dziesięć punktów definicji open source :

  • Oprogramowanie (tj. tekst źródłowy) jest dostępne w formie, która może być odczytana i zrozumiana przez ludzi : Z reguły ta forma jest tekstem źródłowym w języku programowania wysokiego poziomu . Przed właściwym programem (uruchomieniem) zwykle konieczne jest przekonwertowanie tego tekstu do postaci binarnej za pomocą kompilatora, aby program komputerowy mógł być wykonywany przez komputer. Programy binarne są praktycznie nieczytelne dla ludzi w sensie semantycznym .
  • Oprogramowanie może być kopiowane, rozpowszechniane i używane zgodnie z wymaganiami : Nie ma ograniczeń w korzystaniu z oprogramowania open source, zarówno w odniesieniu do liczby użytkowników, jak i liczby instalacji. Kopiowanie i dystrybucja oprogramowania open source nie pociąga za sobą żadnych zobowiązań płatniczych wobec licencjodawcy. Zazwyczaj należy przekazać tylko tekst źródłowy.
  • Oprogramowanie może być zmieniane i przekazywane w zmienionej formie : Dzięki ujawnionemu tekstowi źródłowemu zmiany są możliwe dla każdego bez dalszych wysiłków. Dystrybucja oprogramowania powinna być możliwa bez opłat licencyjnych. Oprogramowanie open source jest wręcz zależne od aktywnego udziału użytkownika w rozwoju. Oprogramowanie open source jest idealne do nauki, uczestnictwa i doskonalenia.

Jednak open source nie oznacza, jak się często zakłada, wszystko jest dozwolone ; istnieją warunki związane z jego użyciem. Całkowicie bezwarunkowe użycie istnieje zazwyczaj tylko w przypadku oprogramowania znajdującego się w domenie publicznej . Pierwszy przewodnik BITKOM na temat oprogramowania open source podaje następujący poprawny opis: „Wykorzystywanie, powielanie i przetwarzanie jest niedozwolone bez zastrzeżeń, ponieważ w przypadku oprogramowania open source przyznanie praw użytkowania jest często uzależnione od pewnych wymagań. W ten sposób oprogramowanie open source można odróżnić od oprogramowania domeny publicznej […]. W przypadku oprogramowania z domeny publicznej użytkownik może powielać, rozpowszechniać i zmieniać bez ograniczeń i bez zastrzeżeń.”

W praktyce oprogramowanie typu open source (OSS) w dużym stopniu pokrywa się z wolnym oprogramowaniem , zdefiniowanym przez FSF . Obie koncepcje łączy fakt, że kod źródłowy oprogramowania powinien być dostępny dla użytkowników. Te same licencje typu copyleft i permisywne są również klasyfikowane jako „wolne” lub „otwarte” przez obie strony, z kilkoma rzadkimi wyjątkami. Podstawowa różnica leży w terminologii i perspektywie: wolne oprogramowanie skupia się na aspekcie kontroli użytkownika nad oprogramowaniem i postrzega wolne oprogramowanie jako ważny problem społeczny, polityczny i etyczny. OSI stoi na stanowisku, że praktyczna korzyść dla ogółu społeczeństwa (użytkowników, społeczeństwo, firmy itp.) z ogólnodostępnej infrastruktury oprogramowania, rynku wolnego oprogramowania i metody wspólnego rozwoju są decydującym aspektem.

Dalsze definicje

Open source, pochodne „otwarte” koncepcje i powiązane właściwości: otwartość, przejrzystość, współpraca oparta na współpracy

Termin open source nie ogranicza się do oprogramowania, ale obejmuje również wiedzę i informacje w ogóle. Ponadto ruch wolnego oprogramowania zainspirował powstanie wielu nowych „otwartych” ruchów w innych obszarach, takich jak otwarta zawartość , sprzęt o otwartym kodzie źródłowym i otwarty dostęp .

Przykładem tego jest Wikipedia i Wikimedia Commons , w kontekście których mówi się o wolnej treści ( otwartej treści ). Inne ważne przykłady Otwartej Treści to OpenStreetMap i Otwarte Zasoby Edukacyjne . Rodzina licencji tworzonych dla takich bezpłatnych treści („darmowe dzieła kultury”) to licencje Creative Commons .

Ideę publicznego i bezpłatnego dostępu do informacji przeniesiono także na projekty deweloperskie. W tym kontekście często mówi się o wolnym sprzęcie ( open hardware ), tj. o swobodnym dostępie do wszystkich informacji ( open standard , open format ) w celu wyprodukowania odpowiedniego sprzętu. Przykładowe produkty oparte na otwartych standardach i recepturach to Vores Øl / Free Beer lub OpenCola.

FabLaby , które chcą zapewnić bezpłatny dostęp do sprzętu (produkcyjnego) , również postrzegają siebie jako „otwartych” i ściśle związanych z ruchem open source i open hardware .

Innym przykładem jest licencja na nasiona open source , która stara się przenieść zasadę na hodowlę roślin. Hodowcy non-profit mogą wyposażyć nowe odmiany w licencję wirusową ( copyleft ), aby materiał genetyczny nie mógł być dalej przenoszony do dobra prywatnego.

Open Access stara się umożliwić swobodny dostęp do literatury naukowej i innych materiałów w Internecie oraz zlikwidować zapory . Podobnie otwarty rząd ma na celu ułatwienie obywatelom dostępu do zasobów rządowych.

Konflikt definicji z „wolnym oprogramowaniem”

Terminy oprogramowanie open source i wolne oprogramowanie są często używane jako synonimy, ale istnieje możliwość innej interpretacji. Chociaż rzeczywiste znaczenie definicji open source prawie nie różni się od wolnego oprogramowania , oba terminy mogą być użyte celowo, aby wywołać różne skojarzenia. Termin „ open source” został wprowadzony po tym, jak pierwotne określenie „ wolne oprogramowanie” spowodowało zamieszanie, ponieważ często było błędnie rozumiane jako zasadniczo wolne oprogramowanie.

Starszy termin „ wolne oprogramowanie” jest używany przez Free Software Foundation (FSF) od lat osiemdziesiątych . Nie było często misassociation z wolnego oprogramowania z freeware , ponieważ w języku angielskim Wolny może stać za darmo , jak również wolność , a ponadto darmowe oprogramowanie jest w większości przypadków bardzo również dostępne bezpłatnie. Podobnie jak w przypadku wolnej, ale tak naprawdę tylko wolności od FSF, ukuli oni hasło „ wolność słowa, nie darmowe piwo ” – „wolność słowa, nie darmowe piwo ” do stowarzyszenia wolnego oprogramowania z licznikiem wolnego oprogramowania .

Możliwa błędna interpretacja niejednoznacznego słowa „wolny” była częścią motywacji terminu open source , który stał się popularny w Linuksie pod koniec lat 90-tych . Sugestia przyszła w 1998 roku od Christine Peterson z Instytutu Foresight podczas zakładania ruchu OSI i open source . Nowo założony ruch open source zdecydował się ustanowić open source zamiast już istniejącego terminu FSF wolne oprogramowanie , ponieważ żywiono nadzieję, że użycie terminu open source usunie dwuznaczność terminu „wolne” i tym samym lepszą akceptację terminu „wolne oprogramowanie”. Koncepcja open source umożliwia również biznes. Ponadto termin open source uniknął skojarzenia z Fundacją Wolnego Oprogramowania i Powszechną Licencją Publiczną GNU ( GPL ), co może być problematyczne z ekonomicznego punktu widzenia. Termin oprogramowanie open source powinien również podkreślać wyższość wspólnego, otwartego procesu rozwoju (patrz The Cathedral and the Bazaar autorstwa Erica Stevena Raymonda ).

Od czasu wprowadzenia konkurencyjnego terminu Open Source FSF krytykuje fakt, że termin ten może również powodować zamieszanie. Termin open source kojarzy się z dostępnością tekstu źródłowego, ale nie mówi nic o przyznanych prawach użytkowania i wolności użytkowania. Przykładem takiego zamieszania jest najnowsza wersja programu kryptograficznego PGP firmy PGP Corporation : nazywa się to reklamowanym oprogramowaniem typu open source, ponieważ można rozważyć kod źródłowy, ale podlega on każdej licencji typu open source. Redystrybucja i modyfikacja tego kodu źródłowego jest zabroniona, aby program nie podlegał definicji open source. W odpowiedzi na to stworzono GNU Privacy Guard , który spełnia wymagania open source dzięki licencji GPL.

I odwrotnie, GNU FDL , który FSF uważa za „wolny”, jest krytykowany jako nie „otwarty” i „wolny”. Problematyczną cechą GNU FDL jest to, że oferuje możliwość zakazania modyfikacji niektórych sekcji, tj. ograniczenie prawa do swobodnego dalszego użytkowania. Dlatego GNU FDL nie spełnia fundamentalnych wymagań definicji open source, definicji wolnego oprogramowania oraz Wytycznych Debiana dotyczących wolnego oprogramowania.

Aby uniknąć konfliktu między wolnym oprogramowaniem a oprogramowaniem typu open source oraz podkreślić podobieństwa ruchu open source i wolnego oprogramowania , zaproponowano terminy FOSS i FLOSS (Free / Libre i Open Source Software), które również osiągnęły odpowiednie rozpowszechnienie.

Znaczenie ekonomiczne

Obszary zastosowań oprogramowania open source.

Open source często służy jako podstawa oprogramowania komercyjnego. System operacyjny Linux o otwartym kodzie źródłowym jest używany jako platforma w wielu systemach wbudowanych , routerach domowych, dekoderach i telefonach komórkowych . Komercyjny system operacyjny webOS firmy HP Palm również korzysta z systemu Linux. Ponieważ firmy te są zależne od Linuksa, są również zmotywowane do wniesienia wkładu w jego rozwój.

Firmy tworzące oprogramowanie mogą również oferować usługi wsparcia dla produktów open source . Tak jest na przykład w przypadku systemów operacyjnych Ubuntu , Red Hat / Fedora i SUSE Linux . Kod źródłowy jest jednak rozpowszechniany bezpłatnie.

Oprogramowanie open source może być również tworzone przez wolontariuszy z altruistycznych (bezinteresownych) pobudek. Większe projekty zwykle łączą się w fundację, która jest następnie finansowana z darowizn.

Oprogramowanie open source w sektorze publicznym jest często dostępne na tysiącach komputerów od dziesięcioleci.

Po tym, jak oprogramowanie typu open source ugruntowało swoją pozycję w obszarach serwerowych systemów operacyjnych, serwerów internetowych i pocztowych, baz danych i oprogramowania pośredniczącego, oprogramowanie typu open source mogło odegrać ważną rolę w ogólnym oprogramowaniu komercyjnym. W badaniu zleconym przez Komisję Europejską w 2006 r. zbadano znaczenie gospodarcze otwartego oprogramowania dla Europy. W związku z tym udział w rynku stale rósł w ciągu ostatnich kilku lat. Badanie szacuje całkowitą wartość na około dwanaście miliardów euro. W czterech głównych obszarach zastosowań (serwer WWW, języki programowania, bazy danych i serwerowe systemy operacyjne) 70% szwajcarskich użytkowników korzysta z oprogramowania open source w 2015 r., co stanowi wzrost o 20% w porównaniu z 2012 r. Prognoza badania na 2010 r. 32 procent usług IT to open source i opowiada się za większym wsparciem dla wolnego oprogramowania, aby Europa mogła lepiej wykorzystać ekonomiczny potencjał open source. Dlatego temat ten przyciąga coraz większą uwagę w rozwoju biznesu . Jednym z przykładów jest Agencja Rozwoju Gospodarczego Regionu Stuttgartu , która uruchomiła inicjatywę na rzecz klastra open source .

Oprogramowanie open source było znacznie częściej wykorzystywane w firmach niż w organach publicznych.

Wiele projektów open source ma wysoką wartość ekonomiczną. Według Battery Open Source Software Index (BOSS), dziesięć najbardziej znaczących ekonomicznie projektów open source to:

ranga Projekt Wiodąca firma Wartość rynkowa
1 Linux Czerwony kapelusz 16 miliardów
2 Gita GitHub 2 miliardy
3 MySQL Wyrocznia 1,87 miliarda
4. Node.js Źródło węzła ?
5 doker doker 1 miliard
6. Hadoop Cloudera 3 miliardy
7th Elastyczne wyszukiwanie Elastyczny 700 milionów
ósmy Iskra Kostki danych 513 milionów
9 MongoDB MongoDB 1,57 miliarda
10 Selen Sos Labs 470 milionów

Podana ranga opiera się na aktywności dotyczącej projektów w dyskusjach online, na GitHubie, aktywności wyszukiwania w wyszukiwarkach oraz wpływu na rynek pracy.

Zalety użytkowania

Ankieta na temat powodów korzystania z Open Source w 200 szwajcarskich organizacjach.

Oprogramowanie open source jest używane zarówno przez firmy, jak i osoby prywatne. Oferuje szereg zalet:

  • Prawie dowolna liczba osób (i firm) może uczestniczyć w rozwoju programu open source. Wysiłek na rzecz rozwoju jest wspólny i każdy może czerpać korzyści z pracy innych. Jeśli firma potrzebuje oprogramowania, a nie jest to część głównego produktu, może być opłacalne, aby nie kupowała gotowego oprogramowania lub rozpoczynała kompletny rozwój we własnym zakresie, ale uczestniczyła w projekcie open source i tym samym bardziej rozpowszechniała innowacje szybko.
  • Użytkownicy oprogramowania open source nigdy nie są uzależnieni od konkretnego producenta. Jeśli użytkownik życzy sobie rozszerzenia lub poprawienia błędu programu , może dokonać tej zmiany lub zlecić to komuś. Nie jest to możliwe w przypadku oprogramowania zastrzeżonego, a zmiany można zażądać tylko od producenta. Ta niezależność zapobiega planowanemu starzeniu się oprogramowania , co jest powszechne w przypadku oprogramowania zastrzeżonego , ze szkodą dla użytkownika. Interoperacyjność (np. formaty danych) jest również możliwa z oprogramowaniem typu open source , podczas gdy często uniemożliwia to efekt blokady z oprogramowaniem własnościowym .
  • Korzystanie z oprogramowania open source wiąże się z kilkoma lub bez warunków. Oprogramowanie może być używane przez dowolną liczbę użytkowników w dowolnym celu. Nie ma kosztów licencji za powielanie i dalsze użytkowanie.
  • Oprogramowanie typu open source umożliwia wgląd w kod źródłowy, a za pośrednictwem otwartego modelu rozwoju zazwyczaj również historię wersji . Dzięki temu każdy – na przykład korzystając z dedykowanych serwisów, takich jak Ohloh – może analizować jakość oprogramowania za pomocą statycznej analizy kodu, a także liczby programistów i ich zmian oraz wyciągać wnioski na temat łatwości utrzymania i dojrzałości oprogramowania.
  • Ta zasada wielokrotnej kontroli sprawia, że ​​oprogramowanie open source jest bardziej stabilne i niezawodne. Ponadto wysoki stopień otwartości koreluje z wysoką jakością oprogramowania.
  • Możliwość sprawdzenia programu pod kątem świadomie wprowadzonych, niechcianych przez użytkownika mechanizmów, takich jak backdoory, które można wykorzystać do szpiegostwa politycznego lub gospodarczego . Na przykład Microsoft, jako dostawca oprogramowania innego niż open source, ma problemy z odrzuceniem powtarzających się plotek o tylnych drzwiach NSA w swoich systemach operacyjnych, ponieważ ujawnienie kodu źródłowego nie jest opcją dla Microsoftu.

Utrudnienia

Na pytanie, jakie są ważne powody korzystania z open source, staje się jasne, że maksymalna elastyczność jest ważna dla użytkowników podczas projektowania swojego środowiska IT: dla zdecydowanej większości respondentów zgodność z otwartymi standardami (86%), wymiana wiedzy ze społecznością (82%), oszczędność kosztów (77%) oraz zmniejszenie zależności od dostawców (76%) to główne motywy korzystania z open source.

Zasady

Aby zapewnić stałe wsparcie dla projektów open source, koniecznych jest szereg warunków:

Przede wszystkim powinna istnieć aktywna społeczność, aby wiedza była rozpowszechniana wśród wielu ludzi. Jednym z przykładów jest jądro Linuksa . Według badania dotyczącego rozwoju jądra przeprowadzonego przez Linux Foundation z 2015 r. odsetek programistów Intela, którzy najbardziej przyczyniają się do rozwoju jądra Linuksa, wynosi tylko 10,5%. Nawet gdyby Intel wycofał się z rozwoju Linuksa, dalszy rozwój nadal byłby zapewniony. Byłoby jednak inaczej, gdyby rozwój był w dużej mierze napędzany przez osobę lub firmę. W takim przypadku kod źródłowy byłby dostępny dla ogółu społeczeństwa, ale jednocześnie zostałaby utracona ważna wiedza.

Ponadto współpraca z komercyjnymi dostawcami jest ważna dla trwałości projektów open source. Deweloperzy, którzy nie pracują nad projektem za darmo, ale otrzymują wynagrodzenie za pracę, mogą w dłuższej perspektywie poświęcić projektowi więcej czasu. Na przykład wiele mniejszych firm (takich jak Collabora ) jest zaangażowanych w rozwój LibreOffice i sprzedaje certyfikowane wersje programu. Jednocześnie deweloperzy są zatrudniani przez firmy i rozwijają program w pełnym wymiarze godzin.

Wreszcie, ważne jest również istnienie organizacji non-profit, która koordynuje rozwój i prowadzi marketing. Podczas tworzenia oprogramowania ważna jest koordynacja. W przypadku oprogramowania własnościowego zadanie to przejmuje właściciel oprogramowania. W większych projektach open source (takich jak jądro Linux, LibreOffice lub system zarządzania treścią TYPO3 ), organizacja non-profit łączy ze sobą firmy deweloperskie i użytkowników oprogramowania. Organizacja non-profit może przybrać formę fundacji lub stowarzyszenia . W szczególności marketing pełni ważną funkcję, ponieważ w branży oprogramowania (na przykład w Adobe, Oracle czy Microsoft) wydaje się dwa razy więcej pieniędzy na sprzedaż i reklamę niż na faktyczne tworzenie oprogramowania.

W swojej książce The Cathedral and the Bazaar Eric S. Raymond opisuje metodę rozwoju , w której projekty open source mogą być zarządzane niezależnie bez scentralizowanej kontroli ze strony społeczności jako bazaru . To, czy ta metoda rozwoju jest faktycznie stosowana, czy w ogóle może być zastosowana w praktyce, jest kontrowersyjne. Na przykład jądro Linuksa , jeden z największych udanych projektów OSS, z Linusem Torvaldsem na czele, podąża za bardziej scentralizowanym modelem rozwoju z Benevolent Dictator for Life ( życzliwy dyktator życia ) i odpowiada katedrze w terminologii Raymonda. Podobne struktury przywódcze można znaleźć z Richardem Stallmanem stojącym na czele projektu FSF / GNU, a także w Fundacji Mozilla . Jako kontrprzykłady przytaczane projekty społecznościowe Apache Hadoop i OpenStack .

Krytyka i problemy

W 2009 r. informatyk Niklaus Wirth krytycznie oceniał techniczną jakość złożonych projektów open source: Ruch open source ignorował i utrudniał ideę budowania złożonych systemów oprogramowania opartych na ściśle hierarchicznych modułach . Deweloperzy nie powinni znać kodu źródłowego modułów, z których korzystają. Powinieneś polegać wyłącznie na specyfikacji interfejsów modułów. Jeśli, tak jak w przypadku open source, dostępny jest kod źródłowy modułów, automatycznie prowadzi to do gorszej specyfikacji interfejsów, ponieważ zachowanie modułów można odczytać w kodzie źródłowym.

FSF , aw szczególności jej założyciel Richard Stallman , krytykuje ruch open source w zasadzie dla zaniedbując społeczno-etycznych aspektów i skoncentrowanie się tylko na kwestiach technicznych i ekonomicznych. W opinii Stallmana zaniedbuje się podstawową ideę wolnego oprogramowania . FSF krytykuje również tolerowaną przez część ruchu open source praktykę dostosowywania dalszego rozwoju istniejącego oprogramowania open source do własnych (sprzętowych) systemów do tego stopnia, że ​​praktycznie nie można ich już używać w inny sposób, m.in. B. tivoization lub nieczytelność tekstu źródłowego . Dalszy rozwój jest wtedy nadal objęty licencją open source, ale nie może być już dłużej używany przez społeczność – sytuacja, której FSF próbuje zapobiec poprzez GPLv3 .

Ideał otwartego oprogramowania, swobodnej wymiany i dalszego wykorzystywania tekstu źródłowego polega w rzeczywistości m.in. Ograniczone problemy z licencjonowaniem. Jest to szczególnie problematyczne ze względu na fakt, że liczba licencji oprogramowania i wariantów wersji wzrosła obecnie do ledwie możliwej do opanowania liczby (i nadal rośnie), problem znany jako proliferacja licencji . Uznane licencje open source są również często niezgodne ze sobą, co uniemożliwia dalsze korzystanie z oprogramowania w niektórych kontekstach. Dlatego zaleca się, aby nie korzystać z żadnych samodzielnie stworzonych lub egzotycznych licencji open source, których prawnych i praktycznych problemów nie można by było nadzorować, ale raczej korzystać z wypróbowanej, uznanej i szeroko rozpowszechnionej wolnej licencji (i kombinacji licencji), takiej jak: jako GPL, LGPL lub w celu uzyskania dostępu do licencji BSD . Szczególnie hojne licencje charakteryzują się bardzo dobrą kompatybilnością licencyjną.

Zobacz też

Portal: Wolne Oprogramowanie  - Przegląd treści Wikipedii na temat Wolnego Oprogramowania

literatura

linki internetowe

Wikisłownik: open source  - wyjaśnienia znaczeń, pochodzenie słów, synonimy, tłumaczenia
Wikisłownik: open source  - wyjaśnienia znaczeń, pochodzenie słów, synonimy, tłumaczenia (angielski)
Wikibooki: Open Source w firmach  — materiały do ​​nauki i nauczania


Indywidualne referencje i komentarze

  1. ^ John Koenig: Siedem strategii biznesowych Open Source dla przewagi konkurencyjnej. (PDF) (Nie jest już dostępny online.) Zarchiwizowane od oryginału w dniu 12 stycznia 2017 r .; Źródło 29 kwietnia 2017 .
  2. ^ Nadia Eghbal: Praca publiczna: Tworzenie i konserwacja oprogramowania Open Source . Prasa do pasków, 2020, ISBN 978-0-578-67586-2 .
  3. Netscape świętuje pierwszą rocznicę wydania oprogramowania open source na mozilla.org ( Angielski ) Netscape Communications . 31 marca 1999 r. Zarchiwizowane z oryginału 6 czerwca 2013 r. Pobrane 6 marca 2020 r.: „[…] Organizacja, która zarządza programistami open source pracującymi nad następną generacją przeglądarki i oprogramowania komunikacyjnego Netscape. Wydarzenie to było historycznym kamieniem milowym dla Internetu, ponieważ firma Netscape stała się pierwszą dużą komercyjną firmą programistyczną, która otworzyła swój kod źródłowy, co od tego czasu obserwuje kilka innych korporacji. Odkąd kod został po raz pierwszy opublikowany w Internecie, tysiące osób i organizacji pobrało go i wniosło setki wkładów do oprogramowania. Mozilla.org świętuje teraz tę pierwszą rocznicę imprezą w czwartek wieczorem w San Francisco ”.
  4. Eric S. Raymond : Do widzenia, „wolne oprogramowanie”; cześć, „open source” . 8 lutego 1998. Pobrane 13 sierpnia 2008: „Po ogłoszeniu ogłoszenia Netscape w styczniu wiele myślałem o następnej fazie — o poważnym dążeniu do zaakceptowania 'wolnego oprogramowania' w głównym nurcie korporacji. I zdałem sobie sprawę, że mamy poważny problem z samym „wolnym oprogramowaniem”. W szczególności mamy problem z samym terminem „wolne oprogramowanie”, a nie z koncepcją. Przekonałem się, że termin musi odejść.”
  5. Historia OSI ( angielski ) opensource.org. Pobrane 11 lutego 2016 r.: „Konferenci zdecydowali, że nadszedł czas, aby porzucić moralizujące i konfrontacyjne podejście, które było kojarzone z „wolnym oprogramowaniem” w przeszłości i sprzedawać ten pomysł ściśle na tych samych pragmatycznych, biznesowych podstawach”
  6. ^ Evgeny Morozov: The Meme Hustler - szalona rozmowa Tima O'Reilly'ego ( en ) thebaffler.com. 4 kwietnia 2013 r. Pobrane 14 lipca 2013 r.: „W tych wczesnych dniach komunikaty dotyczące open source czasami graniczyły z propagandą. Jak sam Raymond ujął to w 1999 roku, „musieliśmy zamontować w rzeczywistości kampanię marketingową”, która „wymagałaby technik marketingowych (spin, budowanie wizerunku i rebranding), aby to zadziałało”.
  7. ↑ Ilość gnu.org. W: gnu.org. Źródło 10 listopada 2016 .
  8. a b Definicja Open Source . W: Inicjatywa Open Source . Opensource.org. Źródło 10 lipca 2013.
  9. ↑ Ilość bitkom.org (PDF)
  10. Co to jest „wolne oprogramowanie” i czy to to samo co „open source”? Często zadawane pytania dotyczące inicjatywy Open Source
  11. Kategorie open source wolnego i niewolnego oprogramowania (gnu.org)
  12. Dlaczego open source mija się z celem wolnego oprogramowania , gnu.org
  13. Misja inicjatywy Open Source „Obietnica open source to lepsza jakość, wyższa niezawodność, większa elastyczność, niższy koszt i koniec drapieżnego uzależnienia od dostawcy”. na opensource.org
  14. ^ A b Historia inicjatywy Open Source
  15. Silke Helfrich: Bio-Linux lub: Saatgut als Commons. W: CommonsBlog. 14 kwietnia 2017 . Źródło 3 lipca 2017 .
  16. Nowa odmiana pomidora: Atak piratów nasion. W: Spiegel Online - Wissenschaft. Źródło 3 lipca 2017 .
  17. darmowe oprogramowanie
  18. Z miłości do hakowania na forbes.com
  19. ^ Technologia w rządzie, 1 / e . Jaijit Bhattacharya, 2006, ISBN 978-81-903397-4-2 , s. 25.
  20. Dlaczego „wolne oprogramowanie” jest zbyt niejednoznaczne ( Memento 13 października 1999 w archiwum internetowym ) opensource.org
  21. OGÓLNA LICENCJA PUBLICZNA GNU Wersja 3, 29 czerwca 2007 r. – Przekazywanie formularzy innych niż źródłowe. ( pl ) gnu.org. 29 czerwca 2007 r. Pobrano 17 czerwca 2015 r.: „ (1) kopia odpowiedniego źródła dla całego oprogramowania w produkcie, który jest objęty niniejszą Licencją, na trwałym nośniku fizycznym zwyczajowo używanym do wymiany oprogramowania, za cenę nie więcej niż uzasadniony koszt fizycznego wykonania tego przekazania źródła lub (2) dostęp do kopiowania odpowiedniego źródła z serwera sieciowego bez opłat. "
  22. Sprzedawaj darmowe oprogramowanie . gnu.org. 17 czerwca 2015. Dostęp 17 czerwca 2015: „Wysokie lub niskie ceny i GNU GPL – […] GNU GPL zobowiązuje do dostarczenia kodu źródłowego na dalsze żądanie. Bez limitu ceny kodu źródłowego byliby w stanie ustalić cenę, która byłaby zbyt wysoka, aby ktokolwiek mógł zapłacić – na przykład miliard euro – i w ten sposób udawać, że udostępniają kod źródłowy, nawet jeśli faktycznie go ukrywają. Dlatego musimy w tym przypadku ograniczyć cenę za kod źródłowy, aby zagwarantować swobodę użytkownikom.”
  23. Marco Fioretti: Czy sprzedaż oprogramowania na licencji GPL jest legalna? „Pamiętaj, że 'tyle, ile chcesz' dotyczy tylko wykonywalnej formy oprogramowania, a nie jego kodu źródłowego”. Techrepublic.com, 19 listopada 2013 r. (w języku angielskim)
  24. Status „Licencji na bezpłatną dokumentację”: 2012
  25. Ogólny wniosek: Dlaczego "GNU Free Documentation License" nie jest odpowiednia dla Debian-Main na debian.org (2006)
  26. FLOSS i FOSS na gnu.org (angielski)
  27. a b c d e f g h i Open Source Study Switzerland 2015. (PDF) swissICT i Swiss Open Systems User Group / ch / open, 3 czerwca 2015 r., dostęp 6 marca 2020 r. (Swiss Standard German).
  28. Najlepsze praktyki dotyczące komercyjnego wykorzystania oprogramowania typu open source . Karl Michael Popp, 2015, ISBN 978-3-7386-1909-6 .
  29. Badanie: Ekonomiczny wpływ oprogramowania open source na innowacyjność i konkurencyjność sektora technologii informacyjno-komunikacyjnych (ICT) w UE (PDF; 1,8 MB) - Anglojęzyczne badanie na temat znaczenia gospodarczego
  30. ^ Inicjatywa na rzecz klastra open source
  31. Joe McCann: Meteorytowy wzrost otwartego oprogramowania i dlaczego inwestorzy powinni się tym przejmować . W: Forbes . ( forbes.com [dostęp 10 października 2017]).
  32. a b Dharmesh Thakker: Śledzenie gwałtownego rozwoju oprogramowania open source . W: TechCrunch . ( techcrunch.com [dostęp 10 października 2017]).
  33. a b Kevin Crowston, Kangning Wei, James Howison, Andrea Wiggins: Wolne / Libre tworzenie oprogramowania o otwartym kodzie źródłowym: Co wiemy, a czego nie wiemy . Wyd.: ACM. taśma 44 , nie. 2 . ACM Computing Surveys, ISSN  0360-0300 , s. 7:13 , doi : 10.1145 / 2089125.2089127 : „Na przykład Bonaccorsi i Rossi [2006] odkryli, że firmy są zmotywowane do zaangażowania się we FLOSS, ponieważ pozwala mniejszym firmom na innowacje, ponieważ „wiele oczu” pomaga im w tworzeniu oprogramowania i ze względu na jakość i niezawodność FLOSS, z ideologiczną walką o wolne oprogramowanie na dole listy.”
  34. Fernando Cassia: Open Source, jedyna broń przeciwko „planowanemu starzeniu się” ( angielski ) theinquirer.net. 28 marca 2007 . Źródło 15 stycznia 2012 .
  35. Kevin Crowston, Kangning Wei, James Howison, Andrea Wiggins: Wolne / Libre tworzenie oprogramowania o otwartym kodzie źródłowym: Co wiemy, a czego nie wiemy . Wyd.: ACM. taśma 44 , nie. 2 . ACM Computing Surveys, ISSN  0360-0300 , s. 7:23 , doi : 10.1145 / 2089125.2089127 : "Na przykład na podstawie 75 projektów FLOSS, Capra i in. [2008] donosi, że wysoki stopień otwartości w praktykach zarządzania prowadzi do wyższej jakości oprogramowania.”
  36. Duncan Campbell : Jak NSA uzyskuje dostęp do tego , co jest wbudowane w Windows ( angielski ) Telepolis . 4 września 1999. Pobrane 3 grudnia 2011: “ Nieostrożny błąd ujawnia fałszowanie systemu Windows przez NSA. "
  37. J Mark Lytle: Microsoft odrzuca backdoor NSA w systemie Windows 7 ( angielski ) techradar.com. 22 listopada 2009 r. Pobrane 3 grudnia 2011 r.: „ Narodowa Agencja Bezpieczeństwa USA pracowała jednak nad nowym systemem operacyjnym
  38. Chuck Connell: Projekty Open Source same zarządzają? Śnij dalej . (Angielski) Stan na czerwiec 2008
  39. Role na Mozilla.org „Ostatecznym decydentem (decydentami) są zaufani członkowie społeczności, którzy mają ostatnie słowo w przypadku sporów. Jest to model, za którym podąża wiele udanych projektów open source, chociaż większość z tych społeczności ma tylko jedną osobę w tej roli i są one czasami nazywane „życzliwymi dyktatorami”. Mozilla ewoluowała, aby mieć dwie osoby w tej roli - Brendan Eich ma ostatnie słowo w każdym sporze technicznym, a Mitchell Baker ma ostatnie słowo w każdym sporze nietechnicznym. (Język angielski)
  40. Matt Asay: Kult osobowości Open Source umiera — na szczęście (po angielsku ) readwrite.com. 2 maja 2014 . Źródło 18 czerwca 2015 .
  41. ^ Richard Morris: Niklaus Wirth: Geek tygodnia. simple-talk.com, 2 lipca 2009, dostęp 16 grudnia 2009 : „Poza wszystkimi dobrymi rzeczami, ruch open source ignoruje i faktycznie utrudnia postrzeganie jednej z najważniejszych idei w projektowaniu złożonych systemów, a mianowicie ich partycjonowania w modułach i ich tworzenie jako uporządkowanej hierarchii modułów.”
  42. Mówimy o Wolnym Oprogramowaniu – oświadczenie Free Software Foundation Europe
  43. Dlaczego wolne oprogramowanie jest lepsze niż Open Source Status: 2007 , Oświadczenie Projektu GNU
  44. Richard Stallman: Dlaczego Open Source nie realizuje celu Wolnego Oprogramowania . Stan: 2010
  45. Oliver Diedrich: Spór o nową GPL . heise.de , 2006
  46. Torvalds o Tivoisation (angielski)
  47. ^ David A. Wheeler: Rozprzestrzenianie licencji FLOSS: Wciąż problem . (Język angielski)
  48. ^ Ed Burnette: Google odmawia rozpowszechniania licencji . 2 listopada 2006 r. Zarchiwizowane z oryginału 24 lutego 2007 r. Pobrane 11 września 2010 r.
  49. ^ Greg Stein: Przeciwko rozprzestrzenianiu licencji . 28 maja 2009 r. Zarchiwizowane z oryginału 1 czerwca 2008 r. Źródło 11 września 2010 r.
  50. Często zadawane pytania dotyczące MPL 1.1 — tylko do użytku historycznego . Fundacja Mozilli . 1 lutego 2012 . Źródło 26 lutego 2012 .
  51. Philippe Laurent: GPLv3 i problemy ze zgodnością (PDF) W: European Open Source Lawyers Event 2008 . Uniwersytet Namur - Belgia. 24 września 2008 r. Zarchiwizowane z oryginału 4 marca 2016 r. Pobrano 6 marca 2020 r.: „ Copyleft jest głównym źródłem problemów ze zgodnością
  52. Często zadawane pytania dotyczące licencji GNU — Czy GPLv3 jest zgodna z GPLv2? . gnu.org. Pobrano 3 czerwca 2014 r.: „Nie. Niektóre wymagania GPLv3, takie jak wymóg podania informacji o instalacji, nie istnieją w GPLv2. W rezultacie licencje nie są kompatybilne: jeśli spróbujesz połączyć kod wydany na obu tych licencjach, naruszysz sekcję 6 GPLv2. Jeśli jednak kod jest wydany na licencji GPL „wersja 2 lub nowsza”, jest to zgodne z GPLv3, ponieważ GPLv3 jest jedną z dozwolonych opcji”.
  53. Marcus D. Hanwell: Czy powinienem używać liberalnej licencji? Prawo autorskie? Czy coś pośrodku? . opensource.com. 28 stycznia 2014 r. Pobrane 30 maja 2015 r.: „Licencjonowanie permisywne upraszcza rzeczy Jednym z powodów, dla których świat biznesu i coraz więcej programistów […] faworyzuje licencje permisywne, jest prostota ponownego użycia. Licencja zazwyczaj dotyczy tylko kodu źródłowego, który jest objęty licencją i nie próbuje wywnioskować żadnych warunków na jakimkolwiek innym komponencie iz tego powodu nie ma potrzeby definiowania, co stanowi utwór pochodny. Nigdy też nie widziałem tabeli zgodności licencji dla licencji permisywnych; wydaje się, że wszystkie są kompatybilne ”.
  54. ^ Zgodność i współdziałanie licencji . W: Oprogramowanie typu open source — Twórz, udostępniaj i ponownie wykorzystuj oprogramowanie typu open source dla administracji publicznej . joinup.ec.europa.eu. Zarchiwizowane z oryginału 17 czerwca 2015 r. Pobrane 6 marca 2020 r.: „Licencje na dystrybucję bezpłatnego lub otwartego oprogramowania (FOSS) są podzielone na dwie rodziny: permissive i copyleft. Licencje permisywne (BSD, MIT, X11, Apache, Zope) są ogólnie kompatybilne i interoperacyjne z większością innych licencji, tolerując łączenie, łączenie lub ulepszanie objętego kodu oraz jego redystrybucję w ramach wielu licencji (w tym niewolnych lub zastrzeżonych). ')."