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

    Кристофер Ллойд (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.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 10

      +1
      Только "Cocoa" вроде как с мая прошлого года существует.
      +1
      Стойте, а Кристофер Ллойд (Christopher Lloyd) - это, случаем, не родственнки (или он сам) актера, сыгравшего доктора Эммета Брауна в культовой (по крайней мере для меня) трилогии "Назад в будущее"?
        +1
        Одна статья на ньюсфордж как раз и начиналась шуткой о том, что этого Ллойда не надо пустать с Ллойдом-профессором из фильма "Назад в будущее". Молодец, отличная память ;)
          +1
          Какое там, разве такое забудешь. ;)
            +1
            +1. Браун и МакФлай — наше всё. :-)
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          Почему .NET? Про JAVA забыли!
          Тут скорее всего не виртуальная исполняющая среда будет, а wrapper winapi.

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое