Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

Принятие [ править ]

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

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

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ a b Шут, Рольф (февраль 1992 г.). «Жизнь, Вселенная и открытые системы». Информационный бюллетень Австралийской группы пользователей систем UNIX . 13 (1): 63.
  2. Маршалл, Мартин (8 мая 1989 г.). «OSF подталкивает к единому стандарту распределения». InfoWorld . п. 5.
  3. ^ Wichmann, BA; МакХью, Дж. (1992). «Приложение по безопасности и защите Ada 9X» . В Тейлоре, WJ (ред.). Ада в переходный период: Материалы Международной конференции Ада в Великобритании 1992 г., 13-15 октября 1992 г., Лондон, Великобритания . IOS Press. п. 52. ISBN 9051991134.
  4. ^ Chevance, Рене J. (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.