Icaros Desktop is a pre-configured AROS desktop environment for the PC platform, distributed on a bootable live media. The AROS Research Operating System is a open source lightweight, efficient and flexible desktop operating system, aiming at being compatible with AmigaOS 3.1 at the API level, while improving on it in many areas.

Icaros Desktop 2.0.3

The best AROS experience you've ever had. Grab it while it's hot!

Enhanced integration of 68K applications

Would you believe they are old Amiga 68K applications running on a common PC? Well, they are! Discover the new AmiBridge integration mode which does not need original Amiga ROMs and OS anymore!

Play Hurrican and other classics

Linux format said "Icaros Desktop is the best OS to frag productivity". Why? Because you can play thousands of old classics and dozens of great remakes. And every game Amiga had.

Image editing with Icaros Desktop 2.0

This video will show you how images can be shown, rotated, edited and cropped using Icaros Desktop's powerful tools.

Maybe you'll be already aware of the X500 Evo, a stylish mini-itx oriented "all into keyboard" computer case, following the shape of classic Commodore computers like the C128 and the Amiga 500. Well, the good news is that its author Loriano Pagni had recently started a KickStarter project to build Amiga-inspired key sets for Cherry-MX compatible keyboards and - big surprise! - there's even an official, Icaros Desktop version! We couldn't be any more proud about that! You can get more informations about this Kickstarter project here.

Accessing the Tube!

In Italy we have a motto which says, once translated into "barely English", a single image worths a thousand words. That's why I can't really stop myself from sharing the following image with you:

Yes, this basically means Deadwood has made the miracle and yes, you will be playing YouTube videos on Icaros Desktop starting with next update. No more scripts to download contents, no more struggling with YouTube's changes, no more updating of single components, but finally "the real thing"! The new browser will need slightly updated system components, but it will bring a better cookie and bookmarks support, will finally fix the nasty "second download crash" issue and will raise AROS web browsing performances and compatibility with current sites. Wouldn't Deadwood deserve a big hurrah!?

Icaros Desktop has 'hidden' a little treasure for years, called Snug. Made by the same author of Yafs, the beloved FTP server which allows us sharing files from the AROS machine to the local network, Snug is a lovely HTTP server which does exactly what is meant for: publishing (simple) web pages and allow browsing into directories thorugh a web browser (like Internet Explorer, Chrome or Firefox running on another device connected to the local area network). For many reasons, first of all security and lack of robust modern features from the OS side, I always prefered to expose the FTP server only, leaving the HTTP soul of the MSS package to users' good will. However, a recent discussion on AROS-EXEC made me change my mind. After all, a little and easy-to-setup web server can always be useful, for instance to share files and make them easily available to other computers and mobile devices connected to the same network. So, a new "Networking" service is emerging in upcoming version 2.0.4 of Icaros Desktop. As you can see on the top-left screenshot, Icaros Settings has been already modified to allow enabling of "Snug HTTP Server". By defalt, it will just expose to the local network files included in MyWorkspace. Obviously, the server can be configured to show a webpage instead.

Grabbing files from your Icaros Desktop computer will be easier than ever, when using Snug HTTP server!  

Works on Icaros 2.0.4 are going on, even if I recently forgot to add any status update on this page. So I decided to write a little tutorial about a nice customization I'm adding to the distribution. Unluckily, only whoever will install v2.0.4 from scratch (Live! or Light versions) will see that, while users of current editions will need to manually make some modifications to a single text file to reach the same results. LiveUpdater, unluckily, isn't smart enough to do that by itself (which is obviously a poor exscuse: please read it as "I am not able to automate the process, forgive me!"). As you may see from the screenshot, next boot menu will show only two lines:

Icaros Desktop
Advanced boot options for Icaros Desktop

Eventually, people installing Icaros onto a blank partition after a Windows installation, will also see a option to boot the system into Windows as well. By the way, choosing the latter option ("Advanced etc etc") will give user access to other boot options, the classic ones with 1024x768, VGA and other resolutions, with or without TLSF and floppy support. In a nutshell, those options you'll normally not run unless you got some weird behavior by standard Icaros setup. This will be just a cosmetic change. But how can you reach the same result on your already-installed Icaros environment as well? It's quite easy.

1) First of all, whatever GRUB-fired OS you're running, you must have a grub.cfg file hidden somewhere in your boot partition. On Icaros Desktop, this file is placed into the SYS:Arch/PC/Grub drawer. Copy it to another location, to keep a safe backup somewhere. Now open it with your favourite text editor and look for this line:

set default=

whatever will be the following number, set it to 0:

set default=0

this will make Icaros' default boot option the first one in the list.

2) Now move after the first block of kernel modules, just between these lines:
    module /Libs/oop.library
    module /Libs/utility.library

| <--- place cursor here!!!
menuentry "Icaros Desktop (true colour VESA graphics)" {
    multiboot /Arch/pc/bootstrap.gz vesa=32bit ATA=32bit floppy=disabled nomonitors


3) once you've placed the cursor where shown just above, add these lines:

submenu "Advanced boot options for Icaros Desktop" {
 if loadfont /Arch/pc/grub/unicode.pf2 ; then

they will actually add a new submenu, using the same colors as the main one.

4) now close the submenu, moving the cursor to the last line, and add a new } character at the end of document

    module /Libs/oop.library
    module /Libs/utility.library
<----- add this one!!!

You're done! Save and quit.

We're happy to announce that a new nice update for Icaros Desktop is now available for download. This version introduces all the enhancements that v2.0.2 should have added some days ago, but unluckily didn't (due to some changes in AROS I wasn't aware of - Paolo). Once again, system files have been brought to Jan 6 nightly build (with all the fixes introduced by Deadwood in AROS ABIv0), including changes to workbench themeing system and locale library. We've now fixed localization (which stopped working with update 2.0.2) and themes, whose structure has changed a little in the meanwhile (the 'revert' image that was originally included in a subdirectory, has been moved to its parent directory and renamed to 'DirUp', and this for every given theme in the distribution). Update 2.0.3 now reflects these changes and themes work again as expected. This means that Wanderer's "Parent" (or "go back", or "dir up" as you wish to call it) button is now working again, not only on X86 but even on 68K Wanderer, where it disappeared since v2.0.0. Italian users will be happy to find italian catalog files for DOpus 5: unluckily they are from 5.60 era and a little incomplete for current v 5.90 version, but they cover almost every menu option and button panel. Fans of YouTube.com won't be able to play videos from OWB yet, but with the inclusion of YouTube Center, at least, they will be able to download videos and play them with MPlayer. We've also fixed a couple of bugs which were reported by our users on AROS-EXEC: Magellan should now handle Windows Media files correctly (opening them with MPlayer) and BOCHS launch scripts for freedos and linux are now running again.

New from Icaros Desktop 2.0.1
- fixed missing locale from update 2.0.2
- fixed missing images in themes from update 2.0.2
+ this also fixes the parent button not showing in 68K Wanderer
- fixed BOCHS scripts for freedos and linux
- added italian locale for DOpus 5 Magellan
- AROS core system files from Jan 6, 2015
- Updated Protrekkr to latest version
- Updated HarmonyPlayer to latest version
- DOpus 5 can now open Windows Media Files with MPlayer
- Added YouTubeCenter to OWB scripts
+ enable it from Scripts option to download YouTube videos!
- removed offending themes that previously crashed AROS


Icaros Desktop 2.0.3 is available in all usual flavours: the whole Live! and Light ISO versions (for new installations) and as update package for pre-existing installations of Icaros Desktop 2.0.1 or 2.0.2.
To install it on Icaros Desktop 2.0, you will need to correctly update to v2.0.1 first (using LiveUpdater v1.8a).


To update Icaros Desktop 2.0.1 or 2.0.2 to 2.0.3 from a Internet-connected machine, please run LiveUpdater on your Icaros PC and choose the 'Internet' option. The package will be downloaded and installed automatically. Otherwise, you may choose to download the package from Icaros' downloads page and move the file onto your Icaros installation. In this case, please use LiveUpdater's 'File' option to locate the update package archive.

For new installations, on a blank hard drive, please use ISO files provided in Live! and Light editions. Live! edition includes a huge collection of 3rd party applications, games and demos, and provides the complete AROS SDK for software development. Light edition, on the other hand, includes bare system files with mandatory Icaros applications only.

Just a few words to thank italian magazine Linux Pro, for having covered Icaros Desktop on issue 149 (currently on the shelves) in a 4 pages review. The magazine, published by Sprea Editori, tested version 2.0 and explained how Icaros is the most affordable alternative for Amiga lovers, bringing AmigaOS habits to cheap and modern hardware, although with a minimal driver support. Linux Pro correctly handled these topics: Workbench/DOpus explained to Linux users, differences between Light and Live! editions, support to M68K applications thanks to AmiBridge, with a couple of boxes about the Amiga computer and our iconic RAM disk.