HOME

TheInfoList



OR:

AmigaOS AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers. It was developed first by Commodore International and introduced with the launch of the first Amiga, the Amiga 1000, in 1985. Early version ...
is the proprietary native
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
of the
Amiga Amiga is a family of personal computers introduced by Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphi ...
personal computer. Since its introduction with the launch of the
Amiga 1000 The Commodore Amiga 1000, also known as the A1000, is the first personal computer released by Commodore International in the Amiga line. It combines the 16/32-bit Motorola 68000 CPU which was powerful by 1985 standards with one of the most adv ...
in 1985, there have been four major versions and several minor revisions of the operating system. Initially the Amiga operating system had no strong name and branding, as it was simply considered an integral part of the Amiga system as a whole. Early names used for the Amiga operating system included "CAOS" and "AmigaDOS". Another non-official name was "Workbench", from the name of the Amiga
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphica ...
, which was included on a floppy disk named "Amiga Workbench". Version 3.1 of the Amiga operating system was the first version to be officially referred to as "Amiga OS" (with a space between "Amiga" and "OS") by Commodore. Version 4.0 of the Amiga operating system was the first version to be branded as a less generic "AmigaOS" (without the space). What many consider the first versions of AmigaOS (Workbench 1.0 up to 3.0) are here indicated with the Workbench name of their original disks.


Kickstart/Workbench 1.0, 1.1, 1.2, 1.3

Workbench 1.0 was released for the first time in October 1985. The 1.''x'' series of ''Workbench'' defaults to a distinctive blue and orange color scheme, designed to give high contrast on even the worst of television screens (the colors can be changed by the user). Version 1.1 consists mostly of bug fixes and, like version 1.0, was distributed only for the
Amiga 1000 The Commodore Amiga 1000, also known as the A1000, is the first personal computer released by Commodore International in the Amiga line. It combines the 16/32-bit Motorola 68000 CPU which was powerful by 1985 standards with one of the most adv ...
. The entire Workbench operating system consisted of three floppy disks: ''Kickstart'', ''Workbench'' and ''ABasic'' by MetaComCo. The Amiga 1000 needed a ''Kickstart'' disk to be inserted into floppy drive to boot up. An image of a simple illustration of a hand on a white screen, holding a blue Kickstart floppy, invited the user to perform this operation. After the kickstart was loaded into a special section of memory called the writable control store (WCS), the image of the hand appeared again, this time inviting the user to insert the Workbench disk. ''Workbench'' version 1.2 was the first to support Kickstart stored in a
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
. A ''Kickstart'' disk was still necessary for Amiga 1000 models; it was no longer necessary for Amiga 500 or 2000, but the users of these systems had to change the ROMs (which were socketed) to change the ''Kickstart'' version. ''Workbench'' now spanned two floppy disks, and supported installing and booting from hard drive (assuming the Amiga was equipped with one), the name of the main disk was still named "Workbench" (which is also the user interface portion of the operating system). The second disk was the ''Extras'' disk. The system now shipped with ''
AmigaBasic AmigaBASIC is an interpreted BASIC programming language implementation for the Amiga, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3. It succeeded MetaComCo's ABasiC, which was included in AmigaOS 1.0 an ...
'' by
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
, the only software Microsoft ever wrote for the Amiga. ''Kickstart'' version 1.2 corrected various flaws and added AutoConfig support. AutoConfig is a protocol similar to and is the predecessor of
Plug and Play In computing, a plug and play (PnP) device or computer bus is one with a specification that facilitates the recognition of a hardware component in a system without the need for physical device configuration or user intervention in resolving resou ...
, in that it can configure expansion boards without user intervention. ''Kickstart'' version 1.3 improved little on its predecessor, the most notable change being auto booting from hard drives. ''Workbench 1.3'', on the other hand, users can find several significant improvements to Workbench, including FFS a faster file system for hard disks storage which resolved the problem of old Amiga filesystem which wasted too much hard disk space due to the fact it could store only 488 bytes in any block of 512 bytes keeping 24 bytes for checksums. Many improvements were made to the CLI (command line interface) of Amiga which was now a complete text based Shell, named ''AmigaShell'', and various additional tools and programs.


Kickstart/Workbench 1.4

Kickstart/Workbench 1.4 was a
beta Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
version of the upcoming 2.0 update and never released, but the Kickstart part was shipped in very small quantities with early
Amiga 3000 The Commodore Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It features improved processing speed, improved graphics rendering, and a new revision of the operating system. It is the successor to the Amiga 2000. ...
computers, where it is often referred to as the " Superkickstart ROM". In these machines it is only used to bootstrap the machine and load the Kickstart that will be used to actually boot the system. The appearance of a very early first release of 1.4 was similar to 1.3, but with colors slightly changed. A second version was similar to that of 2.0 and higher, with just minor differences. It is, however, possible to dump out of the OS selection screen by clicking where one would expect to see a close gadget. This will cause the machine to boot Kickstart 1.4 using either the wb_2.x: partition, or from a floppy.


Workbench 2.0, 2.04, 2.05, 2.1

Workbench 2.0 was released in 1990 and introduced a lot of improvements and major advances to the GUI of the overall Amiga operating system. The harsh blue and orange colour scheme was replaced with a much easier on the eye grey and light blue with 3D aspect in the border of the windows. The Workbench was no longer tied to the 640×256 (PAL) or 640×200 (NTSC) display modes, and much of the system was improved with an eye to making future expansion easier. For the first time, a standardised "look and feel" was added. This was done by creating the ''Amiga Style Guide'', and including libraries and software which assisted developers in making conformant software. Technologies included the GUI element creation library ''gadtools'', the software installation scripting language ''Installer'', and the ''AmigaGuide'' hypertext help system. Workbench 2.04 introduced ARexx, a system-wide scripting language. Programmers could add so-called "ARexx ports" to their programs, which allowed them to be controlled from ARexx scripts. Using ARexx, you could make two completely different programs from different vendors work together seamlessly. For example, you could batch-convert a directory of files to thumbnail images with an ARexx-capable image-manipulation program, create and index HTML table of the thumbnails linking to the original images, and display it in a web browser, all from one script. ARexx became very popular, and was widely adopted by programmers. The AmigaDOS, previously written in
BCPL BCPL ("Basic Combined Programming Language") is a procedural, imperative, and structured programming language. Originally intended for writing compilers for other languages, BCPL is no longer in common use. However, its influence is still ...
and very difficult to develop for beyond basic file manipulation, was mostly rewritten in C. Unfortunately, some badly written software – especially games – failed to run with 2.x, and so a lot of people were upset with this update. Most often, the failure occurred because programmers had used directly manipulated private structures maintained by the operating system, rather than using official function calls. Many users circumvented the problem by installing so-called "kickstart switchers", a small circuit board which held both a Kickstart 1.3 and 2.0 chip, with which they could switch between Kickstart versions. 2.x shipped with the A500+ (2.04), A600 (2.05), A3000 and A3000T. Workbench 2.1 was the last in this series, and only released as a software update. It included useful features such as CrossDOS, to support working with floppy disks formatted for PCs. Since 2.1 was a software-only release, there was no Kickstart 2.1 ROM. 2.x also introduced PCMCIA card support, for the slot on the A600. Workbench 2.1 introduced also a standard hypertext markup language for easily building guides for the user or help files, or manuals. It was called AmigaGuide. Release 2.1 was also the first Workbench release to feature a system-standard localization system, allowing the user to make an ordered list of ''preferred languages''; when a locale-aware application runs, it asks the operating system to find the ''catalog'' (a file containing translations of the application's strings) best matching the user's preferences.


Amiga OS 3.0, 3.1

Amiga OS 3.0 was released in 1992 and version 3.1 between 1993 (for the
CD32 CD32 (cluster of differentiation 32), also known as FcγRII or FCGR2, is a surface receptor glycoprotein belonging to the Ig gene superfamily. CD32 can be found on the surface of a variety of immune cells. CD32 has a low-affinity for the Fc r ...
) and 1994 (for other Amiga models). Amiga OS 3.1 was the last version released by Commodore. The 3.x series added support for new Amiga models. Other new features included: * A universal data system, known as DataTypes, that allowed programs to load pictures, sound, text and other content in formats they didn't understand directly, through the use of standard plugs (''see''
object-oriented operating system An object-oriented operating system is an operating system that is designed, structured, and operated using object-oriented programming principles. An object-oriented operating system is in contrast to an object-oriented user interface or programm ...
) (3.0) * Better color remapping for high-color display modes and support for the new
AGA Aga or AGA may refer to: Business * Architectural Glass and Aluminum (AGA), a glazing contractor, established in 1970 * AGA (automobile), ''Autogen Gasaccumulator AG'', 1920s German car company *AGA AB, ''Aktiebolaget Svenska Gasaccumulator'', a ...
chipset. (3.0) * Improved visual appearance for Workbench desktop. (3.0) * CD-ROM support as required for
Amiga CD32 The Amiga CD32 (stylized as Amiga CD32, code-named "Spellbound") is a 32-bit home video game console developed by Commodore and released in Europe, Australia, Canada, and Brazil. It was first announced at the Science Museum in London on July 16, ...
. (3.1) 3.x shipped with the
CD32 CD32 (cluster of differentiation 32), also known as FcγRII or FCGR2, is a surface receptor glycoprotein belonging to the Ig gene superfamily. CD32 can be found on the surface of a variety of immune cells. CD32 has a low-affinity for the Fc r ...
,
A1200 The Amiga 1200, or A1200 (code-named " Channel Z"), is a personal computer in the Amiga computer family released by Commodore International, aimed at the home computer market. It was launched on October 21, 1992, at a base price of £399 in the ...
, A4000 and A4000T.


AmigaOS 3.1.4, 3.2

AmigaOS 3.1.4 was released in September 2018 by
Hyperion Entertainment Hyperion Entertainment CVBA (formerly Hyperion Entertainment VOF) is a Belgian software company which in its early years focused in porting Windows games to Amiga OS, Linux, and Mac OS. In 2001, they accepted a contract by Amiga Incorporated t ...
with many fixes and enhancements. In particular, support of larger hard drives including at bootup; the entire line of Motorola 680x0 CPUs up to (and including) the Motorola 68060; and a modernized Workbench with a new, optional icon set. The version number caused some confusion in the community as it was released after AmigaOS 3.5, 3.9, and even 4.x, but relates to the fact that the codebase is a clean slate building from the original 3.1 source code from Commodore. The source code for both 3.5 and 3.9 by
Haage & Partner Haage & Partner is a German company established in 1995. The company distributes software products where they usually are the exclusive distributor. Products are aimed at Microsoft Windows and Mac OS, and has been aimed at AmigaOS in the past. T ...
could not legally be used due to licensing reasons, and 4.x is built and reserved for the
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
platform. Unlike AmigaOS 3.5, AmigaOS 3.1.4 still supports the Motorola 68000 CPU, thus the complete range of classic Amiga computers. In May 2021, Hyperion Entertainment released AmigaOS 3.2, which includes all features of the previous version (3.1.4.1) and adds several new improvements such as support for
ReAction GUI ReAction GUI is the widget toolkit engine that is used in AmigaOS 3.2-4.1. It is an evolution of ClassAct, which is an object-oriented system of classes that enhanced the aspect of the Workbench 2.0 GUI of AmigaOS. History The native Amiga win ...
, management of
Amiga Disk File Amiga Disk File (ADF) is a file format used by Amiga computers and emulators to store images of floppy disks. It has been around almost as long as the Amiga itself, although it was not initially called by any particular name. Before it was kno ...
images, help system and improved datatypes.


AmigaOS 3.5, 3.9

After the demise of Commodore, Workbench 3.5 was released on 18 October 1999 and Workbench 3.9 in December 2000 by
German German(s) may refer to: * Germany (of or related to) **Germania (historical use) * Germans, citizens of Germany, people of German ancestry, or native speakers of the German language ** For citizens of Germany, see also German nationality law **Ger ...
company
Haage & Partner Haage & Partner is a German company established in 1995. The company distributes software products where they usually are the exclusive distributor. Products are aimed at Microsoft Windows and Mac OS, and has been aimed at AmigaOS in the past. T ...
, which was granted the license to update the Amiga operating system by its new owners. Whereas all previous OS releases ran on
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
, AmigaOS 3.5 onwards required a
68020 The Motorola 68020 ("''sixty-eight-oh-twenty''", "''sixty-eight-oh-two-oh''" or "''six-eight-oh-two-oh''") is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping ...
or better, CD-ROM and at least 4 MB RAM. Unlike previous releases, 3.5 and 3.9 were released on CD-ROM. Kickstart 3.1 was also required, as the operating system didn't include the new ROM. Updates included: * * Supplied with
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
stack (unregistered time-limited free MiamiDX demo in 3.5, unrestricted AmiTCP in 3.9), web browser (AWeb), and e-mail client * Improved GUI and new toolkit called "ReAction" * AVI/MPEG movie player (OS3.9) * New partitioning software to support hard disks larger than 4 GB * HTML documentation in English and German * MP3 and CD audio player (OS3.9) * Dock program (OS3.9) * Improved Workbench with asynchronous features * Find utility (OS3.9) * Unarchiving system called XAD (OS3.9) *
WarpOS WarpOS is a multitasking kernel for the PowerPC (PPC) architecture central processing unit (CPU) developed by Haage & Partner for the Amiga computer platform in the late 1990s and early 2000s. It runs on PowerUP accelerator boards developed by ...
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
kernel to support
PowerUP In video games, a power-up is an object that adds temporary benefits or extra abilities to the player character as a game mechanic. This is in contrast to an item, which may or may not have a permanent benefit that can be used at any time chosen ...
accelerator boards


AmigaOS 4

A new version of AmigaOS was released on December 24, 2006 after five years of development by
Hyperion Entertainment Hyperion Entertainment CVBA (formerly Hyperion Entertainment VOF) is a Belgian software company which in its early years focused in porting Windows games to Amiga OS, Linux, and Mac OS. In 2001, they accepted a contract by Amiga Incorporated t ...
(
Belgium Belgium, ; french: Belgique ; german: Belgien officially the Kingdom of Belgium, is a country in Northwestern Europe. The country is bordered by the Netherlands to the north, Germany to the east, Luxembourg to the southeast, France to th ...
) under license from
Amiga, Inc Amiga, Inc. is a company that used to hold some trademarks and other assets associated with the Amiga personal computer (originally developed by Amiga Corporation). Early years In the early 1980s Jay Miner, along with other Atari, Inc. staffe ...
. for
AmigaOne AmigaOne is a series of computers intended to run AmigaOS 4 developed by Hyperion Entertainment, as a successor to the Amiga series by Commodore International. Earlier models were produced by Eyetech, and were based on the ''Teron'' series of Powe ...
registered users. During the five years of development, users of
AmigaOne AmigaOne is a series of computers intended to run AmigaOS 4 developed by Hyperion Entertainment, as a successor to the Amiga series by Commodore International. Earlier models were produced by Eyetech, and were based on the ''Teron'' series of Powe ...
machines could download from Hyperion repository Pre-Release Versions of AmigaOS 4.0 as long as these were made available. As witnessed by many users into Amiga discussion forum sites, these versions were stable and reliable, despite the fact that they are technically labeled as "pre-releases". Last stable version of AmigaOS 4.0 for AmigaOne computers is the "July 2007 Update", released for download 18 July 2007 to the registered users of AmigaOne machines. AmigaOS 4 Classic was released commercially for older Amiga computers with CyberstormPPC and BlizzardPPC accelerator cards in November 2007. It had previously been available only to developers and beta-testers.


Version 4.0

The new version is
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
-native, finally abandoning the
Motorola Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
68k
processor Processor may refer to: Computing Hardware * Processor (computing) **Central processing unit (CPU), the hardware within a computer that executes a program *** Microprocessor, a central processing unit contained on a single integrated circuit (I ...
. AmigaOS 4.0 will run on some
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
hardware, which currently only includes
A1200 The Amiga 1200, or A1200 (code-named " Channel Z"), is a personal computer in the Amiga computer family released by Commodore International, aimed at the home computer market. It was launched on October 21, 1992, at a base price of £399 in the ...
, A3000 and A4000 with PowerPC accelerator boards and
AmigaOne AmigaOne is a series of computers intended to run AmigaOS 4 developed by Hyperion Entertainment, as a successor to the Amiga series by Commodore International. Earlier models were produced by Eyetech, and were based on the ''Teron'' series of Powe ...
motherboards. Amiga, Inc.'s distribution policies for AmigaOS 4.0 and any later versions require that for third-party hardware the OS must be bundled with it, with the sole exception of Amigas with Phase 5 PowerPC accelerator boards, for which the OS will be sold separately. AmigaOS 4.0 Final introduced a new memory system based on the slab allocator. Features, among others: * Fully skinnable GUI * Virtualized memory * Integrated viewer for PDF and other document formats * Support for PowerPC (native) and 68k (interpreted/JIT) applications * New drivers for various hardware * New memory allocation system * Support for file sizes larger than 2 GB * Integrated Picasso 96 2D Graphics API * Integrated
Warp3D Warp3D was a project, founded by Haage & Partner in 1998, that aimed to provide a standard API which would enable programmers to access, and therefore use, 3D hardware on the Amiga. Its design was similar to that of both the Picasso96 graphics c ...
3D Graphics API


Version 4.1

AmigaOS 4.1 was presented to the public July 11, 2008, and went on sale September 2008. This is a new version and not only a simple update as it features, among others: * Memory paging * JXFS filesystem with the support for drives and partitions of multiple terabyte size * Hardware compositing engine (
Radeon Radeon () is a brand of computer products, including graphics processing units, random-access memory, RAM disk software, and solid-state drives, produced by Radeon Technologies Group, a division of AMD. The brand was launched in 2000 by ATI Tech ...
R1xx and R2xx family) * Implementation of the
Cairo Cairo ( ; ar, القاهرة, al-Qāhirah, ) is the capital of Egypt and its largest city, home to 10 million people. It is also part of the largest urban agglomeration in Africa, the Arab world and the Middle East: The Greater Cairo metro ...
device-independent 2D rendering library * New and improved DOS functionality (full 64 bit support, universal notification support, automatic expunge and reload of updated disk resources) * Improved 3D hardware accelerated screen-dragging


See also

* Kickstart versions


References


AmigaOS First Update Release announcement
at Hyperion site.

article on OS4.Hyperion site

article on OS4.Hyperion site # AmigaOS 4.0 image included in this article is intended for fair use. In the past, neither Hyperion VOF (Belgium), nor Amiga Inc. (USA) were opposed to publishing in internet sites of AmigaOS 4.0 screenshots kindly donated by users. Owners of copyrights are free to register and write in the talk page of this article to ask for the removing of this image from article, and to ask also for its deletion.
Hyperion Entertainment announces Amiga OS 4.1
{{Amiga hardware AmigaOS Software version histories