Autor przeglądarki internetowej Mypal, rozwijającej fork Pale Moon dla platformy Windows XP, stworzonej po zakończeniu wsparcia dla tego systemu operacyjnego w wersji Pale Moon 27.0, ogłosił zakończenie dalszego rozwoju projektu na żądanie deweloperów Pale Moon.
Głównym zarzutem deweloperów Pale Moon była kwestia, że Feodor2, twórca Mypal, nie dołączał kodu źródłowego do konkretnej wersji publikowanej w formie pliku wykonywalnego, sugerując szukać w repozytorium na GitHubie kodu z okresu, w którym dokonano wydania, co zdaniem deweloperów Pale Moon narusza warunki Mozilla Public License. Z uwagi na to, że podobny incydent był już zgłaszany w 2019 roku, licencja została odwołana, a tym razem Feodor2 nie może skorzystać z 30-dniowego okresu naprawy naruszeń przewidzianego w MPL.
W licencji MPL wyraźnie określono, że dla formy wykonywalnej („Executable Form”) produktu musi być dostarczona informacja o tym, jak i gdzie można uzyskać kopię formy z kodem źródłowym („Source Code Form”). Deweloperzy Pale Moon twierdzą, że publikacja linku do gałęzi master w stale aktualizowanym repozytorium nie jest równoważna udostępnieniu wersji produktu w postaci kodu źródłowego, jak wymaga licencja MPL.
Postawa zwolenników Mypal opiera się na tym, że oskarżenia Pale Moon bazują na błędnej interpretacji licencji MPL, która nie jest naruszana, ponieważ faktycznie kod zmian jest dostępny w repozytorium, a wymagania licencji dotyczące udostępnienia kodu dowolnej pracy są spełnione. Co więcej, autor Mypal uwzględnił uwagi i kilka dni temu zorganizował przypisanie tagów do wersji w celu ich identyfikacji w repozytorium (wcześniej kompilacje były tworzone jako wycinki stale aktualizowanego repozytorium).
Można również zauważyć, że zakończenie rozwoju Mypal jest kulminacją długotrwałego konfliktu autora projektu z M. Tobin, który jest jednym z głównych deweloperów Pale Moon. W ubiegłym roku M. Tobin doprowadził do zablokowania dostępu użytkowników forka Mypal do katalogu dodatków „addons.palemoon.org” z powodu niezadowolenia, że deweloperzy forka korzystają z infrastruktury Pale Moon i bez zezwolenia zużywają zasoby projektu, nie starając się o umowę i nie szukając obopólnie korzystnych wariantów współpracy.
Źródło: opennet.ru
