I see, well, it is a good thing that this software too is open source - is it not?
For *me*, probably, but not for the average user. You cannot expect the average user to compile a program just to get something working.
In fact the entire SCSI2SD is open source - what _are_ you doing?!
Downloaded the binaries from the repository, tried to run them. As simple as that. Did not work. As usual, if you want to run binaries on Linux.
I do not replace X11, I use Xorg, how long as Xorg been around?
Yes, but a couple of distributions did, and more will continue to do.
I don't configure cups, I don't even have it installed.
I just tell the software that wants to print, to use a network printer.
But I have a printer, guess what? I probably want to print from time to time.
Anyhow, cups, though open source, is mainly maintained by Apple developers.
Which means... exactly what? I'm not in the position nor do I have the ability to hack it up. The entire product is way too complicated to the problem it should solve. Overenginered for the average user.
Excuse me? It is perfectly possible to build entire open source operating systems without having to touch anything Linux. That you prefer Linux as your platform for development is _your_ choice. And it is funny that you are so unhappy about your own choices.
I'm not unhappy about my choice. I'm just telling you what the drawbacks of open source are, and that you cannot expect the average user to handle such a system. Open source is for developers. You are a developer, I'm a developer, but my Mum is not. She cannot install a printer with cups - I can. She *probably* could install a printer on windows, but not on Linux.
That's a difference, and that's exactly the difference I want to point out. Amiga used to be a pretty user friendly system. By making it open source, you turn the system inside out. If you want a developer-friendly system, go for AROS, it's more for your needs. I personally do not see AmigaOs in *this* niche because I already have linux if I want to fiddle with open source code.
Many people have been fired because of their crappy code in open source projects as well - just ask Intel.
Well, if intel wants to hire open source developers, that's their choice of course. If they are unhappy about the code quality...
If you search, you can probably find post by me on USENET from 20+ years ago where I argue for breaking compatibility in favour of progress of the OS.
But look, then I do not get your problem. Go AROS, and be fine with it. It's a different system, with different goals, probably goals that are closer to your needs. Why do you wait then for something that is unlikely to happen, and complain about something *you* can change, and that is only your choice?