MangaShift.
L6.MangaShift / third-party / 202606 / 06

Dokument prawny

Third-party notices.

Wersja: V3 draft. Status: szablon. Wypełnić dla konkretnego publicznego release'u.

Draft roboczy

Ten dokument jest wersją roboczą (V3 draft) i nie jest jeszcze wiążący prawnie. Zostanie zweryfikowany przez prawnika i opublikowany w finalnej wersji przed uruchomieniem płatnych planów. Miejsca oznaczone [[…]] wymagają jeszcze uzupełnienia.

1.Po co ten plik

Ten dokument ma opisać zewnętrzne komponenty, biblioteki, modele, narzędzia i usługi, które są:

  • dystrybuowane w instalatorze;
  • pobierane automatycznie przy pierwszym użyciu;
  • wymagane do działania Aplikacji;
  • dostępne jako integracje zewnętrzne.

Nie trzeba opisywać każdej biblioteki z repozytorium, jeżeli nie trafia do publicznego builda. Trzeba opisać to, co realnie dostaje lub uruchamia Użytkownik.

2.Tabela release'u

KomponentTypCzy w paczceLicencja/warunkiŹródłoUwagi
MangaShiftaplikacjatakwłasna licencja Operatoramangashift.com / GitHub Releases
FFmpegnarzędzie audio/wideo[[TAK/NIE]][[LGPL/GPL - potwierdzić build]][[link]]sprawdzić flags builda
OneOCROCRnien/dn/dnie pakować nieautoryzowanej DLL
Modele lokalneAI/ML[[TAK/NIE]][[licencja]][[link]]sprawdzić commercial use
Fontyfonty[[TAK/NIE]][[licencja]][[link]]
Biblioteki GPL/AGPLbiblioteki[[TAK/NIE]][[licencja]][[link]]wymaga analizy dystrybucji
Google OAuthlogowanieusługawarunki GoogleGooglelogowanie Konta
Stripepłatnościusługawarunki StripeStripecheckout/subskrypcja
GitHub Releaseshosting plikuusługawarunki GitHubGitHubpobieranie instalatora

3.Dostawcy BYOK

DostawcaFunkcjaCzy aktywny w UIDane wysyłaneKto podaje kluczUwagi
Google GeminiAI/OCR/tłumaczenie/inne[[TAK/NIE]]zależne od funkcjiUżytkownikBYOK
OpenAIAI[[TAK/NIE]]prompt/tekst/obraz zależne od funkcjiUżytkownikBYOK
AnthropicAI[[TAK/NIE]]prompt/tekst zależne od funkcjiUżytkownikBYOK
ElevenLabsTTS[[TAK/NIE]]tekst do syntezy, ustawienia głosuUżytkownikoficjalny BYOK
OpenRouterrouting AI[[TAK/NIE]]prompt/tekst/obraz zależne od modeluUżytkownikdodatkowa warstwa dostawcy
DeepSeekAI[[TAK/NIE]]prompt/tekst zależne od funkcjiUżytkownikBYOK
DeepLtłumaczenie[[TAK/NIE]]tekst do tłumaczeniaUżytkownikBYOK
Edge TTSTTS eksperymentalny[[TAK/NIE]]tekst do syntezybrak/inna konfiguracjado potwierdzenia prawnego
ElevenBytesTTS proxyNIEn/dn/dnie w publicznym wydaniu

4.Minimalny proces przed release'em

  1. Wygeneruj listę paczki instalatora.
  2. Oznacz komponenty dystrybuowane z aplikacją.
  3. Sprawdź licencję komercyjną i obowiązki notice/source.
  4. Oznacz komponenty GPL, AGPL, SSPL, Non-Commercial, Research Only.
  5. Sprawdź, czy model/wagi pozwalają na komercyjne użycie.
  6. Sprawdź, czy instalator nie pakuje plików wydobytych z cudzych aplikacji bez prawa redystrybucji.
  7. Zapisz wersje i link do źródła.
  8. Dołącz wymagane notice do paczki albo strony.