
More than three decades after the original Amiga computers changed the home-computer landscape, the classic Amiga operating system continues to evolve. With the release of AmigaOS 3.2, the platform received its first major update in many years. That release modernized the classic system and laid the groundwork for further development. Now the upcoming AmigaOS 3.3 builds upon that foundation, focusing on refinement, usability improvements, and new utilities while also introducing important internal enhancements. AmigaOS 3.2 was designed to bring the classic operating system up to date for machines such as the Amiga 1200, Amiga 3000 and Amiga 4000. It introduced numerous improvements to Workbench, modernized many system tools, expanded preferences programs, and improved command-line utilities. For many users it felt like a rebirth of the classic Amiga platform, establishing a modern base while preserving compatibility with the vast library of existing software.

AmigaOS 3.3 continues from this point, but its approach is different. Instead of being a large architectural overhaul, it focuses on polishing the environment, introducing new tools, improving usability, and refining internal components of the operating system. One of the most notable additions in AmigaOS 3.3 is a new disk management tool called PartitionEdit. This utility is designed as a modern replacement for the long-standing HDToolBox program. Built using the ReAction GUI toolkit, PartitionEdit provides a more modern interface and aims to simplify disk configuration. This is especially relevant today, as many classic Amiga systems now use CompactFlash cards, SD adapters, or modern hard drives instead of the older storage devices the original tools were designed for. PartitionEdit should make configuring partitions and preparing storage devices much easier for both new and experienced users.

Another visible change in AmigaOS 3.3 is the introduction of the Moonlight icon set. This new icon theme refreshes the appearance of Workbench while preserving the distinctive style that Amiga users recognize. The Moonlight icons are cleaner and more visually consistent, making them easier to recognize at a glance. They also work well on modern RTG graphics systems where higher resolutions are common. At the same time, AmigaOS 3.3 still allows users to switch back to the classic four-colour icon style, ensuring that the traditional look of the Workbench desktop remains available. The menu system has also received attention in the new release. AmigaOS 3.3 introduces floating and sticky menus, a feature long familiar to users of third-party utilities such as MagicMenu. With floating menus, users no longer need to hold the mouse button down while navigating through menu options. Sticky menus can remain open until a selection is made, improving usability and making the interface feel more modern. These behaviours can be configured through system preferences, allowing users to adjust menu behaviour to suit their workflow.

The command-line environment, which has always been an important part of the Amiga operating system, also sees improvements in AmigaOS 3.3. The standard AmigaShell gains enhancements that make scripting and command usage more convenient. Leaked development notes also mention a new console program called WCON. This console introduces features that will feel familiar to users of modern systems, including vertical scrollbars and tabbed shell sessions. Tabbed shells allow multiple command environments to run within a single console window, making development and multitasking much easier. Some of the system’s preferences programs have also been updated. Tools such as Locale and Serial have been rewritten using the ReAction graphical interface toolkit. This change improves visual consistency across system utilities and aligns them with modern AmigaOS interface standards. ReAction-based tools also tend to offer better usability and more flexible interface design compared to older utilities.

While these visible changes are significant, some of the most important work in AmigaOS 3.3 takes place behind the scenes. Much of this development focuses on the Intuition subsystem. Intuition is the graphical user-interface engine of the Amiga operating system, responsible for windows, menus, gadgets and general user interaction. Improvements to Intuition therefore affect nearly every graphical application running on the system. Development notes indicate that several features have been ported from newer Amiga systems, including AmigaOS 4. These include support for WA_ToolBox, GN_EXTENT gadget drawing, floating and sticky menu behaviour, and context-menu infrastructure. By bringing these capabilities to the classic operating system, AmigaOS 3.3 modernizes the user interface while maintaining compatibility with existing software. The Intuition subsystem has also received several stability improvements and bug fixes. One example involves the MakeClass() function, which is used internally when creating GUI classes. Developers discovered that earlier behaviour did not correctly verify superclass offsets when calculating object sizes. The fix ensures that object sizes are calculated correctly and prevents potential overflow errors. As a result, class creation is now safer and more reliable.

Memory management has also been improved in some areas. Certain operations now use flags such as MEMF_NO_EXPUNGE when allocating memory, helping prevent unexpected library expunge events during class operations. Although these technical details may seem minor, they improve the stability and reliability of the system as a whole. Code optimization has also taken place within several components. Some duplicate implementations have been removed and small amounts of memory have been saved through code restructuring. On modern computers these savings might be insignificant, but on classic Amiga systems where memory resources can still be limited, such optimizations remain valuable. Development notes from early builds also mention updates to several command-line utilities. New switches appear to be added to commands such as AVAIL, UNITS, DACONTROL GET, DISKDOCTOR VERIFY and MAKEDEV ICON. These enhancements improve system diagnostics and scripting capabilities, although some of these features may still evolve before the final release.

When comparing the two operating system versions, the differences become clear. AmigaOS 3.2 focused on rebuilding and modernizing the classic operating system. It introduced major updates to Workbench, system utilities and preferences tools, and established a new development base for the platform. AmigaOS 3.3, in contrast, focuses on refining that base. It adds new tools such as PartitionEdit, introduces visual updates like the Moonlight icon set, enhances menus and shell utilities, and improves the internal behaviour of key system components such as Intuition. Together, AmigaOS 3.2 and AmigaOS 3.3 represent the most advanced versions of the classic Amiga operating system ever produced. AmigaOS 3.2 brought the platform back into active development, while AmigaOS 3.3 continues that work by polishing the environment and expanding its capabilities. For enthusiasts of classic computing, this continued evolution is remarkable. Decades after the Amiga first appeared, its operating system is still being improved, refined and actively developed. With new utilities, improved usability and ongoing work deep within the system libraries, it demonstrates that the spirit of the Amiga platform remains very much alive.














