Jako nerd, myślę, że byłoby miło mieć edytor TeX na iPadzie. Ale TeX jest językiem pełnym Turinga i prawdopodobnie jest to kompilator/interpreter ogólnego przeznaczenia. Czy to nie przystaje do sklepu App Store? Co więcej, jeśli ktoś poruszy kompilator TeX do javascript i uruchomi się w WebKit, czy stanie się on akceptowalny dla App Store?TeX na iPadzie kompatybilny z polityką Apple?
FYI, tutaj jest odcinek od umowy deweloperskiej:
3.3.2 aplikacja może się nie zainstalować lub uruchomić inny kod wykonywalny wszelkimi środkami, w tym między innymi poprzez zastosowanie plug-in architektura , wywoływanie innych frameworków, innych API lub w inny sposób. Żaden kod interpretowany nie może zostać pobrany i użyty w aplikacji z wyjątkiem kodu, który jest interpretowany i uruchamiany przez opublikowane interfejsy API firmy Apple i wbudowane interpretatory.
Aktualizacja (Jun.11.2010) Jabłko zmienił sekcję następująco:
3.3.2 O ile nie zatwierdzone przez firmę Apple w piśmie, kod nie interpretować można pobrać lub używany w aplikacji z wyjątkiem dla kodu, który jest interpretowany i uruchamiany przez udokumentowane interfejsy API firmy Apple i wbudowane interpretery. Niezależnie od powyższego, za uprzednią pisemną zgodą firmy Apple, Aplikacja może wykorzystywać wbudowany kod interpretowany w ograniczonym zakresie, jeśli takie wykorzystanie służy wyłącznie zapewnieniu mniejszych funkcji lub funkcjonalności zgodnych z zamierzonym i reklamowanym celem Aplikacji.
co może otworzyć drogę do posiadania TeXa na iPadzie.
Kolejna aktualizacja (Sep.10.2010) Jabłko zawalił się do ciśnienia na zewnątrz (być może antymonopolowe dochodzenie?)
3.3.2 aplikacja nie może pobrać lub zainstalować kod wykonywalny. Kod interpretowany może być używany tylko w Aplikacji, jeśli wszystkie skrypty, kod i interpretatory są spakowane w Aplikacji, a nie pobrane. Jedynym wyjątkiem od powyższego są skrypty i kod pobierany i uruchamiany przez wbudowaną platformę WebKit firmy Apple.
Chyba teraz jest całkowicie OK, aby mieć TeX na iPadzie. Kto ma zamiar przenieść dystrybucję TeX-a?
Ah, dziękuję za link do LaTeX Lab. Niestety nie jest to implementacja javascript TeX ... – Yuji