CodeWeavers

CodeWeavers是一家成立於1999年的軟體公司,專注於通過開源技術實現跨平台兼容性,主營業務包括開發商業版Wine發行版CrossOver、PortJump套用移植服務及ExecMode企業技術解決方案。其核心產品CrossOver支持在macOS和Linux系統運行Windows套用,無需雙啟動或額外系統許可,並長期為Wine項目貢獻代碼(累計提交超5萬項補丁)。

2025年3月,該公司發布CrossOver 25版本,集成Wine 10.0引擎並新增對GOG Galaxy和Epic Games Store平台遊戲的支持。CodeWeavers還維護套用兼容性資料庫,通過調整Wine環境最佳化特定軟體適配。企業服務ExecMode涵蓋開源合規諮詢、技術流程最佳化等領域,曾參與NASA機器人控制流程最佳化項目。

基本介紹

  • 公司名稱:CodeWeavers
  • 所屬行業:軟體
  • 經營範圍:開源軟體移植和兼容性
  • 成立時間:1999年
公司簡介,歷史沿革,主營業務與產品,企業文化,企業治理,社會責任與開源貢獻,重要事件,社會榮譽,

公司簡介

CodeWeavers是一家成立於1999年的軟體公司,長期致力於為macOS與Linux用戶和企業提供基於 Wine 技術的 Windows 套用兼容方案。公司以成為“軟體解放者”為使命,創造了 CrossOver——一種無需雙啟動或 Windows 許可的跨平台兼容方案。此外,公司還面向套用和遊戲開發者提供 PortJump 服務,幫助企業客戶提供 ExecMode 技術服務。2023年,公司轉變為由員工所有權信託控制,James Ramey 擔任執行長,Ulrich Czekalla 擔任總裁,創始人 Jeremy White 繼續擔任董事會主席。

歷史沿革

CodeWeavers公司成立於1999年。2001年,公司進入macOS生態,推出首個專業跨平台移植工具CrossOver。2014年,與深度作業系統(deepin)達成深度合作,預裝CrossOver deepin專版,使deepin用戶可免費運行Windows軟體。
2023年5月,公司創始人兼CEO Jeremy White將公司轉變為由員工所有權信託控制,James Ramey接任CEO,Ulrich Czekalla擔任總裁,Jeremy White繼續擔任董事會主席。
2025年,公司發布CrossOver 25版本,集成Wine 10.0等核心技術,並新增對GOG Galaxy和Epic Games Store平台遊戲的支持。同年,公司在Preview預覽版中首次實現對Linux ARM64平台的原生支持。此外,公司與優麒麟合作適配,使其能夠兼容運行Windows套用。

主營業務與產品

CodeWeavers的主營業務圍繞開源技術展開,核心是基於Wine的兼容層。主要包括商業軟體CrossOver、套用移植服務PortJump和企業技術諮詢服務ExecMode。
CrossOver是公司的核心商業軟體產品,基於開源項目Wine開發。它允許用戶在無需安裝Windows作業系統或虛擬機的情況下,在macOS、Linux及ChromeOS上直接運行Windows應用程式和遊戲。相較於原版Wine,CrossOver提供了更易於使用的圖形界面和官方的技術支持。CrossOver維護一個龐大的應用程式兼容性資料庫,截至2025年5月包含超過21,525個應用程式,其中數千個可通過CrossTie實現一鍵安裝。其技術原理是通過將Windows API調用實時翻譯為主機作業系統的POSIX調用,而非模擬整個作業系統,從而減少性能開銷。2025年3月,CodeWeavers發布CrossOver 25,將核心Wine兼容層升級至Wine 10.0穩定版,包含超過5000項改進。新版本新增支持GOG Galaxy和Epic遊戲商城平台,並引入了基於Metal API的Direct3D 11後端DXMT,更新D3DMetal至2.1版本,提升了多款遊戲在Apple Silicon Mac上的兼容性和性能。此外,CrossOver 25新增了遊戲設定自動載入資料庫以簡化配置。2025年11月,CodeWeavers在CrossOver Preview預覽版中實現了對Linux ARM64平台的原生支持,這是一個里程碑式的突破。該功能得益於Wine 8.0至10.0版本在PE格式轉換、WoW64 thunks等關鍵技術上的積累。測試顯示,在配備Ampere Altra處理器的ARM64設備上,可流暢運行《賽博朋克2077》、《對馬島之魂》等高性能遊戲。公司展望該技術可作為企業將Windows工作負載遷移至Linux ARM64平台、提升安全性與降低維護成本的潛在解決方案。
PortJump是CodeWeavers面向軟體和遊戲開發者提供的商業移植服務。該服務旨在幫助客戶將Windows應用程式或遊戲高效、經濟地移植到macOS和/或Linux平台,從而開拓新的市場。優勢在於通常無需客戶修改原始碼,避免了維護多份代碼庫的複雜性。服務流程包括可行性評估、成本報價以及創建可運行的產品原型。PortJump已為戰游網、史克威爾艾尼克斯等多家公司提供了移植服務。
ExecMode是CodeWeavers面向企業客戶提供的技術諮詢與解決方案服務。公司利用其在處理複雜技術問題上的積累,幫助企業客戶攻克各類棘手的技術難題。一項特色服務是代表企業客戶向其所依賴的開源項目(如Wine)開發並提交功能補丁,解決因內部合規、流程限制而無法直接參與開源貢獻的問題。這使得客戶能從上游開源社區的持續改進中受益。

企業文化

CodeWeavers的公司信條包括“不拘一格,不隨波逐流”等表述,公司強調使命驅動,並專注於跨平台兼容技術。
公司擁有國際化的開發與支持團隊,員工分布在美國、瑞典、波蘭、中國、加拿大、英國等多個國家。
公司的核心價值觀涉及開源與回報社區,內容包括強調回報社區、打破妨礙軟體的規則、建立開源社區和培養下一代人才。

企業治理

2023年5月,CodeWeavers轉變為由員工所有權信託控制的公司。創始人兼原CEO Jeremy White轉任公司董事會主席,原公司總裁James Ramey接任CEO,原研發總監Ulrich Czekalla擔任總裁。

社會責任與開源貢獻

CodeWeavers將支持開源視為其核心使命之一,是開源項目Wine最主要的貢獻者,已累計貢獻超過5萬個補丁。公司有78名員工將大部分工作時間用於支持或開發開源項目,累計投入超過2.4萬小時。
CodeWeavers通過贊助WineConf大會、運營BetterTesters內測計畫等方式支持開源社區。其商業模式與開源相輔相成,其商業產品的部分開發成果會回饋到上游Wine項目中。
CodeWeavers曾為深度作業系統(deepin)等國內開源社區提供直接的技術支持與合作。
其ExecMode企業服務包含代表客戶向開源上游提交補丁,這不僅服務了客戶,也贊助了更廣泛的開源社區。

重要事件

2025年11月,CodeWeavers發布CrossOver Preview版本,宣布實現對Linux ARM64平台的原生支持,使得在ARM架構的Linux設備上運行Windows應用程式成為可能。該技術基於Wine 8.0、9.0、10.0的關鍵組件開發,據稱已在System76 Thelio Astra等設備上運行《賽博朋克 2077》等遊戲。CodeWeavers表示該技術或可成為企業將Windows工作負載遷移至Linux平台的方案之一。
2025年3月,CodeWeavers發布CrossOver 25版本。該版本集成Wine 10.0引擎,包含超過5000項更新,並引入了DXMT、更新了D3DMetal等技術。CrossOver 25新增對GOG Galaxy和Epic Games Store平台的支持,並提升了對《荒野大鏢客 2》、《最後生還者 第 I 章》等遊戲的兼容性。
2023年,蘋果公司選擇以CodeWeavers的CrossOver軟體源碼為基礎,打造了macOS的「Game Porting Toolkit」。

社會榮譽

2023年,蘋果公司選擇了CodeWeavers的CrossOver軟體源碼為基礎,打造了macOS的“Game Porting Toolkit”。
CodeWeavers與多個Linux發行版達成合作。例如,與深度作業系統(deepin)合作推出預裝的CrossOver deepin專版(2014年),並與優麒麟合作推出CrossOver優麒麟版本(2021年),使這些系統能夠兼容運行Windows套用。
發展歷程
2025年3月,CodeWeavers 最新發布 CrossOver 25 更新,為 Mac 用戶兼容支持更多遊戲外,還添加支持 GOG Galaxy 和 Epic Games Store 平台遊戲。

相關詞條

熱門詞條

聯絡我們