
Commodore OS has taken another step forward with the official release of Commodore OS 3.1, a major update to the retro-inspired Linux distribution created by Leo Nigro, the Commodore OS Vision distro creator. The headline change is immediately practical: the new installable ISO has been reduced to approximately 9.2 GB, a dramatic cut from the 37 GB image used for Commodore OS 3.0. That reduction makes the operating system far easier to download, store and install, while still aiming to preserve the distinctive Commodore-flavoured desktop experience. To achieve the smaller footprint, several large bundled collections have been removed from the ISO, including Linux games, retro system content such as demos, games, MODs and SIDs, non-Commodore emulators, and a number of specialist applications. However, many of these items are expected to return through a new custom application installer over the coming months.
Built around the expanding Commodore ecosystem
Commodore OS 3.1 is not just a maintenance release. It introduces several new features designed to connect the operating system more closely with Commodore’s growing hardware and software ecosystem, particularly the C64 Ultimate. One of the most interesting additions is C64U Typewriter, a companion application for the C64 Ultimate. It allows users to type within Commodore OS using the C64 Ultimate keyboard over WiFi. More than a novelty, it also includes a file manager that can display and navigate a PC’s file system and network locations directly from the C64 Ultimate. From there, users can launch supported disk image and music formats, or copy and move files from a PC or network location to storage connected to the C64 Ultimate, such as a USB device. It is a clever bridge between modern desktop computing and the tactile charm of Commodore hardware. Another notable addition is Commoserve, Commodore’s online service for downloading retro content. Already familiar to C64 Ultimate users, Commoserve provides a search engine for C64 games, demos and music. Content can be downloaded and played through emulation or directly on a network-connected C64 Ultimate.
Commodore OS BASIC V2 looks toward homebrew development
Perhaps the most ambitious new component is Commodore OS BASIC V2, a new BASIC language designed with advanced syntax and compatibility with Commodore BASIC 7. Unlike traditional interpreted BASIC, Commodore OS BASIC V2 is intended to compile executables and disk images for the Commodore 64 and Amiga, while also supporting native executables for Linux and Windows. It can also generate standalone HTML web pages through WASM. The language is designed to make familiar Commodore concepts such as sprites, character sets, bitmaps and scrolling feel natural to retro programmers, while also allowing graphical and sound enhancements on more capable hardware. Experimental support is already present for systems including the PET, C16, Plus/4 and VIC-20, with more platforms planned. For hobbyist developers, retro coders and homebrew enthusiasts, this could become one of the most important parts of the Commodore OS project. If the promised cross-platform IDE and wider system support develop as planned, Commodore OS BASIC V2 may become a central creative tool for the modern Commodore community.
Desktop improvements and quality-of-life updates
Commodore OS 3.1 also brings a range of desktop refinements. These include additional Dock icons for easier access to common features, a Slay Radio launcher for Commodore game music remakes, and new window placement shortcuts using the Commodore key and cursor keys. Windows can now be quickly moved into halves or quarters of the screen. The release also adds Worker, an Amiga Directory Opus-style file manager, alongside major improvements to the Commodore OS Settings menu system. Emulation setup has been improved, and the update includes general fixes and robustness improvements.
A new uninstaller option allows users to remove non-essential applications, games, MODs, SIDs and retro images in one step. This gives upgraded Commodore OS 3.0 installations the option to slim down into something closer to a fresh Commodore OS 3.1 setup. Several features introduced in updates after the original Commodore OS 3.0 release are also part of the broader 3.1 experience, including window animation level selection, sound theme level selection, a speech synthesis toggle, and browser installation and removal prompts.
A leaner release with bigger ambitions
The release of Commodore OS 3.1 comes roughly one year after Commodore OS 3.0, and it arrives at a moment when the Commodore brand is once again attracting attention from retro computing fans. Nigro describes the past year as remarkable, pointing to the acquisition of the Commodore brand and the launch of the Commodore 64 Ultimate as signs of renewed momentum. Commodore OS 3.1 feels like a release with two goals. First, it makes the distribution more practical by shrinking the ISO to a much more manageable size. Second, it pushes the platform beyond nostalgia by integrating more deeply with modern Commodore-branded hardware, online services and development tools.
For long-time fans, the appeal remains the same: a desktop operating system filled with Commodore personality. But with C64 Ultimate integration, Commoserve, and the emerging Commodore OS BASIC V2 environment, version 3.1 suggests a broader ambition. Commodore OS is no longer just a themed Linux distribution. It is becoming a hub for retro computing, homebrew development and modern Commodore experimentation. As Nigro puts it, the project is “just getting started.” For Commodore fans, version 3.1 may be the clearest sign yet that the platform’s future is being built with both nostalgia and new creativity in mind.











