GPL nie dla Apple

Apple usuwa z App Store aplikacje, które rozprowadzane są na licencji General Public Licence (GPL).

Niekompatybilność GPL z wprowadzonymi prze Apple warunkami użytkowania oprogramowania (Terms of Service) pobranego z App Store znana była już od jakiegoś czasu; teraz producent zaczął usuwać z prowadzonego przez siebie sklepu oprogramowanie rozpowszechnione na otwartej licencji.

Pierwszym programem, który zniknął z App Store jest odtwarzacz multimedialny VLC – stało się tak po tym, jak jeden z developerów napisał do Apple w sprawie łamania postanowień licencji GPL.

Warunki, na jakich użytkownicy mogą korzystać z oprogramowania pozyskanego z App Store są dość restrykcyjne: dozwolone są akcje tylko określone w ToS, co kłóci się z podstawowym zapisem GPL, gwarantującym wolność użytkowania aplikacji.

W treści licencji GPL można wyczytać, że nakładanie ograniczeń na użytkowników oprogramowania dystrybuowanego na tej licencji jest zabronione. W razie, gdy oprogramowanie jest rozpowszechniane przez firmy trzecie, licencja na aplikację jest udzielana przez twórców – oznacza to prawo do kopiowania, modyfikowania czy dalszej dystrybucji programu.

Tymczasem Apple zastrzega między innymi możliwość użytkowania programu przez odbiorców biznesowych, dalszego rozpowszechniania czy wprowadzania modyfikacji dla aplikacji pozyskanych przez App Store.

Apple usunęło VLC z App Store, gdyż otrzymało oficjalne powiadomienie o łamaniu zapisów licencyjnych (zostało ono wysłane w październiku 2010). Wiele projektów Open Source zastanawia się w tej chwili, czy zgodnie z duchem licencji GPL także wysłać takie powiadomienie – i w praktyce zniknąć z App Store – czy też zignorować niezgodność i liczyć na to, że Apple samo z siebie nie będzie sprawdzać, na jakiej licencji udostępniane są obecne w sklepie aplikacje.

Mało prawdopodobne wydaje się dostosowanie przez Apple zapisów ToS do zgodności z licencją GPL – producent znany jest raczej z chęci posiadania pełnej kontroli nad swoimi usługami, produktami i użytkownikami.

0 0 votes
Article Rating
Powiadomienia
Powiadom o
0 komentarzy
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x