Wolne i Otwarte Oprogramowanie

Skocz do: nawigacja, szukaj
Całe oprogramowanie na LiveCD i DVD jest darmowym i otwartym oprogramowaniem, z kilkoma ważnymi wyjątkami (Flash, Opera, Acrobat Reader i więcej) w repozytorium non-oss . Kiedy mówimy o wolnym oprogramowaniu, mówimy o wolności, a nie cenie.

Co to jest Wolne Oprogramowanie

Ruch wolnego oprogramowania został zapoczątkowany przez Richarda M. Stallmana i GNU w 1984 r., Później powstała Fundacja Wolnego Oprogramowania.

Darmowe oprogramowanie jest definiowane przez oferowanie 4 podstawowych swobód:

  • Swoboda uruchamiania programu w dowolnym celu (wolność 0).
  • Swoboda studiowania działania programu i dostosowywania go do własnych potrzeb (wolność 1). Dostęp do kodu źródłowego jest tego warunkiem.
  • Swoboda rozpowszechniania kopii, aby pomóc sąsiadowi (wolność 2).
  • Swoboda „ulepszania programu” i upubliczniania swoich ulepszeń, aby cała społeczność skorzystała (wolność 3). Dostęp do kodu źródłowego jest tego warunkiem.

Niewolne oprogramowanie jest również nazywane „oprogramowaniem prawnie zastrzeżonym”. Wolnego oprogramowania nie należy mylić z freeware; freeware jest darmowe jak darmowe piwo, a nie jak wolność.


Co to jest Open Source

Ruch open source rozpoczął się pod koniec lat 90. i powstał w ramach kampanii marketingowej na rzecz wolnego oprogramowania. Podkreśla techniczne i ekonomiczne korzyści płynące z otwartego kodu źródłowego i otwartego rozwoju, i niewiele lub wcale nie obchodzi aspektów etycznych. Jednak jest bardzo mało oprogramowania uznanego przez Inicjatywę Otwartego Oprogramowania, które nie jest również Wolnym Oprogramowaniem, dlatego często używa się terminu FOSS (Wolne i Otwarte Oprogramowanie).


Korzyści z Wolnego i Otwartego Oprogramowania (FOSS)

Z tych swobód korzystają użytkownicy na wiele sposobów. Bez dostępu do kodu i prawa do jego modyfikowania i rozpowszechniania dystrybucja taka jak openSUSE w ogóle nie byłaby możliwa.

Napraw oprogramowanie

Te swobody oznaczają, że możesz naprawiać błędy, które występują we wszystkich programach, lub możesz zmieniać oprogramowanie tak, aby działało, a nawet naprawiać problemy z bezpieczeństwem. W przypadku prawnie zastrzeżonego oprogramowania możesz poprosić dostawcę o dodanie funkcjonalności i naprawienie błędów, a może zrobią to, kiedy im to odpowiada, a może nie.

Udostępnianie

Darmowe oprogramowanie pozwala udostępniać oprogramowanie, a tym samym pomagać znajomym i sąsiadom bez naruszania licencji.

Wiedz i kontroluj, co się dzieje

Dzięki prawnie zastrzeżonemu oprogramowaniu nie wiesz, co konkretnie robi dany program. Niektóre bardzo dobrze zastrzeżone oprogramowanie zostało przyłapane na szpiegowaniu użytkowników i wysyłaniu informacji o ich zachowaniu. Oprogramowanie własnościowe ma również tendencję do włączania różnych cyfrowych ograniczeń dotyczących tego, co użytkownik może zrobić, kiedy, na jak długo itd. Dzięki wolnemu oprogramowaniu masz dostęp do kodu źródłowego i możesz studiować, co robi program, i zmieniać go, jeśli ci się to nie podoba.

Korzyści techniczne

Otwarte żródła pozwalają większej liczbie osób zobaczyć kod i go naprawić, można go szybciej opracowywać i ulepszać. Ten system „wzajemnej oceny” można porównać do działania badań naukowych. Dla porównania, zastrzeżony kod jest trzymany w tajemnicy i rzadko spotyka się z nim ktoś spoza firmy.

Korzyści ekonomiczne

To także sposób, w jaki firmy mogą dzielić koszty rozwoju. Na przykład Novell i Red Hat są konkurentami, ale opracowują wiele takich samych programów, pomagając sobie nawzajem. IBM i HP mogą być również postrzegane jako konkurenci, ale jednocześnie przyczyniają się do rozwoju jądra Linuksa itp., Dzieląc koszty rozwoju.

Darmowe oprogramowanie umożliwia konkurencyjny rynek wsparcia, potencjalnie podnosząc jego jakość. Dzięki prawnie zastrzeżonemu oprogramowaniu tylko dostawca, który ma dostęp do kodu źródłowego, może realistycznie zaoferować przyzwoite wsparcie, a zatem ma swego rodzaju monopol.


Nie jestem programistą, dlaczego mam się tym przejmować?

Większość tych swobód wymaga od Ciebie umiejętności czytania i pisania kodu, abyś mógł z nich bezpośrednio korzystać. Ale nawet jeśli nie jesteś hakerem, skorzystasz z tego, że inni skorzystają z tych swobód, lub możesz dołączyć razem z innymi i zapłacić programiście za zmiany, które chcesz lub potrzebujesz - lub możesz skorzystać dystrybucji openSUSE.


Linki zewnętrzne