Deprecated: Creation of dynamic property ACF::$fields is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property KS_Site::$pingback is deprecated in /home/sarotaq/crn/wp-content/plugins/timber-library/lib/Site.php on line 180

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property Timber\Integrations::$wpml is deprecated in /home/sarotaq/crn/wp-content/plugins/timber-library/lib/Integrations.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at /home/sarotaq/crn/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php:34) in /home/sarotaq/crn/wp-includes/feed-rss2.php on line 8
- CRN https://crn.sarota.dev/tag/dariusz-wi-der/ CRN.pl to portal B2B poświęcony branży IT. Dociera do ponad 40 000 unikalnych użytkowników. Jest narzędziem pracy kadry zarządzającej w branży IT w Polsce. Codziennie nowe informacje z branży IT, wywiady, artykuły, raporty tematyczne Fri, 20 May 2016 17:18:00 +0000 pl-PL hourly 1 https://wordpress.org/?v=6.6.2 Kto ma prawo do Open Source? https://crn.sarota.dev/aktualnosci/kto-ma-prawo-do-open-source/ https://crn.sarota.dev/aktualnosci/kto-ma-prawo-do-open-source/#respond Fri, 20 May 2016 17:18:00 +0000 https://crn.pl/default/kto-ma-prawo-do-open-source/ Otwartość oprogramowania Open Source ma granice. Warto pamiętać, żeby ich nie przekroczyć.

Artykuł Kto ma prawo do Open Source? pochodzi z serwisu CRN.

]]>
W aspekcie prawnym, o uznaniu oprogramowania za „otwarte” decyduje kilka czynników. Warto skupić się jednak na dwóch najważniejszych. Po pierwsze, kod źródłowy oprogramowania musi być dostępny. Po drugie, może być on zmieniany i ponownie dystrybuowany na warunkach określonych w licencji pierwotnej. 

Open Source to termin dość pojemny i w sensie prawnym obejmuje wiele różnych rozwiązań licencyjnych: od tych, które nie wiążą się z żadnymi ograniczeniami w użytkowaniu, zmienianiu i redystrybuowaniu, przez całą gamę rozwiązań pośrednich, po te bardziej restrykcyjne. Ich przykładem może być licencja GNU GPL. Wymaga ona, aby wszelkie zmiany czy rozszerzenia wprowadzone do kodu, były w przypadku dystrybucji opartego na nim oprogramowania udostępniane na tej samej licencji.

 

Czy istnieją granice?

Niezależnie od licencji, na której jest dane oprogramowanie, nie ma ograniczeń w jego modyfikacji przez użytkownika końcowego dla własnych potrzeb. Zgodnie z ideą Open Source dobrą praktyką jest dzielenie się własnymi modyfikacjami z szerszą grupą (community). Dzięki temu społeczność Open Source może rozwijać swoje projekty. Listę licencji (niekompletną) można znaleźć pod adresem: opensource.org/licenses/alphabetical.

Dzielenie się modyfikacjami i pomysłami zmian ma też wymiar praktyczny. Większa liczba osób mających dostęp do kodu i przeglądających go, pozwala na szybsze wykrywanie błędów, luk bezpieczeństwa czy nieefektywnych algorytmów, a tym samym na tworzenie lepszego rozwiązania. 

Model Open Source gwarantuje wszystkim nieodpłatne i niewyłączne prawa do korzystania z oprogramowania. Osobiste prawa autorskie są jednak szanowane – każdy nowo powstały element kodu udostępniany jest wraz z podpisem właściciela, który stanowi ciąg znaków rozpoznawalnych wśród programistów. Nie ma opłat licencyjnych. Ale nie jest to tożsame ze zrzeczeniem się praw do eksploatacji utworu, co ma swoje konsekwencje. 


Uwaga na komercyjne wykorzystanie

W przypadku komercyjnego wykorzystania otwartego oprogramowania istnieją licencje, które ograniczają ich zastosowania. Każdorazowo należy zatem sprawdzić konkretną licencję i obostrzenia w używaniu objętego nią oprogramowania. 

Dwa najistotniejsze zagrożenia, jakie pod względem prawnym mogą wynikać z komercyjnego wykorzystania oprogramowania Open Source, to łamanie warunków licencji oraz patentowanie elementów kodów źródłowych. 

W pierwszym przypadku mowa o sytuacjach, w których dane oprogramowanie jest wykorzystywane przez jakąś firmę do budowy własnego rozwiązania i nie zostaje ono przekazane do powszechnej dystrybucji. W Polsce takie sprawy jeszcze nie miały miejsca, a przynajmniej nie znalazły swojego finału w sądzie. 

Drugą sytuacją jest świadome bądź nieświadome wykorzystywanie elementów kodu źródłowego, które zostały objęte patentem. Taka sytuacja póki co najczęściej trafia do sądów w Stanach Zjednoczonych. 

Za ewentualne wady prawne zwykle odpowiada producent komercyjnych wersji rozwiązań Open Source. Bierze on na siebie odpowiedzialność, gdy dojdzie do procesu. Dlatego w przypadku klientów korporacyjnych, zaleca się korzystanie ze wspieranych wersji tych rozwiązań. 

Oprogramowanie Open Source jest powszechnie stosowane w rozwiązaniach komercyjnych – 97 proc. superkomputerów z listy top 500 pracuje pod kontrolą systemów Linux, większość serwerów www (ok. 60 proc.) bazuje na Apache Server. Komercyjne bazy Open Source stanowią 45 proc. rynku. Linux to z kolei 67 proc. systemów operacyjnych, na których utrzymywane są strony www.

Informacje pochodzą od Dariusza Świądera, prezesa Linux Polska. Według niego dobrym pomysłem byłoby utworzenie publicznego centrum kompetencyjnego, które wspierałoby centralne organy administracji publicznej i konkretne projekty w wyborze rozwiązań wykorzystujących potencjał Open Source.  

Artykuł Kto ma prawo do Open Source? pochodzi z serwisu CRN.

]]>
https://crn.sarota.dev/aktualnosci/kto-ma-prawo-do-open-source/feed/ 0