Scalos


Scalos is a desktop replacement for the original Amiga Workbench GUI, based on a subset of APIs and its own front-end window manager of the same name. Its goal is to emulate the real Workbench behaviour, plus integrating additional functionality and an enhanced look. As stated on its website, the name "Scalos" was inspired by the fictional time-accelerated planet Scalos in the Star Trek episode "Wink of an Eye".

History

Scalos is a former commercial product originally written in 1999 by programmer Stefan Sommerfield for a software house called AlienDesign. The purpose was to recreate the mouse-and-click experience on Amiga, offering an alternative to the Workbench interface present in versions 3.0 and 3.1 of AmigaOS.
A group of English programmers known as Satanic Dreams Software took over. The release versions 1.1 and 1.2 came out in 2000 as freeware. These may be found on the Amiga Aminet official online repository. Scalos was finally open sourced in 2012.
The last release candidate is version 41.8 RC1; it is compatible with AmigaOS 3 for the Motorola 68000 family of processors, with AmigaOS 4 and MorphOS on PowerPC machines, and with AROS, at the moment on computers with processors from Intel 80386 onwards. The Scalos project can be found on Sourceforge.

Versions

Scalos is a Workbench-compatible replacement which is declared by its developers 100-percent compatible with the original Amiga interface. It features internal 64-bit arithmetic which allows support for hard disks over 64 GB, and a complete internal multitasking system. It is completely adjustable by the user, and features a system for drawing and managing windows. Each window may have its own background pattern and automatic content-refresh. Menus are editable. Standard Amiga "Palette" and windows "Pattern" preferences have been replaced with new ones. Scalos maintains its own API and its own plug-in system for the benefit of developers who want to create software for Scalos and enhance the system.
Scalos supports as standard icon sets the Amiga NewIcons replacement icons, and the Amiga GlowIcons set on older versions like AmigaOS 3.5, including thumbnail previews of files as icons. It therefore represents a whole Amiga icon system Datatype capable of supporting various types of icons. This includes png icons with alpha channel and transparencies, and scalable icons. Scalos is also fully truecolor-compliant.