# Konflikt licencji: OnlyOffice kontra fork Euro-Office
Rozwijający OnlyOffice oskarżyli zespół Euro-Office o naruszenie licencji AGPLv3. Euro-Office pozycjonuje się jako fork z rebrandingiem dla europejskich użytkowników, ale twórcy OnlyOffice odkryli usunięcie kluczowych punktów z licencji. Od 2021 roku licencja OnlyOffice została uzupełniona wymaganiami zachowania oryginalnego logo i znaków towarowych w produktach pochodnych. Fork usunął te warunki, pozostawiając tylko podstawowe uwagi o GUI i zastrzeżenie odpowiedzialności.
Twórcy Euro-Office odwołują się do sekcji 7 AGPLv3, która zezwala na usuwanie dodatkowych ograniczeń. Argumentują, że logo to znak towarowy, a nie wzmianka o autorstwie zgodnie z punktem 7(b), a zrzeczenie się praw do znaków dublowało 7(e). Kontakty Ascensio System uznano za informację referencyjną.
Stanowisko prawników OnlyOffice
Prawnicy OnlyOffice upierają się: prace pochodne muszą zachowywać wszystkie warunki oryginalnej licencji, w tym dodatki. Prawa do tworzenia forków wynikają wyłącznie z licencji i są niepodzielne. Kluczowy spór dotyczy tego, czy logo wchodzi w zakres „wzmianki o autorze” według AGPLv3. Fundacja Wolnego Oprogramowania (FSF) zazwyczaj wyklucza logotypy z takich wymagań, uznając je za poza powiadomieniami autorskimi.
To tworzy precedens dla projektów open source z niestandardowymi licencjami. Rozwijający domagają się przywrócenia oryginalnych punktów, w przeciwnym razie grożą krokami prawnymi.
Przyczyny powstania forka
Zespół Euro-Office wyjaśnia fork problemami z wkładem w upstream:
- Pull requesty są ignorowane, zmiany nie są integrowane.
- Instrukcje kompilacji są nieaktualne.
- Decyzje takie jak wyłączenie edycji w aplikacji mobilnej czy usunięcie panelu admina budzą wątpliwości.
- Zamkniętość: commity odwołują się do wewnętrznych ticketów, wydania zawierają binarki i zagmatwany kod.
- Komentarze częściowo po rosyjsku, wersja mobilna zawiera komponenty proprietaryjne.
- Główny rozwój odbywa się w Rosji, co komplikuje współpracę dla europejskich zespołów.
Te czynniki uniemożliwiły pełny contribuing, zmuszając do forka.
Aspekty techniczne OnlyOffice
OnlyOffice to serwerowy pakiet biurowy na bazie AGPLv3 z Community Server, Docs i Groups. Dodatkowe warunki licencji chronią markę:
- Zachowanie logo w pracach pochodnych.
- Wyraźne wskazanie, że prawa do znaków towarowych nie są przekazywane.
- Obowiązkowa wzmianka o Ascensio System w kontaktach.
Usunięcie tych punktów zmienia warunki dystrybucji, potencjalnie naruszając zasady copyleft AGPLv3. Fork zachował jądro, ale rebranding doprowadził do konfliktu.
Co istotne
- Naruszenie warunków: Usunięcie punktów o logo i znakach towarowych uznano za naruszenie niepodzielnych praw licencji.
- Sekcja 7 AGPLv3: Pozwala usuwać dodatkowe ograniczenia, ale kontrowersyjne w przypadku brandingu.
- Precedens dla forków: FSF wyklucza logotypy z powiadomień autorskich.
- Przyczyny forka: Zamkniętość rozwoju i bariery geograficzne.
- Konsekwencje: Możliwe pozwy sądowe, wpływ na zaufanie do OnlyOffice.
Ten przypadek jest istotny dla middle/senior developerów pracujących z projektami AGPLv3. Przed forkiem sprawdzajcie wszystkie additional terms, by uniknąć sporów. Konflikt podkreśla ryzyka w wielonarodowych zespołach OSS.
— Editorial Team
Brak komentarzy.