close

Darmowe oprogramowanie

Przejdź do nawigacji Przejdź do wyszukiwania
Image
Przykład nowoczesnego systemu operacyjnego wolnego oprogramowania, na którym działają niektóre reprezentatywne aplikacje wolnego oprogramowania. Pokazane jest środowisko graficzne Xfce , przeglądarka internetowa Firefox , edytor tekstu Vim , edytor obrazów GIMP i odtwarzacz multimedialny VLC .

Wolne oprogramowanie to oprogramowanie, którego kod źródłowy można badać, modyfikować i swobodnie wykorzystywać w dowolnym celu oraz rozpowszechniać go ze zmianami lub ulepszeniami. [ 1 ] Jego definicja jest związana z narodzinami ruchu wolnego oprogramowania, kierowanego przez amerykańskiego aktywistę i eksperta komputerowego Richarda Stallmana oraz fundacji, której przewodniczył w 1985 roku, [ 2 ] Free Software Foundation , organizacji non-profit, która stawia wolność użytkownika komputera jako podstawowy cel etyczny. [ 3 ]

Oprogramowanie jest wolne [ 4 ] , jeśli odpowiednio zapewnia użytkownikom tak zwane cztery wolności: wolność używania, studiowania, rozpowszechniania i ulepszania, w przeciwnym razie nie jest wolnym oprogramowaniem. Istnieją różne schematy dystrybucji, które nie są wolne i chociaż możemy je rozróżnić na podstawie tego, jak bardzo są bliskie uwolnienia, ich użycie może być uznane za nieetyczne we wszystkich przypadkach.

Wyrażenie „wolne oprogramowanie” pochodzi od angielskiego wyrażenia wolne oprogramowanie , które przedstawia niejednoznaczność między znaczeniami „wolny” i „wolny” związanymi ze słowem wolny . Dlatego często jest błędnie uważane [ 5 ] ​[ 6 ]​ za wolne oprogramowanie, a nie w bardziej precyzyjnym sensie, za oprogramowanie , które można modyfikować i udostępniać bez naruszania licencji. Wolne oprogramowanie jest zazwyczaj dostępne bezpłatnie lub po kosztach rozpowszechniania w inny sposób, jednak nie jest to obowiązkowe, dlatego nie ma potrzeby kojarzenia „wolnego” oprogramowania z „wolnym” oprogramowaniem (zwykle nazywanym freeware ) , ponieważ zachowując swój darmowy charakter, może być rozpowszechniany komercyjnie . Podobnie bezpłatne lub nieodpłatne oprogramowanie czasami zawiera kod źródłowy; jednakże ten rodzaj oprogramowania nie jest „wolny” w tym samym sensie, co wolne oprogramowanie, chyba że przyznane zostaną prawa do modyfikowania i redystrybucji tak zmodyfikowanych wersji programu. W tym sensie ważne jest poznanie implikacji prawnych wynikających z używania wolnego oprogramowania. [ 7 ]

Wolnego oprogramowania nie należy również mylić z „ oprogramowaniem domeny publicznej ”. Ta ostatnia to ta, która nie wymaga licencji , ponieważ jej prawa do eksploatacji są dla całej ludzkości, ponieważ umożliwia równy dostęp wszystkim. Każdy może z niego skorzystać, powierzając jego oryginalne autorstwo. To oprogramowanie byłoby tym, którego autor przekazuje je ludzkości lub którego prawa autorskie wygasły. Jeśli autor warunkuje jego użycie na podstawie licencji, jakkolwiek by ona nie była słaba, nie jest już w domenie publicznej.

Historia

Image
Richard Matthew Stallman , twórca koncepcji wolnego oprogramowania i założyciel Free Software Foundation .

W latach 60. i 70. oprogramowanie nie było uważane za produkt, lecz raczej za dodatek, który ówcześni dostawcy dużych komputerów ( mainframe ) [ 8 ] dostarczali swoim klientom, aby mogli z nich korzystać. W tej kulturze programiści i twórcy oprogramowania swobodnie dzielili się swoimi programami . To zachowanie było wówczas szczególnie powszechne w niektórych grupach użytkowników, takich jak DECUS (Grupa użytkowników komputerów DEC). Pod koniec lat 70. firmy przyzwyczaiły się do nakładania ograniczeń na użytkowników za pomocą umów licencyjnych .

W 1971 roku, kiedy komputery nie cieszyły się jeszcze wielkim rozkwitem, ludzie, którzy z niego korzystali, w środowisku uniwersyteckim i biznesowym, tworzyli i udostępniali oprogramowanie bez żadnych ograniczeń.

Wraz z nadejściem lat 80. sytuacja zaczęła się zmieniać. Najnowocześniejsze komputery zaczęły wykorzystywać zastrzeżone systemy operacyjne , zmuszając użytkowników do zaakceptowania restrykcyjnych warunków, które uniemożliwiały wymianę, udostępnianie lub dokonywanie modyfikacji wspomnianego oprogramowania.

W przypadku, gdy użytkownik lub programista znalazł błąd w aplikacji, jedyne, co mógł zrobić, to poinformować o tym firmę deweloperską, aby mogła go rozwiązać. Nawet jeśli programista był w stanie rozwiązać problem i chciał to zrobić nie prosząc o nic w zamian, umowa uniemożliwiała mu modyfikację oprogramowania .

W 1971 roku Amerykanin Richard Matthew Stallman , student fizyki na Uniwersytecie Harvarda , był częścią Laboratorium Sztucznej Inteligencji w Massachusetts Institute of Technology (MIT) jako haker . W latach 80. kultura hakerska , która była życiem Stallmana, zaczęła zanikać pod presją komercjalizacji w branży oprogramowania. Inni koledzy Stallmana, również hakerzy w laboratorium, założyli firmę Symbolics , która starała się zastąpić wolne oprogramowanie produkowane w ośrodku własnym niewolnym oprogramowaniem . Stallman opowiadał po latach, że w tamtych latach w laboratorium, w którym pracował, otrzymali drukarkę podarowaną przez firmę zewnętrzną. Urządzenie, z którego wszyscy pracownicy korzystali w sieci, nie działało idealnie, ponieważ od czasu do czasu papier się zacinał. Jako okoliczność obciążającą nie wygenerowano żadnego powiadomienia, które zostało wysłane przez sieć i informowało użytkowników o sytuacji. [ 9 ]

Strata czasu była ciągła, ponieważ czasami pracownicy wysyłali swoje zadania do wydrukowania przez sieć, a kiedy szli ich szukać, stwierdzili, że drukarka się zacięła i ogromna kolejka oczekujących zadań. Richard Stallman postanowił rozwiązać ten problem i wdrożyć wysyłanie powiadomienia przez sieć w przypadku awarii drukarki. Aby to zrobić, musiał mieć dostęp do kodu źródłowego sterowników drukarki . Zapytał firmę, która była właścicielem drukarki, czego potrzebuje, komentując, nie prosząc o nic w zamian, co zamierza zrobić. Firma odmówiła przekazania kodu źródłowego. W tym właśnie momencie Stallman znalazł się na rozdrożu: musiał wybrać między zaakceptowaniem nowego oprogramowania własnościowego poprzez podpisanie umów o nieujawnianiu, a stworzeniem bardziej własnościowego oprogramowania z restrykcyjnymi licencjami, które z kolei musiałoby zostać zaakceptowane później przez jego własnych kolegów lub rozpocząć ruch, ruch wolnego oprogramowania.

27 września 1983 roku Stallman ogłosił na różnych grupach dyskusyjnych Usenetu rozpoczęcie Projektu GNU , którego celem było stworzenie całkowicie wolnego systemu operacyjnego . [ 10 ] W 1984 roku Stallman zrezygnował z pracy w MIT, aby uniemożliwić uniwersytetowi roszczenie sobie praw do oprogramowania, które rozwijał w ramach Projektu GNU, żyjąc z tworzenia darmowych programów i sprzedawania kopii na taśmie.

W 1985 roku Stallman założył organizację Free Software Foundation (FSF) [ 11 ] i opublikował Manifest GNU [ 12 ] , aby opisać cel projektu i wyjaśnić znaczenie wolnego oprogramowania.

W 1986 r. opublikował definicję „Wolnego Oprogramowania” [ 13 ] i wprowadził koncepcję copyleft , którą rozwinął, aby dać użytkownikom wolność i ograniczyć możliwości zawłaszczania oprogramowania .

W 1989 opublikował pierwszą wersję Powszechnej Licencji Publicznej GNU ( GPL ) [ 14 ] , kodyfikującej idee wolnego oprogramowania w dokumencie prawnym.

Cztery wolności wolnego oprogramowania

Image
Mapa koncepcyjna Wolnego Oprogramowania.

Zgodnie z definicją ustanowioną przez Richarda Stallmana, oprogramowanie jest „wolne”, gdy gwarantuje następujące wolności: [ 15 ]

Wolność Opis
0 wolność korzystania z programu w dowolnym celu (wykorzystania).
1 swoboda studiowania działania programu i modyfikowania go, dostosowując go do własnych potrzeb (studium).
dwa wolność rozpowszechniania kopii programu, pomagając tym samym innym użytkownikom (dystrybucja).
3 wolność ulepszania programu i upubliczniania tych ulepszeń innym, aby cała społeczność odniosła korzyści (ulepszyła się).
Wolności 1 i 3 wymagają dostępu do kodu źródłowego , ponieważ studiowanie i modyfikowanie oprogramowania bez jego kodu źródłowego jest wysoce niepraktyczne.

Niektórzy teoretycy używają tego czwartego punktu (wolność 3), aby częściowo uzasadnić ograniczenia nałożone przez GNU GPL w porównaniu z innymi licencjami wolnego oprogramowania (zobacz licencje GPL ). [ 16 ] Jednak pierwotne znaczenie jest swobodniejsze, bardziej otwarte i mniej restrykcyjne niż to, które daje sama sytuacja niezgodności, która została do pewnego stopnia rozwiązana w wersji 3 licencji GNU GPL .

Zarówno Inicjatywa Open Source [ 17 ] , jak i Free Software Foundation [ 18 ] prowadzą listy licencji wolnego oprogramowania , które zatwierdzają na swoich oficjalnych stronach internetowych .

Termin „ niewolne oprogramowanie ” odnosi się do oprogramowania rozpowszechnianego na bardziej restrykcyjnej licencji na oprogramowanie , która nie gwarantuje tych czterech wolności. Prawa autorskie zastrzegają większość praw do modyfikacji, powielania i redystrybucji właścicielowi praw autorskich ; oprogramowanie dostarczone na podstawie licencji wolnego oprogramowania w szczególności kończy większość tych zastrzeżonych praw.

Definicja wolnego oprogramowania nie uwzględnia kwestii ceny; często używanym hasłem jest „free as in Liberty, not as in free beer” lub w języku angielskim „Free as in Liberty, not as in free beer” (nawiązując do niejednoznaczności angielskiego terminu free ) i często można zobaczyć na sprzedaż Darmowe płyty CD z oprogramowaniem , takie jak dystrybucje Linuksa . Jednak w takiej sytuacji nabywca płyty ma prawo do jej kopiowania i redystrybucji. Wolne oprogramowanie może zawierać ograniczenia, które nie pasują do definicji wolnego oprogramowania — na przykład może nie zawierać kodu źródłowego, może wyraźnie zabraniać dystrybutorom otrzymywania wynagrodzenia itp.

Aby uniknąć nieporozumień, niektórzy ludzie używają terminów „libre” ( wolne oprogramowanie ) i „gratis” ( wolne oprogramowanie ), aby uniknąć niejednoznaczności angielskiego słowa free . Jednak te alternatywne terminy są używane tylko w ruchu wolnego oprogramowania , chociaż powoli rozprzestrzeniają się na resztę świata. Inni bronią używania terminu oprogramowanie o otwartym kodzie źródłowym ( oprogramowanie o otwartym kodzie źródłowym ) . Główna różnica między terminami „open source” i „wolne oprogramowanie” polega na tym, że to drugie uwzględnia etyczne i filozoficzne aspekty wolności, podczas gdy open source opiera się wyłącznie na aspektach technicznych.

Próbując zjednoczyć powyższe terminy, które odnoszą się do podobnych pojęć, użycie słowa „ FLOSS ” jest rozszerzane o znaczenie wolnego/wolnego i otwartego oprogramowania , a pośrednio także o społeczność, która je produkuje i wspiera. .

Otwórz formaty

Otwarte formaty pozwalają wolnemu oprogramowaniu zachować jego cztery wolności i swobodne rozpowszechnianie całego użytego kodu i formatów, jego dystrybucję i badanie, dzięki czemu twórcy wolnego oprogramowania opracowują wolne programy, wolne formaty dla tych programów w tym samym czasie lub używają darmowych formatów, które zostały już wcześniej utworzone.

Wolne formaty pozwalają użytkownikom pracować z darmowymi programami, chociaż są wolne, można je zaimplementować i używać w dowolnym programie, zamkniętym lub nie. Niektóre firmy, takie jak Microsoft , zwykle nie używają wolnych formatów w swoich programach, nie z powodu utrudnień, ale z powodu braku woli do implementowania otwartych formatów w swoich programach, nawet jeśli użytkownicy mogą instalować w swoich systemach darmowe oprogramowanie, aby z nimi pracować formaty.

Rodzaje licencji wolnego oprogramowania

Licencja wolnego oprogramowania to dokument, który daje oprogramowaniu szerokie prawa do modyfikowania i redystrybucji tego oprogramowania. Działania te są zwykle zabronione przez prawo autorskie , ale każdy, kto jest właścicielem praw, zwykle twórca oprogramowania, może usunąć te ograniczenia, dołączając do oprogramowania licencję na oprogramowanie , która daje odbiorcy te prawa. Oprogramowanie korzystające z takich licencji nazywa się wolnym oprogramowaniem, a te wolności przyznaje właściciel praw autorskich. Licencje wolnego oprogramowania dotyczą oprogramowania w postaci kodu źródłowego lub binarnego kodu wynikowego , ponieważ prawo autorskie uznaje obie formy. [ 19 ]

Niektóre licencje wolnego oprogramowania obejmują copyleft , a to wymaga, aby wszystkie przyszłe wersje były również rozpowszechniane z tymi wolnościami. Inne „permisywne” licencje na oprogramowanie to zwykle kilka wierszy zawierających zwolnienie praw i wyłączenie odpowiedzialności. Dzięki temu dealerzy mogą dodawać ograniczenia dla przyszłych odbiorców.

Podczas gdy historycznie najczęściej używaną licencją FOSS była GPL w wersji 2, w 2015 r. i według statystyk Black Duck Software [ 20 ] i GitHub [ 21 ] permisywna licencja MIT zdetronizowała GPLv2 na drugim miejscu , podczas gdy permisywna licencja Apache wciąż jest na trzecie miejsce.

Prawo autorskie

Copyleft to termin używany w dziedzinie komputerów (i jest stosowany w podobny sposób do twórczości literackiej i artystycznej) w celu określenia rodzaju ochrony prawnej przyznanej przez niektóre licencje, które gwarantują każdemu użytkownikowi prawo do używania, modyfikowania i redystrybucji programu lub jego pochodne, pod warunkiem zachowania tych samych warunków użytkowania i rozpowszechniania. [ 22 ]

Należy zauważyć, że właściciel praw autorskich do oprogramowania objętego licencją typu copyleft może również tworzyć zmodyfikowaną wersję w ramach swoich pierwotnych praw autorskich i sprzedawać je na dowolnej licencji, oprócz rozpowszechniania oryginalnej wersji jako wolnego oprogramowania . Ta technika została wykorzystana jako model biznesowy przez wiele firm tworzących wolne oprogramowanie [ 23 ] (na przykład MySQL ); praktyka ta nie ogranicza żadnych praw przyznanych użytkownikom wersji copyleft . [ 24 ]

W Hiszpanii każdy utwór zależny jest chroniony tak samo jak oryginał, pod warunkiem, że dzieło pochodne jest oparte na umownym upoważnieniu autora. W ogólnym przypadku, w którym autor wycofuje licencje typu copyleft , nie wpłynie to w żaden sposób na produkty pochodne przed wycofaniem, ponieważ nie ma mocy wstecznej. Z prawnego punktu widzenia autor nie ma prawa do wycofania zgody z istniejącej licencji. Gdyby tak się stało, konflikt między stronami zostałby rozwiązany w konwencjonalnym procesie.

Zalety wolnego oprogramowania

Ciągły rozwój i doskonalenie: Możliwość dostępu do kodu źródłowego pozwala wielu osobom na przeglądanie i testowanie kodu, co w konsekwencji daje nie tylko lepszy wynik, ale także bezpieczeństwo znacznie przewyższa oprogramowanie zastrzeżone. [ 25 ]

Z drugiej strony, w wolnym oprogramowaniu uczestniczy wielu użytkowników, którzy bezpośrednio oceniają wady lub usterki, które przedstawia program. Dzięki temu nie musisz czekać na wydanie przez producenta aktualizacji lub poprawionej wersji na rynku, co pozwala skrócić czas rozwiązywania problemów.

Pozwala na niezależność technologiczną: nie uzależniając się od dużych producentów oprogramowania, użytkownicy mogą decydować, czy konieczne jest przeprowadzanie migracji lub aktualizacji systemu, bez konieczności poddawania się decyzjom narzuconym przez tego producenta. [ 26 ]

Pozwala to na oszczędności w pozyskiwaniu, utrzymywaniu i odnawianiu technologii: O wiele taniej jest zmierzyć się z aktualizacją lub masową instalacją otwartego oprogramowania niż oprogramowanie zastrzeżone. Ponadto, nie musząc inwestować w licencje roczne, użytkownicy mogą zaoszczędzić pieniądze lub wykorzystać je na zakup innego niezbędnego oprogramowania związanego z usługą firmy.

Pozwala na kopiowanie: Jak wspomnieliśmy wcześniej przy wolnościach, wolne oprogramowanie pozwala na kopiowanie, więc bez konieczności nabywania nowych licencji może być rozpowszechniane wśród wszystkich, którzy tego potrzebują. [ 27 ]

Licencja na oprogramowanie open source

Przed kontynuacją korzystania z licencji i korzyści, jakie zapewnia nam oprogramowanie typu open source, ustalimy, że istnieje niejawny związek między oprogramowaniem typu open source a użytkownikiem końcowym, w zależności od sposobu traktowania dostępu do kodu źródłowego. Termin kod źródłowy odnosi się do plików zawierających kod i programowanie programu lub aplikacji zgodnie ze składnią języka używanego przez programistę.

Licencja typu open source daje użytkownikowi możliwość edytowania, modyfikowania, redystrybucji i używania oprogramowania, ale aby było to prawdziwe oprogramowanie typu open source, należy spełnić szereg wymagań.

10 ogólnych wymagań dotyczących oprogramowania open source

  1. Bezpłatna redystrybucja: żadna ze stron nie jest ograniczona do sprzedaży ani redystrybucji Oprogramowania, a sprzedaż Oprogramowania nie wymaga tantiem ani opłat.
  2. Kod źródłowy: Program musi zawierać kod źródłowy i musi umożliwiać dystrybucję w kodzie źródłowym, jak również w postaci skompilowanej. Jeżeli jakaś forma produktu nie jest rozpowszechniana z kodem źródłowym, musi istnieć dobrze nagłośniony sposób uzyskania kodu źródłowego za nie więcej niż rozsądny koszt reprodukcji, najlepiej poprzez bezpłatne pobranie z Internetu. Kod źródłowy powinien być preferowanym sposobem modyfikacji programu przez programistę. Celowo zaciemniony kod źródłowy jest niedozwolony. Formy pośrednie, takie jak dane wyjściowe preprocesora lub translatora, są niedozwolone.
  3. Prace pochodne: Licencja musi zezwalać na modyfikacje i prace pochodne oraz musi umożliwiać ich rozpowszechnianie na takich samych warunkach, jak oryginalna licencja na oprogramowanie.
  4. Integralność Autorskiego Kodu Źródłowego: Licencja może ograniczać dystrybucję Kodu Źródłowego w zmodyfikowanej formie tylko wtedy, gdy Licencja zezwala na dystrybucję "plików poprawek" z Kodem Źródłowym w celu modyfikowania Programu w czasie kompilacji. Licencja musi wyraźnie zezwalać na dystrybucję oprogramowania zbudowanego ze zmodyfikowanego kodu źródłowego. Licencja może wymagać, aby prace pochodne nosiły inną nazwę lub numer wersji niż oryginalne oprogramowanie.
  5. Niedyskryminacja osób lub grup: Licencja nie może dyskryminować żadnej osoby ani grupy osób.
  6. Niedyskryminacja dziedzin działalności: Licencja nie może ograniczać nikomu korzystania z programu w określonej dziedzinie działalności. Na przykład nie możesz ograniczać korzystania z programu w firmie lub używania go do badań genetycznych.
  7. Dystrybucja licencji: Prawa dołączone do programu muszą dotyczyć każdego, kto redystrybuuje program bez konieczności wykonywania przez te strony dodatkowej licencji.
  8. Licencja nie może dotyczyć konkretnego produktu: Prawa dołączone do programu nie mogą zależeć od tego, czy program jest częścią określonej dystrybucji oprogramowania. Jeśli program został wyodrębniony z tej dystrybucji i jest używany lub rozpowszechniany zgodnie z warunkami licencji programu, wszystkie strony, którym program jest redystrybuowany, muszą mieć takie same prawa, jak te przyznane wraz z oryginalną dystrybucją oprogramowania.
  9. Licencja nie może ograniczać innego oprogramowania: Licencja nie może nakładać ograniczeń na inne oprogramowanie, które jest rozpowszechniane razem z licencjonowanym oprogramowaniem. Na przykład licencja nie może wymagać, aby wszystkie inne programy rozpowszechniane na tym samym nośniku były oprogramowaniem typu open source.
  10. Licencja musi być neutralna pod względem technologicznym: żadne postanowienie licencji nie może opierać się na pojedynczej technologii lub stylu interfejsu. [ 28 ]

Porównanie z oprogramowaniem open source

Chociaż w praktyce oprogramowanie open source i wolne oprogramowanie mają wiele wspólnych licencji, Free Software Foundation uważa, że ​​ruch oprogramowania open source jest filozoficznie różny od ruchu wolnego oprogramowania. [ 29 ] Pojawił się w 1998 roku z grupą ludzi, w szczególności Eric S. Raymond i Bruce Perens , którzy utworzyli Open Source Initiative (OSI). Chcieli podkreślić praktyczne korzyści z udostępniania kodu źródłowego oraz zainteresować tą koncepcją największe firmy programistyczne i inne firmy z branży high-tech. Z drugiej strony Free Software Foundation i Richard Stallman wolą sformułować sprawę w kategoriach etycznych, używając terminu „wolne oprogramowanie”. [ 30 ]

Zwolennicy terminu „ Open Source ” twierdzą, że unika on dwuznaczności tego terminu w języku, który jest wolny w wolnym oprogramowaniu . Termin „open source” został wymyślony przez Christine Peterson z Instytutu Foresight [ 31 ] i zarejestrowany jako znak towarowy dla produktów wolnego oprogramowania.

Wiele osób dostrzega korzyści jakościowe dla procesu tworzenia oprogramowania, gdy programiści mogą używać, modyfikować i redystrybuować kod źródłowy programu. Ruch wolnego oprogramowania kładzie szczególny nacisk na moralne lub etyczne aspekty oprogramowania, postrzegając doskonałość techniczną jako produkt uboczny swojego standardu etycznego. Ruch open source postrzega doskonałość techniczną jako główny cel, a udostępnianie kodu źródłowego jest środkiem do osiągnięcia tego celu. Z tego powodu Free Software Foundation dystansuje się zarówno od ruchu open source, jak i od terminu „Open Source”. [ 30 ]

Ponieważ OSI zatwierdza tylko licencje, które są zgodne z definicją Open Source , większość ludzi interpretuje to jako schemat dystrybucji, luźno zamieniając terminy „open source” i „wolne oprogramowanie”. Chociaż istnieją istotne różnice filozoficzne między tymi dwoma terminami, zwłaszcza w zakresie motywacji rozwoju i użytkowania takiego oprogramowania, rzadko mają one wpływ na proces współpracy.

Chociaż termin „open source” usuwa dwuznaczność między wolnością a ceną (w przypadku języka angielskiego), wprowadza nowy: między programami, które pasują do definicji open source , które dają użytkownikom swobodę ich ulepszania, a programami, które po prostu mieć dostępny kod źródłowy, prawdopodobnie z silnymi ograniczeniami w użyciu tego kodu źródłowego. Wiele osób uważa, że ​​każde oprogramowanie, które ma dostępny kod źródłowy, jest oprogramowaniem typu open source , ponieważ mogą nim manipulować (przykładem tego typu oprogramowania może być popularny pakiet bezpłatnego oprogramowania Graphviz , początkowo nie wolny, ale zawierający kod źródłowy, chociaż później AT&T zmienił licencję). Jednak znaczna część tego oprogramowania nie daje użytkownikom swobody rozpowszechniania swoich modyfikacji, ogranicza wykorzystanie komercyjne lub w inny sposób ogranicza prawa użytkowników.

Implikacje polityczno-gospodarcze

Gdy darmowe oprogramowanie zacznie krążyć, szybko staje się dostępne po bardzo niskich kosztach. Jednocześnie jego użyteczność nie maleje. Oprogramowanie w ogóle można uznać za dobro o niewyczerpanym wykorzystaniu, biorąc pod uwagę, że jego koszt krańcowy jest bardzo mały i nie jest dobrym przedmiotem rywalizacji.

Ponieważ wolne oprogramowanie pozwala na bezpłatne użytkowanie, modyfikację i redystrybucję, daje wielu użytkownikom w niekorzystnej sytuacji ekonomicznej możliwość uzyskania kopii niewielkim kosztem lub za darmo. Można go również łatwo modyfikować lokalnie, dzięki czemu możliwe jest tłumaczenie na języki, które niekoniecznie są opłacalne z komercyjnego punktu widzenia.

Większość wolnego oprogramowania jest produkowana przez międzynarodowe zespoły, które współpracują poprzez wolne stowarzyszenia. Zespoły zazwyczaj składają się z osób o różnych motywacjach i mogą pochodzić z sektora prywatnego , wolontariatu lub sektora publicznego . Istnieje wiele stanowisk dotyczących związku między wolnym oprogramowaniem a obecnym systemem polityczno-gospodarczym:

  • Niektórzy postrzegają wolne oprogramowanie jako konkurenta dla centralizmu w biznesie i rządzie, formę spontanicznego porządku lub praktycznego anarchizmu . [ 32 ]
  • Niektórzy uważają wolne oprogramowanie za formę współpracy w modelu rynkowym, dokładnie tak, jak zaproponowano kooperatywność .
  • Niektórzy porównują wolne oprogramowanie do ekonomii darów , gdzie wartość danej osoby opiera się na tym, co dają innym, bez ponoszenia formalnej wartości pieniężnej.
  • Grupy takie jak Oekonux i Hipatia uważają, że wszystko powinno być produkowane w ten sposób i że ten model produkcyjny nie ogranicza się do zastąpienia niewolnego modelu rozwoju oprogramowania. Współpraca oparta na swobodnym skojarzeniu może i jest wykorzystywana do innych celów (takich jak np. pisanie encyklopedii) .
  • Istnieją projekty rozwojowe sponsorowane przez rząd, które wykorzystują wolne oprogramowanie, a także projekty wolontariackie w krajach rozwijających się.

Dyskutowane są polityczne i ekonomiczne implikacje wolnego oprogramowania lub jego powinowactwo z antyautorytaryzmem . Podczas gdy dla niektórych te implikacje są oczywiste i stanowią ważny czynnik, który należy wziąć pod uwagę, dla innych, chociaż może istnieć niewielki związek, nie jest on wystarczająco istotny.

Model biznesowy

Działalność za wolnym oprogramowaniem charakteryzuje się oferowaniem dodatkowych usług do oprogramowania takich jak: jego personalizacja lub instalacja, wsparcie techniczne , darowizny , sponsoring lub jako element społecznej odpowiedzialności biznesu ; [ 33 ] w przeciwieństwie do modelu biznesowego opartego na licencji dominującego w oprogramowaniu własnościowym . [ 34 ]

Względne bezpieczeństwo

Istnieją pewne kontrowersje dotyczące bezpieczeństwa wolnego oprogramowania w porównaniu z niewolnym oprogramowaniem (jednym z największych problemów jest bezpieczeństwo przez ukrywanie ). Powszechnie stosowaną metodą określania względnego bezpieczeństwa produktów jest określenie, ile nierozwiązanych wad bezpieczeństwa istnieje w każdym z produktów. Użytkownicy tej metody generalnie zalecają, aby nie używać produktów, które nie zapewniają metody naprawiania luk w zabezpieczeniach, przynajmniej do czasu, gdy poprawka będzie dostępna.

Binarne obiekty blob i inne zastrzeżone oprogramowanie

W 2006 roku OpenBSD rozpoczęło pierwszą kampanię przeciwko używaniu obiektów blob w jądrze systemu operacyjnego . Obiekty BLOB to instrukcje zakodowane w formacie binarnym, przeznaczone do kontrolowania urządzeń, swobodnie dystrybuowane przez dostawcę bez ujawniania kodu źródłowego użytkownikom i deweloperom. Uniemożliwia to ich modyfikację i rozpowszechnianie nowych ulepszonych wersji. Ponadto, ponieważ obiekty blob są nieudokumentowane i mogą zawierać błędy oprogramowania, stanowią zagrożenie bezpieczeństwa dla każdego systemu operacyjnego, którego jądro je zawiera. Celem kampanii blob jest zebranie dokumentacji sprzętowej, która pozwoli deweloperom na pisanie sterowników wolnego oprogramowania dla tego sprzętu, ostatecznie pozwalając wszystkim wolnym systemom operacyjnym stać się lub pozostać wolnymi od blobów .

Problem binarnych blobów w jądrze Linuksa i innych sterownikach urządzeń skłonił niektórych deweloperów w Irlandii do wydania gNewSense , dystrybucji opartej na GNU/Linux , która nie zawiera binarnych blobów . Projekt otrzymał wsparcie od Free Software Foundation i stymulował tworzenie jądra Linux-libre , wspieranego przez Free Software Foundation Latin America .

Ruch wolnego oprogramowania

Ruch wolnego oprogramowania jest ruchem społecznym [ 35 ] , którego celem jest uzyskanie i zagwarantowanie wolności, które pozwalają użytkownikom oprogramowania na uruchamianie, badanie, zmianę i redystrybucję jego kopii ze zmianami lub bez. Opierając się na tradycjach i filozofiach kultury hakerskiej i środowiska akademickiego z lat 70., Richard Stallman formalnie założył ruch w 1983 r., wraz z uruchomieniem Projektu GNU . [ 36 ] Stallman założył Fundację Wolnego Oprogramowania w 1985 roku, aby wspierać ruch.

Celem ruchu było zapewnienie użytkownikom wolności poprzez zastąpienie oprogramowania z restrykcyjnymi warunkami licencji, takich jak oprogramowanie własnościowe , wolnym oprogramowaniem.

Motywacje

Wśród przyczyn, które motywują wolne oprogramowanie są:

  • Motywacja etyczna, wysunięta przez Free Software Foundation, czyli podmiot, który twierdzi, że oprogramowanie to wiedza i powinno móc się bez przeszkód rozprzestrzeniać. Jej ukrywanie jest postawą antyspołeczną, a możliwość modyfikowania programów formą wolności wypowiedzi , choć nie zapominając o hierarchicznej strukturze opartej na merytokracji . [ 37 ]
  • Motywacja pragmatyczna, broniona przez Open Source Initiative, która argumentuje korzyściami technicznymi i ekonomicznymi w odniesieniu do uniknięcia tragedii antywspólnoty poprzez poprawę bodźców.

Oprócz tych motywacji, ci, którzy pracują z wolnym oprogramowaniem , robią to z wielu innych powodów, od zabawy po zwykłą nagrodę finansową, co jest możliwe dzięki zrównoważonym modelom biznesowym. [ 38 ]

Większość twórców wolnego oprogramowania pochodzi z krajów uprzemysłowionych. Mapa deweloperów Projektu Debian pokazuje, że większość deweloperów znajduje się w Europie i Stanach Zjednoczonych. [ 39 ]

Grupy użytkowników

Image
Installfest prowadzony przez Rutgers University Student Linux User Group .

Grupa Użytkowników Linuksa (LUG), Grupa Użytkowników GNU/Linux (GLUG) lub Grupa Użytkowników Wolnego Oprogramowania to organizacja non-profit, która zapewnia wzajemne wsparcie i/lub edukację użytkownikom Linuksa , zwłaszcza niedoświadczonym lub nowicjuszom. [ 40 ] Termin ten powszechnie odnosi się do lokalnych grup, które spotykają się osobiście, ale jest również używany w odniesieniu do internetowych grup wsparcia, których członkowie mogą mieć członków rozmieszczonych na bardzo dużym obszarze i które nie organizują ani nie polegają na spotkaniach fizycznych. Wiele LUGów zawiera FreeBSD i inne wolne oprogramowanie oraz systemy operacyjne oparte na uniksie typu open source .

Większość LUG-ów jest bezpłatna, nie wymagają opłat miesięcznych ani rocznych. W wielu przypadkach uczestnicy są zachęcani do patronowania miejscom goszczącym (zwłaszcza spotkania restauracyjne, kupowanie kolacji).

Użycie

W administracji publicznej

Wśród argumentów przemawiających za wykorzystaniem wolnego oprogramowania w administracji publicznej znajdujemy: [ 41 ]

  • Obrona interesu ogólnego . Korzystanie z wolnego oprogramowania przynosi korzyści całemu społeczeństwu. Promuje rozwój krajowego przemysłu usługowego i pozwala na oszczędzanie walut obcych. Administracja publiczna pełni pewną funkcję kierowania przemysłem, która sprawia, że ​​ma on duży wpływ, co uważa się za nastawione na stworzenie pola technologicznego generującego bogactwo narodowe. [ 42 ]
  • Przejrzystość . Korzystanie z wolnego oprogramowania pozwala każdemu obywatelowi na samodzielne sprawdzenie integralności i bezpieczeństwa programów wykorzystywanych przez jego administrację. Jest to szczególnie ważne w administracji elektronicznej oraz w systemach obsługujących dane wrażliwe.
  • Niezależność technologiczna . Wolne oprogramowanie, gwarantując dostęp do kodu źródłowego, umożliwia wybór dostawców rozwoju, utrzymania i wsparcia na wolnym rynku konkurencji. Wolne oprogramowanie gwarantuje swobodę wyboru produktów dzięki swojej modułowości , dostępności na dużej liczbie platform i wykorzystaniu otwartych formatów plików, które umożliwiają interoperacyjność niezależnie od strategii handlowych.
  • Dostępność . Państwo musi zagwarantować dostęp do usług z szerokiej gamy platform, nie dyskryminując obywateli za korzystanie z określonego oprogramowania lub zmuszając ich do nabywania określonych produktów. W tym celu podstawowe znaczenie ma stosowanie otwartych formatów i standardów . Wolne oprogramowanie może być tłumaczone przez społeczność użytkowników danego języka lub przez samą Administrację.
  • Bezpieczeństwo . Model bezpieczeństwa wolnego oprogramowania opiera się na przejrzystości. Szeroka baza użytkowników i deweloperów tych programów gwarantuje również szybki czas reakcji na incydenty bezpieczeństwa. Przejrzystość umożliwia audytom weryfikację braku złośliwego kodu, który może otwierać tylne drzwi w programach.
  • Ochrona inwestycji . Ciągłość produktów wolnego oprogramowania jest gwarantowana przez dostępność kodu źródłowego, który pozwala na utrzymywanie produktów w nieskończoność. Inwestycja w sprzęt jest również chroniona przez unikanie wymuszonych aktualizacji, przedłużając ich cykl życia. Usługi wolnego oprogramowania oferowane są na rynku wolnej konkurencji, więc ich ceny są niższe niż te oferowane za utrzymanie i obsługę programów własnościowych.

Są kraje, w których ich administracje publiczne wykazały wsparcie dla wolnego oprogramowania, albo poprzez całkowitą lub częściową migrację swoich serwerów i systemów stacjonarnych, albo przez dotowanie go. Tak jest w przypadku Niemiec , [ 43 ] [ 44 ]​ [ 45 ] Brazylia , [ 46 ] [ 47 ] Kuba , [ 48 ] Chile , [ 49 ] Chiny , [ 50 ] Ekwador , Hiszpania , [ 51 ] ​[ 52 ] ​[ 53 ] ​Francja , [ 54 ] ​Meksyk , [ 55 ] ​Dominikana , [ 56 ] ​Wenezuela , [ 57 ] ​Argentyna , [ 58 ]​ między innymi.

W zarządzaniu opieką zdrowotną

Włączenie zarządzania cyfrowego w dziedzinie zdrowia umożliwiło przekształcenie relacji między systemami opieki zdrowotnej a użytkownikami, zapewniając większą elastyczność, rentowność i dostępność. Jego zastosowanie polega na zastosowaniu nowych technologii w celu poprawy usług świadczonych pacjentom i ich społecznościom poprzez strategie ułatwiające informowanie i rozpowszechnianie; na przykład teleopieka w celu zminimalizowania kosztów opieki domowej i ułatwienia dostępu do odległych społeczności; telefonia komórkowa umożliwiająca dostęp do informacji i komunikację między specjalistami a pacjentami; skomputeryzowana historia kliniczna , która umożliwia m.in. zbiorowy dostęp zespołu opieki zdrowotnej do danych pacjenta.

Informatyzacja usług skierowanych do pacjentów wymaga sprawnego zarządzania zasobami technologicznymi. Niezbędna jest technologiczna adaptacja systemów informacji medycznej z nowymi i lepszymi protokołami komunikacyjnymi, więc w tym sensie wykorzystanie wolnego oprogramowania odgrywa fundamentalną rolę, umożliwiając wspólny rozwój w sieci, jej ponowne wykorzystanie i obniżenie kosztów. [ 59 ]

W edukacji

Image
Dystrybucja niektórych bezpłatnych aplikacji w procesie kształcenia na odległość.

Według jego promotorów, wolne oprogramowanie promuje wiedzę i uczestnictwo w sposób sprawiedliwy i oparty na współpracy, w szczególności w procesie edukacyjnym, a w ogóle w kulturze, stawiając ucznia w pozycji do „tworzenia”, bycia użytkownikiem i producentem w w tym samym czasie. [ 60 ] Rządy i instytucje edukacyjne powinny używać i nauczać wyłącznie wolnego oprogramowania, ponieważ pozwoliłoby im to na zdobycie pedagogicznej niezależności oraz otwartych i dostępnych narzędzi wiedzy dla ich uczniów i całej społeczności. Rozpowszechniaj wiedzę i ucz uczniów, jak być dobrymi członkami tej społeczności. [ 61 ]​ Uczenie się jest promowane dzięki darmowemu dostępowi do informacji [ 62 ]​ Z tych wszystkich powodów wydaje się, że wolne oprogramowanie przynosi korzyści [ 63 ] ​[ 64 ]​ w dziedzinie edukacji, takie jak:

  1. Swoboda wyboru programu, który najlepiej odpowiada potrzebom edukacyjnym.
  2. Korzyści ekonomiczne: Licencje wolnego oprogramowania są całkowicie bezpłatne, więc opłata licencyjna za programy niewolne może zostać wyeliminowana, a pieniądze zainwestowane w inny obszar.
  3. Korzystanie przez uczniów z tych samych programów w domu i szkole, legalnie.
  4. Istnienie środowisk wymiany edukacyjnej.
  5. Niezależny rozwój aplikacji: Faworyzowany jest rozwój „małych” programistów , tworząc w ten sposób szeroką gamę bezpłatnych programów edukacyjnych.
  6. Poszerzona wiedza na temat informatyki: Darmowe oprogramowanie pozwala uczniom dowiedzieć się, jak działają programy i zachęca do zainteresowania, badania i poznawania nowych pojęć w dziedzinie informatyki.
  7. Różnorodność narzędzi edukacyjnych w różnych obszarach wiedzy. [ 65 ]
  8. Możliwość kopiowania i rozpowszechniania oprogramowania jest sposobem na powstrzymanie samej instytucji edukacyjnej przed nakłanianiem uczniów i nauczycieli do wykonywania nielegalnych kopii oprogramowania zastrzeżonego z naruszeniem prawa. [ 66 ]
  9. Ucząc wolnego oprogramowania, szkoły mogą szkolić obywateli przygotowanych do życia w wolnym społeczeństwie cyfrowym. Co oznacza niezależność od prawnie zastrzeżonego oprogramowania megakorporacji. [ 67 ]

Oprogramowanie darmowe lub open source ma te same ograniczenia, a niektóre z nich dzielą je również z oprogramowaniem komercyjnym . Niektóre ograniczenia to:

  1. Darmowe oprogramowanie jest kupowane lub nabywane bez wyraźnych gwarancji producenta lub autora.
  2. Znalezione modyfikacje lub problemy wymagają zaangażowania zasobów instytucjonalnych, a także dostosowania do potrzeb użytkownika, który z nich korzysta.
  3. Użytkownicy muszą posiadać minimalną wiedzę z zakresu programowania, aby móc je modyfikować i dostosowywać do kontekstu edukacyjnego.

W przemyśle

W czasie czwartej rewolucji przemysłowej sektory produkcyjne przeszły wielką zmianę. Zmiana ta wynika głównie z ewolucji technologii i ich włączenia do tych sektorów. W tej rewolucji przemysłowej istnieje coś, co nazywamy „ekosystemem narzędzi” wolnego i otwartego oprogramowania, który sprzyja wykorzystaniu nowych technologii, dzięki czemu firmy mogą być bardziej konkurencyjne i zyskowne. [ 68 ]

Coraz więcej firm i organizacji wykorzystuje Wolne Oprogramowanie do zarządzania swoim biznesem. Wynika to z ogromnych zalet jego zastosowania w tych firmach, takich jak m.in. redukcja kosztów, swoboda użytkowania i redystrybucji, niezależność technologiczna, zwiększona elastyczność i personalizacja kodu. [ 69 ] ​[ 70 ]

Obecnie istnieje wiele projektów Wolnego Oprogramowania dla małych i średnich organizacji. [ 71 ] W rzeczywistości korzysta z niego 98% dużych firm, ale mniej niż 30% współpracuje przy jego rozwoju, co nie jest właściwe, jeśli chcemy, aby programy te nadal ewoluowały. [ 70 ]

W nauce

W ostatnich latach rozwój oprogramowania przyniósł korzyści różnym dziedzinom nauki.

W bioinformatyce jest to korzystne ze względu na dużą ilość przetwarzanych informacji i danych. Dlatego wiele z tych programów koncentruje się między innymi na biologicznych bazach danych, analizie sekwencji , adnotacjach genomu , pomiarach bioróżnorodności . [ 72 ]

Dziedzina fizyki posiada obszerne zasoby wolnego oprogramowania, takie jak programy do mechaniki płynów (Gerris Flow Solver), które umożliwiają rozwiązywanie równań Naviera-Stokesa ; eksperyment z rozpraszaniem neutronów (McStas); badania za pomocą zależnej od czasu teorii funkcjonału gęstości i teorii funkcjonału gęstości, m.in. poprzez symulację elektronowej dynamiki jonów ( Octopus ) lub zilustrowanie wpływu szczególnej teorii względności na wygląd obiektów w ruchu (LightSpeed). [ 73 ]

Jeśli chodzi o dziedzinę chemii i wolnego oprogramowania, warto zwrócić uwagę na niektóre programy wykorzystywane do badań w tej dziedzinie. Oto kilka przykładów: zaawansowany edytor molekularny ( Avogadro lub BKChem), interaktywne tablice okresowe z wszystkimi niezbędnymi informacjami ( Kalzium ) oraz projekt współpracy w celu wyszukiwania, konwertowania, analizowania lub przechowywania danych z dowolnego obszaru związanego z chemią. [ 74 ]

W dziedzinie matematyki Free Software przyczyniło się do rozwiązania problemów matematycznych, takich jak między innymi problemy z wykresami , macierzami , permutacjami , geometrią . Niektóre z tych programów to CompliCalc, Geogebra , Yacas i Axiom . [ 75 ]

W sztuce

Jeśli chodzi o świat sztuki, wolne oprogramowanie umożliwiło również rozwój różnych dziedzin, takich jak m.in. kino, gry wideo, muzyka czy fotografia.

Muzyka [ 76 ]

Istnieje wiele programów, które służą jako wsparcie lub narzędzia do wielu zadań związanych z muzyką, takich jak pisanie partytur , komponowanie lub produkcja muzyczna .

Jednym z najbardziej znanych i najwybitniejszych programów do nagrywania i edycji dźwięku jest audacity , który pozwala pracować nad generowaniem tonów , przebiegów , nakładaniem efektów i wieloma innymi opcjami, pozwalającymi na uzyskanie profesjonalnych rezultatów. Podkreślić można również użycie Ardora , który idealnie nadaje się do wykorzystania wysokiej jakości nagrań do dubbingu, a nawet wydarzeń na żywo i choć jego główną funkcjonalnością jest edycja i nagrywanie, to pozwala również na mastering audio.

W notacji muzycznej warto podkreślić wykorzystanie MuseScore , który oprócz możliwości integracji z innymi programami posiada szeroki wachlarz funkcjonalności.

Z drugiej strony nie wszystkie programy związane z muzyką mają na celu nagrywanie i edycję, Guitarix to symulator wzmacniaczy gitarowych . Jego użycie jest idealne do występów na żywo, ponieważ wzmocnienie dźwięku jest bardzo szybkie.

Kino

Jeśli chodzi o tworzenie produkcji filmowych, wolne oprogramowanie odgrywa znaczącą rolę, tak jak wykorzystanie GNU/Linuksa w tworzeniu czarnej dziury w filmie Christophera Nolana Interstellar . Innym przykładem było użycie przez Weta Digital Ubuntu i KDE w efektach specjalnych do filmu Hobbit: Pustkowie Smauga . Należy również zwrócić uwagę na program Blender 3D , który jest jednym z najpopularniejszych programów poświęconych modelarstwu, gdzie został wykorzystany w takich filmach jak Spider-man-2 , Kapitan Ameryka: Zimowy żołnierz czy Sen słoni , który jest pierwszym zrealizowanym filmem całkowicie z wolnym oprogramowaniem. [ 77 ] ​[ 78 ] ​[ 79 ]

Wpływ wolnego oprogramowania na internet [ 80 ]

Wolne oprogramowanie jest wielkim postępem w świecie Internetu . Dzięki stworzeniu projektu GNU i społeczeństwa wywodzącego się z Ruchu Wolnego Oprogramowania promowanego przez Richarda Stallmana .

Obecnie zdecydowana większość stron internetowych jest hostowana na serwerach linuksowych przy użyciu MySQL jako zarządzania bazą danych, PHP jako języka i Apache jako serwera http . Jego użycie oznacza wysoki poziom bezpieczeństwa i wydajności. Systemy LAMP ( Linux , Apache , MySQL i PHP ) pozwalają na tworzenie i konfigurowanie serwerów WWW bez ponoszenia wysokich kosztów. W wyniku tego pojawiło się wielu dostawców, znaczna liczba dostawców usług, wśród których wyróżniają się dostawcy hostingu i chmury.

Warto zwrócić uwagę na wysoki poziom bezpieczeństwa zapewniany przez darmowe oprogramowanie dzięki ciągłym aktualizacjom i dodawaniu nowych łatek bezpieczeństwa .

Z kolei większość infrastruktury internetowej opiera się na protokołach objętych wolnym oprogramowaniem; kilka przykładów to zarządzanie działaniem e-maili (dzięki SendMail ) czy serwery nazw domen DNS ( BIND ).

Przeskakując do innej dziedziny świata Internetu, na rozwój oprogramowania dla chmury pozytywnie wpłynęło również wolne oprogramowanie. Ten ostatni umożliwił tworzenie repozytoriów , frameworków i przydatnych języków programowania . Podobnie nowe techniki sztucznej inteligencji , internet rzeczy czy duże zbiory danych były promowane przez wolne oprogramowanie.

Zobacz także

Referencje

  1. Pracownicy Fundacji Wolnego Oprogramowania. „Co to jest wolne oprogramowanie i dlaczego jest tak ważne dla społeczeństwa?” (w języku angielskim) . Źródło 24 sierpnia 2015 . 
  2. ^ „Stallman rezygnuje z Fundacji Wolnego Oprogramowania” . IT Connect Latam . 17 września 2019 r . Źródło 14 maja 2020 . 
  3. ^ Williams, Sam (2 października 2010). Wolny jak w wolności (2.0): Richard Stallman i rewolucja wolnego oprogramowania (2 wyd.). GNU Prasa. p. 71 . 
  4. Richard M. Stallman, wyd. (listopad 2004). „3. Definicja wolnego oprogramowania» . Definicja Wolnego Oprogramowania . Handlarze snów. p. 47. 
  5. ^ „Sprzedaj darmowe oprogramowanie” (html) . Fundacja Wolnego Oprogramowania . Zarchiwizowane od oryginału w dniu 19 listopada 2018 r . Źródło 21 listopada 2018 . „Wielu uważa, że ​​duch projektu GNU polega na tym, że nie powinno się pobierać żadnych pieniędzy za dystrybucję kopii oprogramowania lub że powinno się pobierać jak najmniej, tylko tyle, aby pokryć koszty. To nieporozumienie. Właściwie to, co zalecamy tym, którzy redystrybuują wolne oprogramowanie, jest pobieranie opłat za tyle, ile chcą lub jak to możliwe. Jeśli licencja nie pozwala użytkownikom na tworzenie kopii i ich sprzedaż, jest to licencja niewolna. Jeśli to Cię zaskoczy, czytaj dalej. »  
  6. Pérez Esteso, Mario (24 czerwca 2016). „Wolne oprogramowanie nie jest wolnym oprogramowaniem” (html) . Teoria naukowa . Zarchiwizowane z oryginału w dniu 24 czerwca 2016 r . Źródło 21 listopada 2018 . „Wielu uważa, że ​​mówienie o wolnym oprogramowaniu to mówienie o wolnym oprogramowaniu i nie mogliby się bardziej mylić. »  
  7. ^ Rodriguez, G. (2008). „Wolne oprogramowanie i jego implikacje prawne” . Magazyn prawniczy. Scielo . Źródło 8 kwietnia 2018 . 
  8. CarlosPes.com. "Definicja mainframe - pojęcie i znaczenie" . www.carlospes.com . Źródło 30 marca 2018 . 
  9. ^ Sam Williams (2002). «rozdział 1» . Wolny jak w Wolności . O'Reilly. ISBN  0-596-00287-4 . 
  10. ^ Richard Stallman (1983). "Nowa implementacja UNIX " . Źródło 10 maja 2007 . 
  11. «artykuły założycielskie» (w języku angielskim) . 10 października 1985 . Źródło 5 lutego 2020 . 
  12. „Manifest GNU” . gnu.org (w języku angielskim) . Źródło 5 lutego 2020 . 
  13. Richard M. Stallman (luty 1986). „Co to jest Fundacja Wolnego Oprogramowania?” . Biuletyn 1 GNU ( 1). Gnu.org. p. 8 . Źródło 5 lutego 2020 .  zobacz tutaj aktualną definicję „Co to jest wolne oprogramowanie?” . gnu.org . Źródło 5 lutego 2020 . 
  14. „Historia wolnego i otwartego oprogramowania: wprowadzenie do otwartej edukacji” . płótno.instruktura.pl . Źródło 30 marca 2018 . 
  15. Free Software Foundation (9 grudnia 2010). „Definicja Wolnego Oprogramowania” . Źródło 14 grudnia 2010 . 
  16. Parlament Europejski. „Aspekty prawne wolnego i otwartego oprogramowania” . angielski . Źródło 30 marca 2018 . 
  17. Inicjatywa Open Source. Licencje OSI . 
  18. Fundacja Wolnego Oprogramowania. «Licencje na bezpłatne oprogramowanie» . 
  19. Hancock, Terry (29 sierpnia 2008). „Co by było, gdyby prawa autorskie nie miały zastosowania do binarnych plików wykonywalnych?” . Magazyn FreeSoftware . Zarchiwizowane od oryginału w dniu 25 stycznia 2016 r . Źródło 2016-01-25 . 
  20. ^ „20 najlepszych licencji” . Oprogramowanie Black Duck . 19 listopada 2015 r. Zarchiwizowane z oryginału 19 lipca 2016 r . Źródło 19 listopada 2015 . « 1. Licencja MIT 24%, 2. GNU General Public License (GPL) 2.0 23%, 3. Apache License 16%, 4. GNU General Public License (GPL) 3.0 9%, 5. BSD License 2.0 (3-klauzula , nowa lub poprawiona) Licencja 6%, 6. GNU Lesser General Public License (LGPL) 2,1 5%, 7. Artistic License (Perl) 4%, 8. GNU Lesser General Public License (LGPL) 3.0 2%, 9. Microsoft Licencja publiczna 2%, 10. Licencja publiczna Eclipse (EPL) 2%  ». 
  21. ^ Balter, Ben (9 marca 2015). „Użycie licencji open source na GitHub.com” . github.com . Źródło 21 listopada 2015 . «"1 MIT 44,69%, 2 inne 15,68%, 3 GPLv2 12,96%, 4 Apache 11,19%, 5 GPLv3 8,88%, 6 BSD 3-klauzula 4,53%, 7 BSD-klauzula 1,87%, 8 BSD 2-klauzula 1,70%, 9 LGPLv3 1,30%, 10 AGPLv3 1,05% ». 
  22. ^ „GNU.org” . www.gnu.org . Źródło 27 kwietnia 2020 . 
  23. ^ „GNU.org” . www.gnu.org . Źródło 27 kwietnia 2020 . 
  24. „Co to jest copyleft?” . 
  25. ^ "Wolne oprogramowanie: definicja, rodzaje i zalety tych programów" . RockZawartość . 23 listopada 2019 r . Źródło 1 czerwca 2020 . 
  26. «Zalety korzystania z Wolnego Oprogramowania w Edukacji» . hipertekst.pl . Źródło 5 czerwca 2020 . 
  27. Simoes, Chiyana (2 kwietnia 2014). «Korzyści z wolnego oprogramowania · INUSUAL®» . NIEZWYKŁE® . Źródło 5 czerwca 2020 . 
  28. «Definicja Open Source | Inicjatywa Open Source» . opensource.org . Źródło 23 listopada 2021 . 
  29. „Open Source” w broszurze Stallman 's Free Software for a Free Society
  30. a b Richard Stallman. „Dlaczego 'open source' mija się z celem wolnego oprogramowania” . www.gnu.org . Źródło 21 grudnia 2016 . 
  31. Christine Peterson (1 lutego 2018). „Jak ukułem termin »open source « . opensource.com (w języku angielskim) . Źródło 30 listopada 2021 . 
  32. Eben Moglen . „Triumf anarchizmu: Wolne oprogramowanie i śmierć praw autorskich” (w języku angielskim) .  
  33. Modele open source i odpowiedzialność społeczna Jesús García García i Mª Isabel Alonso de Magdaleno University of Oviedo. XVI Kongres Hiszpańskiego Stowarzyszenia Rachunkowości i Administracji Biznesowej
  34. ^ "Jak wolne oprogramowanie zarabia pieniądze? - Poradniki w MilBits» . 
  35. ^ „Odp.: plik KONSERWATORÓW” . listy.gnu.org . Źródło 6 czerwca 2017 . 
  36. ^ „Ogłoszenie projektu GNU” . 
  37. Katedra i Bazar
  38. Jordi Mas Hernández (koordynator), David Megías Jiménez (koordynator), Jesús M. González Barahona, Joaquín Seoane Pascual, Gregorio Robles (2008). Wprowadzenie do Wolnego Oprogramowania . Barcelona: Fundacja Otwartego Uniwersytetu Katalonii. 
  39. „Debian — stan deweloperów” . www.debian.org . Źródło 21 września 2016 . 
  40. Bagozzi, Richard P.; Dholakia, Utpal M. (1 lipca 2006). „Społeczności użytkowników oprogramowania Open Source: badanie udziału w grupach użytkowników systemu Linux” . Nauka o zarządzaniu 52 (7): 1099-1115. ISSN  0025-1909 . doi : 10.1287/mnsc.1060.0545 . Źródło 5 maja 2020 . 
  41. Davida Jacobkisa. «Argumenty za używaniem wolnego oprogramowania w administracji publicznej» . www.iade.org.ar _ Źródło 21 września 2016 . 
  42. Sala H. i Núñez Pölcher P. (maj 2014). „Wolne oprogramowanie i otwarty dostęp: dwie formy transferu technologii” . Magazyn CTS, tom. 9, nr 26 . 
  43. ^ "DE: Ministerstwo Spraw Zagranicznych: 'Koszt utrzymania desktopów Open Source jest zdecydowanie najniższy' —" . 
  44. „DiarioTi: Dziennik informatyczny” . Zarchiwizowane od oryginału w dniu 10 października 2008 r. 
  45. ^ „Niemiecki stan planuje przełączyć 25 000 komputerów na LibreOffice” . Blog Fundacji Dokumentu (w brytyjskim angielskim) . 18 listopada 2021 r . Źródło 30 listopada 2021 . 
  46. ^ "Rząd Luli podnosi flagę wolnego 'oprogramowania' · ELPAÍS.com" . 
  47. «Intel i Novell doceniają rozwój Linuksa w Brazylii · ELPAÍS.com» . 
  48. «Kuba opuszcza Windows i przechodzi na Linuksa · ELPAÍS.com» . 
  49. "Regulator i IBM promują Linuksa w Rządzie, Chile, Info. Technologie, aktualności" . Zarchiwizowane z oryginału w dniu 7 kwietnia 2014 r . Źródło 28 sierpnia 2009 . 
  50. „Administracja ds. trzęsień ziemi w Chinach wybiera system Linux — ChinaTechNews.com — źródło technologii najnowszych chińskich wiadomości dotyczących Internetu, komputerów, technologii cyfrowych, nauki, elektroniki, La...” . 
  51. ^ "Extremadura będzie używać 'darmowego' 'oprogramowania' na 10 000 komputerów administracyjnych · ELPAÍS.com" . 
  52. Trejo Pulido, Ana; Dominguez Dorado, Manuel; Ramsamy, Pop (2012). Wolne oprogramowanie w organach publicznych na poziomie państwa . OBIAD. ISBN  978-84-15927-00-6 . Źródło 24 lutego 2015 . 
  53. ^ „Guadalinex w andaluzyjskiej społeczności edukacyjnej” . 
  54. ^ „Francuska policja: zaoszczędziliśmy miliony euro, wprowadzając Ubuntu – Ars Technica” . 
  55. ^ "Michoacán ratuje wiele milionów dzięki wolnemu oprogramowaniu - El Universal - Finanzas" . 
  56. «Państwo Dominikańskie uniknęłoby zainwestowania 600 milionów dolarów w elektroniczny rząd :: CLAVE digital Móvil» . 
  57. Rząd Wenezueli. «Wsparcie rządu Wenezueli dla wolnego oprogramowania» . Zarchiwizowane od oryginału w dniu 9 listopada 2007 r. 
  58. Agencja Telam (25 kwietnia 2014). «Związek między wolnym oprogramowaniem a państwem zapoczątkował Flisol 2014» . www.telam.com.ar . Źródło 1 września 2016 . 
  59. Francesc., Saigí Rubió, (2014). Mobilne zdrowie i darmowe oprogramowanie. . Redakcja UPC. ISBN  9788490641583 . 923039806 OCLC  . 
  60. „Wywiad EL TIEMPO z Walterem Benderem – Cyfrowe Archiwum Wiadomości Kolumbii i Świata od 1990 r. – eltiempo.com” . Źródło 1 września 2016 . 
  61. „Wolne oprogramowanie i edukacja – Projekt GNU – Fundacja Wolnego Oprogramowania” . www.gnu.org . Źródło 31 marca 2016 . 
  62. Slim Garci'a, Ana Maria; Oliver Neck, Rafael (2007). „Promocja korzystania z wolnego oprogramowania przez uczelnie” (PDF) . 
  63. Adell, J. i Bernabé, I. (nd). „Wolne oprogramowanie w edukacji” . Źródło 8 kwietnia 2018 . 
  64. ^ Magnani, Esteban (1586465356). «Ryzyko Zoom i zalety Jitsi | Istnieje opcja na najpopularniejszą platformę» . STRONA 12 . Źródło 14 kwietnia 2020 . 
  65. ^ Liberatore i Batocchi, Cristian i Andres (2013). «Materiał wykładowy, klasa 3: Netbook, rozwiązania typowych trudności od czasu wdrożenia Wolnego Oprogramowania.». http://postitulo.secundaria.infd.edu.ar/archivos/repositorio/4000/4070/SecySup_ReferentesTicII_clase3_ML.pdf . 
  66. Da Rosa, Fernando; Heinza, Federika. Praktyczny przewodnik po wolnym oprogramowaniu: jego doborze i lokalnym zastosowaniu w Ameryce Łacińskiej i na Karaibach . s. 53-54. ISBN  92-9089-103-3 . Źródło 24 lutego 2015 . 
  67. „Dlaczego szkoły powinny używać wyłącznie wolnego oprogramowania” . Źródło 31 sierpnia 2016 . 
  68. Zainstaluj, Linux Post (26 listopada 2019 r.). „Czwarta rewolucja przemysłowa: rola wolnego oprogramowania w nowej erze” . Z Linuksa . Źródło 30 kwietnia 2022 . 
  69. Ribas, Ester (12 marca 2018). „Wolne oprogramowanie: wielka szansa dla firm” . Myślenie dla innowacji . Źródło 30 kwietnia 2022 . 
  70. ^ ab Izaak ( 15 marca 2016). „Oprogramowanie Open Source Enterprise dla systemów GNU/Linux” . Uzależnieni od Linuksa . Źródło 30 kwietnia 2022 . 
  71. Zainstaluj, Linux Post (30 stycznia 2019 r.). «Bezpłatne i otwarte oprogramowanie: wpływ technologiczny na organizacje» . Z Linuksa . Źródło 30 kwietnia 2022 . 
  72. „Wolne oprogramowanie skoncentrowane na różnych dziedzinach nauk biologicznych” . 
  73. davidochobits (16 grudnia 2015 r.). "Aplikacje naukowe dla GNU Linux - Fizyka" . osiembitów to jeden bajt . Źródło 30 kwietnia 2022 . 
  74. „Aplikacje naukowe dla GNU Linux — chemia” . osiembitów to jeden bajt . 15 grudnia 2015 r . Źródło 30 kwietnia 2022 . 
  75. ^ „14 najlepszych darmowych programów matematycznych” . Nieograniczona technologia . 12 września 2020 r . Źródło 30 kwietnia 2022 . 
  76. pedrini210 (15 marca 2016 r.). „Top 5 bezpłatnych aplikacji do produkcji muzyki” . Z Linuksa . Źródło 30 kwietnia 2022 . 
  77. „Pierwszy film zrobiony w całości przy użyciu Wolnego Oprogramowania” . systemy.pl . Źródło 30 kwietnia 2022 . 
  78. „Linux był także odpowiedzialny za efekty Interstellar „MuyLinux” . Bardzo Linux . 25 listopada 2014 r . Źródło 30 kwietnia 2022 . 
  79. «Ubuntu i KDE w produkcji Hobbita »MuyLinux» . Bardzo Linux . 9 października 2014 r . Źródło 30 kwietnia 2022 . 
  80. ^ "Jak wolne oprogramowanie wpłynęło na ewolucję Internetu" . 18 stycznia 2021 r . Źródło 30 kwietnia 2022 . 

Linki zewnętrzne

  • Image Wikinews zawiera wiadomości związane z Wolnym Oprogramowaniem .
  • Clementina to grupa stworzona, aby szerzyć wolną kulturę w edukacji