Open source w praktyce - o czym należy pamiętać

  • Co powinniśmy wziąć pod uwagę, korzystając z wolnego oprogramowania?
  • Czy warto korzystać z licencji open source?
  • Jak zarządzać ryzykiem w przedsiębiorstwie?
S24_4_92.jpg

Obecnie korzystanie z oprogramowania open source jest normą dla działów IT w przedsiębiorstwach na całym świecie. Wolne oprogramowanie jest z natury czymś na kształt programu komputerowego, który nadal jest rodzajem utworu regulowanego i chronionego prawem autorskim, a korzystanie z niego jest ograniczone warunkami umowy licencyjnej. Jednym z mitów otaczających wolne oprogramowanie jest to, że można z nim zrobić, co się chce.

Niekontrolowane korzystanie z open source może mieć poważne konsekwencje i spowodować konieczność podjęcia czasochłonnych działań naprawczych. Na przykład, jeżeli w trakcie badania due diligence potencjalny inwestor natrafi na kwestię własności intelektualnej lub inny problem wynikający z korzystania z oprogramowania typu open source, wówczas może podjąć decyzję o niekontynuowaniu inwestycji lub zapewnieniu dodatkowej ochrony umownej.

Co więc powinniśmy wziąć pod uwagę, korzystając z  takiego oprogramowania?

Podstawowym założeniem dla wszystkich umów licencyjnych wolnego oprogramowania jest to, że mają one zapewnić wszystkim użytkownikom swobodę używania, modyfikowania i rozpowszechniania licencjonowanego oprogramowania open source. Istnieje jednak kilkadziesiąt rodzajów licencji wolnego oprogramowania, klasyfikowanych według stopnia swobody modyfikowania i rozpowszechniania programu, ale generalnie należą one do jednej z dwóch podstawowych kategorii: permissive i copyleft. Wyróżnia się permisywne umowy licencyjne, które nakładają na licencjobiorcę jedynie minimalne obowiązki, w szczególności obowiązek zachowania informacji prawnych o prawach autorskich. Z drugiej strony, występują restrykcyjne umowy licencyjne (copyleft), które nakładają obowiązki nie tylko w odniesieniu do licencjonowanego wolnego oprogramowania, ale także w odniesieniu do wszelkich pochodnych programów.

Licencje permisywne

  • Licencja X11 (MIT) zakłada, że programy, które używają licencjonowanego kodu, mogą być w zasadzie wykorzystywane dowolnie, w tym w celach komercyjnych i niekomercyjnych, w postaci źródłowej lub binarnej, pod warunkiem że będą zawierały informację o prawach autorskich i kopię tekstu licencji.
  • Licencja BSD jest podobna do licencji MIT. Obecnie najczęściej występuje licencja dwuklauzulowa lub trzyklauzulowa. Pierwsza z nich, jest funkcjonalnie identyczna z MIT, natomiast druga, trzyklauzulowa, zabrania wykorzystywania nazwisk twórców do wprowadzania na rynek lub promowania utworów pochodnych, bez uprzedniej pisemnej zgody tych osób.
  • Licencja Apache 2.0 jest również podobna do licencji MIT, wymaga, aby rozpowszechniane programy korzystające z licencjonowanego kodu zawierały informację o prawach autorskich i kopię tekstu licencji, a także określały wszelkie istotne wprowadzone zmiany. Celem doprecyzowania, Apache 2.0 nie wymaga ujawniania kodu źródłowego, a jedynie informacji o zmianach.

Wykorzystałeś swój limit bezpłatnych treści

Pozostałe 64% artykułu dostępne jest dla zalogowanych użytkowników portalu. Zaloguj się, wybierz plan abonamentowy albo kup dostęp do artykułu/dokumentu.

Kilka wariantów prenumeraty Pokaż opcje
Dwutygodniowy dostęp bez zobowiązań Wybieram

Abonament już od 83 zł miesięcznie

Dwutygodniowy dostęp bez zobowiązań

Pełen dostęp do wszystkich treści portalu
to koszt 83 zł miesięcznie
przy jednorazowej płatności za rok

WYBIERAM

Dwutygodniowy dostęp do wszystkich treści
portalu za 99 zł netto, które odliczymy od ceny
regularnej przy przedłużeniu abonamentu

WYBIERAM

Pełen dostęp do wszystkich treści portalu
to koszt 83 zł miesięcznie
przy jednorazowej płatności za rok

Dwutygodniowy dostęp do wszystkich treści
portalu za 99 zł netto, które odliczymy od ceny
regularnej przy przedłużeniu abonamentu

WYBIERAM

Polityka cookies

Dalsze aktywne korzystanie z Serwisu (przeglądanie treści, zamknięcie komunikatu, kliknięcie w odnośniki na stronie) bez zmian ustawień prywatności, wyrażasz zgodę na przetwarzanie danych osobowych przez EXPLANATOR oraz partnerów w celu realizacji usług, zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.

Usługa Cel użycia Włączone
Pliki cookies niezbędne do funkcjonowania strony Nie możesz wyłączyć tych plików cookies, ponieważ są one niezbędne by strona działała prawidłowo. W ramach tych plików cookies zapisywane są również zdefiniowane przez Ciebie ustawienia cookies. TAK
Pliki cookies analityczne Pliki cookies umożliwiające zbieranie informacji o sposobie korzystania przez użytkownika ze strony internetowej w celu optymalizacji jej funkcjonowania, oraz dostosowania do oczekiwań użytkownika. Informacje zebrane przez te pliki nie identyfikują żadnego konkretnego użytkownika.
Pliki cookies marketingowe Pliki cookies umożliwiające wyświetlanie użytkownikowi treści marketingowych dostosowanych do jego preferencji, oraz kierowanie do niego powiadomień o ofertach marketingowych odpowiadających jego zainteresowaniom, obejmujących informacje dotyczące produktów i usług administratora strony i podmiotów trzecich. Jeśli zdecydujesz się usunąć lub wyłączyć te pliki cookie, reklamy nadal będą wyświetlane, ale mogą one nie być odpowiednie dla Ciebie.