Niche Operating Systems
Eugenia writes: "So, you think that BeOS or AtheOS are niche Operating Systems? Well, you haven't seen anything yet. OSNews provides a list and short description of the most active and most promising Operating Systems written by individuals or small teams just for the fun of it or because they have a dream of how the perfect OS should be (is there such a thing though?). Some of them, like SkyOS for example, are even quite far down the line in terms of usability and advancements."
There's an old adage that every mistake that has ever been made with computers has been made three times. It originally referred to the mainframe, minicomputer, and PC eras. That could probably be extended to at least five times today by adding "client/server" and "web" environments. One of the strange aspects of computing is that everything has to be started from scratch and nobody seems willing to even consider the lessons learned in the past.
Given this, I would prefer to see a list of operating systems in which things were done RIGHT, but which are no longer in use or from which lessons are not being learned. Multics, TOPS-10, and TOPS-20 come to mind. Any others?
sPh
I knew BeOS long time before Linux. So if after years of existence BeOS is not yet a mainstream OS, I don't see why I shouldn't call it a "niche OS"! AtheOS on the other part, is likely to become a mainstream. If only it could come with many more supported videocards...
My vote for the most obscure goes to FreeVMS. Warning: very little code got written and there hasn't been activity in years. But the way in which it failed was interesting: no one wanted to do anything unless it had the blessing of Digital ^W Compaq ^W Hewlett Paqard. The biggest leverage of the proprietary OS was over the minds of the users/enthusiasts/etc. One could argue about whether the legal issues were real, but the free unices managed to get around legal issues with Unix including the setuid patent.
wake up vx-works and Itron are some of the most deployed O/S's in the world so what do you call niche ?
ones that the general public uses ?
(ever thought about the O/S in a mobile phone)
or even yourt Set Top Box pluged into your TV
just because it doesnt screem the version and who made it does not make it less of a O/S
regards
john jones
p.s. oh and linux need to sort out threading I found out today (-;
- "Toy" systems that are written by a few hackers "just because they can". Those are typically written in (x86) assembler and even eary versions can produce a nice looking GUI. (Note that "toy" systems can very rigid and functional, despite their name.)
- "Research" systems that are written by researchers to prove a point. The rarely have a GUI (unless the research involve real-time graphics as for Nemesis).
Both kinds are extremely hard to install, only run on a very carefully selected set of hardware, and don't really gain much appreciation other than from a very small group of followers. Followers from both groups often look down on eachother.Lately, the operating systems research has come to a slowdown, but the operating system hackers (that produce the "toy" systems) are gaining more and more momentum. The latter can most likely be contributed to the success of Linux. Can the former be explained by that operating systems now is a fully explored area?
When I first looked at the title I mis-read "niche" and thought somebody had created a "Nietzsche" operating system. Now that would be a niche OS. What would such an OS do? I supposed it could complain about Jesux users.
-----
Free P2P Backup, Windows & Linux
Standardization kills choice" ... "I have standardized on MS." So, you like to see choice, but you'd rather not use it? Interesting.
_Everyone_ can make a choice. His personal choice is Windows, but he's saying that he wants lots of options available so each person has more to choose from.
FreeOS is another good place to find out about these kind of operating systems.
You had me at "dicks fuck assholes".
but an OS is nothing without applications - and only until there are applications for an OS, can its usability and robustness be truly measured.
-raj
The fact that there's all this open source driver code helps make other OS's possible, and also helps make them more usable (in case you need a new driver for the niche OS). The contribution of a device driver writer for linux is obvious when you get your linux distro and have the device; but there is a big secondary benefit in the way they help contribute knowledge that can be used by others on other projects.
Except of course, that this ignores the lessons regarding Unix's abyssymal UI; ignoring the lesson that OS demands on hardware have to be as minimal as possible (esp. wrt the graphics system); ignoring areas where Unix could stand improvement, e.g. security models, filesystems, etc., etc.....
Unix is not the end all be all of OSes. Reimplementing it means that EXACTLY the mistakes of the past will be made, as opposed to a random assortment of mistakes and successes -- including new ones -- by trying something different
-- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
I am thinking of developing a new OS with the aim of making everybody happy.
I think I will call it CheeriOS.
Hmmm... you don't think General Mills will mind do you?
McFly777
- - -
"What do people mean when they say the computer went down on them?" -Marilyn Pittman
MS simply threatened computer manufacturers not to pre-install BeOS. If anybody pre-installed it they would lose the legal right to install windows. Just your typical mafioso tactic from MS.
War is necrophilia.
EROS is a very promising O.S. - orthogonally persistent, cool security.
:-).
:-).
An "interesting" OS is AROS - it's AmigaOS, but open-source on x86, complete with Amiga-style:
pre-emptive multitasking.
total lack of memory protection, except for "cooperative" m.p. via semaphore locking.
blazingly fast IPC by by-reference message passing
on-the-fly shared library function patching
user-space device drivers (though, without any memory protection, user space is a pretty abstract concept
integrated GUI + unix-like shell.
Also has a fun "soft-pseudo-reboot in a fraction of a second" feature, based on just freeing all memory except the kernel + vectoring to the kernel entry point - whcih means, you may crash due to lack of memory protection, but you'll be back up,very,very quickly
Choice of masters is not freedom.
They left out emacs!!!
(ducks and runs...)
Maybe this is unhealthy nostalgia on my part, but remember the Freedows operating system? Apart from at least one personality involved, it sounded like an interesting idea. I wonder if it's still percolating in somebody's basement or if it'll ever get dusted off and looked at afresh. The Alliance OS project was going to use the same cache-kernel technology, but it apparently hasn't budged either.
"How many light bulbs does it take to change a person?" --BMcC-->