Slashdot Mirror


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."

405 comments

  1. The more OS's the Better. by groebke · · Score: 1

    This is what I like to see: choice. Althought there is something to be said for standardization, it is hell on choice and leads to entities like M$.
    Although I have standrdized on MS for the dsktop, I still am a Solaris pig for the back end. After all, the less the end users know about the server room, the better.

    --
    Gerald Roebke
    1. Re:The more OS's the Better. by i_am_nitrogen · · Score: 1

      It seems to me that you just contradicted yourself. [paraphrase:] "Standardization kills choice" ... "I have standardized on MS." So, you like to see choice, but you'd rather not use it? Interesting.

    2. Re:The more OS's the Better. by Dufffader · · Score: 0, Troll

      All these OS and still no reason to dump Windows.

      Anyone know something I don't?

    3. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      Hey, he was young and foolish, he was in college... it was a time of experimentation... he tried choice, but he didn't swallow.

    4. Re:The more OS's the Better. by Junks+Jerzey · · Score: 3, Insightful

      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.

    5. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      No. Just people doing their Comp. Sci Thesis.

    6. Re:The more OS's the Better. by i_am_nitrogen · · Score: 1

      Now, there's no reason to start a discussion on all the reasons to dump Windows. There are far too many, and would likely fill /.'s hard drives.

    7. Re:The more OS's the Better. by Mr.+Slippery · · Score: 0, Troll
      All these OS and still no reason to dump Windows.
      ...so long as you don't count a complete disregard for security, lack of reliability, a desire to not support M$'s predatory business practices, and the trap of proprietary protocols and formats. Ignore all those, and sure, there's no reason to dump Windows.
      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    8. Re:The more OS's the Better. by Cato+the+Elder · · Score: 2, Insightful
      Standardization shouldn't be "hell on choice"

      It only is that way when some platform specific, propreitary method becomes the de facto standard. That's the whole reason for the IETF standards process.

      Standards should enhance choice by providing inter-operability for certain components while allowing customization of others. As the best and biggest example, TCP/IP is highly standardized and yet you can choose from a bewildering variety of stacks for different operating systems.

    9. Re:The more OS's the Better. by Mama's+Family+Troll · · Score: 1

      I don't know what you're talking about idiot. You're about as coherent as Eunice...

      I want to stick the disk thinggie into the slot and have the damn thing work. If that means some idiot named Bill get's all my money, fine. He's standardizing the computer!!!

      Damn it, my mouse is on the right side of the pad again. I can't move the arrow and more to the right... I guess I need to shut off the power strip again.

    10. Re:The more OS's the Better. by Pinkeleph · · Score: 0

      "a desire to not support M$'s predatory business practices"

      I don't see this as a valid reason to dump any OS. Although I prefer not to use MS product$, I feel that functionality will always win out over the company's business practices......

    11. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      Then Sir, have I got a bargain for you!

      We have recently completed our new Operating System and Office Suite, TROS (Third Reich Operating System). It is fully, bug for bug compatible with WindowsXP. Our Office Suite, Nazi Office, is 100% feature for feature compatible with Microsoft Office XP.

      Not only do we include this and more , but we garuntee a low, low price of only $10 per copy! Yes, thats right, only $10!

      Buy ten copies and recieve a free! lampshade made from genuine human skin!

      $5 from every purchase will go towards the extermination of 5 Jews in our recently completed Miami concentration camp and gas chamber complex!

      Don't dely, buy yours today! Heil Hitler!

    12. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      I am Linux user, but I know far more reasons to dump Linux.

    13. Re:The more OS's the Better. by MaxwellStreet · · Score: 1

      You're entitled to your opinion, of course.

      Me? I choose to avoid them precisely because of their business practices.

      Their products are good - and in some cases great - but if there's an alternative I use it wherever possible because of their behavior as a business.

      Isn't freedom to choose great?

    14. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      Apparently, we know a LOT that you don't.....

    15. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      Hilarious. But, I get to invoke Godwin's Law now.



      This is more crap I'm typing while waiting for the 20 second timer. Damnit, is it now a crime to type fast on /.???
    16. Re:The more OS's the Better. by groebke · · Score: 1

      Actually, no I am not being young and foolish. I am being young and well paid.
      Quite frankly, I am now, and have been in the past, responsible for the IT side of the house for companies with more than one or two employees. I do not, nor will I ever, have the time to educate end-users that can barely operate Windows to use KDE, Gnome or CDE based workstations. I have to keep the health of the business in mind, and, since most people have some sort of Windows experience, it is a no brainer.
      As for the college crack: while you were busy playing patty-cake on the playground, I was hacking out my CS assignments on HP mini's in ASM (the only REAL language), and working on my Physics research using the Slackware (2.x) and a system I pieced together to run particle interaction simulations.
      Grow up.

      --
      Gerald Roebke
    17. Re:The more OS's the Better. by giberti · · Score: 2, Insightful

      As anyone who works on systems from day to day knows... as much as I don't like it, each system has strengths and weaknesses.

      Linux is a fantastic system for serving web content and doing databases and back end systems stuff

      Microsoft, like it or not, has made a desktop and whether by fair play or not, taught most of the world to use it.

      Macintosh has incredible strengths in the graphic design world. They have found a way to get the desktop out of the way of creativity.

      BSD has great strengths in virtual host setups (down to splitting the processor / memory usage).

      Each OS has a strength, the key to a good system is using the *best* tool for a given job and not buying into one system that does it all.

      I love Linux and am an advocate for open source. I run Linux machines, but I also run Windows Machines because there are tasks that are easier on each. Both OS's have a place.

      Just as there are many styles of education and learning, so too are there different ways of approaching the problem of the desktop. By having choices, we are enabled to choose what works best for our style. Otherwise, you folks running Themes wouldn't bother changing the defaults.

      Nitch OS's have a place too... and thank's to the devoted masses who keep their missions alive, we all benefit from them, even if other companies lay off their work force or swallow them whole.

      Because of visionaries discovering a great way to do something the collective pool benifits.

      --

      AF-Design, web development.
    18. Re:The more OS's the Better. by Pinkeleph · · Score: 0

      I think what you have just posted is not only ridiculous, but remarkably offensive as well. I'm not going to jump out and say that M$ is a fair and just company, but comparing them to Nazi Germany is simply absurd. I'd rant and rave more but your comment was so udderly sophomoric that it's not worth replying to.......

    19. Re:The more OS's the Better. by Pinkeleph · · Score: 0

      That's awfully noble of you! Do you avoid Wal Mart because they put small companies, local buisinesses, etc. out of business? Do you avoid driving because of the evil automobile corporations that pollute our planet? Do you make your own clothes because your sick of selling out to corporate clothes companies? Your idea, while noble, is very difficult to carry out in modern America.... Just my two cents

    20. Re:The more OS's the Better. by Anonymous Coward · · Score: 0

      Where, pray tell, did I ever even mention Microsoft in my post? You seem to assume i'm comparing them to Microsoft. Comparision is nothing to do with it.

      I was taking a sarcastic knock at the fact that people really do not consider Microsofts business practices as bad, and that they are no reason to not buy Microsoft products. However, where do you draw the line? Did you worry when the whole IBM Tabulators & Nazi Germany stuff was news? Would you still buy this mythical companies products? Where do you draw the line on when business practices influence the purchasing decisions of the consumer?

      My previous comments was certainly an extreme example, but it was satire, nothing more.

    21. Re:The more OS's the Better. by sjames · · Score: 2

      That's awfully noble of you! Do you avoid Wal Mart because they put small companies, local buisinesses, etc. out of business? Do you avoid driving because of the evil automobile corporations that pollute our planet? Do you make your own clothes because your sick of selling out to corporate clothes companies?

      Answers in order:Yes. As much as possable (it's not easy!). And no but I do avoid the worst of the lot.

      It is quite difficult, but carrying the alternative to it's natural conclusion would result in the destruction of civilization (almost by definition).

  2. It's coming! by Dancin_Santa · · Score: 1

    DancinSantaOS is coming!

    Keep your flues open!

    Dancin Santa

  3. How about OS's that should be brought back? by sphealey · · Score: 5, Interesting

    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

    1. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      OS/9, anyone?

    2. Re:How about OS's that should be brought back? by Sloppy · · Score: 3, Insightful

      A rather obvious answer to that would be AmigaOS.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:How about OS's that should be brought back? by DahGhostfacedFiddlah · · Score: 1

      The OS's mentioned here are people who *want* to write from scratch. They want an OS to their own specifications. For mainstream OS's, Unix-style has seemed to work very well, and has been used as a base for numerous OS's.

    4. Re:How about OS's that should be brought back? by Troed · · Score: 1

      That's quite biased .. right? Where's the pre-emptive multitasking? I for sure don't want to go back to cooperative :)

    5. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      bring back VMS!!!

    6. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      what the fuck?

      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?


      Multics done right? you are an idiot, sir.

    7. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      macintosh system 6!
      apple gs/os!

    8. Re:How about OS's that should be brought back? by The_Messenger · · Score: 0
      If they were done right, they would still be in use. UNIX came about in part because of the deficienies of Multics. We should instead look at OSs which have stood the test of time, OSs which have existed for more than two decades.

      UNIX, S/390, and MacOS come to mind -- they have changed greatly in form, but the original intentions of the designs are still intact. Microsoft, on the other hand, decides to change their OS goals every five years. (Microsoft also has a history of good, iterative technologies; DDE led to OLE led to COM led to DCOM/COM+/DNA are the foundations of .NET. But even the goals of NT have changed in the last five years.)

      --

      --
      I like to watch.

    9. Re:How about OS's that should be brought back? by ChadN · · Score: 2

      The Amiga had (and always had, from first release) a pre-emptive OS. It was also a micro-kernel, and had many "advanced" features for its time.

      --
      "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
    10. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      Computing is just like any other science... and since only in its begining... it'd take like a hundred years to reach that status (where we feel we've already learned enuff) and then we'd feel we must evolve on to a next level (no more reinventing the wheel)...

      And personally I think is a good thing, since the more we try the best the results will be.

    11. Re:How about OS's that should be brought back? by Sloppy · · Score: 1

      That's quite biased .. right?

      Well... any suggested answers to the question are going to reflect some sort of bias in the values of the answerer.

      Not sure I get your comment about PMT. Even the newer platforms have PMT like the Amiga. My only gripe with the newer platforms' multitasking is that they're dynamic, instead of using fixed priorities like the Amiga had. In terms of PMT alone, though, I think just about everything (even MacOS, as of this year, finally) has caught up with the Amiga.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    12. Re:How about OS's that should be brought back? by consumer · · Score: 1, Offtopic
      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.

      This might be partly due to the fact that employers insist on hiring the youngest programmers possible, preferably straight out of college, so that they can work the hell our of them. People who are old enough to remember how things were done before have all been relegated to management positions where they have little effect on the actual code.

    13. Re:How about OS's that should be brought back? by Troed · · Score: 1

      (I'll just make a quick comment to myself here, I was trying to make a funny remark in the remembrance of the old OS-wars - where type of multitasking etc was one of the things always argued about. I didn't mean to claim Amigas had co-operative multitasking ;)

    14. Re:How about OS's that should be brought back? by Fixer · · Score: 1
      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?
      VMS.
      --
      "Avast! Prepare for the rodgering!" THWACK! "Arrr.. me nards.."
    15. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      IBM VM -- still around today, running Linux in its virtual machines.

    16. Re:How about OS's that should be brought back? by yellowstone · · Score: 3, Insightful
      Re: Amiga OS:
      Where's the pre-emptive multitasking?
      "It's in there" ;-)
      • Amiga: pre-emptive multitasking, no virtual memory or memory protection.
      • Mac: cooperative multitasking, no virtual memory or memory protection (prior to OS X, anyway)
      What the Amiga did have that is noticably missing in current OSs is a simplicity of design (though to be fair, Amiga OS only had to run on a relatively small variety of hardware, and wasn't trying to fit into every niche in sight (embedded, desktop, server, wireless, etc).

      The real strenght of the Amiga was that it was targeted to a fairly specific group of graphics artists, gamers, and hackers. It's really too bad the Amiga never had the corporate support it deserved -- with the right backing, it could have been great...

      --
      150 Opening BINARY mode data connection for slashdot.sig (129323052 bytes).
    17. Re:How about OS's that should be brought back? by stx23 · · Score: 1

      the Amiga having PMT explains a lot.

    18. Re:How about OS's that should be brought back? by Malcontent · · Score: 3, Funny

      Yea it's called NT now.

      --

      War is necrophilia.

    19. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 2

      Lisp Machines: Symbolics' Genera, TI's Explorer (not MS Explorer), LMI's Lambdas, Xerox's Interlisp boxes, BBN's Jerichos, MIT's CADR, and MIT's CONS. (Now watch the ignorant slashdot "there is no OS but Linux, and Linus is its prophet" kiddies denigrate that which they so fundamentally fail to understand -- code=data, extensible languages, etc. Is it the fault of their universities? Is this the fault of GNU for picking UNIX to clone instead of the LispM?)

    20. Re:How about OS's that should be brought back? by Phork · · Score: 2, Informative

      Mac OS has had virtual since 7.0(maybe before), it might not have worked all that well, but it was there.

      --
      -- free as in swatantryam - not soujanyam.
    21. Re:How about OS's that should be brought back? by ajs · · Score: 3, Informative

      Apollo's (then HP/Apollo, then HP) Domain/OS (originally Aegis) was the world's first network-based workstation operating system. By this I mean that it was developed to be a seamless part of a network of clients, servers and devices. It was a vaguely UNIX-like OS (which had UNIX emulation packages to layer on top of it) which was tied to the Apollo hardware.

      Up until the RISC revolution, Apollo's hardware was not very exciting, but the Prism architecture in their DN10000 line made their OS really shine as an accedemic and scientific computing platform. Also, their DSEE (forunner of and superior to ClearCase) source control and versioning environment made it a powerfully compelling environment for large teams of programmers who needed to work collaberatively.

      A great platform, gone forever because their marketting sucked and HP had no vision. :-(

    22. Re:How about OS's that should be brought back? by hexx · · Score: 1, Offtopic

      The USA killed ~7000 innocent Somalian civilians in -98 to kill one single warlord. Nice.
      I would email you but you don't post your address. What actions are you referring to in your signature above?

    23. Re:How about OS's that should be brought back? by Doomdark · · Score: 2

      ...or from which lessons are not being learned. Multics, TOPS-10, and TOPS-20 come to mind. Any others?



      And all this time I thought lessons from Multics were in fact well learnt and understood? You do know where name 'Unix' (originally, pun intended)
      comes from, right? :-)

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    24. Re:How about OS's that should be brought back? by Lars+T. · · Score: 1

      Let's not forget that the Amiga's fixed priority PMT had some issues, like higher priorities always blocking lower ones, which ment those could be starved. E.g. (AFAIK) the process to display the icons of a newly opened window had a high priority, but was quite slow for large numbers of files. At long as it was running, lesser processes would not run, putting PMT basicaly out of order.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    25. Re:How about OS's that should be brought back? by yanyan · · Score: 1

      ...or from which lessons are not being learned...

      um, MS-DOS? =)
    26. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      Amiga also had users that pre-emptively went to other newsgroups saying their OS multitask back in the good old days.

    27. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0
      Philly


      bla bla bla Your comment violated the postercomment compression filter bla bla bla

    28. Re:How about OS's that should be brought back? by Mr.+Piccolo · · Score: 1

      No need:

      OpenVMS seems to still be going strong.

      --
      Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
    29. Re:How about OS's that should be brought back? by On+Lawn · · Score: 1, Offtopic

      There was a book written about this episode (can't remember the title). It was a Ranger battalion caught in a military action underprepared and undersupported. It has been widely studied as a military blunder like a SEAL episode in Panama where they tried to take a airport hanger. Considering how armed a Ranger battalion is, and their training *and* that they were backed in a corner you can expect lots of casualties. The book insinuates the problem was an incompetant commander in chief.

      However even in the article, the highest count mentioned was from the Somalian Government at 1000+, with the latest estimates hovering around 500. Another hopeless effort to wrest an article into something it isn't.

      This was a US/UN action known and condoned by world diplomats, and was not targeted at civilians. That was also mentioned by the article.

    30. Re:How about OS's that should be brought back? by lostguy · · Score: 1
      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.

      An excellent sign that you've never even looked at Multics, and therefore probably have no idea what you're talking about.
    31. Re:How about OS's that should be brought back? by alex_siufy · · Score: 1

      AmigaOS had preemptive multitasking... It didn't had memory protection, though, as the early 68k chips had no MMU, making things harder.

    32. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0
      oops


      Under a mandate approved by the United Nations, the United States subsequently went back in with bombers and gunships to seek to put manners on the warlord, General Aideed. It is notable that in spite of the "precision strikes and surgical strikes" General Aideed was not [687] to be found. He is still alive and organising his faction in Somalia.


      President Clinton went on television to outline the objectives of the operation; to establish peace; to protect human rights and to establish market economics, and to proclaim the success of his mission. It is quite odd that we permit a situation where individual countries can act under the guise of the United Nations' mandate while essentially pursuing domestic policy internationally.

    33. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      There is an even older adage that says that one man's meat is another man's poison. Celebrate diversity. There is no "right".

    34. Re:How about OS's that should be brought back? by sphealey · · Score: 2
      An excellent sign that you've never even looked at Multics, and therefore probably have no idea what you're talking about.

      I must confess to puzzlement at comments of the nature, particularly when directed as posts which are clearly designed to be food for additional discussion, rather than to be complete in themselves. You have no idea who I am, how long I have been working with system, what I have or haven't worked with in the past, or what my personal opinions are of the systems I mentioned (for good or ill), yet you know I have "no idea what I am talking about".

      Perhaps a mirror would be in order?

      sPh

    35. Re:How about OS's that should be brought back? by On+Lawn · · Score: 2

      Note to moderators:

      I didn't bring up this topic, I'm just replying to someone else.

    36. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      Don't forget that those people in mangment reinvented the wheel themselves before.

      Doing new stuff is hard. 99 percent of each programmer generation (which occurs about every 5 years) reinvent exactly what the preceeding have done good, with more bloat.

    37. Re:How about OS's that should be brought back? by akc · · Score: 1

      RSX-11M for PDP 11s

      Came with Source Code which you compiled to make it work on your machine.

    38. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      You are obviously wrong.

      The idea of some of some of those OSes is to redo from scratch what have been done WRONG before, not right. And, no, it is not because they want to make right what have been made wrong, just because they think that wrong is cool.

      Some get to the point of getting two bad aspect of some OS, and combining them together, probably in a competition to make the worst OS in the world.

      For instance: http://www.flamethrower.cc/ will have the feel of metacretaion software with the API of BeOS. If this is not a joke, the guy is in serious need of brain surgery.

      What interface http://www.skyos.org/index2.html is trying to mimic ? Windows 95, of course, only much crappier (i did not think that was possible, and I tank the guy for having made my day).

      Will http://www.chaosdev.org/?page=faq be posix compliant ? No. From, the mouth of the developers "The reason for this is mostly because we do not like POSIX naming conventions"

      Ad nauseum.

      Cheers,

      --fred

    39. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      "Windows 95, of course, only much crappier (i did not think that was possible, and I tank the guy for having made my day)"

      You obviously didn't see that horrid thing that RedHat shipped with 5.x (fvwm95?)

    40. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0
      You are right. I choosed to forgot that, for my own sanity. The wedding of windows and X11. Scary.

      That beeing said, skyos blows away fvwm95. See by yourself.

      (Note: Parents should probably redirect young children to goatse.cx, which will likely hurt them less that the previous link)

      Cheers,

      --fred

    41. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      GNU did clone a lisp machine. They mad it a Virtual Machine architecture, and called it Emacs. :-)

    42. Re:How about OS's that should be brought back? by Sloppy · · Score: 1

      Let's not forget that the Amiga's fixed priority PMT had some issues, like higher priorities always blocking lower ones, which ment those could be starved.

      That's not a bug, it's a feature. :-) I want dnetc_68k to utterly and completely starve whenever my web browser is decoding a JPEG. And I want the JPEG decode to utterly and completely starve when the fast UI thread is redrawing a button gadget that I just clicked on. I hate there ever being the slightest delay in giving visual feedback when I click on something, no matter how busy computer is. 1000 MHz box here, running Linux+GNOME fails -- too slow. 300 MHz box at work, running Windows NT or OS/2 box fails -- too damned slow. 50 MHz Amiga satisfies -- fast as greased lightning even when running 100 processes. (To be fair, the aforementioned 1000 MHz box running Beos 4.5 or QNX NTO is as fast as the Amiga.)

      E.g. (AFAIK) the process to display the icons of a newly opened window had a high priority, but was quite slow for large numbers of files. At long as it was running, lesser processes would not run, putting PMT basicaly out of order.

      Hmm.. I haven't run Workbench in years, but I don't see that problem with DOpus Magellan. I open window on slow media (zip disk) -- it's reading .info files and slowly displaying icons -- and I can open up other windows, etc. while I wait for icons on Zip disk to finish displaying.

      If workbench had a problem with that, then it's a bug in Workbench. Don't run non-instantaneous stuff at prio more than 0, silly Workbench programmers!

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    43. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      actually, the 68000 had an MMU... sort of. You could protect memory and catch accesses, but the program counter from before the access wasn't stored, so you couldn't easily retry executing instruction (variable length instructions)

    44. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      you sir, are pathetic.

      MacOS's "original intentions" have changed just as much as Microsoft's.

      I would add VMS/OpenVMS to the Unix & S/390 list, but those are all server/big metal OSes.

    45. Re:How about OS's that should be brought back? by DavidRavenMoon · · Score: 1
      (To be fair, the aforementioned 1000 MHz box running Beos 4.5 or QNX NTO is as fast as the Amiga.)

      Yikes! I can't imagine Be OS on a system that fast. I have to say I used to be very fond of Be OS PR 2 running on my old PowerComputing, PowerCenter 132... this was the pre x86 Be OS days. it was a very fast OS and booted in about 5 seconds.

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    46. Re:How about OS's that should be brought back? by DavidRavenMoon · · Score: 1

      (Microsoft also has a history of good, iterative technologies; DDE led to OLE led to COM led to ... OLE came from Apple's "Publish and Subscribe" used in a lot of Mac apps for years (like QuarkXPress)

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    47. Re: How about OS's that should be brought back? by Inthewire · · Score: 1

      So...those who know better are now the ones hiring and managing those who don't? Isn't part of the manager's job to guide the subordinate?

      --


      Writers imply. Readers infer.
    48. Re:How about OS's that should be brought back? by Tadu · · Score: 1
      just about everything has caught up with the Amiga.

      Not really[tm]. Look at KDE. What do you see? "Use" and "Cancel" in the preferences. What does it mean? Well, "Use" means "Save", and "Use" and "Revert to last saved" are just missing. Check out the (AmigaOS) style guide. This is a basic user interface issue that KDE fails at, and one that makes KDE suck.

    49. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      Rubbish.

    50. Re:How about OS's that should be brought back? by Lars+T. · · Score: 1

      The problem is that a single buggy or malicious process can block the whole computer until the user intervenes - which takes all the fun out of PMT. If lower priorities were simply scheduled less often instead of not at all, things would be fine.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    51. Re:How about OS's that should be brought back? by Anonymous Coward · · Score: 0

      OLE existed *on the Mac* years before Publish and Subscribe did. P&S never came close to OLE2 in terms of functionality, OpenDoc was killed, blah blah blah.

    52. Re:How about OS's that should be brought back? by Bert64 · · Score: 0

      AmigaOS Also had virtual memory, accessible by installing one of several freeware virtual memory management packages

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    53. Re:How about OS's that should be brought back? by Bert64 · · Score: 0

      You could change the fixed priority system aswell.. there were several freeware tools which would give a unix style task scheduling.. Workbench was always slow at displaying icons.. but i never remember other apps being lagged out by it... only other workbench windows were affected

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  4. BeOS...? by joestar · · Score: 3, Interesting

    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...

    1. Re:BeOS...? by slashdot2.2sucks · · Score: 1

      The word nich doesn't distinguish between having a small following now but more later, and having a small following now but none later. It only means having a small following now.

      However it does seem odd to group BeOS with all of these up and comming OSen, seeing as BeOS is as dead as OS2 and DOS.

    2. Re:BeOS...? by dstanley · · Score: 1

      I would assume they didn't consider Be a niche OS since it had a descent number of people actively working on it on a regular basis. Most of the listed OS were small groups of people. If there was a group at all.

    3. Re:BeOS...? by Anonymous Coward · · Score: 1, Informative

      Out of interest, what video card do you have?

      AtheOS currently has drivers avaialable for:

      Matrox cards

      S3 Virge

      nVidia

      Vesa2.0

      If you look on Kamidake you can also find a Riva TNT driver, and just recently, an ATI driver for a lot of cards.

      More drivers are on the way of course, but thats most bases covered....;)

    4. Re:BeOS...? by DkY · · Score: 1

      why would you say atheOS is likely to become mainstream? I was just wondering.

    5. Re:BeOS...? by Anonymous Coward · · Score: 0

      Not the original poster, but quite possibly because it has & is being designed as a Desktop OS. Rather than deal with the "mess" of Linux on the desktop, most of the AtheOS community are hoping that AtheOS can replace Linux in the desktop role.

      Saying that, I have to ask, would it be so bad if AtheOS did replace Linux on the desktop?

    6. Re:BeOS...? by DkY · · Score: 1

      fair enough but wouldn't it be harder to get developers who code in assembly?

    7. Re:BeOS...? by Anonymous Coward · · Score: 0
      Not to be funny, but, uh, what the hell are you talking about? AtheOS:

      • Is almost 100% POSIX compliant
      • Has a C API for the kernel
      • Has a C++ API for the GUI and high level functions
      • Uses "standard" GNU development tools, such as GNU binutils, GCC, Glibc, Make, autoconf, automake, nasm etc.


      Really, maybe you should check something out before you assume something :)
    8. Re:BeOS...? by Anonymous Coward · · Score: 0

      Dead as DOS maybe, but I installed the latest version of OS/2 (AKA eCS which = Warp 4.5) on my wife's machine in August, when it was released. So while it is doubtful that we will see a new version of BeOS, OS/2's latest release is less than 2 months old.

    9. Re:BeOS...? by wishus · · Score: 2
      So if after years of existence BeOS is not yet a mainstream OS

      BeOS is pretty much dead since it was bought by Palm. Hopefully we will see elements of BeIA in some future Palm device.

    10. Re:BeOS...? by pi+radians · · Score: 1

      Why was this modded down?

      --

      sin(6cos(r)+5A)
    11. Re:BeOS...? by maxpublic · · Score: 1

      So long as it's GPL'd I wouldn't care, assuming it can do the job as well as (or better than) Linux. From what I've seen of it the interface is much nicer and slicker than either the KDE or Gnome desktops.

      If, however, it isn't GPL'd and I can't use it under the terms of the GPL, or do with the source code as I see fit, I wouldn't care how well it outperformed Linux. My frustrations with closed-source OS's has gotten to the point where I just won't use them, period.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    12. Re:BeOS...? by discogravy · · Score: 1

      BeOS' lack of vid card support is probably the main reason i don't use BeOS anymore. Sure, you can do nice things with it, but you can do nice things will other OSes as well. Be's work on the OS was/is magnificent. I think linux's free beer/speech is really what made a lot of people choose linux over BeOS; Be did offer the R5 free for personal use right before all the flying excrement started recently, but they couldn't go open source due to licensing agreements w/r/t propriatery code or something. It's a shame, really.

      As for atheOS, i hope it gets GPLed (last time i checked it wasn't,) as that would give it a better chance at avoiding BeOS' fate.

    13. Re:BeOS...? by Anonymous Coward · · Score: 0

      As for atheOS, i hope it gets GPLed (last time i checked it wasn't,) as that would give it a better chance at avoiding BeOS' fate.

      Huh, when did you last check? AtheOS has always been GPL from the day it was made public!

  5. Linux! by Anonymous Coward · · Score: 0

    Linux is a niche OS. It's only used by pimply, fat, anti-social, virginal geeks and college kids. Why isn't it listed?

    1. Re:Linux! by Anonymous Coward · · Score: 0

      A niche is a group smaller than your target audience. You don't want to insult your target audience, no matter how true it may be.

  6. Clicker 32 is interesting... by Sir_Real · · Score: 2

    I like the idea of setting up profiles that allow you to fire up all the programs necessary for "text processing" applications.

    I don't know how easy it would be to use this system, but at least it's innovation. It's the most original OS interface idea I've seen since the virtual desktop.

    Andrew

  7. OS Standards by alen · · Score: 1

    Why can't every OS be based on a set of common standards and have some proprietary extensions to differentiate itself from the others? And every OS should support a number of common API's for applications to run on them. If you buy an app it should run on most OS's. Some apps can be specific to some OS's because of their features.

    1. Re:OS Standards by Anonymous Coward · · Score: 0

      What you speak of is called the "Win32 API". Don't blame Microsoft, they fully support it.

    2. Re:OS Standards by Mr.+Slippery · · Score: 1
      Why can't every OS be based on a set of common standards and have some proprietary extensions to differentiate itself from the others?

      I belive the word you're looking for is POSIX.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:OS Standards by Wesley+Felter · · Score: 2

      What would this standard API look like? POSIX sucks, but if the standard API was non-Unix-y, then Unix wouldn't be able to efficiently support it. Trying to put a common API on top of very different architectures would just be a mess.

    4. Re:OS Standards by Anonymous Coward · · Score: 0

      Saying posix sucks is like saying a knife sucks for eating soup.

      Posix looks unixy because it's a standardization of unix system & library calls & utilities, dumbass.

    5. Re:OS Standards by sjames · · Score: 2

      What you speak of is called the "Win32 API". Don't blame Microsoft, they fully support it.

      You must be kidding! MS can't even manage to implement their own API consistantly between versions of their own operating system. Not to mention that the API itself is a mess.

    6. Re:OS Standards by Anonymous Coward · · Score: 0

      Yes, I was kidding.

  8. New direction for slashcode by Hostile17 · · Score: 1


    How about we start the SlashdotOS project, to go along with it SlashdotOffice and who would want to miss the Slashdot.NET development package which includes the Slashdot# c compiler.

    --
    Fascism should more properly be called corporatism, since it is the merger of state and corporate power - Benito Mussoli
    1. Re:New direction for slashcode by Anonymous Coward · · Score: 0

      How about we start the SlashdotOS project, to go along with it SlashdotOffice and who would want to miss the Slashdot.NET development package which includes the Slashdot# c compiler.

      We'd rather just complain. Thank-you.

    2. Re:New direction for slashcode by Anonymous Coward · · Score: 0

      BOO
      thats trash

  9. Niche - and quixotic by kingdon · · Score: 3, Interesting

    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.

    1. Re:Niche - and quixotic by i_am_nitrogen · · Score: 1

      Wow. A patent on the SetUID bit? And I thought patents were getting weird now... This was in 1973. Next thing you know people will be patenting the number 4 or something...

    2. Re:Niche - and quixotic by Amazing+Quantum+Man · · Score: 2

      At the time, SetUID *WAS* new and innovative, and I belive that Ritchie put it in the PD, but I'm not sure.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    3. Re:Niche - and quixotic by Fourier · · Score: 1

      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.

      I think you must have misunderstood. Clearly, the project must have failed because VMS is pure evil and nobody wanted to clone such a hideous creation.

    4. Re:Niche - and quixotic by jockm · · Score: 1

      At the time SUID was an innovation. Because Bell Labs was concerned that a patent on software might be rejected, they wrote the patent as though it were a piece of hardware.

      Also since the patent had a lifetime of 17 years, it expired in 1990.

      --

      What do you know I wrote a novel
  10. What about VSTa? by i_am_nitrogen · · Score: 2, Informative

    VSTa is a very promising upcoming OS, with a microkernel architecture and very modular design. Why wasn't it mentioned in that list? Development seems to be active. I know of someone at MontaVista who spends all his spare time working on VSTa. It's supposed to be similar to Plan9 in a few ways, very advanced, research-based, designed by people experienced with kernel and OS programming... It already supports SMP.

    1. Re:What about VSTa? by Kazmat · · Score: 1

      VSTa has been in development for over a decade now, and to be honest, it's still very primative: VSTa doesn't have an installer, it resides entirely in a /vsta subdirectory of the install partition, it's painful to setup (manual editing of /etc/passwd, etc) and has a very small HCL. Saying it already supports SMP when it's over a decade old is not very impressive.

      VSTa was designed as a research OS, to play around with new ideas, and it's definately achieved that goal, but it definately isn't "very promising" or an "upcoming OS".

      Don't get me wrong, I like a lot of the ideas that went into VSTa - the file permissions, /env, the IPC, to name a few, but VSTa is a research OS, and only a research OS, do not expect to be using it on your desktop.

      If you like very modular microkernel OSes, check out QNX. QNX is a very nice OS, based on an extremely nice microkernel, and is under active development. The only downside to QNX is that it's not Free Software (although still free as in beer).

    2. Re:What about VSTa? by erikdalen · · Score: 1

      The development of VSTa has been slow for some years. But it's really picking up some pace. I wouldn't be that sure that it will never be more than a research OS to toy with. Sure, it will probably never in the conceivable future be an os for the average windows user.

      And QNX, while a nice unix, is another unix. And by the way GNU HURD is also a modular microkernel unix.

      /Erik

      --
      Erik Dalén
  11. yeah like Vx-works is niche by johnjones · · Score: 3, Insightful

    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 (-;

    1. Re:yeah like Vx-works is niche by Miles · · Score: 1

      Taken to an extreme, aren't all OSs niche OSs? After all, couldn't you say that Windows X is a niche product since they have to make so many different versions for different markets? Similarly, doesn't IBM use different OSs for different markets?

    2. Re:yeah like Vx-works is niche by Icculus · · Score: 1

      niche != less of an OS, or less of anything, for that matter

      niche n.

      2. A special area of demand for a product or service: One niche that is approaching mass-market proportions is held by regional magazines.


      I think cell phones count as a special area of demand, as do set top boxes.

  12. Three words. by Anonymous Coward · · Score: 0

    Amiga, amiga, amiga.

    Too ahead of it's time...

  13. Different types of niche operating systems by adadun · · Score: 5, Insightful
    In my (somewhat limited) experience with niche operating systems for PCs, they can roughly be divided into two categories:
    • "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?
    1. Re:Different types of niche operating systems by Anonymous Coward · · Score: 0
      The latter can most likely be contributed to the success of Linux

      Woo hoo! Enjoy your two percent.

    2. Re:Different types of niche operating systems by Anonymous Coward · · Score: 1, Insightful
      The latter can most likely be contributed to the success of Linux

      This is correct as far as driver development and portable applications are concerned. A lot of useful stuff (compiler, C library, shell, GNOME etc.) can also be directly credited to the GNU project.

      However, I believe that one main reason we see a new wave of OS development is large scale Internet and PC availability. It's far easier to both create a meaningful OS and tell the world about it today than it was, say, 10 years ago, when Linux got started. SourceForge etc. also contribute to this, as do weblogs which make people aware of cool new projects.

    3. Re:Different types of niche operating systems by ReelOddeeo · · Score: 3, Interesting

      niche operating systems for PCs, ...can be divided into two categories

      They can be divided into one category: illegal operating systems.

      SSSCA

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
    4. Re:Different types of niche operating systems by ENOENT · · Score: 2

      I hadn't thought of that aspect of SSSCA. So, that means that undergraduate Operating Systems classes will be shut down, since they typically use reduced-complexity or toy OSes for programming projects, while graduate OS classes will be renamed "Stupid Windows Tricks".

      Can we have some well-spoken and photogenic hacker volunteers to run for seats in Congress? Please?

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    5. Re:Different types of niche operating systems by Earlybird · · Score: 3, Funny
      You left another important category:
      • "Wannabe" systems that are written by idealistic, hopeful and often naïve developers, often trying to emulate the success of Linux. Some of these are clearly over-ambitious. But it all has to start somewhere (apparently Finland works for some people).
    6. Re:Different types of niche operating systems by woggo · · Score: 3, Funny

      Your request implies that some well-spoken, photogenic hacker exists. That may be the big problem to solve first.

    7. Re:Different types of niche operating systems by Russ+Steffen · · Score: 2

      The classes will probably continue, but the Universities, Professors and students will have to be specially licensed to handle non-Certified operating systems. Comp-Sci students will probably have to have periodic FBI background checks to prove that they can be trusted with such dangerous code.


      And outside of school, dangerous tools like compilers and debuggers will have to be controlled and licensed as well.


      The future's looking so bright I could cry.

    8. Re:Different types of niche operating systems by Anonymous Coward · · Score: 0

      I think we ought to change the max to 6 (or even 7) whenever a post mentions Linux.

    9. Re:Different types of niche operating systems by discogravy · · Score: 1

      because windows has a well-spoken, photogenic Evil Overlord^H^H^H^H^H^H^H^H^H^H^H monkeyboy^H^H^H^H^H^H^H^H^H spokesman and that's how it got so widespread.

  14. How about this for a niche OS by Tim+Macinta · · Score: 4, Funny

    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.

    1. Re:How about this for a niche OS by gowen · · Score: 5, Funny
      I suppose it could complain about Jesux users.


      Jesux's webpage hasn't been updated for two years, so it looks like development may have stopped. I wouldn't rule out the whole distribution suddenly rising from the dead though...
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    2. Re:How about this for a niche OS by AndroidCat · · Score: 1

      "That which does not kill a task makes it stronger"?

      --
      One line blog. I hear that they're called Twitters now.
    3. Re:How about this for a niche OS by __aaahtg7394 · · Score: 2

      didn't you hear?

      Jesux's Developer is dead.
      -- Nietzsche

      (another bad pun brought to you by jbm)

    4. Re:How about this for a niche OS by Anonymous Coward · · Score: 0

      I'm running SartreX, but I'm worried about the day it becomes self-aware.

    5. Re:How about this for a niche OS by Anonymous Coward · · Score: 0

      >thought somebody had created a "Nietzsche"
      >operating system
      An operating system that only works for a period of a few hours then falls into a stupor, hemmorages, and must take to its daybed?* Why reinvent the wheel: we have Windows ;)

      * - According to my Penguin (ooh, coincidence, no?) compact edition of his collective work he was known to have all sorts of seizures and health problems.

    6. Re:How about this for a niche OS by chromatic · · Score: 1

      It'd probably save on energy bills, with a built in will to power. On the other hand.... think of HAL 9000. Yikes.

    7. Re:How about this for a niche OS by Stonehand · · Score: 1

      Ouch. Sounds like you'd need a BFG then, at least to deal with the nastier processes...

      --
      Only the dead have seen the end of war.
    8. Re:How about this for a niche OS by psin+psycle · · Score: 1
      I think geocities has heard of the slashdot effect.
      The web site you are trying to access has exceeded its allocated data transfer.

      Visit our help area for more information.

      Access to this site will be restored within an hour. Please try again later. http://www.geocities.com/ResearchTriangle/Node/408 1/

      --
      Need a website host? Try out http://WebQualityHost.net
    9. Re:How about this for a niche OS by Anonymous Coward · · Score: 0

      So... How's the post Sept. 11th life among the whiny anarchist contingent treating you?

    10. Re:How about this for a niche OS by Sloppy · · Score: 1

      When ran the debugger on the program, the program ran the debugger back at me.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    11. Re:How about this for a niche OS by Anonymous Coward · · Score: 0

      From Jesux site:

      - qmail replaces sendmail as the standard MTA (sendmail was written by a prominent homosexual)

      Idiots. If they knew who among -very well known- Unix long date gurus out there are homosexual, they would never even started the project.

      They're not so different from Talibans.

  15. Re:Troll OS by Sir+Richard+Pump-a-l · · Score: 0

    You are a moron. Just like that faggot cyborg_monkey.

  16. learning from the past by stego · · Score: 2, Insightful

    >>everything has to be started from scratch
    >>and nobody seems willing to even consider the
    >>lessons learned in the past.

    Except maybe Apple, who rewrote their entire OS based on Unix for its proven stability, ability to play nice with others, etc etc...

    1. Re:learning from the past by cpt+kangarooski · · Score: 3, Insightful

      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.
    2. Re:learning from the past by NDPTAL85 · · Score: 1

      If that were the case with Apple and OS X you would be right. Instead Apple improved on things where Unix needed improving and left things alone that didn't.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    3. Re:learning from the past by cpt+kangarooski · · Score: 2, Interesting

      UI is better in some respects, but a step down from MacOS, and by no means an improvement to the state of the art.

      Security model hasn't changed.

      Speed's not amazing, though at least 10.1 is an improvement over the earlier releases.

      Metadata's being depreciated.

      I'm sorry, I'm not seeing that it's a substantial improvement on Unix, OR that Unix is a particularly desirable choice of OS for ordinary people. (Frankly, they could all stand significant improvement)

      --
      -- 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.
    4. Re:learning from the past by NDPTAL85 · · Score: 1

      You've developed a reputation on this forum for preferring that Unix stay on the server and away from the desktop. Its an opinion you are entitled to but your persistence does not make it true.

      You say OS X is a step down from the Mac OS UI, others would say its a step up. Who's right? Who's wrong?

      Security model: Agreed.

      Speed: Won't be a problem in a year or two with faster hardware and 10.1 is already a big improvement.

      Metadata: Debatable. It makes OS X more compatible with other OS's and for normal users its something that makes transferring documents easier.

      Until Artificial Intelligence arrives which could anticipate and automate common tasks for everyone and adapt to each person individually, we'll have to put up with what we have. Thats Unix and NT for the forseable future.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    5. Re:learning from the past by be-fan · · Score: 2

      Speed: Won't be a problem in a year or two with faster hardware and 10.1 is already a big improvement.
      >>>>>>
      A lot of people happen to think that the OS has no business demanding so much system resources. People don't run OSs, they run applications. While I can understand a 3D moderling taking a 128MB machine, I can't understand a desktop environment doing the same. The OS should just get the hell out of the way and leave all of the resources to the apps. MacOS-X is a great example. They use an absolutely brain-dead model for their OS. The pile a monolithic server on a microkernel. Not only does that add bloat, but it takes the disadvantages of a microkernel (speed), and the disadvantages of a macrokernel (vulnerability to bugs in OS) and puts them together.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:learning from the past by cpt+kangarooski · · Score: 2, Informative

      While of course, different users will have different preferences, HCI is more of a science than you seem to believe. Objective user testing and creative thinking can in fact determine _just_ how much of an improvement something is for various classes of user.

      Given that, based on inclination to go with the Mac platform, prior investments, planned usage, and populations, the order of users whose needs should be addressed, and who should be attracted basically goes: Mac, Windows, newbies, Unix, misc. it's really mysterious as to why, for example, OS X would have Unix-like user directories, or a terminal divorced from the GUI.

      Of course, Apple has done little HCI work that is seriously innovative since System 7. So it's not too surprising. Personally, I'm always suspicious when I see some Unix feature that was never in popular use crop up in OS X. It's tough for me to imagine that there could be so little improvement to UI than what was done by two guys in the late 60's.

      Were there ideas that were quite cutting edge, that were nicely polished (e.g. directories that refresh themselves, much like System 1's did, hierarchical menus not limited to five levels, etc.) I'd be less critical of their overall efforts, and could concentrate on the substantive nature of the UI itself. Right now, there's not much that's new to go on.

      Regarding metadata, there are other ways to handle cross-platform issues that preserve metadata, as well as new features that could be provided by the OS and documented in the HIG, such as auto-appending suffixes to outgoing flat files, etc. Apple's regressing to the old ways, and it's not all that necessary. NTFS has good support for metadata, for allied things like forked files, and is the coming standard. Apple's getting left in the dust, and ironically is NOT being a terribly good neighbor.

      --
      -- 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.
    7. Re:learning from the past by NDPTAL85 · · Score: 1

      "Given that, based on inclination to go with the Mac platform, prior investments, planned usage, and populations, the order of users whose needs should be addressed, and who should be attracted basically goes: Mac, Windows, newbies, Unix, misc. it's really mysterious as to why, for example, OS X would have Unix-like user directories, or a terminal divorced from the GUI."

      What makes you think Apple is trying to attract current Mac users first and foremost? The Apple website makes very clear their intentions to get the other 95 out of 100 people who buy PC's instead of Macs. While Apple isn't ignoring current Mac users, they aren't putting them in the front seat anymore either and thats a good thing.

      All of the Windows users I know have expressed much interest in OS X. I have a Powerbook and show it to who-ever asks and they all want it. Several are going to buy iMacs and iBooks just to be able to use it. I don't see the Unix behaviour of the underlying core of OS X scaring anyone away. Many commented on how it was easier to use and more intuitive than Mac OS 9 and below.

      As for the UI, OS X is an OS created with the help of much consumer research and the results of focus groups. Its not as if it was just thrown together to look pretty. Its easy to criticize a company for not doing enough "new and innovative" things but Apple is a company that needs to make money. Surprisingly they are also a company that finally wants to grow. The "innovative and cutting edge UI" that was the Classic Mac OS didn't move many boxes. Sure there are about 20 million Mac users worldwide today but thats nothing compared to the 100's of millions of Windows users.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    8. Re:learning from the past by cpt+kangarooski · · Score: 1

      The reason that they must address the existing user base first is simple, really. It's the only one they have. Perhaps Apple can attract other customers. But given the high barriers to entry, regarding incompatable software and expensive niche hardware, and the better/good dichotomy, gambling that new customers can be brought in at the expense of old customers is insane. It's an absolutely ridiculous risk to unecessarily run.

      As for UI testing, I really, really doubt that there was much at all. The UI is too unpolished -- it bears the hallmarks of something that was designed by fiat, designed by artists, and not designed by HCI designers. Most UI experts that have weighed in at all have tended to agree, several of whom have worked at Apple.

      You remark that the previous UI didn't move many boxes. Well, the commercial success of OS X has, of course, yet to be realized. But are you seriously proposing that regression would work better? DOS sold bajillions of boxes... but I'm not hearing much call for that any more.

      NextStep, upon which OS X is clearly based, sold hardly anything at all... I'd give MacOS more credit. Even in the face of MS, it was the only OS with any desktop popularity at all, besides Windows, though Apple squandered it for ages.

      --
      -- 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.
    9. Re:learning from the past by NDPTAL85 · · Score: 1

      Considering that Apple woefully underestimated the demand for 10.1 to the point that they now have the update discs on backorder and that 10.1 has resolved most of the remaining issues with OS X I would say that Apple has already pleased its current customer base.

      You are right in that most of the UI experts have chimed in with their opinions on the Aqua UI and yes some of them even used to work at Apple. The thing is, times change and most of thoes "experts" haven't done anything of note since their original works.

      NextStep sold hardly at all because the prices of the boxes were even more expensive than the Macs of the era which were already rediculously priced. That and the lack of applications, its focus on students and inability to run current (at the time) Mac applications at the time said more for Next Inc's troubles than the NextStep OS itself.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    10. Re:learning from the past by DavidRavenMoon · · Score: 1
      Except maybe Apple, who rewrote their entire OS based on Unix for its proven stability, ability to play nice with others, etc etc...

      Amen to that! Well actually they rewrote NeXTSTEP, but that's a good thing too!

      (running OS X 10.1)

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    11. Re:learning from the past by DavidRavenMoon · · Score: 1
      A lot of people happen to think that the OS has no business demanding so much system resources. People don't run OSs, they run applications.

      Actually there is nothing wrong with the speed of OS X 10.1 when running applications. The only place that the OS has speed problems is in the Finder, and it's not that bad with 10.1. I'm running on a 466 G4, below the bottom of the line now, and it runs fine. Most applications launch ina few blinks of an eye (or bounces in the Dock) and even though it's not as fast as OS 9.2.1 on the same machine, it will get faster with time.

      I do have 896 MB of RAM, but it ran fine on 384 too! ;-)

      Oh and my vote is that Aqua is nicer than OS 9's GUI, and is a step up.

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    12. Re:learning from the past by DavidRavenMoon · · Score: 1
      it's really mysterious as to why, for example, OS X would have Unix-like user directories, or a terminal divorced from the GUI.

      Why is that? It IS Unix! You have to remember that this was exactly the way NeXTSTEP was, and of course that's basically what OS X is.

      Of course, Apple has done little HCI work that is seriously innovative since System 7.

      I take it you don't use Macs? OS 8 made HUGE improments to the GUI and introduced a bunch of great things like spring loaded folders, tabbed pop-up windows, and the control strip. it's been an evolution, not a revolution. OS X is the logical step (the NeXT step?) in the right direction.

      For the new user, or the non techie user, we have a Unix based system that doesn't look like Unix. Something a lot of people have been asking for with Linux. For the power user you have all your Unix tools. You can even run X-Window apps.

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    13. Re:learning from the past by cpt+kangarooski · · Score: 1

      I use Macs all the time, own a G3 BW, been using them since the mid-80's, used to sell and repair them... I think my Mac credentials are in good order, thanks.

      I also have a NeXT Cube that I used to use (hm, I could probably sell it now... I need the cash) and I completely agree with you that OS X is OpenStep 6. But I contend that OpenStep was, while a user friendly Unix, not as user friendly as any OS out there. MacOS, BeOS, and even Windows beat it in those regards.

      MacOS 8 did not introduce the control strip, and while I agree that spring loaded folders and popup windows (the latter, one of my favorite things) are great innovations, they do kind of pale before the work done earlier. Platinum is a skin, I'm afraid, and that's pretty minor. Of course, Apple laid off a lot of key HCI staff just after System 7 was done, and most of the rest trickled out not awfully long afterwards. They're sitting on a mountain of good UI concepts, but little is being produced. I've been fortunate enough to see little glimpses here and there, though things are often under wraps. Quite a lot of the things that came out in the 90's were in fact developed by third parties!

      Sheets are about the best thing I've seen in OS X, I'm afraid.

      Anyway, looking like Unix is quite a different thing from behaving like Unix. Behavior, really, is more fundementally important than appearance. (though I'm not discounting the latter) And in that respect, there's not been much improvement AFAICT.

      The appeal to other Unix users is probably going to be more minimal than you think. Apple hasn't got the experience or products to move into the medium-high end server market. (hell, you can't even rackmount their stuff easily) And on the low end, you've got to contend with x86 commodity hardware that can be dual booted into Windows if necessary. I'd be a little more encouraged if they migrated to x86, but that's probably not going to happen.

      --
      -- 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.
    14. Re:learning from the past by cpt+kangarooski · · Score: 1
      NextStep sold hardly at all because the prices of the boxes were even more expensive than the Macs of the era which were already rediculously priced. That and the lack of applications, its focus on students and inability to run current (at the time) Mac applications at the time said more for Next Inc's troubles than the NextStep OS itself.


      While I think that NextStep itself played more of a role than you give it credit for, let's discount that for the moment. Now replace 'Next' with 'Apple,' stick Steve at the helm... and I find that unless Apple had made a spectacular effort to turn around, an almost impossible one, that they're repeating some non-technically oriented mistakes of the past as well.

      --
      -- 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.
    15. Re:learning from the past by Anonymous Coward · · Score: 0
      Spot on. I'm glad at least someone is able to understand this instead of just spouting the "UNIX stability" bullshit straight out of Apple's marketing materials.

      Jeez, it's as though some people actually believe preemtive multitasking and memory protection were unique to UNIX.

    16. Re:learning from the past by Anonymous Coward · · Score: 0
      As for the UI, OS X is an OS created with the help of much consumer research and the results of focus groups.

      Bull. Fucking. Shit.

      One of the first things Steve Jobs did when he came back to Apple was to fire all the UI experts, as he is (in his mind at least) the only "true" UI expert in the world. Every decision about how the GUI works in Mac OS X came directly from him. There is no nit too small for him to pick. That may be great if you're him, but there are a lot of GUI features that were present in 9 that are gone in X, because Steve never used them himself, so he decided they were unimportant.

      There are a few things, such as the Apple menu, which users complained very loudly about and were put back, but only grudgingly, and only in a half-assed way. The Apple menu on X is a joke in terms of functionality when compared with its 9 counterpart.

      The UI in Mac OS X is Steve's show, make no mistake about it. There are no "focus groups", no research, and no user testing.

    17. Re:learning from the past by Anonymous Coward · · Score: 0
      OS 8 made HUGE improments to the GUI and introduced a bunch of great things like spring loaded folders, tabbed pop-up windows, and the control strip.

      All of which are gone in Mac OS X, along with fundamental things such as a customizable Apple menu, good support (not half-assed support) for file types and creators, and a Finder that actually remembers window positions and icon placement 100% of the time.

      Mac OS X is a big step backwards in terms of UI.

    18. Re:learning from the past by cpt+kangarooski · · Score: 1

      Oh, a number had been canned all through the 90's, ever since System 7 finally came out. (plus, to add insult to injury, the trigger for the Blue Meanies' ULTIMATE easter egg was removed. Bastards!)

      But yeah, basically, Steve is supreme. Hell, the stupid bastard didn't even understand the benefits of GUIs until the two PARC trips were arranged SOLELY for his benefit. Everyone else had gotten it -- but not him. (then he thought it was his own idea... jeesh)

      However, I think that a combination of modified popup folders and spring loaded folders would make a better Apple menu than the Apple menu itself. It's too long to discuss here, but look for my posts on Ars Open Forum for more details

      --
      -- 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.
  17. Re:first post by Anonymous Coward · · Score: 0

    No, this is first post!

    You couldn't troll you grandmother if you had an electrified trolling machine!

  18. Another resource by Z4rd0Z · · Score: 3, Informative

    FreeOS is another good place to find out about these kind of operating systems.

    --
    You had me at "dicks fuck assholes".
  19. Dare I mention... by Crusty+Oldman · · Score: 2, Interesting

    Dare I mention that the Forth language IS an operating system in its own right? Damn good one too!

    1. Re:Dare I mention... by AndroidCat · · Score: 1

      FORTH LOVE IF HONK THEN

      I have a certain fondness for Forth-like languages because they were so easy to boot-strap on 8-bit micros.

      --
      One line blog. I hear that they're called Twitters now.
    2. Re:Dare I mention... by motherhead · · Score: 2

      Dude, i loved BeOS as well, I hate Microsoft, and i am writing this on a G4 running OS 10.1...

      Apple had more to do with killing BeOS then M$ did. Remember what happened when apple rolled out the G3? yeah that's right, it refused implicately to share or allow data that was instrumental in porting BeOS on up to the new proccessors... BeOS had a lot of momentem at the time and i believe it was build 2.4 or 2.5 I was running on my 8600 at the time.

      When apple shanked them on the G4 it was the begining of the end, they switched gears to port it to x86, the BeOS box took a dump... momentum shifted and everything came undone....

      It took as long as last saturday for me to actually use my Mac as my main box again.

  20. beOS is NOT a niche operating system. by Sj0 · · Score: 1, Troll

    beOS is a great consumer OS which was crushed by the infernal machine(MS). Don't forget it.

    --
    It's been a long time.
    1. Re:beOS is NOT a niche operating system. by Anonymous Coward · · Score: 0

      Bah! BeOS was crushed by Linux desktops and OS-X, if anything. Are you trying to tell me that they started giving away the OS because MS was giving away their OS? I've got a bridge I'd like to sell you...

    2. Re:beOS is NOT a niche operating system. by Anonymous Coward · · Score: 0

      Damn right!

      I enjoy using BeOS when I can. It had the *potential* to beat the stuffing out of MSes offerings, if only the owners of the OS hadn't goofed (and goofed badly I might add.)

      Ah well, such is life.

    3. Re:beOS is NOT a niche operating system. by Malcontent · · Score: 3, Insightful

      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.

    4. Re:beOS is NOT a niche operating system. by CodingFiend · · Score: 2, Insightful

      BeOS was crushed due to management having the equivalent brainpower of a box of twinkies and not keeping up with the latest hardware developments.

      --


      And that's my $0.32 (adjusted for inflation).
    5. Re:beOS is NOT a niche operating system. by pyramid+termite · · Score: 1

      No, no, no. BeOS failed for a very simple reason. There wasn't enough applications availablle to run on it. Who cares about MS as a threat? What computer company in their right mind is going to bundle an OS that doesn't have a decent browser or office suite and doesn't have any games or applications available?

    6. Re:beOS is NOT a niche operating system. by Anonymous Coward · · Score: 0

      ..and in being crushed, it made the transition from consumer to niche. If it hadn't made the transition, then you wouldn't have brought up the crushing, would you have?

    7. Re:beOS is NOT a niche operating system. by Sj0 · · Score: 1

      No, no, no. BeOS failed for a very simple reason. There wasn't enough applications availablle to run on it.
      Lets investigate this.

      What computer company in their right mind is going to bundle an OS that doesn't have a decent browser
      hmmm...Like Opera? or the browser that comes with beOS?
      or office suite
      Like Gobe Productive or Abiword?

      and doesn't have any games or applications available?
      Like Abuse, Quake, Quake II,Doom, Doom II, or scores of others?

      Stop talking out of your ass. beOS has plenty of apps for it.

      --
      It's been a long time.
    8. Re:beOS is NOT a niche operating system. by Malcontent · · Score: 2

      "Who cares about MS as a threat?"

      Every computer manufacturer does that's who. Could Dell, gateway, compaq, ibm or anybody else afford to lose the ability sell PCs with windows on it? Of course not. That's what MS threatened them with. If you pre-install BEOS (or even netscape) then we will yank your licence and you will have to sell your PCs without windows.

      --

      War is necrophilia.

    9. Re:beOS is NOT a niche operating system. by borgheron · · Score: 1

      Too far off the beaten path. One word folks "marketing". Come on sound it out... you can do it! When was the last time you saw an add for anything but Sun, Apple, or Microsoft? Companies need to market, or no one know about thier product.

      For example, I had an old friend from High School ask me recently "What's Linux". Of course She's not a computer person, but it shocked me because I thought everyone knew about it. I sometimes forget that I'm a geek. ;) The point is that the average person *does not care* which OS is running on his/her box. All they want is for it to boot up and work.

      BeOS is, by Be's own admission, a "multimedia OS" which aims it squarely at a certain portion of individuals which, by definition, makes it a niche. In addition Be's total Q2 revenues were $715,000 which most came from "integration services for customers" see http://www.be.com/press/pressreleases/01-07-25_q2r esults.html

      for more info. I would say that with sales figures that low, not many people are buying BeOS.

      In summary, while I agree BeOS is cool, sometimes cool is just not enough to make it.

      Later, GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    10. Re:beOS is NOT a niche operating system. by pyramid+termite · · Score: 1

      beOS has plenty of apps for it.

      Abiword and Opera can be run on the operating systems I already have. I have Star Office for Windows and Linux. The browser that came with BeOS was so-so. And the games you've listed can all be run on Windows and/or Linux.

      Look, I tried it, I kept it on my hard drive for months and visited the popular web sites and dug deep for reasons I should spring for the full edition and I couldn't find one. I backed up the partition on a CDrom and deleted it. I still haven't found a compelling reason to put it back. I still look at bebits.com once in a while just to see. It was a nice OS, but my options in Windows and Linux are a lot broader.

      If I'm going to mess with a 3rd operating system, I need a compelling reason to run it. BeOS didn't provide me with one.

    11. Re:beOS is NOT a niche operating system. by Anonymous Coward · · Score: 0

      Unlike Netscape, there was no compelling reason for a OEM to install BeOS. It didn't do anything except look cute. There was virtually no customer demand. No OEM seriously considered installing BeOS -- Compaq just got involved so they could pass info back to MS.

      Be was just whining because after Apple balked, they had no business plan and a pretty much useless product (unless you are into aesthetic purity over all other factors). It's easy to cry Boo Hoo Big Bad M$!

    12. Re:beOS is NOT a niche operating system. by Anonymous Coward · · Score: 0

      Compaq backed out and that was because of M$. Sorry but that's reality. M$ got away with the same tactics that got mafia bosses in jail. One hopes that Bill G get's his just deserts like a lot of mafia bosses did either in jail or a bullet in the head. Either one would suit me just fine.

  21. DV editing with Mac OS by green+pizza · · Score: 1, Offtopic

    in my neck of the woods Win32 variants are on the desktop and Linux and Solaris are in the server room. Though we do have a few Apple G4 machines running Mac OS 9.2 for video editing of MiniDV and DVCAM. The OS and software have been working great and we're looking foward to seeing what will come about with Mac OS X. Our local VAR has been showing off some HD video work (Sony HDCAM source through a Cine card with Ciprico 7000 fibrechannel RAIDs via an ATTO FC card). Looks neat, but a bit kludgy compared to doing the same thing on, say, an SGI Octane2. (Plus I'd take IFX Piranha over FinalCutPro any day).

    1. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0
      While that's a hell of a story, what, if anything, does it have to do with the topic at hand? Absolutely nothing, that's what, aside from more fucking chest beatingh around this place.

      Having said that, it, of course, deserves a +5.

    2. Re:DV editing with Mac OS by green+pizza · · Score: 2

      Mac OS is a great OS for some tasks, but it is far from mainstream. Even Apple admits the fact on this page. With 5% of marketshare, they have even fewer users and new adopters than Linux. This doesn't make it any less of an OS. We've had no problems thus far with our OS 9.2, Final Cut Pro 2.02, & DVD Studio Pro 1.1 setup. It's no SiliconGraphics machine, but it doesn't cost nearly as much either.

    3. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0
      ...more fucking chest beatingh around this place.
      (Score:-1, Inciteful)
    4. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0
      I am the original AC and, if we're a little more on topic here, I must disagree. In my opinion, the sign of an accepted, mainstream OS is when most major software (Photoshop, MS Office, IE, etc) is available for said platform. Most of the most heavily used applications available for the Win32 platform are also available for the Mac (and not for things like Linux, BSD or any other fringe OS) meaning that there are two "main" operating systems on the market today.

      It may not be the greatest defining factor between mainstream and not, but I personally can't think of anything better.

    5. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0

      Um, Apple has the same market share that Linux has, so that also makes Linux "far from mainstream".

    6. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0

      Um, you're smoking crack. Linux has less than 1% share in the desktop market.

      In fact you sound like those OS/2 fools that managed to convince themselves that OS/2 had 15% marketshare.

    7. Re:DV editing with Mac OS by Anonymous Coward · · Score: 0

      Linux and the MacOS both have 5% of the market according to some report...Garner maybe? Please, I used OS/2...I was on TeamOS/2 and even I know that there was no way in hell that OS/2 had 15%.

    8. Re:DV editing with Mac OS by DavidRavenMoon · · Score: 1
      the sign of an accepted, mainstream OS is when most major software (Photoshop, MS Office, IE, etc) is available for said platform. Most of the most heavily used applications available for the Win32 platform are also available for the Mac

      You have that backwards. Those are all programs that were written on the Mac then ported to Windows. Photoshop was a Mac program back before there was Windows! As was MS Word and IE was derived from NCSA Mosaic. Windows 1.0 was derived from code licensed from Apple just to run Excel (or was it called Visicalc or something...)

      But I agree that makes Mac OS and Windows mainstream OS's

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
  22. We already have it with linux by famazza · · Score: 1

    There are plenty of specific kernel patches for specific tasks, like high security, and graphics enhancements, or even an experimental enhancments patch, we all know them and hear about them every week here in /.

    The big advantage of these patches is that the resulting OSs have full compability with GNU/Linux. Wich is very good, because then developers don't need to offer basic support, and can focus only in the OS funcionality.

    Maybe this is the way for Nich OSs.

    --

    -=-=-=-=
    I know life isn't fair, but why can't it ever be un-fair in MY favor!?
  23. new operating system by donabal · · Score: 1

    There should be a new operating system that is wholesome, healthy and comes in various flavors, from plain to sugary to apple-cinnamon-y.

    CheeriOS.

    --donabal

    --
    Safety First Day?
    1. Re:new operating system by zerOnIne · · Score: 1

      so would the SMP edition for this be called MultiGrain?

      besides, you forgot a very prominent one, and i can hardly believe it!

      you forgot honey nut... i basically grew up on honey-nut cheerios and peanut butter and jelly sandwiches ... yum :)

      it's a honey of an oh-oh-oh-*thunk* ok, i'll stop now...

      --
      09
  24. Eunice??? by Mama's+Family+Troll · · Score: 0, Offtopic

    Eunice?? Where the sam hell are you?

  25. it's all well and good... by hajmola · · Score: 3, Redundant

    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

    1. Re:it's all well and good... by Anonymous Coward · · Score: 0

      It's all about drivers. Give me abstraction or give me death.

    2. Re:it's all well and good... by Anonymous Coward · · Score: 0

      Actually, it's both drivers and applications.

      Applications then splits down into four catagories that must be covered. Internet, Office, Multimedia & Gaming. Get those four covered and you have something people can use.

  26. POSIX. by Sj0 · · Score: 1

    A lot of systems have POSIX compatibility, which is pretty close to what you are talking about. A recompile will make a lot of Linux apps (shell apps at least...) work under beOS, and BSD, but most of these apps are *recognised* by the OS, so if you were to perfectly port glib for linux to beos, you could run without a recompile.

    --
    It's been a long time.
    1. Re:POSIX. by Anonymous Coward · · Score: 0

      so if you were to perfectly port glib for linux to beos, you could run without a recompile.

      Eeehhhh, not always. Yes you can, sometimes, get binary portability for pure POSIX applications, or applications that use a small part of glibc, if your OS is POSIX compliant and glibc. Of course thats no garuntee, and rarely works in practice.

  27. Thank you Linux/BSD/etc by MattW · · Score: 3, Insightful

    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.

  28. whoa by Anonymous Coward · · Score: 0
  29. MS-DOS 2.0! by wiredog · · Score: 2

    Fits on a 5.25 inch disk and runs well in 128kb of memory! Fast and easy to use!

    1. Re:MS-DOS 2.0! by Glenn+R-P · · Score: 2

      Fits on a 5.25 inch disk and runs well in 128kb of memory! Fast and easy to use!

      My favorite was the unnamed OS that came with the AIM-65 (6502-chip-based) machine. It fit in a 4k EPROM and ran well in 1k of memory and an additional 4k of EPROM for application code such as the assembler. Problem was it completely filled the EPROM so when I wanted to upgrade the assembler to handle new 6502-C instructions, first I had to rewrite some of the existing code to take fewer bytes, to make room for the new stuff.

  30. Re:Hey, America! by Mama's+Family+Troll · · Score: 1

    That's just wrong...

    I'm calling my congressman.. Jesse Helms.

  31. They never stood a chance. by Sj0 · · Score: 1

    Microsoft has convinced idiot users that somehow if it isn't windows it's inferior, which was NOT the case with beOS. The move to release a free version sold them at least *one* copy of it(I have a copy of R5 on my laptop, and I use it regularly). Linux users in paticular seem to have an inferiority complex when it comes to comparing themselves to windows (not all of them, but I always hear about 'why linux will never beat windows', when in reality, MS is a business company, not a software company, and that's why they dominate (I don't think they've ever released anything that wasn't somebody elses code)...

    Business tactics don't dictate the quality of an OS. be made some mistakes, but they didn't deserve to go out of business. MS is brutal, but they do deserve to go out of business.

    --
    It's been a long time.
  32. one way to by Hadlock · · Score: 1

    one way to show off your girlfriend. not too shabby. incase you're wondering what i'm talking about, take a look at SkyOS's latest screenshot. Not the most flattering picture, though, lol.

    as a side thought, there's a lite version of mozzila called gecko...it's designed for easy portability (i think), which basically is why kmeleon exists....but how much effort is involved in porting gecko over to a new OS? from my POV, what really makes or breaks the popularity, or even someone bothering to download/test out an OS is a working psudeo-graphical web browser, no matter how buggy. MinuetOS was neat from my standpoint, b/c i could load it from a floppy, but after about 10 minutes of playing with it, it lost my interest. yes, i'm sure someone'll reply saying 'hey, why don't *you* volunteer to rewrite gecko to work on SkyOS? i would, but i'm not that much of a software hobbyist. i'd be more interested in writing up some sort of tutorial on how to convert gecko for your OS's needs, however contradictory that is to my previous statment. just a suggestion. as a side question, are there any tutorials like that out there? i haven't looked at the mozzila code myself, so i'm not sure how userfriendly the code is to need a tutorial in the first place.

    --
    moox. for a new generation.
    1. Re:one way to by green+pizza · · Score: 2

      one way to show off your girlfriend. not too shabby. incase you're wondering what i'm talking about, take a look at SkyOS's latest screenshot. Not the most flattering picture, though, lol.

      Still pretty cute, though...

  33. My favorite Niche OS... by Ortado · · Score: 2, Informative

    By far has to be FreeDOS. Although development is slow, and the user base pales in compairason to others like Linux or FreeBSD, it's really amazing what they've done. The developer's list has 500+ people on it (most inactive) and recently the system is getting pretty good. Back 10 years ago, DOS was by far not a niche OS, but today it has become. Sad it is, but glad that some people accually understand that for such a simple OS, it's quite extendable.

    Oh, and of course, by favorite GUI to go ontop of FreeDOS: DWin. Not much to use yet, but i really enjoy it.

  34. You mean to tell me.. by Anonymous Coward · · Score: 0
    ...that linux isn't a niche operating system?


    Come on, people, who are you trying to kid?

    1. Re:You mean to tell me.. by Anonymous Coward · · Score: 0

      The only one doing the kidding around here are sad troll attempts like you. When companies as big as IBM (you do realise how big they are, right?) adopt an OS, one can hardly call that "niche". IHBY IHL IWNKYA (I will now kick your ass)

  35. Please stop! by Anonymous Coward · · Score: 0
    Please stop spreading despair and pessimism!

    Even if things were as bad as you think, what right do you think you have to doom other people to the abyss of your own despair?!

    In response to this mental poison, I offer Possibility Thinking!

  36. I'm a developer for ReactOS (WinNT Clone) by isolation · · Score: 1, Interesting

    Check it out at www.reactos.com

    --
    Free Unix? Free Windows. http://www.reactos.com
  37. Multics - Stratus VOS by Anonymous Coward · · Score: 0

    Stratus machines usually run VOS, a descendant of Multics. Kind of an obscure niche, true, but it's alive.

  38. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    Linux threads suck. Linux threads and signal handling don't mix at all. Oh, and the i18n support sucks too, at least with less than the absolute newest glibc. At least the i18n stuff is getting fixed. I understand there are strong ideological and religious reasons for leaving the thread support as-is. Sigh.

  39. The SkyOS site is /.ed by MacBrave · · Score: 1

    I want an OS that is immune to the /. effect. Commodore C-64 anyone?

    1. Re:The SkyOS site is /.ed by rasjani · · Score: 2

      Add Lunix to your c64 and something listening on port 80 then basicly alll there's left is to duck and cover =))

      --
      yush
  40. can't remember who said this by GMOL · · Score: 1

    As someone who once wanted to design his own OS and actually got reasonably far, I came across this quote somewhere (was it Kerrigan?)...

    "Those who don't understand UNIX are doomed to re-invent it."
    1. Re:can't remember who said this by Anonymous Coward · · Score: 0

      Did you go into the project with pre-conceived notions as to what an OS should be like (i.e. make a Unix-clone)?

      Did your project end up Unix-like? If so, did you mean to build it that way? If not, did you consider Unix-like architecture?

    2. Re:can't remember who said this by GMOL · · Score: 1

      Read the quote again, let it sink in and then read it again...this is one of those zen-like truths in computing.

      But for the sake of discussion, what would you desribe as an OS that is unUNIX?

    3. Re:can't remember who said this by Anonymous Coward · · Score: 0

      Emacs. Although it's not an actual OS, it sure strives to be one.

    4. Re:can't remember who said this by thermostat42 · · Score: 1

      OS/400 - single level store, Machine Interface, its native file system. . . its the least UNIX like OS I've seen.

      --
      no comment
    5. Re:can't remember who said this by stantron77 · · Score: 1

      The quote I assume you are talking about is "Those who don't understand UNIX are doomed to reinvent it, poorly." by Henry Spencer

      --
      "Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws." - Pla
    6. Re:can't remember who said this by Anonymous Coward · · Score: 0

      I thought that was LISP.

    7. Re:can't remember who said this by Anonymous Coward · · Score: 0

      Why yes, it was Nancy Kerrigan who said this.

  41. Here's a mirror for skyos that currently works by ben_tarval · · Score: 1

    the skyos.org site is /.'d right now. If you want a site that is currently working, try http://lightning.prohosting.com/~skyos/

  42. NO ! This is a VERY OLD mirror !!! by Anonymous Coward · · Score: 0

    No, this is an EXTREMELY old version of the SkyOS website and the binaries for the OS are 2 years old !!!
    The latest version of SkyOS is 3.3.4 and it came out a month ago. Please wait until the Slashdot effect passes and retry to reach www.skyos.org

  43. Re:Jesux by stud9920 · · Score: 1

    Did make a custom Konqueror version called Krusader ?

  44. OS's by Anonymous Coward · · Score: 0

    I would like to see a OS that has a very easy to use and HIGHLEY configurable GUI. Not even close to being as hard as linux. like as easy as windows but dosent crash alot.

  45. new OS announcement ;-) by McFly777 · · Score: 3, Funny

    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
  46. Indirect Slashdot Effect by Leif_Bloomquist · · Score: 1


    It seems we have performed one of the first Indirect Slashdot Effects.

    OSnews is fine, but the sites the article links to are Slashdotted...

  47. Re: linux need to sort out threading by Jeffrey+Baker · · Score: 2
    The entire concept of signals sucks. No wonder signals and threads do not mix.

    Just say no to asynchronous delivery. Your program should be notified of events only when it calls dequeue_event() or whatever. For something that is really async like segmentation violation, your program should just get whacked without any opportunity to do anything else.

    Getting rid of signals would solve most of the problems I perceive with programming in Unix.

  48. Re:Jesux by Anonymous Coward · · Score: 2, Funny

    I'm currently working on a Unix-based windows manager - PlatoX. No actual windows. It only supports dialogs.

  49. here's their first test by gnurd · · Score: 1

    how well they take a slasdotting!

    --
    "i was saying gnu-rd"
  50. Survival skills for former *BSD employees by Anonymous Coward · · Score: 0
    In light of WRS pulling the plug on FreeBSD an firing all FreeBSD employees, we present this public service.
    Here are some life skills lessons for the newly unemployed *BSD developers.
    1. May I take your order, sir?
    2. Would you like fries with that?
    3. It's two whole-meat patties on a toasted sesame seed bun.
    4. Extra ketchup? No problem.
    5. The bathroom is around the corner.
    Hope this helps.
  51. Definition of MainStream? by Alien54 · · Score: 2
    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.

    So what constitues a mainstream OS? what number of users? what number of developers? What market share?

    Seriously, How would you define it?

    of hand I can think of at several quals, but there have to be more. And these may be messed up.

    1) Main population of users is not restricted to a specific location or region.
    2) Probably a lot more users than developers
    User base consists of a substantial fraction of the total user base.

    But what counts as substantial? If Apple was just starting, would 10% of the market be considered mainstream?

    and which markets?

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:Definition of MainStream? by pmz · · Score: 1
      I would estimate that something is considered mainstream when it reaches either "buzzword" status or "household name" status.

      For example, MS Windows and MacOS are household names (one due to market dominance and one due to sheer longevity). Linux, on the other hand, still seems to be in the buzzword phase, but it is becoming more and more a household name over time. The BSD-based OSes are becoming buzzwords and are a little further from becoming household names. The lesser-known OSes, such as AtheOS and BeOS, have either not yet gained buzzword status or have lost it after gaining it.

      There are different audiences, too. Solaris is a household name among some corporations but just a niche among home computer users. Another example is Windows NT/2K in corporations, which can be either a household name, a buzzword, or a joke, depending on the context.

  52. Re:133t j03 by Sir+Richard+Pump-a-l · · Score: 0

    Why is that too bad? Do you prefer large dicks in your mouth?

  53. Slashdot this! by Ace905 · · Score: 0, Offtopic

    If you really wanna slashdot something, slashdot this website. These guys rule! And what's more is, they need advertising.

    Eggplants!

    --

    Ace
  54. Which ones are Unixen? by strredwolf · · Score: 2

    So far, I'm not seeing many niche Unixen out there, save for Minix (which I'm half-tempted to port to a virtual machine).

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  55. BEOS by Anonymous Coward · · Score: 0

    When the HELL is BeOS going to be Open Sourced? or is it ever going to be. BeOS was a popular OS when 5 came out then it slowly got phased out untill no one spoke of it again. Heck! I even bought a copy of BEOS 4.5 for $120.00 Canadian a while back because I thought it was the future of OS's.

  56. Screw niche operating systems by Slashdot+Cruiser · · Score: 2

    I'm working on a Nietzsche operating system.

    Not only is it very abstract, it's downright existentialist. If you try to log in as "God", it tells you you're dead.

    --

    Got a full tank of hot grits and a penis bird in the glove box.
    1. Re:Screw niche operating systems by Slashdot+Cruiser · · Score: 1

      Even Barry Bonds strikes out sometimes.

      --

      Got a full tank of hot grits and a penis bird in the glove box.
    2. Re:Screw niche operating systems by Anonymous Coward · · Score: 0

      Your analogy is flawed because Barry Bonds has talent and you do not.

    3. Re:Screw niche operating systems by Slashdot+Cruiser · · Score: 1

      But we're both black.

      Well, ok, I'm actually green with white trim.

      That's it -- both me and Barry get white trim!

      --

      Got a full tank of hot grits and a penis bird in the glove box.
    4. Re:Screw niche operating systems by pyramid+termite · · Score: 1

      I've perfected a Beckett operating system which takes forever to boot up. It's called Waiting for GodOS.

  57. so let's hear your reasons, unless you're a liar by Anonymous Coward · · Score: 0

    ya right you're a "linux user". Back it up, just open your IE browser, go to your MSN home page, and tell us what your benefactor billyg has listed for this week's reasons to dump linux. You lying fucking troll. Like we believed you for a sec.

  58. Eros OS by Anonymous Coward · · Score: 0

    Is Eros really dead? http://www.eros-os.org

    Seems like the best place to put efforts (except for maybe Plan 9). Security won't get any better than Eros.

    BTW, why so many Plan 9 clones? Is Plan 9 development so closed that enthusiasts can't help?

    1. Re:Eros OS by F2F · · Score: 1

      > BTW, why so many Plan 9 clones? Is Plan 9 development so closed that enthusiasts can't help?

      plan 9 used to be closed source up until release 3 of last year. now that is fixed and everyone is welcome to it.
      p9 also has a very interesting design, which could and has influenced other operating systems.

  59. Niche isn't the word I'd use. by Junks+Jerzey · · Score: 2

    "Niche" implies that there's a particular, small area in which it would be extremely useful. The OSes listed in this article are pretty vanilla for the most part, implementing the usual set of OS features, but with programmer's own pet technical bent ("Written entirely in assembly language," "Highly modular," and so on). As such, while these may be fantastic learning projects, the world is not clamoring for operating systems that differ in minor technical ways.

    Quite possibly, the world is not needing another OS in the traditional sense. When someone uses Windows, for example, he or she thinks of the "OS" as being Explorer, Internet Explorer, and certain common applications. It doesn't matter that they're running on top of the Windows kernel or the Linux kernel or whatever...that level of detail is irrelevant unless you make a hobby out of being concerned with it. The separation of a computing tool into "OS" and "application" is outdated. A better angle is to focus on what computers get used for most commonly, and then write a so-called operating system to give you the support you need to provide those tools to users. Writing the OS first is akin to the usual mistake of architecting a 3D engine without any clue as to what game it should be used in. That's the backward approach.

    1. Re:Niche isn't the word I'd use. by ZigMonty · · Score: 1
      On the contrary, if you want to make the "computing tool" stable, you have to write the kernel first. Without a well defined kernel what does the virtual memory, memory protection, process scheduling, symmetric multiprocessing etc? What you have described is the environment of the early Macs, which was an application with a bunch of support routines, or "managers", in ROM. This turned out to be a terrible solution when Apple tried to extend it beyond these roots. VM was patched on, multitasking always was a hack etc. It's ironic that now the Mac's OS, MacOSX 10.1, is the exact opposite. It's based on the mach microkernel, which is probably one of the most well thought out microkernels in history.

      Just because the user shouldn't have to worry about what kernel the GUI is running on doesn't make it irrelevant. It is the opposite. If you do the kernel well, the user won't have to worry about it. Do it badly or half-heartedly and the user will be VERY aware of it! It seems that you use a system with a good kernel, which might be why you don't see it as important. It is!!

      In summary: you shouldn't write the applications first and then hack together an OS to support them. Write the kernel first, starting with VM and working up from there. Make it support multiprocessors right from the start. If you design it well then, to your users, it will seem like it's not there. Once you have a stable kernel then by all means hide it under a user-friendly interface but give it the attention it deserves!

    2. Re:Niche isn't the word I'd use. by Junks+Jerzey · · Score: 2

      On the contrary, if you want to make the "computing tool" stable, you have to write the kernel first. Without a well defined kernel what does the virtual memory, memory protection, process scheduling, symmetric multiprocessing etc?

      No, this isn't true. Look at some of the big successes in "alternative views of computing" in recent years: Erlang, REBOL, Python, Zope, etc. None of these involved writing a kernel.

  60. CP/M, still going strong by Anonymous Coward · · Score: 1, Informative

    Build your own hardware. Roll your own CP/M kernel. Check it out:comp.os.cpm

    1. Re:CP/M, still going strong by Crusty+Oldman · · Score: 1

      I remember the days (but then I'm a crusty old man) when we could get things done faster and with a lot less hardware, on a Kaypro, a Xerox, or an Osborne. Usually with 48k memory or less!

      Then somebody started pushing this MS/DOS crap. I never understood the big deal. It took four or five times the memory, and six or eight times the hardware cost to do the same stuff. But the suits made a big and profitable market. It happened again in an even bigger way when they put a disfunctional GUI on top of MS/DOS.

      I wonder what the next bloated "advance" is going to be.

    2. Re:CP/M, still going strong by Anonymous Coward · · Score: 0
      "I wonder what the next bloated "advance" is going to be"


      spellcheckers ya dinosaur. Sorry, it's dysfunctional (look at your spelling, course in the old days they probably didn't have the dictionary finished yet, what were they up to, F? G?)

    3. Re:CP/M, still going strong by Anonymous Coward · · Score: 0

      I hear you. For about 75% of what I do, CP/M and a Z80 are more than enough.

    4. Re:CP/M, still going strong by Crusty+Oldman · · Score: 1

      I used Wordstar and Spellstar back then. Worked just fine, didn't have to move from board to mouse and back all the time.

  61. Re:*BSD is dying by Anonymous Coward · · Score: 0

    what's the difference between bsd, linux, and all those other unix os's anyway?

  62. Interesting OSes by DGolden · · Score: 5, Informative

    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.
  63. Where's EROS? by kzinti · · Score: 2

    Where's EROS, the Extremely Reliable Operating System that Eric Raymond wrote about no too long ago? OppcOS sounds a lot like it - saves its entire state to disk periodically, has no "file systems" - but in a quick peruse of the OppcOS site, I couldn't find any mention of whether the two are/were related. EROS sounded very promising, and unless its development has been abandoned, should have been on this list. (EROS used to have a web site, whose URL I cannot remember - obvious guesses like www.eros.org seem to be pr0n sites.)

    Little help?

    --Jim

    1. Re:Where's EROS? by wtpooh · · Score: 2

      it's here:
      www.eros-os.org

      some text to satisfy the lameness filter gods

    2. Re:Where's EROS? by On+Lawn · · Score: 2

      EROS is alive and well, just nearing a 2.0 release that involves a lot of rewriting (kind of like where PleX86 is these days.) It involves many comprimises.

    3. Re:Where's EROS? by woggo · · Score: 2

      http://www.eros-os.org

      It looks like they last updated it on 6/9/2001.

    4. Re:Where's EROS? by Mr.+Piccolo · · Score: 1

      www.eros-os.org

      Try that.

      --
      Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
    5. Re:Where's EROS? by Jonathan+S.+Shapiro · · Score: 1

      EROS is alive and well, thanks.

      The EROS site is at http://www.eros-os.org. Some related stuff that I'm working on can be found at http://srl.cs.jhu.edu

      For a variety of reasons, we decided not to do a real release of the 2.x series of the kernel, because it became clear that another round of kernel architecture changes would be needed to adequately support embedding and real time. We've been hard at work on that, and the currency of the web site has suffered as a result. To give you a sense, the kernel has shrunk over 200k since the pre-2.0 non-release and is still shrinking.

      In fact, sometime in the next few weeks we expect to pass a significant milestone: commands typed at a (pretty dumb) shell. At that point we'll have the component model pretty well solid, and can start in on application-level work seriously.

      As to OPPCOS, it has no relationship to EROS. I went so far as to haul down the tarball and take a brief look. It's not clear to me what their plan is. There is no documentation, which makes it hard to discern where they are going. Hopefully, they will put some up soon.

      The big news about EROS recently is that we received some significant funding from DARPA to get a secure web client going, and that in the process we are going to be able to build up most of a reasonable user environment.

      For those who are interested to keep track, make sure that you are on the eros-announce list. You can subscribe at http://www.eros-os.org/mailman/listinfo.

      Regards,

      Jonathan S. Shapiro
      (The EROS Guy)

      --
      Jonathan S. Shapiro (The EROS Guy)
    6. Re:Where's EROS? by Jonathan+S.+Shapiro · · Score: 1

      Oops. I got my version numbers mixed up. The version we skipped was the 1.0 version. 2.0 Will be the embeddable microkernel version.

      A curious thing relative to OPPCOS: the EROS group decided to move orthogonal persistence back out of the kernel along with drivers, because (a) once the drivers are out, persistence pretty much has to go out as well, and (b) embedded systems often don't want it, or want explicit persistence management.

      Regards,

      Jonathan S. Shapiro
      (The EROS Guy)

      --
      Jonathan S. Shapiro (The EROS Guy)
    7. Re:Where's EROS? by Peaker · · Score: 1

      Oppcos is not directly related to EROS, but is very much inspired by its model.

      Its plan is to create a simple and functional system, that can later be improved in terms of performance or low-level design. To achieve this, it will provide a high-level programming interface through layers of libraries, allowing the internal system structure to 'violently' change, as many low-level design decisions knowingly select simplicity over sanity/good-design.

      The idea of simplicity above all as the first implementation stage, is inspired by Linux 0.01's success in its achieving functionality, and recruitment of developers.

      Oppcos's lack of documentation is a direct result of the fact it is written by one programmer (me) with only weekends to work on it, making it quite unreasonable to spend this time writing docs, rather than coding :)

      Oppcos is really just an educational/fun experience, or I'd better spend my time working on the EROS code base.

      The operating system design I truly believe in, is a Vapour-like one, whereas I still like the EROS-like one, for the purpose of running unsafe languages in a secure, sane environment.

    8. Re:Where's EROS? by geeklawyer · · Score: 1
      EROS certainly has the potential to be the best of breed "niche" OS and I'd recommend everyone to check it out. I'm interested to hear you talk about real-time and I wonder if/how this is related to multimedia and if that features in the plans?

      Another thing I'd like to know is what the state of play is as far as native compilation goes? I tried to install it but I couldnt get cross compilation to work.

      For a lot of these projects it is so important to maintain external interest with a current webpage. Projects build through community involvement and if the webpage looks dead few people will take the effort to join. Moving EROS to GPL was a good move in this respect but a page mainter really does matter of there can be a downward spiral.



      (BTW with persistent state what happens if you have decrypted docs? are these flushed to the disk unencrypted?)

      --
      -he who laughs last, is a bit slow.
      journal
  64. A more recent set of pages is here. by ben_tarval · · Score: 1

    One has to wonder why a 2 year old mirror is left around. But in any case, courtesy of google, here's a more recent collection of pages.

  65. They forgot an extremely important OS by AKAImBatman · · Score: 2, Informative

    EROS. No, it isn't an OS that displays pr0n. It stands for Extremely Reliable Operating System and is used as a test bed for new OS enhancements such as OS persistence and token security. Besides, these guys get a real kick out of showing how they can kick the plug out of the wall and have their machine back up moments after they put the plug back in.

    Another OS of interest is JOS, a Java based OS. While I agree with them in principle, they defined too large of a scope initially and ended up drowning in their own specs. Maybe one day we'll see an awesome OS out of them, but not today.

    1. Re:They forgot an extremely important OS by On+Lawn · · Score: 2

      They mentioned something like EROS, called OppcOS.

      Not even out of PreAlpha yet, and only two developers.

      The plug out of the wall story was actually about KeyKOS although I bet EROS would survive that test also.

      I like EROS's idea of having no filesystem. A hard disk is the permanent memory map, and regulary memory is just cache for it. The capability system is a very interesting one also, allowing fine grained security for every part of the system even peripherals (But I suppose OppCOS would have that even though I can find no info on it.)

    2. Re:They forgot an extremely important OS by Crusty+Oldman · · Score: 1

      Maybe you folks should look into Squeak. It has the benefit of being well developed. Don't know how it would survive the plug test though.

  66. Microware OS/9 by justanyone · · Score: 2, Informative

    There's a small company named Microware based in Des Moines that's been producing a small Real time operating system for at least 10 years. The OS is named "OS/9". It was popular for use in set top boxes. The interesting thing about it was that any component of the OS could be turned on/off while it was running; it used a dynamic lookup table to be able to reconfigure itself on the fly. Microsoft never would dream of a no-reboot-necessary-ever Op system! (or could it?) Microware used to have their OS in a lot of cable TV set top boxes. They've been purchased recently, and I don't know how widely they're used, but it was a pretty cool OS for a while!

    1. Re:Microware OS/9 by Anonymous Coward · · Score: 0

      Pretty much everything you do except writing to mom requires a reboot. I think the whole install/reboot thing is ploy to increase their apparent uptime.

    2. Re:Microware OS/9 by Anonymous Coward · · Score: 0

      OS/9 has been around at least since the eary 1980's. It's a time sharing / multitasking system. I ran it on the Radio Shack Color Computer for years. Really had a lot of unix like style to it. Programs would run in memory as modules which were sharable. Great little OS for 68xx(x) cpu;s and now they have a pc version I might check out.

    3. Re:Microware OS/9 by DNAGuy · · Score: 1

      I supported this OS on a 68k based VME bus system in the mid to late 90's. It was used to control a Leica Confocal Laser microscope. The system currently lives at Mount Sinai School of Medicine in New York City and the last time I checked it was still running A-OK. Now if I could only remember the IP. :)

      --

      BRENT ROCKWOOD, EST'd 1975

  67. Don't forget Squeak! by Anonymous Coward · · Score: 0
    Didn't see it mentioned here, so I'd like to point out a pure smalltalk OS project (back to the future ;)


    SqueakNOS

    1. Re:Don't forget Squeak! by Crusty+Oldman · · Score: 1

      Just because you're right, don't expect to get modded up. You're too late, and Squeak is too foreign, good as it is, to deserve a passing mention here.

  68. Why is it... by humming · · Score: 2, Interesting

    ..that every programmer that thinks he knows something has to either write his own programming language or Operating System?

    //Humming

    --
    I'm too stupid to preview.
    1. Re:Why is it... by Fixer · · Score: 1

      Why is it every carpenter who thinks she knows something has to either build her own house or kitchenette set?

      --
      "Avast! Prepare for the rodgering!" THWACK! "Arrr.. me nards.."
    2. Re:Why is it... by Pyrosz · · Score: 2, Insightful

      Simple really.

      For the fun of doing it.
      Its like baking a cake. You can go out to the store and buy one, or you can bake one yourself. Its pleasure to eat something you made with your own hands.

      --

      An optimist believes we live in the best world possible; a pessimist fears this is true.
    3. Re:Why is it... by 1010011010 · · Score: 2

      For the same reason that people who know something about English (for instance) write their own poetry, prose, legal contracts, etc.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:Why is it... by Anonymous Coward · · Score: 0

      There's a short list of programs, that every programmer is required to pick a few items from, and get to work:

      • Text editor
      • Operating system
      • PacMan clone
      • programming language
      • galaga clone
      • screen saver
      If you haven't done at least 3 of these, you're a poseur.
  69. Don't forget these two niche OS's by WillSeattle · · Score: 1

    First one is OS/2 - still around.

    Second is this cool one called WinXP. Read in today's business news that sales are so low that it's already a niche product, cause noone's buying it, and less than any prior release.

    That makes it a niche system, in my book.

    --
    --- Will in Seattle - What are you doing to fight the War?
    1. Re:Don't forget these two niche OS's by PygmySurfer · · Score: 1

      Second is this cool one called WinXP. Read in today's business news that sales are so low that it's already a niche product, cause noone's buying it, and less than any prior release.

      Maybe sales are so low because it's not even available yet.

      Try again after its release date, October 25th.

    2. Re:Don't forget these two niche OS's by WillSeattle · · Score: 1

      Maybe sales are so low because it's not even available yet.

      Try again after its release date, October 25th


      Sorry, it's been shipping for two weeks with new systems. Try reading the business pages once in a while, instead of paying attention to the MSFT hype.

      So it is a niche OS. WinXP for the masses!

      --
      --- Will in Seattle - What are you doing to fight the War?
    3. Re:Don't forget these two niche OS's by AKA+da+JET · · Score: 1

      Its because WinXP is too expensive and most people already ran out and bought windows ME which came out not too long ago.

  70. Hey... by seanmeister · · Score: 3, Funny

    They left out emacs!!!

    (ducks and runs...)

    1. Re:Hey... by Anonymous Coward · · Score: 0

      Emacs is an ok OS. It would be a lot nicer if it had a decent text editor

      "FLAME ON" -- The Human Torch

  71. Re:Linux by Anonymous Coward · · Score: 0

    How much does Microsoft pay you to post this crap?

  72. "Toy" OS systems by PineHall · · Score: 1

    Linux was one of those "Toy" systems that broke out of the niche mode. What will be the next OS to do that?

    1. Re:"Toy" OS systems by ReelOddeeo · · Score: 2

      Maybe a better question is why Linux broke out of the "toy" os niche.

      Then you would have better insight as to why there might be a next os to break out of the "toy" niche.

      If another os does go from "toy" to "mainstream", then it will likely be because it addresses some real or perceived shortcomming in the range of presently available OS choices. Please don't misinterpret me. It's not that I wish to get modded down for suggesting that Linux isn't absolutely perfect in every conceivable way. I merely suggest that you re-read my first two sentences above.

      Eventually Linux's age will show. It won't be as nimble at adapting to technological innovation. An ever growing monolithic kernel could eventually lead to either: [1] instability or [2] slowdown in development in order to maintain stability of a growing code base. [This prospectus contains forward looking statements, blah, blah, blah.]

      Other approaches could become more attractive, or less objectionable. For example, ever increasing hardware speed can be a great compensator for a more abstract, less efficient, but easier to grow design approaches.

      What I'm saying is that there is a huge inertia to overcome for a new os to go mainstream. The new approach must solve a problem that people want solved. (ala Linux vs. MS) Otherwise, people aren't motivated to change and the newcommer remains niche. And as in the free vs. ms choice, the problem to be overcome is not necesseraily or purely a technical problem.

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
    2. Re:"Toy" OS systems by Anonymous Coward · · Score: 2, Insightful

      It's very easy to discover why Linux broke out of the toy nitch -- it was the only Unix-like operating system which ran modern programs and didn't cost thousands of dollars. Furthermore, Microsoft and IBM were hamhanding the 32-bit transition.

      (If the BSD lawsuit was settled a year earlier, or if OS/2 had shipped for the i386 instead of the i286, Linux probably would have stayed a toy.)

      The problem is that you don't get that sort of market opportunity every day. It was just a historical circumstance that there was this huge demand for a cheap Unix and vendors that were not willing to provide one.

  73. remember neil stevensen's definition of bios? by Anonymous Coward · · Score: 0

    built in operation system. os' are everywhere! (well, niche's are everywhere). they are all fun to learn and use, and some are very creative and/or radical.

    somehow i don't see x86 being a 'niche', nor powerpc. maybe "need for someone to write x86 asm" is a niche, but if so it is time for some of the population to die off.

    nnooiissee

  74. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    Linux threads are POSIX threads. Please bitch at POSIX people.

  75. Re: linux need to sort out threading by Chelloveck · · Score: 2

    Right. And you should poll the hardware for events, rather than relying on interrupts. That would simplify designs marvelously.

    --
    Chelloveck
    I give up on debugging. From now on, SIGSEGV is a feature.
  76. Oh Yeah? by Pinball+Wizard · · Score: 1
    Well, to quote Neil Peart -


    You can choose a friendly guide in some celestial voice.

    If you choose not to decide, you still have made a choice.

    You can choose from phantom fears and kindness that can kill.

    I will choose a path that's clear - I will choose Free Will.


    Thank you.

    --

    No, Thursday's out. How about never - is never good for you?

  77. FreeDOS by Ed+Avis · · Score: 2

    One successful project that wasn't mentioned is FreeDOS, a free reimplementation of DOS. Unlike the others it already has a huge amount of software written for it. Still beta though.

    --
    -- Ed Avis ed@membled.com
  78. Right. Sure. by Sj0 · · Score: 1

    I'm sure that the regular user cares about the latest technology too. beOS is great for the people who don't give a shit about linux. People who use their computers to surf the internet and check their E-mail are perfect for beOS, and beOS is perfect for them.

    --
    It's been a long time.
    1. Re:Right. Sure. by Anonymous Coward · · Score: 0

      Windows is great for the people who don't give a shit about linux. People who use their computers to surf the internet and check their E-mail are perfect for Windows, and Windows is perfect for them.

      What exactly was beOS trying accomplish again?

    2. Re:Right. Sure. by CodingFiend · · Score: 1

      So you obviously no nothing about BeOS. BeOS to surf the internet?! LOL!!! That's the biggest gripe of BeOS users, no browsers that are worth anything. Try learning about something before spouting off.

      --


      And that's my $0.32 (adjusted for inflation).
    3. Re:Right. Sure. by Sj0 · · Score: 1

      beOS is better.
      Running windows is like some sort of punishment

      ...

      Regular people don't deserve shit like windows.

      --
      It's been a long time.
    4. Re:Right. Sure. by Sj0 · · Score: 1

      Yeah. Tell that beOS user off. he doesn't know shit. He must be a heathen who doesn't mind using netpositive or Opera. A guy who isn't bothered by the fact that all the webpages he visits work fine under those browsers. A guy who isn't troubled by the lack of crashes when surfing...

      Why was there a problem surfing the web under beOS again?

      --
      It's been a long time.
    5. Re:Right. Sure. by Anonymous Coward · · Score: 0

      LOL, you're too damn funny, and apparently you never visited any of the newsgroups where people say that opera for beos CRASHES beos and itself, and doesn't render properly all of the time. and netpositive is simply an antiquated, but nice, app. no javascript. puhleease!!! LOL!

    6. Re:Right. Sure. by Anonymous Coward · · Score: 0

      No Javascript for Netpositive? Shit, even ABrowse on AtheOS has Javascript. (Thanks Khtml dudes!)

      Hell we have Java too (Kaffe). Um, just no AWT/Swing classes or any sort of plugin interface for ABrowse. Then again, it is only Version 0.2 on AtheOS 0.3.6 What do you want, blood?

    7. Re:Right. Sure. by Anonymous Coward · · Score: 0

      It's BeOS, capital B ok.

      All your posts refer to 'beOS'. That is incorrect. Stop it.

      'BeOS'.

  79. Get your facts straight by ryantate · · Score: 1
    It's GNU/Jesux .

    Do you think the son of God could really have created his own operating system without decades of work by Richard Stallman? Pshhha.

  80. Memory mapped files by AKAImBatman · · Score: 2, Informative

    I like EROS's idea of having no filesystem. A hard disk is the permanent memory map, and regulary memory is just cache for it.

    That was actually an idea that originated in MULTICS. Unfortuantely for MULTICS, most of the devlopment companies pulled out leaving HoneyWell with the sucker. And HoneyWell managed to bungle their marketing to no end. As a result, there have only ever been a handful of MULTICS machines in existance.

  81. Coincidently... by aztektum · · Score: 1
    Well this is the abridged version of a longer statement I just typed out, but IE crashed when I hit preview. (I'm not at my computer right now...grrr)


    I just started thinking about working on a OS or at the very least a UI that's designed precisely the way I want it and tweaking it as much as I can for my own x86 hardware. (Sorta like what Apple does, they sell limited hardware configurations and work on the compatibility.)


    However, I'm not an extremely experience programmer, I know C well enough and Python but don't have the real world experience, yes I'm basically just a script kiddie. So I'm looking for resources anyone might think would be beneficial to my cause. If you know of a book or online resource, feel free to reply.


    Danke

    --
    :: aztek ::
    No sig for you!!
    1. Re:Coincidently... by jgerman · · Score: 2
      Well:


      Modern Operating Systems

      Linux Kernel Internals Unix Kernel Internals is better but I couldn't find a link

      C Programming Language -- you gotta have the bible


      These aren't nearly enoguh resources, but they're a good start. Of course if you just want your own UI it depends on what you want. You can write your own window managers ect for X or you can use
      "Cracking Shells" in Unix Programming to give you a jump start on writing your own shell which is not a bad little project. Of course in order to build your own shell you'll probably want to have a scripting language tied to it so make sure to pick up the Dragon Book.

      --
      I'm the big fish in the big pond bitch.
    2. Re:Coincidently... by BluedemonX · · Score: 2

      There's actually a book, Design and Implement Your Own 32 Bit Operating System, I believe.
      Out of print, but I've got a copy. If you can find it, buy it. It's really quite neat.

      --

      --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
    3. Re:Coincidently... by rhost89 · · Score: 1

      Ive got multitudes of sites that would help you out, john fines home page is a good start, vnutz bootloader tutorial is another good place. Do a search on google. But if you dont know how to program very well your not going to get very far. At the very minimum your going to have to know asm, the more the better actually, and a very good understanding of C. From there you will have to learn about the computer from a hardware point of view, especially the BIOS services and related tables. I started writing my OS, finnished the bootloader, then the kernel loader which swithced to 32 bit mode and part of the kernel, but thats as far as i got, i will probably get back to development on it, need to finish out my memory management and driver module routines, then write a few drivers and a gui lib. then i can write a shell and it will finaly do something!!! By the way i say this to prove a point, there is a LOT of code involved just to get a modern OS to the point where i can start to be used. I wish you luck and mabey in 5 to 10 years when you get it finished i can read it on slashdot ;9

      --
      I will bend your mind with my spoon
    4. Re:Coincidently... by BazHob · · Score: 1

      Here is an interesting tutorial on writing your own OS

      --
      life would be much easier if you could have a look at the sourcecode
  82. I still don't understand by donglekey · · Score: 2, Insightful

    I don't understand why there are so many niche operating systems that aren't acting like a niche operating system. If someone is going to write a niche operating system, I think it would more beneficial to make it specialized and make operating systems for things that people will use one computer for. Someone should make MySQL into an operating system for example, then it could take full advantage of all hardware available. Many people dedicate whole computers to DB's and Webservers and such anyway, why not just take it to the next level?

  83. I'd like to send out a big "fuck you" to... by Anonymous Coward · · Score: 0

    Ryan "NorseLord" Christiansen. Here's a big FUCK YOU to you, pal. Go
    suck a cock, asshole. I realize it's difficult for somebody like you
    to have a penis-shaped head, but you've always been fun to laugh at.
    I wish you a sub-par remainder of a life, turncoat.

    --Your enemy.

    1. Re:I'd like to send out a big "fuck you" to... by hyperstation · · Score: 1

      for some reason, i laughed quite hard upon reading this, tho i have no idea who Ryan Christiansen is.

  84. You got Stallman in my Jesus! by saintlupus · · Score: 1

    Do you think the son of God could really have created his own operating system without decades of work by Richard Stallman? Pshhha.

    To say nothing of all the fashion tips.

    "Don't worry, Lord. Chicks dig beards and long hair."

    --saint

  85. Spring by Wesley+Felter · · Score: 2

    Spring from SunLabs combined the efficiency of Unix with the extensibility of Plan 9 (and then some), and added in some nice features like single-system-image clustering (which, like all other features, was eventually hacked into Linux in the form of Mosix).

  86. Re: linux need to sort out threading by Jeffrey+Baker · · Score: 2, Interesting

    No genius. The kernel handles the interrupts from the hardware delivers I/O events to user space via a queue. The program can come along and deal with the I/O events whenever it gets around to it.

    The kernel is the RIGHT place for asynchronicity, because we definitely know what is happening when we get an interrupt on platform X. When programming in user space, who needs to deal with your program suddenly and unexpectedly jumping to a signal handler? You have NO idea where you are in the control flow. It's a stupid design, exacerbated by the non-uniform way different platforms deal with signals during system calls.

  87. GNU/Hurd is THE system by Anonymous Coward · · Score: 0


    GNU/Hurd is an actual working system.

    Well you can start at http://hurd.dyndns.org

    Slashdot this site as much as you want, I'll run
    out of bandwidth well before the this GNU/Hurd box
    will have a problem ;)

  88. Re: linux need to sort out threading by tzanger · · Score: 2, Insightful

    Right. And you should poll the hardware for events, rather than relying on interrupts. That would simplify designs marvelously.

    <smartass> Actually in the embedded world sometimes polled is better because it's cheaper than making sure that the external interrupt sources are rate-limited or otherwise "clean". We just came across this in one of our designs. Interrupts were peachy-keen until it left the lab.</smartass>

  89. OSes and hardware by OOglyDOOde · · Score: 1

    OSes exist primarily as the link between hardware and software. OSes that lack good hardware compatibility (independently of their software capabilities) will always have limited use compared to those that have more hardware compatibility (again, independently of their software capabilities).

    One of the things that prevent these niche OSes from obtaining some more well-deserved attention is the lack of hardware drivers, which probably stems from the fact that obtaining hardware specs is very difficult.

    I believe the development of all OSes (toy or research, niche or not) is, in the end, of a lot of benefit to the community. One is so entrenched in orthodox computing that we need people like these to bring out new computing ways.

    But hardware remains the most important piece.

  90. abadon all hope you heathen by Anonymous Coward · · Score: 0

    The operating systems are cool ideas but I wonder what good is it to build new ones when there still work to be done on the current ones

  91. Freedows by alumshubby · · Score: 3, Informative

    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-->
  92. Bad Joke by Anonymous Coward · · Score: 1, Funny

    The sky is falling!

  93. Smugness won't get you anywhere by Anonymous Coward · · Score: 0

    Hmm, let's see. Millions of Linux users. Millions of Mac users. Thousands of AtheOS users (at best). I think Linux users are in the position of calling AtheOS et al. "niche".

    1. Re:Smugness won't get you anywhere by Anonymous Coward · · Score: 0

      Going by the mailing list, there is probably something like 500 to 1000 people who have AtheOS installed on some form of computer or VMWare.

      Out of those, I would predict that only something like 30% to 40% of those use it on anything like a regular basis. Even fewer actually do any active development, probably about 10%. Which would give us about 50 to 100 application & driver developers for AtheOS.

      Which doesn't sound much, admitedly. It's definatly still a niche OS though, for the moment.

    2. Re:Smugness won't get you anywhere by Anonymous Coward · · Score: 0

      Millions of Linux *users*?

      I don't know about that. Maybe installations. Maybe downloads. But I highly doubt that there are really millions (or even 1 million) Linux users.

      Are there any genuine surveys that show this kind of popularity for Linux?

    3. Re:Smugness won't get you anywhere by holloway · · Score: 1
    4. Re:Smugness won't get you anywhere by Anonymous Coward · · Score: 0

      Obviously the link is probably undercounting, but it would have to be missing by 80% for there to exist 1,000,000 Linux users.

      Thanks for the link! Very informative.

  94. Mod Down, -1, Moron. by Anonymous Coward · · Score: 0

    jeeze, everyone thinks they're clever these days.

  95. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    Sounds like a keen idea, but it would break a lot of code. Might want to make it "POSIXly correct" by default.



    So go forth and implement. It actually shouldn't be too hard.
  96. As simple as possible, but no simpler by Anonymous Coward · · Score: 0
    As long as people are plugging their favorite obscure OSes, the Oberon system, started by Niklaus Wirth, has had a strong though small community of users and developers since the 80s. It's a multi-platform, desktop OS emphasizing simplicity, extensibility, and low overhead (in fact, it could be used for embedded systems too, I think). The quote, attributed to Einstein, to make things as simple as possible but no simpler was Oberon's motto.

    I've always thought it was a shame that Oberon didn't have the PR budget that Java did.

  97. Re: linux need to sort out threading by alext · · Score: 1

    I find message queues (MQ Series, JMS etc.) suck in the same way. At first it sounds great - decoupled, guaranteed delivery, publish/subscribe and so on - then you realize that these 'features' have horrendous drawbacks and a polling solution could have been written in 1/3 the time and eliminated swathes of management problems.

    Of course, you can add an asynchronous 'notification' event on top of this structure if polling is expensive, but this is just a hint to go looking for a message. (Another lesson from Multics, I believe - at least in its cousin VOS the s$wait_event call works like this).

    --

  98. Canon Cat by Ukab+the+Great · · Score: 2

    The Canon Cat, created by macintosh creator Jef Raskin after he left apple, had an OS written in Forth (and also a forth interpreter you could access). It was kind of a neat machine in that it didn't have a concept of files. The entire state of the machine, user data and all, was put onto a 720k floppy disk, sort of like the OppcOS mentioned in article. I have a cannon cat and it actually is quite a joy to work with. Some of the UI ideas implemented in the Cat are still light years ahead of OS's that run on today's machines, and they work suprisingly well even at the Cat's 5Mhz clock speed.

    1. Re:Canon Cat by anon757 · · Score: 1

      Heh. My computer was out of commission for quite a while a few years ago. So I dug out the old Cannon cat. Plugged the modem (300!bps!) into the phone line, dialed up a BBS with text based internet, & surfed the web with it. What an experience! And the whole cat OS was a word processor, with no concept of a file system. Ran off a 3 1/2 floppy. I heard there was a calender for it to, ran off it's own floppy & the calender was it's own OS.
      The one thing I remember about it: it never, ever, ever crashed.

    2. Re:Canon Cat by mlosh · · Score: 1

      I've been very intrigued by the Cannon Cat. I have been interested in Forth for over 10 years and have read Raskin's new book, _The Humane Interface_.

      I'm playing around with a Cannon Cat-style user interface in my spare time, mostly to see if I would be productive with LEAP-oriented navigation. My experiment is just some rough C++ code written with MFC for Win32. So far it displays text, does LEAP searches, and allows text insertion and deleting. It only uses one mono-spaced font, but it does word-wrapping correctly to break long lines. It does not read or write any data to disk, but I have hard-coded perhaps a thousand words from H. G. Well's _Time Machine_ a bit of other text to let me exeriment moving around and editing. It also can display text in a few different color schemes, which I intend to use for embedded macros/code sequences and other special-purpose things like HTML content someday.

      Like the original Cat, I may use Forth as my macro language (probably using FICL to start with) and/or Python (more popular at this time).

      I don't know how close to the Cat I can come, since I have never seen an actual one in operation. I have only read descriptions of them in magazines, web pages, Usenet, and from Jef's _Humane Interface_ book. I use the two Alt keys on an IMB keyboard as my LEAP keys, but I think I have a several differences... right now, hitting the Alt(LEAP) key a second time after a leap will leap to the next matching instance in the appropriate direction. I believe the Cat required the user to USE FRONT + LEAP to do this. I allow the left and right cursor (arrow) keys on the IBM keyboard to bump the insertion point left or right, I think the CAT used the LEAP keys to do this (when the user did not combine them with other key presses). I select a range with the F8 key, I think the CAT required the user to press both LEAP keys together to do this. I may make my experimental code more consistent with the CAT, but at a certain level it will be impossible if I still use an IBM 101-key keyboard.

      Eventually, my code could become a useable stand-alone OS. But for now, that is very far off -- its more of a toy version of a toy! If I get something I think is actually useful to other people in a stable state, I may publish it under BSD or GPL. The current crop of GUI+desktop systems are getting so complex and burdomsom. I think much more productive and approacable environment can be designed around a Cannon Cat-style UI plus modest amounts of more recent features like embedded pictures, simple diagrams, gesture and pointer-based manipulation, and perhaps voice recognition.
      --
      Mike

  99. Re: linux need to sort out threading by Jeffrey+Baker · · Score: 2

    MQ and JMS are way, way heavier than what I'm talking about. The kernel is just delivering a message to a program, and there are a finite number of messages to be deliveres, for example:

    The mouse has moved
    Async read on FD n is complete
    Async write on FD n is complete
    FD n is ready for more data
    FD n has closed

    There kernel only delivers "The mouse has moved" once between times that the program pays attention to it. The program sees "The mouse has moved" and calls some code to get the mouse position.

    So, we're talking about something really tiny like struct event of a few bytes at most, delivered not all that often.

  100. SkyOS!!! by quigonn · · Score: 1

    Yeah! I know the guy who programs it. He went to my school until 1998, and last year he did a presentation about it. It was really neat, although many things didn't work because of a major rewrite of many components. But cool anyway that this is now on /.

    --
    A monkey is doing the real work for me.
    1. Re:SkyOS!!! by Anonymous Coward · · Score: 0

      Sky King with his niece, Pnny.

  101. Mac OS virtual memory by Jaeger · · Score: 1
    There's an important difference between a feature existing and actually being useful. Virtual memory in Mac OSes from 7 to 9 existed, but it abjectly sucked: the application had to signal the operating system when it wanted to swap something out. For virtual memory to be useful, the system needs a kernel (or a similar mechanism) and hardware support so the processor can create a trap when memory is accessed that isn't currently available. Since Mac OSes prior to X didn't have a kernel at all, this would have been rather tricky.


    So yes, Mac OS 7 had virtual memory. But it was barely worth using.

  102. Re: linux need to sort out threading by alext · · Score: 1

    Mea culpa! Please note that the pattern I described *only* applies to messages of over 36 bytes, and frequencies exceeding a bushel per fortnight. Do not attempt to employ this paradigm outside this range, or you may invalidate the warranty.

    Thank you.

    --

  103. complaint/rant by Anonymous Coward · · Score: 0

    I looked at the license of many of the source code available OS's. One major complaint, none of them were public domain.

    By now (ten years after the first open source project), we should have:
    public domain math library in c/c++/fortran
    public domain unix-like file system
    public domain hardware abstraction layer api
    public domain posix compatible library
    public domain unix like tools (grep, find, etc)

    This would greatly help new OS projects and new
    open source applications get started because
    a new project is not tied to GNU or some other
    overly restrictive license.

    I don't mind GNU/OSF type licenses but if you want to replace MS you need OS code which is avaible to be redistributed in commercial software without requireing all of the commercial software source to be open.

    Stallman/GNU behavs like Microsoft. Eventually,
    he will have enough backing to sue anyone developing open source software without
    the GNU license.

    Secondly, GNU has greatly helped extend Unix's life well beyone its time. We should be using a modern OS based on BeOS, or some modern Mach derrivative.

    I can just hear the /. users 'foaming at the mouth until they fall over backwards'

  104. Re:How about this for a Nietzsche OS by AndroidCat · · Score: 1

    Battle not with bugs, lest ye become a bug.
    And if you gaze into the kernel, the kernel gazes also into you.
    Nietzsche

    --
    One line blog. I hear that they're called Twitters now.
  105. Re:Linux by Anonymous Coward · · Score: 0

    Really? Then why haven't they gotten it right yet, after so many years? W2K STILL crashes on the desktop. There is no decent Microsoft server solution, and all their server software (yes, all -- have you ever looked at BizTalk? Commerce Server? Hahahahahaha...) sucks hard.

    But you are a marketer, and wouldn't know what I'm talking about...

  106. Epson Valdocs by Crusty+Oldman · · Score: 1

    The Canon Cat reference reminded me of the Epson Valdocs system. I admit that I don't have any firsthand knowledge of the system, but the magazine reviews of the time all gave it high marks. Its main drawback was being put on a very underpowered machine (Z-80. And don't get me talking about that subject!). I vaguely remember corporate politics being a factor in its downfall. It too was implemented in Forth.

    It would be interesting to compare the Cat and Valdocs with the hot systems of today.

  107. Dalas represent! by swein515 · · Score: 1

    What about VaporOS?
    Sweden has some great OS development, really!
    VT!

  108. Re:*BSD is dying by Anonymous Coward · · Score: 0

    The min difference is that Linux is complete operating system with support from big companies such as IBM and Hewlett-Packard. BSD is a niche operating system with little support outside th hobby community. It is prety much dead. Solaris is Sun's unix and it is more or less holding its own. Here's a link about the state of Unix Today

  109. Niche? by Anonymous Coward · · Score: 0

    Not to be confused with Nietzsche operating systems, which are aren't even convinced of their own existance.

  110. VERY USEFUL by Moritz+Moeller+-+Her · · Score: 2

    I use freedos sometimes. When I do bios updates or flash my DVD-Players, I boot from a freedos floppy. No MS for me.

    Did you know how hard Win ME makes it to create a decent boot disk for flashing, Geeze. I tried to patch the DVD player of my girl-friend and had to try lots of stuff to get into dos mode.

    So now I live in a 100% OpenSource World. linux & freedos.

    --
    Moritz
  111. PlatoX... by Anonymous Coward · · Score: 0

    its resource descriptions are fully abstracted from the actual data...

  112. the applications of an OS by phossie · · Score: 1
    when is everyone going to realize that the OS should *be* the application? take the UNIX modularity concept as far as it can go - and developers will be where they want to be, playing with blocks. your app? a schematic for how the blocks should be put together, nothing more. very high level programming, low level optimization, standardized *everything*.

    yeah, i'm babbling on and i don't know what i'm talking about.

    --

    [|]
  113. Re: M$ Interix by Anonymous Coward · · Score: 0

    MS Interix 2.2 -- UNIX clone for Windows from MS :)

  114. Screw CheeriOS. Create another *nix by Ukab+the+Great · · Score: 2

    Unix + "Crisp, sharp, graphics" = Crispix.

  115. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    that's a great idea. If I send an application a signal (like SIGSUSPEND), it shouldn;t act on it immediately, it should wait until it feels like it.

    dumbass.

  116. AtheOS has promise by maxpublic · · Score: 1

    Just took another look at the AtheOS screen site. The developers have really been plugging away; of the so-called 'niche' OS's this one seems to be the most consistent in it's progress, and doing things in a reasonable, well-ordered fashion.

    Plus, the desktop GUI is alot easier on the eyes than any I've seen in Linux (shallow, I know, but I don't care - I want my GUI to *look nice*). The KDE and GNOME folks could buy a clue or two from AtheOS in this department. Love Linux, but it's clear that the various GUI's could really use some artistic help.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  117. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    I shouldn't reply to this...

    It's up to the OS to schedule time for apps to run. If an app should go into a suspend state, the OS should handle stopping all the threads and storing the program info.

    It should never be up to the app to decide when it wants to give up CPU time.

  118. At Least Be Original by alexburke · · Score: 2

    I mean no disrespect to the creator(s) of SkyOS, but at least they should have been creative with their icon design. See what I mean?

    1. Re:At Least Be Original by Anonymous Coward · · Score: 0

      daily is cool.

  119. Re: linux need to sort out threading by Anonymous Coward · · Score: 0

    Its the implemeantation thats the problem, not the standard. See solaris for an excellent example of posix threads.

  120. Could this qualify as an "OS"? by Anonymous Coward · · Score: 0

    I have a huge Dos batch file that is packed with various features,
    including text display and input libraries that can be
    used with external batch files. Also, I added labels and
    enviroment variables between each line of code that can
    be used to add extra lines of code, insert jumps to disable,
    modify and combine features. I can store entire "programs" in the
    Dos enviroment veriables, and when the batch file is run, the
    "program" is executed (example, the program causes the batch
    file to jump to a certain print, display a symbol or something and
    then quit ) Though it dosen't have it's own file system, it can
    run "programs" internaly, without calling an external
    batch file to do the job (though I use batch files to set the enviroment
    so it contains the commands nessecary for the main batch file to
    let the program do it's "job". Also, the commands can be just commands
    specific to the batch file (example the command may be

    main_batch_file_name screen red green blink

    which calls the batch file that it's running in, and uses it's
    command line switches to preform certain functions.

    Could something like this qualify as a (very primitive) OS?

  121. Freeware Windows by Bert64 · · Score: 0

    What about a free open source windows compatible os, capable of running the many binaries which are available.. but without any MS code.. Like wine, but as an os in it`s own right.. there`s already FreeDOS and many unix clones.. i`m surprised there isn`t a standalone windows clone.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  122. Linux == niche by Anonymous Coward · · Score: 0

    Yessir. Linux == niche.

  123. The two faces of idiocy... by Sj0 · · Score: 1

    So the final verdict is: Linux sucks because it has a shitty UI, and BeOS sucks because it has a pretty UI?

    ...

    What did I miss?

    ...And Linux is a pretty useless product too. So is windows. I fail to see the point. Operating Systems are inherently useless. Get over it.

    --
    It's been a long time.