Нейтральный формат распределения архитектуры - Architecture Neutral Distribution Format

В Нейтральный формат распределения архитектуры (ANDF) - это технология, позволяющая распространять стандартные двоичные прикладные программы с "термоусадочной оболочкой" для использования на соответствующих Unix системы, переведенные для работы на различных базовых аппаратных платформах. ANDF был определен Фонд открытого программного обеспечения и ожидалось, что это будет «поистине революционная технология, которая значительно продвинет дело портативности и открытых систем»,[1] но широкого распространения он не получил.

Как и в случае с другими предложениями OSF, ANDF был указан в процессе открытого отбора. В апреле 1989 года OSF выпустила запрос на технологию для архитектурно-нейтральных технологий распространения программного обеспечения.[2] Было получено пятнадцать предложений, основанных на различных технических подходах, включая скрытый исходный код, промежуточные языки компилятора и аннотированный исполняемый код.

Технология ANDF, выбранная после оценки конкурирующих подходов и реализаций, была Формат распространения Ten15, позже переименованный в TenDRA Distribution Format, разработанный Великобританией Агентство оборонных исследований.

Принятие

ANDF был предназначен как для разработчиков программного обеспечения, так и для пользователей. Разработчики программного обеспечения могли бы выпустить единый двоичный файл для всех платформ, а пользователи программного обеспечения могли бы свободно приобретать оборудование от нескольких поставщиков на конкурентной основе.[1] Язык программирования дизайнеры и разработчики также были заинтересованы, потому что стандартные установщики означали, что нужно было бы разрабатывать только интерфейс на одном языке.[3]

OSF выпустила несколько «моментальных снимков» разработки ANDF, но ни OSF, ни кто-либо из ее членов так и не выпустили его в коммерческую эксплуатацию. Для этого были предложены различные причины: например, наличие нескольких систем установки усложнило бы поддержку программного обеспечения.[4]

После того, как OSF прекратил работу над ANDF, разработка продолжилась в других организациях.

Смотрите также

использованная литература

  1. ^ а б Шут, Рольф (февраль 1992 г.). «Жизнь, Вселенная и открытые системы». Информационный бюллетень группы пользователей систем UNIX Австралии. 13 (1): 63.
  2. ^ Маршалл, Мартин (8 мая 1989 г.). «OSF подталкивает к единому стандарту распределения». InfoWorld. п. 5.
  3. ^ Wichmann, B.A .; МакХью, Дж. (1992). "Приложение" Безопасность и защита Ada 9X ". В Тейлоре, W.J. (ред.). Ада в переходный период: Материалы Международной конференции Ада в Великобритании 1992 г., 13-15 октября 1992 г., Лондон, Великобритания. IOS Press. п. 52. ISBN  9051991134.
  4. ^ Chevance, Рене Дж. (2004). Серверные архитектуры: мультипроцессоры, кластеры, параллельные системы, веб-серверы и решения для хранения данных.. Elsevier Digital Press. п. 66. ISBN  9780080492292.

Список используемой литературы

  • Ставрос Макракис, «Структура ANDF: принципы и примеры», Open Software Foundation, RI-ANDF-RP1-1, январь 1992 г.
  • Ставрос Макракис, «Защита исходного кода с помощью ANDF», Open Software Foundation, ноябрь 1992 г.
  • Фонд открытых систем. "Архитектура OSF - Обоснование нейтрального формата распределения", июнь 1991 г.
  • Фонд открытых систем. "Краткое введение в ANDF", январь 1993 г. Доступно на Группы Google