The MorphOS development team is proud to announce the release of the MorphOS Software Development Kit 3.14 (October 2019).
Our new software development kit advances a number of key technologies enabled by updates to the latest binutils 2.32, ports of the most recent versions of the GCC7, GCC8 and GCC9 compilers as well as a newer perl.
The threading models in GCC5 and up were changed to posix, enabling better libstdc++ compatibility in std::thread, etc thanks to the new ports of libpth and libpthread. A switch to the DWARF2 Exception Handling Model improves performance of C++ code of up to 30 percent. Objective-C ARC is now supported on MorphOS thanks to the introduction of the ObjFW runtime and other advances in compiler ports.
The new SDK requires MorphOS 3.12 and about 3GB of free disk space and can be found in our files section. As always, a separate source package is available for download as well.
The MorphOS development team is proud to announce the public release of MorphOS 3.12. This new version introduces brand new dual-monitor capabilities to various Powerbook laptops as well as G5 desktop systems, and features improved thermal management, fan control and dynamic CPU frequency switching, which provide increased energy efficiency and reduced noise levels. Additionally, the Helios Firewire stack has been fully integrated into the core OS and we added support for hundreds of modern printers and scanners.
Furthermore, the Odyssey web browser has been upgraded and now utilizes newer and more modern components for handling connections, encryption, spell-checking, and low-level drawing operations. Plus, it features a redesigned and more adaptive user interface.
In addition, our official integrated development environment Flow Studio has been substantially updated and extended yet again bringing numerous usability and LUA scripting enhancements, full support for Hollywood, and code sensing as well as function listing abilities for many additional languages.
Developers will also appreciate the inclusion of a new MUI text rendering engine that is capable of rendering Unicode text. This feature is currently enabled in selected applications and in all ObjC applications. Thanks to the addition of the new ObjFW runtime, it is now also possible to write native ObjC applications that utilize Automatic Reference Counting (ARC).
Moreover, MorphOS now offers a rewritten spellchecker that is based on Hunspell and libvoikko cores and uses UTF-8. Spell-checking is now supported in all of MUI's string input gadgets, Flow Studio and Odyssey.
For a more comprehensive explanation of these changes and a list of additional features, such as the ability to mute the boot chime on Mac computers from within MorphOS, please read our release notes.
We strongly urge new users to carefully read our installation and troubleshooting guides before they attempt to install MorphOS for the first time. Existing users can upgrade via the familiar procedure but are encouraged to read the guides as well. MorphOS 3.12 is available for download in our files section.