Adobe Systems - выпустил некоторые компоненты своих коммерческих продуктов в виде программного обеспечения open source, намереваясь помочь другим облегчить трудоемкую, но важную часть процесса программирования.
Adobe открыла два пакета: Adam и Eve, - которые она применяет для создания интерфейса управления приложениями. Эти пакеты опубликованы на веб-сайте компании. Она утверждает, что сделала это, чтобы "отплатить замечательному сообществу open source, которое так много нам дает", и заручиться поддержкой других в совершенствовании данных пакетов.
Большинство продуктов Adobe закрыты, но компания постепенно сближается с миром open source. Сегодня ее флагманские продукты работают только на Windows и Mac OS, но в 2004 году Adobe начала серьезнее присматриваться к Linux. А ее последняя бета-версия Adobe Reader, программы для просмотра PDF-файлов, работает под Linux.
Adam и Eve - это библиотеки, которые могут использоваться другими пакетами. Eve облегчает создание таких элементов интерфейса, как диалоговые окна, и позволяет управлять их положением на дисплее. Adam автоматизирует процесс модификации элементов интерфейса в соответствии с меняющимися условиями.
Eve дебютировала в форме прототипа в Adobe Photoshop 5 и теперь существует в версии Eve2. Adam входит в несколько программ Adobe. Обе библиотеки могут использоваться с любой операционной системой.
Adam и Eve являются частью более крупного проекта, называемого Adobe Source Libraries (ASL), которым занимается Adobe Software Technology Lab. ПО ASL подчиняется либеральной лицензии open source MIT License.
Adobe сообщила также, что она намерена открыть ПО, относящееся к стандарту XMP, которое позволяет вставлять метаданные, описывающие файл, непосредственно в этот файл.
|