Logo
Explore Help
Sign In
jart/cosmopolitan
Watch 1
Star 0 Fork 0
mirror of https://github.com/jart/cosmopolitan.git synced 2026-11-07 10:36:04 -10:00
Code Issues Packages Projects Releases 1 Wiki Activity

1 Release 118 Tags

RSS Feed
  • 4.0.2 5907304049
    Compare

    Cosmopolitan v4.0.2 Stable

    yindo released this 2026-11-06 16:58:22 -10:00 | 71 commits to master since this release

    📅 Originally published on GitHub: Mon, 06 Jan 2025 00:04:15 GMT
    🏷️ Git tag created: Sun, 05 Jan 2025 22:05:49 GMT

    Cosmopolitan Libc makes C/C++ a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. Instead, it reconfigures stock GCC and Clang to output a POSIX-approved polyglot format that runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD 7.3 + NetBSD + BIOS with the best performance and reliability.

    Cosmo v4.0.2 Release Notes

    After testing 4.0.x with various programs and hammering out the
    remaining issues, this release includes the latest build of Cosmos.
    We've confirmed bash, emacs, vim, git, links, wget, etc. work well
    across platforms.

    • 29eb7e67b Fix fork() regression on Windows
    • 42a3bb729 Make execve() linger when it can't spoof parent
    • f0b0f926b Enable sqlite3 serialization in redbean (#1349)
    • 035b0e2a6 Attempt to fix MODE=dbg Windows execve() flake
    • 7b67b20da Fix Windows MODE=tiny breakage
    • c97a85847 Remove missing definitions

    Read the documentation:

    • cosmocc toolchain readme
    • cosmos v4.0.2 install guide

    Redundant download URLs are provided:

    • https://cosmo.zip/pub/cosmos/v/4.0.2/
    • https://cosmo.zip/pub/cosmos/zip/cosmos-4.0.2.zip
    • https://cosmo.zip/pub/cosmocc/cosmocc-4.0.2.zip
    • https://cosmo.zip/pub/cosmo/cosmopolitan-4.0.2.tar.gz
    • https://justine.lol/cosmopolitan/cosmocc-4.0.2.zip
    • https://justine.lol/cosmopolitan/cosmos-4.0.2.zip
    • https://justine.lol/cosmopolitan/cosmopolitan-4.0.2.tar.gz

    Known issues:

    • You might need our binfmt_misc interpreter with some Linux distros
    • Run Windows Terminal Preview with admin privileges to use symlinks
    • Use TERM=vt100 nano to fix frozen display state with nano editor
    • Self-modifying code isn't preserved across fork() on Windows
    • Function tracing is disabled in child after fork() on Windows
    • Z shell users need zsh 5.9+ which fixes an execve() bug
    Downloads
    • cosmocc-4.0.2.zip
      421 MiB
      2026-11-06 16:58:38 -10:00
    • cosmopolitan-4.0.2.tar.gz
      42 MiB
      2026-11-06 16:58:41 -10:00
    • cosmos-4.0.2.zip
      384 MiB
      2026-11-06 17:02:07 -10:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 28.3.0 Page: 14ms Template: 0ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API