Pour moi au contraire, il doit y avoir plusieurs catégories d'OS: pour les serveurs, l'embarqué, le desktop... on ne devrait pas avoir un OS à tout faire (ça n'empêche pas d'avoir des parties en commun). Ca devient vite lourd.
Sauf que la protection mémoire c'est utile même pour un OS Desktop. C'est même indispensable, car cela évite qu'une application puisse faire planter tout le système, et donc cela évite que l'on perdre le travail non sauvegarder des autres applications qui n'ont pas plantés elles.
Car on a beau sauvegarder régulièrement, il y a toujours un laps de temps entre deux sauvegarde, de plus, il est bien plus rapide de relancer une application que de rebooter un ordinateur, même un Amiga (cela prend 5 à 15 secondes à rebooter un Amiga, alors que cela prend 1 à 3 secondes à lancer une application AmigaOS), sans compter qu'il n'y a alors besoin de lancer qu'une seule application.
Et même pour un téléphone portable ou un PDA la protection mémoire est utile, je ne compte plus le nombre de fois où j'ai rebooté mon Palm parce qu'une appli à planté, alors que sur mon iPhone, une appli plante, pas grave, je relance l'appli, et voilà, pas besoin de rebooter. Beaucoup plus rapide, et moins enervant.
Donc même s'il est vrai qu'il faut des OS différents pour le Desktop, le Serveur et l'embarqué, pour moi si la cible la protection mémoire est de nos jours un confort non négligeable et utile quelque soit le type d'OS.
Perso parmis les OS actuels, celui qui se rapproche le plus de l'OS Desktop idéal est Haiku OS, il est rapide, léger, multitache, massivement multithreadé, multimédia, avec de la protection mémoire, support de la swap, support du multiprocessing... Il ne lui manque pour le moment que le suport du 64bits pour être complet en terme d'OS desktop (ce qui est prévu pour la R2 je crois).
Mais malheureusement dans les dérivés d'AmigaOS, aucun n'est digne d'un OS Desktop du 21ème siècle tant qu'il n'y a pas au moins la protection mémoire (qui existe depuis plusieurs dizaine d'années sur les Unix!), sauf evidentuellement Anubis qui devrait avoir cette fonctionnalité, puisque basé sur un noyau Linux allégé.
J'ai personnellement utilisé AmigaOS 3.x et MorphOS 1.x, mais j'ai décidé de quitter le navire voilà plus de 3 ans parce que malgré les promesses d'une potentielle QBox pour MorphOS, et aucune promesse valable de modernité pour AmigaOS 4.x, aucun des deux au final n'a évolué dans le sens que j'attendais, c'est à dire faire un OS réellement digne d'un AmigaOS NG, soit digne du 21 ème siècle. Ils ont préféré ajouter des effets graphiques et autres fioriture, plutot que de s'atteler à développer un vrai OS moderne Amiga like avec protection mémoire, multiprocessing...etc.
C'est d'autant plus dommage que l'architecture noyau de MorphOS était prévue au départ pour cela avec l'isolation de l'ABox (l'environnement actuellement utilisé) comme un processus isolé, permettant de développer à coter un vrai OS moderne directement basé sur le noyau de MorphOS (un dérivé de L4) tout en gardant la compatibilité AmigaOS avec l'ABox. Bref, une stratégie au départ similaire à ce qu'a fait Apple avec Mac OS X et Classic (qui est aussi une sandbox, comme l'ABox de MorphOS).
Tant qu'il n'y aura pas un minimum de volonté de faire évoluer vraiment intelligemment un de ces OS, je ne m'y interesserait plus. Car même pour le coté nostalgie j'ai pas besoin d'eu, étant donné qu'ils n'apporte pas grand chose vis à vis d'un AmigaOS 3.x, en dehors de quelques agréments graphiques, et donc un UAE bien configuré suffira amplement à me satisfaire si j'ai envie de nostalgie.