Как кретину, я думаю, было бы неплохо иметь TeX-редактор на iPad. Но TeX - это полный язык Turing, и он, возможно, является универсальным компилятором/интерпретатором. Это делает его неприемлемым для App Store? Кроме того, если кто-то передает компилятор TeX в javascript и работает внутри WebKit, делает ли он приемлемым для App Store?TeX на iPad совместим с политикой Apple?
FYI, вот раздел договора разработчика:
3.3.2 Применение не может сама устанавливать или запускать другой исполняемый код любым способом, в том числе без ограничения за счет использования плагина архитектуры , вызывая другие фреймворки, другие API или иным образом. Никакой интерпретируемый код не может быть загружен и использован в приложении, кроме кода, который интерпретируется и запускается опубликованными API Apple и встроенными интерпретаторами.
Update (Jun.11.2010) Apple изменила раздел следующим образом:
3.3.2 Если иное не одобрено Apple, в письменной форме, не интерпретировать код может быть загружен или использован в заявке, за исключением для кода, который интерпретируется и выполняется API-документами Apple и встроенными интерпретаторами. Несмотря на вышесказанное, с предварительного письменного согласия Apple, приложение может использовать встроенный интерпретируемый код ограниченным образом, если такое использование предназначено исключительно для предоставления второстепенных функций или функциональных возможностей, которые согласуются с намеченной и рекламируемой целью Приложения.
который может открыть путь к использованию TeX на iPad.
Другой Update (Sep.10.2010) Apple прогнулся к внешнему давлению (возможно, антимонопольное расследование?)
3.3.2 Применение не может загрузить или установить исполняемый код. Интерпретированный код может использоваться только в приложении, если все сценарии, код и интерпретаторы упакованы в приложение и не загружаются. Единственное исключение из вышеизложенного - это скрипты и код, загруженные и выполняемые встроенной средой WebKit от Apple.
Я думаю, теперь все в порядке, если TeX на iPad. Кто собирается передать дистрибутив TeX?
Ах, спасибо за ссылку на LaTeX Lab. Увы, это не javascript-реализация TeX ... – Yuji