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
| Komponent | Typ | Czy w paczce | Licencja/warunki | Źródło | Uwagi |
|---|---|---|---|---|---|
| MangaShift | aplikacja | tak | własna licencja Operatora | mangashift.com / GitHub Releases | |
| FFmpeg | narzędzie audio/wideo | [[TAK/NIE]] | [[LGPL/GPL - potwierdzić build]] | [[link]] | sprawdzić flags builda |
| OneOCR | OCR | nie | n/d | n/d | nie pakować nieautoryzowanej DLL |
| Modele lokalne | AI/ML | [[TAK/NIE]] | [[licencja]] | [[link]] | sprawdzić commercial use |
| Fonty | fonty | [[TAK/NIE]] | [[licencja]] | [[link]] | |
| Biblioteki GPL/AGPL | biblioteki | [[TAK/NIE]] | [[licencja]] | [[link]] | wymaga analizy dystrybucji |
| Google OAuth | logowanie | usługa | warunki Google | logowanie Konta | |
| Stripe | płatności | usługa | warunki Stripe | Stripe | checkout/subskrypcja |
| GitHub Releases | hosting pliku | usługa | warunki GitHub | GitHub | pobieranie instalatora |
3.Dostawcy BYOK
| Dostawca | Funkcja | Czy aktywny w UI | Dane wysyłane | Kto podaje klucz | Uwagi |
|---|---|---|---|---|---|
| Google Gemini | AI/OCR/tłumaczenie/inne | [[TAK/NIE]] | zależne od funkcji | Użytkownik | BYOK |
| OpenAI | AI | [[TAK/NIE]] | prompt/tekst/obraz zależne od funkcji | Użytkownik | BYOK |
| Anthropic | AI | [[TAK/NIE]] | prompt/tekst zależne od funkcji | Użytkownik | BYOK |
| ElevenLabs | TTS | [[TAK/NIE]] | tekst do syntezy, ustawienia głosu | Użytkownik | oficjalny BYOK |
| OpenRouter | routing AI | [[TAK/NIE]] | prompt/tekst/obraz zależne od modelu | Użytkownik | dodatkowa warstwa dostawcy |
| DeepSeek | AI | [[TAK/NIE]] | prompt/tekst zależne od funkcji | Użytkownik | BYOK |
| DeepL | tłumaczenie | [[TAK/NIE]] | tekst do tłumaczenia | Użytkownik | BYOK |
| Edge TTS | TTS eksperymentalny | [[TAK/NIE]] | tekst do syntezy | brak/inna konfiguracja | do potwierdzenia prawnego |
| ElevenBytes | TTS proxy | NIE | n/d | n/d | nie w publicznym wydaniu |
4.Minimalny proces przed release'em
- Wygeneruj listę paczki instalatora.
- Oznacz komponenty dystrybuowane z aplikacją.
- Sprawdź licencję komercyjną i obowiązki notice/source.
- Oznacz komponenty GPL, AGPL, SSPL, Non-Commercial, Research Only.
- Sprawdź, czy model/wagi pozwalają na komercyjne użycie.
- Sprawdź, czy instalator nie pakuje plików wydobytych z cudzych aplikacji bez prawa redystrybucji.
- Zapisz wersje i link do źródła.
- Dołącz wymagane notice do paczki albo strony.