Как стать автором
Обновить

Мост между Mac OS X и Windows

Время на прочтение1 мин
Количество просмотров2.7K
Кристофер Ллойд (Christopher Lloyd) разрабатывает API для Mac OS X как open source. Проект носит название Cocotron и позволяет разработчикам кросс-компилировать Cocoa-программы (Mac OS X) для запуска в Windows или даже Linux.

Cocoa — объектно-ориентированная среда, созданная для разработки нативных программ для Mac OS X. Cocoa-фреймворк поддерживает высокую скорость и продуктивность разработки. Cocoa позволяет также переносить программы для других платформ на Mac OS X.

Текущий релиз включает в себя два важных Apple-фреймворка: Foundation и AppKit. На сайте Cocotron-а можно найти пакеты программ Cocotron Developer Tools (CDT) (содержит gcc, некоторые утилиты GNU) и MinGW, содержащий утилиты для Windows, — весь инструментарий, конечно, привязан к среде Apple XCode. Используя CDT, XCode может быть настроен для кросс-компиляции уже существующих Cocoa-программ (Mac) для запуска в Windows.

Ллойд решил сделать упор сначала на Windows, чтобы привлечь больше программистов. Специфичные для платформы компоненты AppKit-а пока что отсутствую в версии для Linux. По мнению Ллойда, ситуация улучшится, когда сторонние программисты ближе познакомятся с проектом и примут в нём участие.

Интересна ситуация с лицензированием. Ллойд в намерении сделать проект привлекательным для коммерческих фирм отказался от GPL и выбрал лицензию MIT, которая не разрешает код из одного проекта в другом.

Ллойд хочет создать некий мостик между платформами Mac и Windows.

По материалам Newsforge.com.
Теги:
Хабы:
+15
Комментарии10

Публикации