Bohemia Interactive: Cold War Assault Remastered Source Code on GitHub
Summary
Bohemia Interactive has released the source code of Arma: Cold War Assault (codename Poseidon) on GitHub under GPL-3.0-or-later. The code is modernized to C++20, supports Windows and Linux, and is intended for community modification and learning.
View Cached Full Text
Cached at: 06/25/26, 08:08 AM
BohemiaInteractive/CWR
Source: https://github.com/BohemiaInteractive/CWR
Arma: Cold War Assault - Remastered
This repository holds the engine and game source code (codename Poseidon) behind Arma: Cold War Assault — the game first released in 2001 as Operation Flashpoint: Cold War Crisis. That release launched Bohemia Interactive and began the technology lineage that later grew into Real Virtuality, Arma, and Enfusion. The code has been modernized to C++20, built with CMake and Clang, with cross-platform support for Windows x64 and Linux x64. Bohemia Interactive is releasing it to the community that has kept this game alive for more than two decades — to study it, build on it, fix it, and create from it. Three things are worth keeping separate:
Source code (this repository)
The engine and game executables, licensed under GPL-3.0-or-later with additional terms under Section 7. You may use, study, modify, and redistribute it, provided it stays GPL and you follow those terms.
The name and brand
“ARMA”, “Operation Flashpoint”, and the logos are not granted. The trademarks stay with their owners (“ARMA” is Bohemia Interactive’s). A fork must be renamed and must not present itself as “Arma” or as an official Bohemia Interactive product.
Game data (separate)
Models, textures, sounds, missions, and voices. These are not in this repository and are not GPL; they ship separately under the APL-SA license. A free Demo is available on Steam.
In short: the code is free software, the name is not, and the game data comes separately. This license covers the source code only and grants no rights to the trademarks.
Quick Start
cmake --preset win-x64-clang-rwdi
cmake --build build/win-x64-clang-rwdi
On GNU/Linux, use the matching linux-x64-clang-rwdi preset.
Layout
- Apps - executable targets
- Engine - engine libraries and Rust Trident tooling
- Master server tools - Rust service and CLI crates
- Tests - test source trees; CI currently compiles them only
cmake/- presets, toolchains, vcpkg triplets, and overlay portsdocker/- container support for service and runtime environmentspackages/- ignored local game data staging arearesources/- application icon resourcesthirdparty/- vendored third-party headers and sources
Project Notes
License
The source in this repository is licensed under the GNU General Public License
v3.0 or later, with additional terms under Section 7 of the GPL. See LICENSE for the
full text.
This license does not grant you any right to use “ARMA” or any other Bohemia Interactive trademark.
The thirdparty/ directory is excluded from the project’s GPL
license: it contains vendored third-party code (glad, the RenderDoc API header)
under their own respective licenses — see thirdparty/README.md.
Dependencies pulled in via vcpkg (vcpkg.json) likewise remain under
their own licenses.
“ARMA” is a registered trademark of BOHEMIA INTERACTIVE a.s. “OPERATION FLASHPOINT” is a registered trademark of Electronic Arts Inc.
See LICENSE for information concerning trademarks. This credits file is
informational and does not constitute any grant and/or waiver of rights.
Game data / assets — Arma Public License Share Alike (APL-SA)
Game data and assets (models, textures, sounds, missions, etc.) are not part of this repository and are not covered by the GPL. They are released separately by Bohemia Interactive under the Arma Public License Share Alike (APL-SA):
- APL-SA license text: https://www.bohemia.net/community/licenses/arma-public-license-share-alike
Getting game data to run what you build
The compiled binaries need game data to run. You can obtain the free Demo game data on Steam:
- Arma: Cold War Assault Remastered Demo on Steam: https://store.steampowered.com/app/4819000
The full game data ships with the retail game. Whatever you do with assets is
governed by the APL-SA linked above; whatever you do with this source is governed by
the GPL with additional terms per Section 7 in LICENSE.
Contributing
This is a locked repository: pull requests are not accepted here, and this
repository will not be continuously updated.
Issues are only for bugs in official Bohemia Interactive builds distributed on
Steam. For ideas, development builds, ports, and community work, fork the code or
join the community continuation. See CONTRIBUTING.md for more information.
Similar Articles
@AYi_AInotes: 卧槽,有大神直接用Claude Code,复刻出一整套完整游戏开发工作室。 GitHub 1.8万stars,免费开源,项目名叫Claude Code Game Studios, 48个AI智能体1:1还原线下工作室全岗位,从创意总监到关…
卧槽,有大神直接用Claude Code,复刻出一整套完整游戏开发工作室。 GitHub 1.8万stars,免费开源,项目名叫Claude Code Game Studios, 48个AI智能体1:1还原线下工作室全岗位,从创意总监到关卡设计师全覆盖。 36条斜杠指令一键启动全流程,适配Godot Unity Unreal三大游戏引擎。 自带自动化校验钩子、分路径编码规则、28套行业标准文档模板,架构拉满。 所有AI只做梳理方案不擅自操作,决策权全程握在自己手里。 克隆仓库一键启动,MIT开源可商用,凭空拥有一支专业游戏开发团队。 老规矩GitHub地址评论区自取!
@tom_doerr: Decodes Claude Code architecture using source maps https://github.com/alejandrobalderas/claude-code-from-source…
A tweet announces a GitHub repository that decodes Claude Code's architecture using source maps, providing an educational 18-chapter book on the internals of Anthropic's AI coding agent.
GitHub Source Code Breach - TeamPCP Claims Access to Internal Source Code
TeamPCP claims to have accessed GitHub's internal source code, indicating a significant security breach at the popular development platform.
@garrytan: Open source is eating hardware now too
Valve has released the CAD files for the Steam Controller under a Creative Commons license, allowing modders to create custom accessories and modifications.
@HowToPrompt__: This is 100% illegal. Someone just rebuilt the entire Claude Code in pure Python and dumped it on GitHub for free. → Ru…
A fully open-source Python replica of Claude Code has been released on GitHub, supporting multiple models like GPT and Gemini, achieving 58.2% on SWE-bench Verified, and claiming to be 6x cheaper than the original.