Кристофер Ллойд разрабатывает API для Mac OS X с открытым исходным кодом.
Проект называется Cocotron и позволяет разработчикам кросс-компилировать программы Cocoa (Mac OS X) для работы в Windows или даже Linux. Какао — объектно-ориентированная среда, созданная для разработки собственных программ для Mac OS X. Фреймворк Cocoa поддерживает высокую скорость и продуктивность разработки.
Cocoa также позволяет портировать программы для других платформ на Mac OS X. Текущая версия включает в себя две важные платформы Apple: Foundation и AppKit .
На веб-сайте Cocotron вы можете найти пакеты программного обеспечения Cocotron Developer Tools (CDT) (содержит gcc, некоторые утилиты GNU) и МинГВ , содержащий утилиты для Windows — все инструменты, естественно, привязаны к среде Apple X-код .
Используя CDT, XCode можно настроить для перекрестной компиляции существующих программ Cocoa (Mac) для запуска в Windows. Ллойд решил сначала сосредоточиться на Windows, чтобы привлечь больше программистов.
Компоненты AppKit, специфичные для конкретной платформы, пока недоступны в версии для Linux. По мнению Ллойда, ситуация улучшится, когда сторонние программисты поближе ознакомятся с проектом и примут в нем участие.
Ситуация с лицензированием интересна.
Ллойд, стремясь сделать проект привлекательным для коммерческих фирм, отказался от GPL и остановил свой выбор на лицензии MIT, которая не допускает использования кода из одного проекта в другой.
Ллойд хочет создать мост между платформами Mac и Windows. По материалам Newsforge.com .
Теги: #mac os x #mac os x #Windows #api #open source #Cocoa #cocotron #linux #MIT Li #open source
-
Редактирование Таблицы
19 Oct, 24 -
Моделирование Зрения
19 Oct, 24 -
Балансировка Нагрузки В Openstack (Часть 2)
19 Oct, 24