Компания Adobe Systems сегодня аносировала новую версию своего основного продукта Creative Suite, предназначенного для графических работ, монтажа видео и создания веб-сайтов. Для пользователей компьютеров Mac, которым Adobe на протяжении полутора десятка лет уделяла преимущественное внимание, компания приготовила неприятный сюрприз - вначале полная 64-битная версия Creative Suite 4 выйдет только под Windows Vista. Когда появится Mac-версия, неизвестно, пишет CyberSecurity.
Как говорят в Adobe, виновником такой несправедливости является набор интерфейсов и библиотек Carbon, которые не будут поддерживаться в будущих 64-битных версиях Mac OS, а портирование таких приложений как Photoshop на систему Cocoa, которая должна стать основной, займет довольно много времени. По словам разработчиков Adobe, на сегодня большинство приложений, входящих в Creative Suite 4, планировалось писать именно на Carbon.
Библиотеки Carbon и Cocoa являются набором API, служб и интерфейсов через которые прикладные программы взаимодействуют непосредственно с Mac OS. В компании Apple отмечают, что система Carbon была реализована гораздо раньше Cocoa и плохо пригодна для 64-битных машин, коими являются все современные модели компьютеров Mac.
"Мы будем вынуждены переписывать программы с нуля", - говорит Джон Нэк, менеджер подразделения Photoshop.
"Это займет довольно много времени, поэтому вначале будет выпущена Windows-версия Creative Suite 4. Когда стало известно о грядущей отмене Carbon-64, Adobe бросила все ресурсы на переписывание приложений, чтобы обеспечить переход на систему Cocoa. Однако в компании было принято решение не задерживать всю линейку Creative Suite 4 из-за проблем с Mac-версией", - говорит он.
Вместе с тем, в Adobe отметили, что относительно новое приложение для редактирования фотографий Lightroom было изначально реализовано на Cocoa, поэтому с выходом второй версии задержек не будет.
Нэк также заявил, что и самой Apple придется прилично потрудиться над переводом всей MacOS на Cocoa, так как часть системных компонентов операционной системы реализована на Carbon.