CodeWeavers — это компания-разработчик программного обеспечения , которая фокусируется на разработке Wine и продает фирменную версию Wine под названием CrossOver для запуска приложений Windows на macOS , ChromeOS и Linux . Компания была основана в 1996 году как консалтинговая, в конечном итоге полностью переключившись на разработку и поддержку Wine. [1]
CodeWeavers является главным корпоративным спонсором проекта Wine , размещает веб-сайт Wine, помогает спонсировать конференцию Wine, нанимает многих разработчиков Wine и является основным участником кода для Wine. CodeWeavers утверждает, что две трети всех коммитов в Wine поступают от их разработчиков. [2] Компания также нанимает основного сопровождающего Wine, Александра Джуллиарда , в качестве своего технического директора. Хотя основным коммерческим интересом CodeWeavers в Wine является его использование в продукте Crossover, они также поощряют улучшения Wine, которые иногда конкурируют с Crossover.
CodeWeavers также нанимает некоторых разработчиков wine-mono , open-source-реимплементации Microsoft .NET Framework (4.x и более ранних версий), которая предназначена для замены .NET Framework в Wine. Wine-mono — это ветвь Mono , которая была адаптирована для работы с Wine.
С 2016 года CodeWeavers заключила контракт с Valve на работу над Proton , слоем совместимости для запуска игр Windows через Steam на Linux. [3]
CodeWeavers является одним из основателей Desktop Linux Consortium .
Продукты и услуги CodeWeavers включают CrossOver, PortJump и ExecMode .
В апреле 2023 года CodeWeavers перешла в доверительное управление, принадлежащее сотрудникам . Джереми Уайт ушел с поста генерального директора, а его место занял президент компании Джеймс Рэми. [4]
Для CrossOver компания изначально сосредоточилась на том, чтобы сделать пакет Microsoft Office и другое поддерживаемое программное обеспечение для повышения производительности доступным на Linux. Когда Apple перешла на процессоры Intel в 2006 году, CodeWeavers смогла создать CrossOver Mac и перенести Wine на Mac OS X. Другие основные поддерживаемые приложения включают финансовое программное обеспечение Quicken и игровой клиент Steam .
Бывшие продукты включают CrossOver Plugin, CrossOver Server и CrossOver Games. Plugin был создан для запуска плагинов браузера, таких как Flash и ActiveX в Linux. CrossOver Server был продуктом, разработанным для многопользовательских сред. CrossOver Games был представлен в марте 2008 года и был предназначен для того, чтобы позволить игровым патчам из Wine быть включенными в CrossOver гораздо быстрее. В 2012 году все версии имели сервер, плагин и игровую функциональность, объединенную в основные продукты CrossOver. [5]
CodeWeavers предоставляет услуги портирования (известные как PortJump ) вокруг Wine . Google заплатила CodeWeavers за улучшение поддержки Adobe Photoshop и добавление функциональности в Wine . [6] [7]
CodeWeavers предоставляет консалтинговые услуги (известные как ExecMode ). Эти услуги вращаются вокруг написания открытого исходного кода для корпоративных клиентов. Главное отличие от PortJump заключается в том, что эти услуги не используют Wine, а вместо этого фокусируются на других технологиях с открытым исходным кодом.
В июле 2008 года CodeWeavers запустила кампанию «Великий американский президентский вызов хромой утки» [8], чтобы побудить президента Буша максимально эффективно использовать оставшиеся дни своего пребывания у власти, достигнув важной экономической или политической цели к 20 января 2009 года.
Цели были сосредоточены на том, чтобы президент Буш добился конкретных позитивных достижений в таких областях, как экономика, стоимость жилья, фондовый рынок, война с террором и другие ключевые вопросы. В частности, одна из целей призывала президента Буша помочь снизить средние цены на бензин в городах-побратимах до $2,79 за галлон.
14 октября цены на бензин в Миннеаполисе и Сент-Поле упали до $2,79 за галлон, и CodeWeavers выполнили свое обещание, раздав свое программное обеспечение бесплатно 28 октября 2008 года. Трафик через Slashdot , Digg и другие источники был перегружен и вывел из строя сайт CodeWeavers, так как люди бросились получать бесплатное программное обеспечение. По словам CodeWeavers, «вы сможете разблокировать свой серийный номер, который был отправлен вам по электронной почте, на продолжительное время (дополнительные 48 часов) из-за этого простоя. Мы просто прекратим выдавать новые серийные номера в 23:59 (полночь) по центральному поясному времени». [9]
Кроме того, CodeWeavers обновили свой сайт, чтобы отразить следующее заявление: «Пожалуйста, зайдите еще раз для получения информации о регистрационном коде позже сегодня. Мы вскоре запустим оптимизированный процесс генерации серийного кода». В то же время они также добавили параграф «о Wine».
Упрощенный процесс был реализован, но клиентам было сказано ожидать "несколько дней", чтобы получить свой серийный номер. В промежутке полностью разблокированные (полные сборки) четырех различных пакетов CodeWeavers стали доступны для немедленной загрузки, но только 28 октября 2008 года. [10]