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.1.1

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.

The second update pack for Icaros Desktop 2.1 has been released. This time, we focused on enhancements of current features, rather than adding new ones, but we feel that new changes/additions worth the wait. First of all, we added support to Windows 7 (Vista and upwards) shared folders through SMB handler, so exchanging files between your networked computers (or, even better, from your Windows/Linux host and your Icaros VM guest, if you use VMware or a similar product) will be easier. This is a very important enhancement, which brings Icaros on par with other Amiga-like systems in this field and, if I am not wrong, this should also be the first AROS ABIv0-based distribution featuring it. But that's not the only big news in the "networking drives department": we also included Norbert Kett's handler for DropBox and a client for AmiCloud, a very interesting cloud drive service with Amiga roots from our old friend (and nice competitor) Pascal Papara. Since we're talking about him, it's right to mention we also updated the client for his e-shop IndieGO!, but you'll find these additions only in Icaros Desktop Live! edition, since there was really no more space available in the Light one. Users of Amiga productivity applications will enjoy our little big refresh of AROS M68K system files, with a new, faster RTG driver that should enhance global speed. Last but not least, we also added Mapparium 0.4 to our distribution, in Extras/Application drawer (so yes: only Live! users will get it), an astounding application from ALB42 which shows the power of his FreePascal implementation, obviously available - as usual - in the Live! edition.

Icaros Desktop 2.1.2 playing a video from a networked Windows 7 virtual machine, through SMB handler. Please notice the amount of volumes mounted on the left side of this image.
New from Icaros Desktop 2.1.1
- Added DropBox cloud drive handler
 + Added easy DropBox configuration to Prefs
 + "Gdrive" has now been replaced by Prefs/CludDrives
- Added AmiCloud client to extras/FileSystem
- Updated SMB handler, now supporting shared folders from
 + Windows 2008 Server/R2
 + Windows Vista/7/8/8.1/10
- Updated AROS M68K environment
 + New RTG driver with enhanced performance
 + ROMs and system files updated to June 2016
- Added Mapparium to applications
- Updated SQLman in applications
- Updated IndieGO! e-shop client
- Updated FlexCat

Life if sexier, when you can transfer files from Windows 7 and upwards without problems...
 
GOOGLEDRIVE USERS READ THIS!

Norbert Kett's handler for GoogleDrive has changed a lot since its first implementation in Icaros 2.1 (and 2.1.1). It now supports DropBox too, however this forced us to change handler location from Devs:Google to Devs:Cloud. This also required us to heavily update our setting application in Prefs, which is not called GDrive anymore, but CloudDrives. Before updating, please take note of your Google Drive client code, because on first reboot you will be required to enter it again in the new preferences program. Moreover, original .key file for write access is not compatible anymore with the improved cloud drive handler, so you'll need a updated one from Norbert. Don't worry about this, because Norbert is freely updating the .key file to already-registered users requiring it. Just send hime and email and you will get write access to Dropbox too. Unluckily, however, DropBox handler is not as functional as the GoogleDrive one: you may experience crashes and transfer stops while using it. Norbert is already aware of the issue, but he needs more free time to fix it.

Another video stored on a Windows 7 machine, faithfully played by MPlayer on Icaros Desktop...



AVAILABILITY
Icaros Desktop 2.1.2 comes in the usual flavours: Icaros Desktop Live!, tailored for DVD-ROM media and provided with an already configured QEMU virtual machine for Windows; Icaros Desktop Light, the "core system" which can easily fit on a CD-ROM and a small pendrive; and a Update Pack for current Icaros 2.1 and 2.1.1 users.






UPDATING ICAROS FROM VERSION 2.1.1 TO 2.1.2

Icaros Desktop 2.1.1 can be straightforwardly upgraded to version 2.1.2 with LiveUpdater.

Please complete the following steps:
1. download IcarosUpdate210-212.zip from our download page
2. run LiveUpdater on your current installation, set the job for next reboot or reboot immediately
3. choose File option and locate the IcarosUpdate210-212.zip file
4. wait for the updating job to finish
5. proceed with reboot
6. enjoy Icaros Desktop 2.1.1!


UPDATING ICAROS FROM VERSION 2.1 TO 2.1.2

Icaros Desktop 2.1 must be upgraded to version 2.1.2 using the improved LiveUpdater. This should make sure that some little modification to startup files will be handled correctly when upgrading to the latest release.

Once LiveUpdater has been updated, please complete the following steps:
1. download IcarosUpdate210-212.zip from our download page
2. run LiveUpdater on your current installation, set the job for next reboot or reboot immediately
3. choose File option and locate the IcarosUpdate210-212.zip file
4. wait for the updating job to finish
5. proceed with reboot
6. enjoy Icaros Desktop 2.1.1!

Update Pack for Icaros 2.1.1 will not work on Icaros 2.0.3. Icaros Desktop 2.0.x users should update their systems to Icaros 2.1 before upgrading to v2.1.2.

Mighty Mapparium showing a map of Milano (Italy).

Some times I like to make silly experiments, for the pure curiosity about their possible results. One of the questions I always wanted to give an answer was: "how fast would Icaros be, if it only could run straight on RAM, without hard drives or SSD involved?". The answer is, of course, in the middle between "amazingly" and "blazingly" fast, and I could prove that quite easily. I've been given, in fact, a brand new Core i5-based notebook with 16 GB of RAM, so I installed onto it SoftPerfect RAM Disk, a software which allows creating on Windows one or more RAM drives. I copied one of my Icaros virtual machine on a newly-created volatile volume and I started it. You can see how it behaves in the following video.


The experiment, for now, is obviously self-contained. But AROS has a built-in RAM drive which has always been used to store environment settings and variables, just think how fast might become a 64-bit version, if a larger RAM partition could be created: most if not all files from the core system might run straight from the hard drive (with a fairly fast copy operation at startup, which would happen almost instantly with a SSD unit), finally making all those GBs of RAM effectively useful for something with an Amiga-like OS.

There's no doubt about this: Norbert Kett is definitely one of our latest heroes. After many weeks of development and internal testing, he just released his brand new filesystem handler for DropBox, and he released it for all Amiga flavours, including x86 AROS. We obviously downloaded it from Aminet immediately, and started extending the "GDrive" preference program to support it. If you wonder why we didn't wait for this and release it straight into Icaros 2.1.1, the answer is always the same: because we have to test it first. For now, enjoy this screenshot:

Icaros flies on the cloud

Nearly a month after Icaros 2.1 release, it's already time for an update. Icaros Desktop 2.1.1 does not introduce new features, but updates OWB 1.25 to its final version and fixes a couple of nasty bugs: VICE does not crash anymore on exit, and HDToolBox will now show text on the right panel again. Newer OWB improves stability and compatibility over the beta version published with Icaros 2.1, and most of all now allows to update files in Google Drive accounts, as explained here. The other addition is obviously the improved LiveUpdater released yesterday, which can now be used to install next Icaros update packs.

NEW FROM ICAROS 2.1
- Updated OWB to final release 1.25
- Updated VICE ermulators to version 2.4 (n/a on Light version)
  + Fixed crashing on exit
- Fixed HDToolBox right panel text
- Updated LiveUpdater
  + fixed bug with user-startup being moved to RAM: without motivation
  + Updates are now performed at startup, when no program is running

AVAILABILITY
Icaros Desktop 2.1.1 comes in the usual flavours: Icaros Desktop Live!, tailored for DVD-ROM media and provided with an already configured QEMU virtual machine for Windows; Icaros Desktop Light, the "core system" which can easily fit on a CD-ROM and a small pendrive; and a Update Pack for current Icaros 2.1 users.

UPDATING ICAROS FROM VERSION 2.1 TO 2.1.1

Icaros Desktop 2.1, although not mandatorily, should be upgraded to version 2.1.1 using the improved LiveUpdater released yesterday. This should make sure that some little modification to startup files will be handled correctly when upgrading to the latest release.

Once LiveUpdater has been updated, please complete the following steps:
1. download IcarosUpdate210-211.zip from our download page
2. run LiveUpdater on your current installation, set the job for next reboot or reboot immediately
3. choose File option and locate the IcarosUpdate210-201.zip file
4. wait for the updating job to finish
5. proceed with reboot
6. enjoy Icaros Desktop 2.1.1!

Update Pack for Icaros 2.1.1 will not work on Icaros 2.0.3. Icaros Desktop 2.0.x users should update their systems to Icaros 2.1 before upgrading to v2.1.1.

HDToolBox is correctly running again

NEW IN OWB 1.25
This is a list of modifications introduced by Krzysztof Smiechowicz from v1.23:

- Updated to WebKit r187682 (July 2015).
- Ported Odyssey directly on top of WebKit repository.
- Enable HTML5 video feature.
- Bookmarks management panel has been made functional (needs updated MUI components).
- Cookies management panel has been made functional (needs updated MUI components).
- Fixed "second download crash".
- Updated to ffmpeg 2.6.2.
- Fixed problem with Odyssey not remembering window width after closing.
- Fixed problem with pressing enter not being handled in search window.
- Added a "graceful exit" option on crash of Odyssey allowing to close the application and free memory.
- It is possible to disable JavaScript Just-in-Time compiler using NO_JSC_JIT tooltype.
- WebKit codes revision is now presented in AboutBox.
- Browser spoofing agents are updated for Firefox and Chrome.
- Added option to disable/enable MP4 support (enabled by default).
- Fixed crash when closing bookmarks panel (needs updated MUI components).
- Double-clicking on bookmarks opens it in current tab.
- Fixed list-related code that was trashing memory.
- Lists (download, mime settings, history) now have a scroll bar (needs updated MUI components).
- Fixed "division by zero" error in Quick Links handling
- Synchronized display of checkboxes and radioboxes
- Updated Russian and Italian catalog
- Provided HTML documentation
- Messages console is enabled
- Fixed continuous allocations of memory when browsing
- Made memory freeing more aggressive
- Enabled disk cache by default
- Fixed setting proxy users/password
- Fixed cookie handling on numerous sites

It's time to add LiveUpdater a very old requested feature which, for a reason or another, I always forwarded to better days: update on reboot. What happens, currently, when you perform a system update with LUPD? Basically, every file gets updated no matter if it is in use or not. Just think about big programs like OWB, Magellan, or Janus-UAE: they might be updated when you're using them, and even if AROS is clever enough to handle this situation (don't ask me exactly how: it simply worked), it's not a safe way to do things. So, I finally decided to poke into LiveUpdater and change its script a little bit. With the new version, the LiveUpdater script has been changed to let Icaros run the (real) tool again at startup. The new version is also able to run a preparation script, before actually replacing files, if an update pack comes with it. So, situations like "if you wish to correctly update this program you need to rename this, delete that, move that directory before updating" should now be gone forever. In order to update your LiveUpdater, all you need is:

1. be a Icaros Desktop 2.1 user (but it may work on Icaros 2.0.3 as well: try this at your risk, it's not officially supported)

2. download new LiveUpdater here and save LUPD211.zip files somewhere

3. run your current LiveUpdater and choose the "File" option

4. locate LUPD211.zip

5. ...and wait for LiveUpdater updating itself.

Why is it called "LiveUpdater 211"? Because it may be needed to upload Icaros Desktop 2.1 to the incoming version 2.1.1 (which will bring final OWB 1.25 and correctly-exiting VICE 2.4).





You have downloaded Icaros Desktop and - hopefully - installed it onto your hard drive. You learnt from the manual (or from our site) how to access in read-only mode your Google Drive stuff but... well, it would be awesome to write it too! There are at least two ways to do it, and if you carefully looked to our screenshots, you would have noticed that we actually did that before shooting them. Otherwise, that nice "GoogleDrive" icon would not have been on the workbench. So, here's explained how to write to your GoogleDrive account from Icaros Desktop

WAY #1 - REGISTERING GDRIVE HANDLER

First way to get write access to Google Drive space is registering your legitimate copy of the handler from its author, Norbert Kett. Doing that is very simple: just send him an email to the address anchor(at)rocketmail(dot)com, as explained even in the GDrive Prefs program:


Open GDrive preference program in Prefs to obtain info about write access to Google Drive

Currently, registration fee is only 10 euros and, trust me, they are absolutely well-spent money! You will have to provide Norbert also your current username and, some hours/days (depending on his time) later, you will receive an activation key that must be placed in devs:Google/. When you're done, your Google Drive space will become writable from Icaros desktop as any other mounted volume on your system. Please save your activation key somewhere and keep it carefully, so you won't have to repeat the same steps for further installations of Icaros Desktop.

WAY #2 ACCESS SPACE WITH A BROWSER

Your Google Drive account can always be accessed with any browser. Uluckily, the ones provided with Icaros 2.1 don't work very well with that. Even pretending you're using Firefox with OWB's browser spoofing option would not work, with uploads interrupting at 50%. The good news about this is that Deadwood has fixed this in his latest builds of OWB 1.25 for AROS, so the next Icaros Desktop update 2.1.1 will enable this option as well. If you can't wait, please download the latest version from AROS-EXEC and extract it somewhere, then replace your current browser with the new one...


when done, just run OWB and go straight to your Google Drive account. Enter your credentials...



...and ignore the "unsupported browser" advice. Click on the NEW file or folder button as you would do on whatever browser/platform. Select the files you'd like to upload, and you're done. Sorry for screenshots in Italian but well... it happens to be my own language.

New -> Upload File -> choose from file requester

upload of file completed

CHANGING VIEW ON GOOGLE DRIVE

Now that we learned how to upload files to Google Drive, here's the little how-to for the icon. If you browse contents of the DEVS:Google/.data (pay attention to initial dot in subdrawer name), you will find a Disk.info file which already provides a Ken Lester icon for your Google Drive account, already set to show all files in detail (name) mode, both for Wanderer and Magellan. Just put this file in the root of your Google Drive space and refresh your desktop (or restart Icaros if it isn't enough).

You will notice, though, that your change of behavior won't be saved. For instance, if you'll select to show icons only and snapshot lister/all, your selection won't be kept at reboot. Why? Because Google Drive does not allow direct saving of your files: you always have to download them, modify them, send them back to Google Drive. The workaround for this is creating a drawer somewhere on your drive and call it "Disk" (don't do that in the root, but in a subfolder, for instance in MyWorkspace), then copy Disk.info in its parent dir. Do all this with a shell:

MyWorkspace:
makedir Disk
copy devs:google/.data/Disk.info MyWorkspace:

now open your Disk drawer and select the view you prefer. Snapshot window/lister, snapshot all. Turn back to your shell and

copy Disk.info Google:

refresh/restart and you'll be done. Yes, I know it might be annoying, however it's a Google Drive "issue", not an Icaros Desktop or Norbert's handler one.