Hello!
I'm starting this thread to check out the status of AROS and what is actually going on. Some people may find some things offensive. I'm adding numbers to the topic, so use them if you're replying.
To me: I started with 1989 with a C64 and got my A500 in about 1991. I bought my A4000T new for 3999 DM and got very soon the CV64/3D and my Cyberstorm MKII/060. I'm a complete classic user and don't like FPGA stuff. That's why I have for my C64 two CMD HD's, one FD-4000 and the holy grail - a SuperCPU 128. I got it for just 450 Euro ;-) No SD card or disk image was ever mounted on the 8 bit machines. I'm also since March 2006 in the OSx86 scene.
The Amiga scene is split in a bunch of incompatible versions: Original 68k AmigaOS, AmigaOS 4, MorphOS, AROS x86/64, AROS PPC, AROS ARM.
1. Check out rationally: Is AROS PPC and AROS ARM really neccessary? The PowerPC processors are a dying platform. At least MorphOS can use old PPC-Macs which are looking nice, but if they are defective there are no spare parts, and it's difficult to find somebody who repairs them. Real AmigaOS 4 machines are much too expensive. And ARM? I tested the Android hosted version. Nice, but what about software and a working onscreen keyboard? For ARM we have Uae4All, this one is working very fine. It would be best if all work is concentrated to the x86/64 version.
2. No operating system works without drivers. And there's not even an attempt to support modern hardware. I'm not talking about multi-core processing or 32 Gigs of RAM. Mainly graphics is the problem. I's a very bad sign that there is only 3D support for a few old Geforce cards. No AMD or Intel. I'm sure there are a lot of people in here who want to get a cheap laptop for AROS. If AROS would support the integrated HD Graphics, this would be a large step forward.
I know there are only a few developers. But AROS is designed to compile 68K AmigaOS / Hardware to work on x86 PC Hardware. Wouldn't it be a task for operation system compiling / combining? The idea is to compile linux software to AROS software. This would make the creation of AROS drivers much simpler. OSx86 also got a lot of driver conversions from Linux. Maybe it's possible to create a library which can make use of linux drivers more easily. I'm thinking on something like the rexxbridge.library: It was an addon for ARexx to access all other library, even intuition.library.
3. Harddisk support. The AmigaOS RDB is the best partition block I know. But it doesn't make sense on a x86 platform, you have to use MBR in any case. My recommendation would be to keep AROS/RDB for old computers, for newer ones GPT should be used. In single partitions, not a RDB in a GPT partition. This also would allow multiple bootable AROS versions. The blocksize is fixed to 4K, because all modern harddisks and SSD's are using 4K sectors, not 512 byte. To make AROS partitions more compatible to other operating systems, a common file system should be used, either NTFS or ExFAT. Additional data which were usually stored in the RDB can be stored in another file in the root directory, f.e. diskdata.info. Somebody who also uses OSx86 should check out if it's possible to integrate AROS into Clover. This would allow a much easier multiboot with other operating systems.
4. Software. There is a lot, but what? Some games, but most machines have no 3D support. Software like Blender isn't using everybody and also needs 3D support. We need LibreOffice, Gimp and similar tools. And a conversion of Firefox. Even a version for old PowerPC Macs is available, 'TenFourFox'. There are seperate versions for G3, G4, G4+ and G5. Why is there no Amiga/AROS/MorphOS version available? Simple: Amiga developers always want money. 'Bounties' are very common in the Amiga scene. But why donate if you have to fear if the project will never be finished? In the OSx86 scene eveything is free. In Insanelymac the word 'TonyMacx86' is banned just because his software isn't open-source. I'm heavily against paying since the very early OSx86 developer JaS set up a web page 'Donate for my Macbook Pro'. As he got it, he left the scene. And the last install DVD he did, 10.4.8, had a heavy fault in the Disk Utility. That's why I'll never pay to a single person.
5. Icaros Desktop. You're doing a great job with this, Paolo. But there's no noteworthy alternative. If Icaros doesn't work, nothing will work. Often enough the Live DVD crashes during boot, no matter what option was selected. This can be already a problem because some drivers will fail because the hardware isn't suitable for the DVD's configuration. In early OSx86 times were attempts to create OS X Live DVD's using the NetBoot feature, but of course it only worked on a very few hardware combinations. This problem could be solved if there's an installation-only mode for Icaros. Android-x86 is programmed by one person and the downloadable ISO uses a live system for testing and a text-based installer, it looks like MS-DOS. Being as close to the PC hardware could at least allow an installation. The installers also should be updated. For example, the installation of graphics drivers. Actually, only nVidia works. It's possible to check PCI ID's. If a graphics card with the vendor ID 0x10DE (nVidia) exists, noveau.hdd will be installed. The same is for WLAN, network and audio. Sure, this is more complicated, but it makes the finished installation more compatible and is more user-friendly. The optional installation of the 64bit-Kernal would also be great. Is it possible to add the Icaros ISO on an USB stick, f.e. with WinSetupFromUSB? It works for Linux, Android, FreeDOS and for many other operating systems, but the last time I checked, it didn't work with Icaros.
So, this is for now. I would like to have a good working AROS system, because I like the Amiga. Programming in AmigaDOS and Arexx is real fun. But setting up an old computer with a crappy nVidia graphics card just for AROS wouldn't be a good idea. Every operating system has to go with modern hardware. Windows and macOS always got worse. OS X 10.6 is awesome fast, but it had not much unneccessary iOS stuff, it was an operating system for a computer. Since 10.11 Apple even blocked access to system folders with the 'rootless mode'. Android 4.4 blocked access to the external SD-card. Very good idea, to have a device with 8 Gigs internally and a 128 GB SD-card which can only be read. I don't know about Linux, I don't think it got much worse. So, it would be a good idea to make AROS better than as it is now. The most important things to change are listed again below.
- Concentrate developing on AROS x86/64.
- 3D drivers for Intel HD graphics at least since HD2000, second generation Core i.
- Maybe a method to compile Linux drivers to AROS.
- No RDB on modern computers, using a single GPT partititon for each AROS partition.
- Switch to NTFS or ExFAT as main filesystem.
- Icaros Desktop PC textmode installer for more compatibility.
- Installer with hardware detection, but manual selection.
Greets, RC.