Ideal OS: Rebooting the Desktop Operating System
I'm the original author. I hadn't planned to publicize this yet. There are still some incomplete parts, broken links, and missing screenshots.  But the Internet wants what it wants.Just to clarify a few things.I just joined Mozilla Devrel. None of this article has anything to do with Mozilla.I know that none of the ideas in this article are new.  I am a UX expert and have 25 years experience writing professional software. I personally used BeOS, Oberon, Plan 9, Amiga, and many others. I read research papers for fun. My whole point is that all of this has been done before, but not integrated into a nice coherent whole.I know that a modern Linux can do most of these things with Wayland, custom window managers, DBus, search indexes, hard links, etc.  My point is that the technology isn't that hard. What we need is to put all of these things into a nice coherent whole.I know that creating a new mainstream desktop operating system is hopeless. I don't seriously propose doing this. However, I do think creating a working prototype on a single set of hardware (RPi3?) would be very useful. It would give us fertile playground to experiment with ideas that could be ported to mainstream OSes.And thank you to the nearly 50 people who have signed up to the discussion list. What I most wanted out of this article was to find like minded people to discuss ideas with.Thanks,
 Josh