Projekt PHP przeszedł na licencję BSD-3 i usunięto z obiegu licencję PHP License.

Twórcy języka programowania PHP przesłali do organizacji OSI (Open Source Initiative) zawiadomienie o dobrowolnym wycofaniu licencji PHP License 3.01. Zgłoszono, że po kilku latach pracy kod narzędzi PHP został w całości przeniesiony na licencję BSD-3 i w projekcie nie ma już kodu objętego starą licencją PHP License 3.01. Tekst nowej wersji licencji PHP License został zastąpiony kopią licencji BSD-3.

Wcześniej interpreter PHP i silnik Zend Engine były wydawane na różnych licencjach PHP License i Zend Engine License. Przejście na wspólną licencję BSD-3 uprości zasady licencjonowania, zapewni zgodność z GPL i rozwiąże długotrwałe problemy, zachowując przy tym wszystkie prawa użytkowników i deweloperów. Poprzednio stosowane licencje zostały uznane przez Fundację Otwartych Technologii za niezgodne z GPL z powodu zapisu, który nie pozwalał na użycie słowa PHP w promocji produktów pochodnych bez uzyskania pisemnej zgody.

Początkowo gałęzie PHP 1.x i 2.x były dostarczane na licencji GPLv2, ale gałąź PHP 3 została przeniesiona na dwie licencje — PHP License i GPL. W PHP 4 licencja została zmieniona jeszcze raz — główny kod stał się dostępny tylko na licencji PHP License, a silnik Zend Engine, będący głównym interpreterem PHP, został umieszczony w podkatalogu „Zend/” pod osobną licencją Zend Engine License. Licencja Zend Engine, podobnie jak PHP License, zawiera ograniczenia dotyczące użycia słowa Zend w produktach pochodnych, ale dodatkowo wymaga wzmianki o użyciu silnika w materiałach reklamowych.

Po przejściu na licencję BSD-3 prawa autorskie wszystkich uczestników projektu zostały zachowane, a prawa użytkowników pozostały niezmienione. Nowa licencja nie nakłada dodatkowych ograniczeń ani nie narusza istniejących praw do użytkowania, modyfikacji i dystrybucji produktu. Licencje PHP i Zend opierają się na tekście 4-punktowej licencji BSD, a przejście na licencję BSD-3 doprowadziło jedynie do usunięcia punktów określających wymagania dotyczące użycia marki „PHP”, jak również do zakończenia obowiązywania zapisu, nakazującego wzmiankowanie o użyciu wolnego projektu PHP w produktach pochodnych.

Zmiana licencji nie wymagała uzyskania osobnej zgody od każdego dewelopera, ponieważ w treści licencji PHP i Zend określono uprawnienia, które pozwalają PHP Group wprowadzać zmiany w licencji i wydawać nowe wersje licencji. Do przejścia na licencję BSD-3 wystarczyła zgoda członków PHP Group oraz uzyskanie pisemnego potwierdzenia od prawników firmy Perforce Software, która posiada firmę Zend Technologies. Proces przejścia na nową licencję został sformalizowany jako aktualizacja kodu do wersji PHP License v4 i Zend Engine License v3, których treść pokrywa się z treścią licencji BSD-3.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster