Slashdot Mirror


Dangers of Typecasting OSes

bjb writes "An interesting article has appeared on Byte's site on the dangers of typecasting operating systems. The article talks about specialization and purposes of Linux and BeOS. " Worth the reading, from the POV of dangers of stereotyping ideas/objects, in thsi case, putting BeOS throughly into the A/V corner, and Linux into the serve corner.

272 comments

  1. Re:Clueless journalists by The+OPTiCIAN · · Score: 1

    Yeah :) Hacker's the man when it comes to the BeOS. :)

    --


    Believe with me, my saplings.
  2. Re:linux stops "spinning head syndrome" by The+OPTiCIAN · · Score: 1

    I was thinking last night about just how cool it would be if you could get a mini version of Be ala Windows CE. CE is bad because it is built (I am lead to believe) as a cut down version of NT (which doesn't have the most... eloquent... design philosophy). Be could be nice cut down...

    I've been thinking also how cool it would be to get a palm machine and stuff around with assembler on it to the point of creating a mini-OS. I really love those little machines from the perspective that they're simpole enought to be able to do quite cool stuff with and feel constructive at the same time - just look at the PalmPilot linux project :)

    Excuse me while I rant.

    --


    Believe with me, my saplings.
  3. Sound familiar? by Colossus · · Score: 1

    "In exchange for being barred from access to system source code, they benefit by being able to use a system developed under one roof, under a single, consistent vision..."

    i.e. Windows...

  4. Re:BeOS R5 will probably be more of threat by Rinikusu · · Score: 1

    >>It's not that the average user is stupid.... they are just too lazy to learn anything slightly technical.

    It's not laziness, either. It's a matter of priorities. Most computer users don't give a rat's ass about what OS they use. They just want a way to type a quick email to grandma, write up letters, and play games with a minimum of hassle.
    Think of it this way: Say Ford Motors (used strictly metaphorically and not meant to be any kind of statement about the Ford Motor Company or its business practices in any form, shape, or fashion) sold you cars in kits. You pick out the parts, and they ship it to you. Ford doesn't guarantee compatibility with all the parts you get, in fact, you can buy the parts from any third-party vendor you want. So, you get this generic car kit and bolt it together, with your own little machine shop to make the parts to fit one another. In the end, you get a car that is built to your specs. You also gleened a great deal of knowledge about cars as you probably made quite a few mistakes along the way. That's like Linux. Now, say Chevy (same disclaimer as above)sells premanufactured cars. The only options are the basics, say A/C, power options, etc, but the car you get is what you drive home in and use immediately. That's the BeOS or Windows. Who do you think is going to win the marketshare battle? Sure, you'll have your small percentage of car nuts who go bonkers over their little kit cars, but most people look at their cars as just a tool to haul the kids to the soccer game, go to work in, or whatever. They don't care or even want to know what a fuel injector is and why they have one in the engine. This is not laziness. This is called priorities and interests. Take the package and use the tool. And that is how most people view their Operating Systems. They don't care about *why* or *how* an operating system does the things it does, they just want it to be the most painless experience possible. You make your own inferences.
    The time you spent editing a configuration file, they'd rather write a letter and get back to mowing the lawn.

    As for me, I generally take the path of least resistance in computer use. I use the BeOS and Windows95, because they are, for the most part, hassle-free. I have Linux, I never use it, it doesn't have any appeal to me (well, e is the exception). When I find a use for it (i.e. internet gateway/firewall/etc), then I'll probably be thrilled to use it, as from what I can tell, Linux and the various BSD's are very secure and are constantly updated to fix security holes. For now, though, Linux remains a curiousity and I can imagine that 98% of the world's computer users are the same, if they even *care* about Linux.

    --
    If you were me, you'd be good lookin'. - six string samurai
  5. Is that all? by Anonymous Coward · · Score: 0

    Is "freedom" the only thing that makes linux so
    superior to all other OS's?
    (since any discussion on /. always brings up the
    "but ain't open source!" issue)?
    If so, then linux must be a pretty sad OS...

  6. Re:If the BeOS only had... by Absynthe · · Score: 1

    Yes, Adobe has the power to blow the OS market open, to their great advantage. And still they sit, and sit, and worry about Apple. *snip* Adobe's market isn't the home user, it's the printing industry and to a much greater extent the publishing industry. I think you'd have a hard time trying to get purup-magnum (or whatever the hell they are after that last round of buy outs) to port out drivers and configuration software to BeOS, imagesetters, plotters, high end drum scanners, it's a specialized field and it's been apple's last bastion for along time. BeOS isn't even in those people's vocabulary's. Then again what the hell could it hurt adobe to get a little crew together and port it out to Be. Guess it couldn't hurt, but far more end-users would pirate the software, than in the business world..

  7. Re: Count the apps?::troll by The+OPTiCIAN · · Score: 1

    Yeah! And the ones with any sense will settle on vi! :p

    --


    Believe with me, my saplings.
  8. Re: I currently use OS/2 by The+OPTiCIAN · · Score: 1

    How come everybody seems to have 4.5 except me? :(

    --


    Believe with me, my saplings.
  9. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

    How this? No can agree on anything. To many splinters. Linux is useful as a server OS and great for comanad line geeks. It will never defeat windows on the desktop.

  10. Re:BeOS instead of Windows at Work! by Anonymous Coward · · Score: 0

    ARG! Where do you work?

    :-)

    I would LOVE to do that...

  11. Not going back there by Anonymous Coward · · Score: 0
    Nope. Not going back to the proprietary software trap. Even with a useful OS...which BeOS is not.

    It's just not worth the risk of putting all the apples into one cart.

  12. Re:Thank God for those 1% by Shadowlion · · Score: 1

    Yes.

    However, if you buy into the assumption that closed-source leaves me no choice, you're wrong. I always have the choice of not using that product anymore. If some large conglomerate decided to buy Be, Inc., completely redesign the UI along the lines of Windows 3.1, and then tries to charge $200, I have the option of no longer using BeOS.

    However, I don't buy into the thought that simply because that _can_ happen means that it will, and that I might as well switch to Linux now because I'll have to switch later. It's a very speculative notion that can't be solidly argued. I've invested a fair amount of time, money, and energy in BeOS, and until it's being actively corrupted I don't see any reason to change.

  13. How can BeOS go open-source? by Watts+Martin · · Score: 1

    opening it, isn't it? Some of the argument against BeOS I've seen here is genuinely philosophical (while I don't agree with the "I won't use anything but open software" viewpoint, I respect it), but a lot has to do with the $70 asking price. If it came with the source code for $70, would that change that attitude? I'm skeptical. When Red Hat 6.0 came out, a lot of the messages I saw about it were pointing people to the places selling CDs of it for $5. There's a lot of free speech talk, but there's a lot of free beer walk. It'll be an uphill battle to recoup the $50-odd million development costs of BeOS as it is; how can it be taken open source without making that battle harder, or even unwinnable? I don't really think it can... but I'd be interested in hearing people's (non-flaming) thoughts.

    1. Re:How can BeOS go open-source? by RatBastard · · Score: 1

      I agree with you 100%. A _LOT_ of the "it's free or I don't use it" crowd forget that out here in the "real world" we have to _PAY_ for our lives (rent. mortgages, food, clothing, tuition for our kids, etc...). It amazes me to see that so many here decry anyone who makes money at what they are good at or enjoy doing (programming in this case).

      A lot of hippes got pissed off at the Grateful Dead because they chose to support themselves with their music rather than give it all away for free.

      Do they expect all non-school (read "those not living off the fat of others") to have to keep day jobs just so software can be free?

      There is an old Libertarian axiom: "There aint no such thing as a free lunch". Everything gets paid for. Free Software is paid for by the developer (or the institutuin that feeds him/her). Commercial Software is paid for by the people who use it.


      --
      Boobies never hurt anyone. - Sherry Glaser.
  14. Typecasting is human nature by clements · · Score: 1

    I used to think typcasting was an engineering trait, but I think it really is a general human trait. We can't help it. In order to understand our complex world we categorize things so they are easier to maintain in our brains.

    The reason people typecast OSes the way they do is because of the problems that are best solved by the OS. Linux/FreeBSD/etc are strong server OSes. They are way too hard to setup and maintain as a desktop OS. Especially in comparrison to Windows or the MacOS. So it gets typecast as a server OS.

    The MacOS gets typecast as a toy OS because of its crashability and its running on doofy looking machines. B-)

    Windows gets typecast as a general purpose desktop OS becasue you can do most anything with that a desktop user may want to do. Its relatively stable and as long as you have decent hardware and don't plan on changing it, Windows is relatively easy to install and setup. (Unless you run into a problem. Then it can rather difficult to fix.)

    The BeOS on the other hand doesn't provide any solutions over what other OSes provide today. It is not compelling other than being easier to install and maintain than Windows. As easy to use as the MacOS and as stable as Linux. (Almost.) It doesn't solve any problems. Yet. Hopefully in the next few months it will solve a lot of problems for those who work with audio. There are a lot of really sweet programs poised to be released for the BeOS that fold/spindle/mutlate sound. This is the reason for typcasting the BeOS as THE MediaOS. It is not the Media OS yet, but if things keep going the way they are. It will be.

    Having said all that I should also say I'm a BeOS developer (#1234) and zealot. It really is a good general purpose OS.


    geoff

    1. Re:Typecasting is human nature by Anonymous Coward · · Score: 0

      Geoff, you crazy nut, have a look at FinalScratch. Low latency is already in the building!

    2. Re:Typecasting is human nature by clements · · Score: 1

      FinalScatch is cool for DJs, but I'm more interested in seeing the pro audio tools that are ready to go as soon as Be releases R4.5.

      A major part of what is going to make the BeOS the Media OS is it Low Latency. The T-RackS review over at leBuzz (http://www.lebuzz.com/archive/tracksreview.html) has a comparrison of running T-RackS under the BeOS and Windows. Because of its low latency the BeOS version is MUCH more usable than the Windows version on the same hardware.

      (leBuzz is the place for information on audio on the BeOS.)

      geoff

  15. How can BeOS go open-source? by Watts+Martin · · Score: 2

    I know that when money is brought up people will respond with variants of "but there should be so much more to programming than money" or, alternatively, "look at Red Hat." But neither of those really points to an open-source BeOS being viable.

    There is more to programming than money. But the fact is that all programs have development costs in time, and that time is always paid for: the payment is often simply hidden. If you are a high school student, your time is paid for by your parents; if you are a college student, your time is paid for by your tuition. If you are Richard Stallman, your time is paid for by MIT. This software may be free in the "free beer" sense and the "free speech" sense, but both those sense of "free" refer to the end user--not the developers. In a lot of the canonical cases of free software--written at or around college campuses--the development is (significantly) aided by the fact that the developers are supported by the institution.

    If this wasn't the case--if the developers were full-time software developers not supported by an institution or by unrelated employment--how do they make money? Just by charging for manuals and support? This isn't a proven model, and the less ongoing support your software needs--support, I might add, of a sort which cannot be simply had for free on the internet--the less viable it is. And, unlike institutions, a for-profit company must eventually recoup its development costs. The FSF doesn't, because your tax dollars are at work keeping emacs going.

    And, yes, let's look at Red Hat. They have given back to the open source community; I don't want to look into the Pandora's Box of how much they're riding on other people's coattails, but the fact of the matter is that they don't bear the costs of Linux development. They only bear the costs of developing their own contributions. How significant is this when it's compared to a company like Be? If we look at the S-1 statements, we can see that Red Hat's development costs for all of 1997 and 1998 were less than Be's costs for the first three months of 1999. This is not because Be is inefficient; it's because they're doing nearly everything themselves.

    So the relevant question isn't whether or not BeOS would get drivers faster if it were open source (obviously, it would), nor whether an open BeOS could survive the company and mutate in different directions (obviously, it could). The question is: how would an open BeOS recoup development costs for Be? Whether or not it might be more philosophically attractive to have the operating system open (something some BeOS engineers have said themselves), Be, Inc. is not MIT. There is a point in the future at which they must not only break even but turn at least a modest profit in order to stay in business.

    "But an open BeOS is independent of Be, that's the point!" Yeah, that's a good business case for not opening it, isn't it? Some of the argument against BeOS I've seen here is genuinely philosophical (while I don't agree with the "I won't use anything but open software" viewpoint, I respect it), but a lot has to do with the $70 asking price. If it came with the source code for $70, would that change that attitude? I'm skeptical. When Red Hat 6.0 came out, a lot of the messages I saw about it were pointing people to the places selling CDs of it for $5. There's a lot of free speech talk, but there's a lot of free beer walk. It'll be an uphill battle to recoup the $50-odd million development costs of BeOS as it is; how can it be taken open source without making that battle harder, or even unwinnable? I don't really think it can... but I'd be interested in hearing people's (non-flaming) thoughts.

  16. Why Open Source is crucial by Brian+Knotts · · Score: 1
    I see a lot of BeOS advocates shrugging off the importance of Open Source, arguing that most "users" never hack the kernel anyhow.

    That utterly misses the point. Open Source is crucial because of the distribution of control.

    With BeOS, just as with any other proprietary, closed-source OS, you are at the mercy of one company for bug fixes, feature additions, support, etc. With Open Source, one company can decide to discontinue its distribution, but the software lives on, as long as someone wants to use and/or improve it.

    No one organization can control Open Source. That is why it is destined to become the mainstream software model of the future.

    Using proprietary software, particularly operating systems, is just too risky, when there are Open Source alternatives.

    --
    Get your fresh, hot kernels right here!

    1. Re:Why Open Source is crucial by larsd · · Score: 1
      With BeOS, just as with any other proprietary, closed-source OS, you are at the mercy of one company for bug fixes, feature additions, support, etc. With Open Source, one company can decide to discontinue its distribution, but the software lives on, as long as someone wants to use and/or improve it.
      I am a die-hard programmer - I program for a living and in my spare-time - but when it comes to the OS, it doesn't make much of a difference if the OS I use is open source or close source. In either case I am at the mercy of the OS maintainers.

      Oh, in theory I could delve into the OS sources and submit my patches and ideas (and I admire people who do), but in practice (1) that would take precious time I'd rather spend on my on programming, and (2) there is no guarantee that my patches and ideas would be accepted.

      Your mileage will surely vary, but please explain to me again why it is important for me to use an open-source OS.

    2. Re:Why Open Source is crucial by Brian+Knotts · · Score: 1
      I'm not quite sure you read my original post; I thought I was quite clear:

      Whether or not you decide to hack the kernel, Open Source allows distribution of control of the OS, so that no one organization or group has absolute veto power.

      I used to use OS/2. IBM decided that the sort of users that were actually using OS/2 were unimportant, and focused on other areas. As users of a proprietary, closed-source operating system, there was nothing anyone outside of IBM could do.

      That cannot happen with an Open Source OS. I use Open Source software almost exclusively, having learned my lesson with the OS/2 debacle.

      --
      Get your fresh, hot kernels right here!

    3. Re:Why Open Source is crucial by larsd · · Score: 1
      Ok, let's imagine IBM had made OS/2 Open Source. Would the users have continued the development? For how long? Would they implement those bugfixes and features you need? What if development splits, but both version have features you'd like to have?

      You can be abandoned by Open Source software as well as by closed software - the reasons would be different, the result would be the same. Open Source is a good thing, but neither miracle cure nor an ends in itself, and it annoys me when people treat it as such.

    4. Re:Why Open Source is crucial by Brian+Knotts · · Score: 1
      _Ok, let's imagine IBM had made OS/2 Open Source. Would the users have continued the development?

      Almost certainly. There were quite a few OS/2 users 3 or so years ago, and many were extremely committed to the platform (so much so, in fact that they started the Win32-OS/2 project).

      What if development splits, but both version have features you'd like to have?

      You're not for real here, are you? First of all, as we've seen, Open Source software is very resistant to forking. Secondly, if there was a fork, there would be a darn good reason, and I'd certainly come down on one side or the other. I really don't think this is a serious concern; non-Open-Source software is more prone to forking, as we have seen (i.e., Mosaic). Besides, even in the extremely unlikely event of a fork, you're still better off than with no source code, no updates, no support, aren't you?
      --
      Get your fresh, hot kernels right here!

    5. Re:Why Open Source is crucial by larsd · · Score: 1
      I am real. It may not happen often, but even Open Source developments do split occasionally, or goes into directions not all users agree with. And if such a thing happens, it doesn't make a tad of a difference for the mere users of the software if the sources are available or not.

      Open Source is better than closed source in general. But that doesn't mean that is true for every single individual case, a fact that of OS warriors conveniently overlook.

      To put it bluntly: there are people, even nerds, out there, for whom Linux does not do what they want, never will do what they want, and therefore for whom the openness of Linux is worth zilch. For them, Linux might as well be a proprietary commercial product; and badmouthing their OS of choice just because it's not Open Source borders on hypocracy.

  17. You idjit! by Watts+Martin · · Score: 1

    The full text of this is the comment below this one. Sorry about that.

  18. Special about BeOS by The+OPTiCIAN · · Score: 1

    I agreed with what he had to say about Operating Systems. I think both the Open Source and commercial models are effective. Irix is another really nice OS that was made commercially. I use Be almost exclusively now. Things I found special about it were: the performance it pulls out of my dual processor machine, the way I can run my webserver off it so happily (but I wish there were php3 support!), the matroxwerx C IDE which I use for uni, the security of the fact that nobody else knows what the hell this Be thing is and so script kiddies are screwed.

    I really like Be. It's a lot of what Windows isn't in terms of stability, speed and just general 'niceness'. The community is really good too. You can email the senior management of Be and get a friendly reply within two days: now that's service.

    It's also a really excellent OS for teaching people about OS theory. I sat my father down with it and didn't have to tell him much to get started, and he's learnt heaps. That's like blood from a stone for people over 35.

    Just for fun - hold down the left ctrl+shift+alt and click oin the Be button. You get a new option in the menu :) :) I like Mac :) :) Freaks out people I show it to on my intel :)

    - C

    --


    Believe with me, my saplings.
  19. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

    Linux is free.. but tell me the truth.. how many new users "buys" the cd?

    let's get realistic here.
    .....

  20. Re:Well.. by Tim+Moore · · Score: 2

    I have a story about BeOS

    For a few months last year, I had been using BeOS as my primary OS on a PMac. It was clearly superior to Mac OS in almost every way. I had used Linux, but didn't particularly want to use it on my own machine.

    One day I switched ISPs. My new provider used QMAIL as their MTA. Turns out the mail_daemon that comes with BeOS is buggy, and doesn't actually generate correct SMTP. Most MTAs can still parse it, but QMAIL is a little stricter. The result: I can't send mail from BeOS.

    I reported the bug with Be's tracking system, but they assigned it a status of "Will Not Fix". This despite the fact that it's a pretty easy problem to fix.

    So maybe they eventually got around to fixing it. I don't know, I stopped using it, having suddenly realized the importance of free software. That sort of bug just doesn't happen.

  21. Re:Bear in mind that these are applications. by Gleef · · Score: 2

    Christopher Thomas wrote:

    And if I want to tweak kernels, I can still use Linux. BeOS doesn't have to be the *only* OS; however, without meaning to offend, I think that many Linux advocates _do_ want Linux to be the only OS. This is a Bad Thing IMO.

    No Linux advocate that I have dealt with (me included) want Linux to be the only OS. What many of us want is for Linux to be able to do everything. There is a big difference, but because this would put it in competition with every OS, some people think we want them all to go away.

    Competition in Linux is friendly. We implement features, you imlement features. We get users, you get users. If we get lots of users, that's great. If some platform only has five Linux users, that's fine too, particularly since I'm sure those five REALLY REALLY want Linux.

    --

    ----
    Open mind, insert foot.
  22. That Evil "Linux sucks on the desktop" meme by Anonymous Coward · · Score: 0

    ...is fast becoming false.

    I just upgraded my RH 5.0+ a whole lot of self-compiled extensions to RH 6.0 (I wanted Glibc2.1) and on a lark, I installed the GNOME+E packages.

    And wow, was I suprised.

    I've been an Afterstep guy for quite some time. Fast, powerful, and obscenely difficult to configure.

    GNOME, on the other hand is MUCH, MUCH easier to set up and use (for the most part) than AS. It's not perfect (it's a little sluggish on my P5-233, actually, but I don't know if that's GNOME or E) but it shows tremendous promise. Give it a year, and it'll be near perfect.

    I also used KDE at the Perl Conference last year, and that's not bad either. I'm in the "QT is evil" camp myself, but I have to admit that KDE was pretty slick.

    I'd go so far to say that the Linux on the Desktop experience has gone from "better be a guru and be prepared to spend lots of time on it" to "better be a clueful user and be prepared to spend some time on it". With the speed that Open Source projects move at, I'd bet that a year from now, we can challenge anything that the Mac, Be, or M$ can put out for the "ease of use" gold medal.

    And yet, bash is just a mousclick away.... :)

    Hey GNOME guys - make it run faster, willya? I'm getting flashbacks to MUI on my Amiga. :)

  23. 2 reasons by Anonymous Coward · · Score: 0

    1. short-term: don't have to pay for linux. don't have to pay for any flavor of it. don't have to pay for most programs.
    2. long-term: open source. i know linux or at least one of its distributions will stay cool. Beos may be cool now but what about 5-15 years from now?

    That much is clear to me. I don't know much about BeOS but my guess would be that there are alot less applications available for it as well. Overall i think it makes much more sense to make linux more user-friendly than develop more apps for beos. If there was no linux/*bsd's, I'd probably be into BeOS or os/2..
    - Rainy

  24. Comment on not releasing library by The+OPTiCIAN · · Score: 1

    That is a bad analogy. Linux himself keeps a tight leash on the linux kernel because he doesn't want fragmentation. There has been an update on the blender situation - if you're interested, look through past stories in beoscentral.

    --


    Believe with me, my saplings.
  25. Proxy is out there now! by The+OPTiCIAN · · Score: 1

    Yup! Proxy is available. I've had it working and it's luveryly, if simple. Check out http://www.deltanet.com/users/axly/

    I just wish (this is the third time I've written it today) I could get a php3 engine for a beos webserver. :)

    --


    Believe with me, my saplings.
  26. Re:BeOS has a chance... make it free!? by Anonymous Coward · · Score: 0

    Why not ask REDHAT To give away their cd for free?

    if you really want beos to give it away for free?


    Think Realistic.

  27. Freedom by Anonymous Coward · · Score: 0

    enough said.

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

      Freedom... to choose BeOS even though it's not open source.
      Freedom... to have an open mind for crying out loud!

    2. Re:Freedom by Anonymous Coward · · Score: 0

      Amen brother!

      Er.. Just to be fair..

      Amen sister!

  28. Those Who Do Not Understand Unix by Daniel · · Score: 2

    I'm going to try to keep my head here but I just spent all day trying to write programs for Win32 and MacOS so I may come off a little harsher than intended... :-)

    i.There's a lot of baggage on the developer who wants to develop cool apps
    for the linux desktop, too. Even with GTK or QT, you're still writing to a
    wrapper to a library to a library to a driver, just to get a reasonably usable
    API.

    I think that you're missing the point somewhere here, which is that this is a Good Thing. Let me repeat that: *THIS IS A GOOD THING*. [ in fact, this is how Win32 works as well..although much less elegantly.. ]

    Here is the setup:
    X -- this is a display server. It has a single purpose for existance: accept requests to draw stuff and carry them out. The network-socket method of performing drawing operations allows a very flexible system. Often one sign (IMO) of a good design is that stuff that takes lots of hacking and kludging to get working in other systems simply arises as a natural offshoot of the way a given system works. For example, X's network transparency -- you can fake it in Win32 and MacOS with third-party software; X requires no modifications or special-casing.

    Xlib: A simple (AFAIK) wrapper library which makes X protocol calls nicer by wrapping them in convenience functions. It has no other purpose.

    Window Manager: One of the most villified aspects of the whole system because there are so many of them. A window manager (follow closely here) manages windows. It draws cute little frames around them, lets them be moved and resized, etc. This is generally its entire function. This may be accomplished with direct Xlib calls or not depending on the preferences of the window manager's author. Note that these are generally hairy beasts that people looking for an easy API probably want to avoid anyway :-)

    Widget Set (Qt, GTK+, etc): These use Xlib to draw useful things on the screen, such as buttons, dialog boxes, etc. Most programmers will use these, and they generally (except for monstrosities like XForms) have a nice simple API. The underlying layers can be ignored for most purposes. Issues like the fact that GDK is just an Xlib wrapper aren't necessary for new programmers to immediately grok as long as they can understand how to use GDK. [ the reason for wrapping Xlib again is to provide greater platform independence ]

    So, in sum:
    X server - displays stuff
    Xlib - lets programs talk to X server
    Window Manager - manages windows
    Widget set - draws cute buttons, scrollbars, etc.

    The thing that marks this as UNIX is not any feature of the complexity of the interfaces -- they vary by interface -- nor is it a silly amount of layering -- Win32 does this..it has a window manager (hidden from the programmer) and the common controls are essentially a widget set which uses Win32 drawing calls (Xlib) to do stuff -- but this:

    ** EACH FUNDAMENTAL SET OF OPERATIONS IS CONCEPTUALLY AND PROGRAMMATICALLY SEPARATED FROM (although not independent of) THE OTHERS. ***

    If you have the kind of godawful mess that the Win32 API makes, where all levels of functionality are mixed together in the same place, it ain't UNIX. If you have programs that try to do 500 different things poorly (think IDEs or mail readers that know about SMTP and POP) you're using programs which are not UNIXey. If the you're outside the aegis of UNIX.

    Why is this good? Programs that do a single thing well are simpler, easier to write and debug, and easier to use in unanticipated circumstances.

    I'm personally interested in the Hurd; it looks like they may be going to out-UNIX UNIX and probably eliminate the worst cruft at the same time. Remember what I said about features arising naturally from a design? In the Hurd, several features that people have been trying to hack into Linux 'just happen', the most notable examples being userfs-type stuff and [I believe] per-process mounts. This is a Good Sign, although the Hurd is currently about five or ten years from being ready for general consumption :-)

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
    1. Re:Those Who Do Not Understand Unix by pole · · Score: 1

      > If you have programs that try to do
      500 different things poorly (think IDEs or
      > mail readers that know about SMTP and POP) you're using programs which are not UNIXey.

      hmm. emacs does way more than 500 things. i would say that it's UNIXey...

    2. Re:Those Who Do Not Understand Unix by Azul · · Score: 1
      emacs does way more than 500 things.


      This is completely false.

      Emacs does nothing but execute Lisp programs. It is those Lisp programs which do every single thing.

      Alejo.
  29. Re:Quick, to the Adam Westmobile by hey! · · Score: 1

    Try "Robinson Crusoe on Mars".

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  30. I think this is good... by Graymalkin · · Score: 1

    because alot of times people see unix/linux as just the server OS. I use linux as a workstation, not a server. If I were building a server I would probably run a BSD on it merely because BSDs generally perform better in the server roles for high volume sites than linux does. Thats just that I've seen, it isnt the rule. It's the opposite of M$'s marketing on Windows NT, they offer it as a workstation (work being keeping it running for a few hours) and in a server flavor. Same kernel, same OS, different tools, same crappiness. I's like to see linux or one of the BSD's get a bigger workstation share, they are much better at it than NT.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:I think this is good... by Anonymous Coward · · Score: 0

      Regarding the NT thing, the workstation and server even include the same tools. A variable gets checks at startup to see whether it's supposed to be a server or a workstation. Changing that variable jacks the price up.

    2. Re:I think this is good... by Graymalkin · · Score: 1

      Thats why NT is inherently bad, when you buy a linux distro you can almost always choose the server or workstation installation. Each one installs a different set of programs just like NT does. The NT Server version has more management tools and comes with IIS pre-installed along with some other network managers. Workstation doesnt.

      --
      I'm a loner Dottie, a Rebel.
    3. Re:I think this is good... by Uart · · Score: 1

      My dad has a (multiheaded, cool as hell) Solaris workstation at his office.... So, Unix IS used as a workstation, but since most Idiots find the "start" button compelling, my dad, and many others are forced to have an NT crapstation running office right next to it...


      By the way... Talking about NT, has anyone taken a look at reactos? it is supposed to be a clone of NT... Its also, not the first Opensourced OS attempting to run windows software. But this one seems to be progressing... (whereas previous attempts, have come to a standstill for, seemingly, a year now)

      --

      Opinionated Law Student Strikes Again!
    4. Re:I think this is good... by mistshadow · · Score: 1

      NT Server comes with a lot of server applications that Workstation doesn't come with. Sure, you can flip a switch to make it think it's a server, but that's not why the prices are different.

    5. Re:I think this is good... by RinkRat · · Score: 1
      Sure, you can flip a switch to make it think it's a server, but that's not why the prices are different.

      In a sense, "Yes, it kinda is." The licensing and the two registry changes is really what people are paying for when buying NT Server. (I tell NT Admins this, but they don't believe me.)

      Those other programs? MS claims that you get them "for free", so you're not paying for those. And you're not paying for Server specific code, that's for sure. It's all in the registry, really. And the licensing. Yes, you're really getting your money's worth there. Thanks you Bill, may I please have another?

      --
      RinkRat
    6. Re:I think this is good... by Anonymous Coward · · Score: 0

      Changing that variable jacks the price up.

      Changing that variable, adding numerous administrative utilities, increasing the amount of support provided, etc.

      Not just changing a registry setting.

    7. Re:I think this is good... by Virgil · · Score: 1

      At least quote the source of your sig man! Fishbone rules!

  31. Re:He was talking about the average joe...... by Anonymous Coward · · Score: 0
    Scot was talking about the average joe, non-computer wizkid who just wants to play around. The average person could care a less because the average person doesn't know anything about writing code. What good does the source do if the user of the computer can't make use of it, as is the case of the average joe. All it does is eat up disk space. You can talk about the advantages of OSS all you want (and there are plenty if you are a programmer) but what does it offer the person who just wants to listen to mp3z, do some word processing, play a few games, surf the net and shutdown their computer? Then answer is.... nothing.

    On the contrary, this 'average Joe' definition is exactly the same hideous argument some Mac advocates used to against command line interface. But in the end, even Apple added its own scripting ability with Applescript.

    Such stereotype is dangerous in general, whether they want to program their own software or not. Sure, there are many users who hate programming now, but what makes Scot think the same people will never be able to program, or even love to program? Denying their chances for accessing the source code will not make the OS more reliable.

    On the other hand, with open sourced OS, users who are incapable of programming can learn to do so much more easily, and can potentially program better than the ones using any proprietary OS.

    The same goes for education system as well. Sure, not every one can (or care to) earn a doctor degree, but I am sure that everybody will be outraged if the government has banned postseconary education altogether. If I were to be rude, I would say Scot just don't 'get it'; but to be neutral, I say Scot just caught in his own typecasting fallacy.

  32. Re:A Powerful Meme by buzzword · · Score: 1

    Powerful Meme? God spare me from people who read too much Joseph Campbell...

    One interesting point in the article is that the author claims not to wish the difficulty of a Linux install on anyone. Having installed Slackware (more than 20 machines), Red Hat and SuSe, I really don't see the big deal. I would wish the learning experience on anyone, because I have no patience for people who do not know what they are doing and who have no wish to learn. How hard does the point of a computer NOT being a toaster or an appliance have to be driven?
    I respect the BeOS, and wish it well, but they have a handful of apps and a consistent interface. Linux has thousands of apps, and an inconsistent interface. Methinks that Linux can narrow the interface gap before BeOS narrows the app gap.

    --
    The universe is bad enough without people poking it. -Mustrum Ridcully
  33. Re:Linux typecast by Doviende · · Score: 1
    How many average windows users do you know that have actually installed windows?

    Most of them (in my experience) don't even know how to change their desktop wallpaper.

    As for Linux installation, I have worked professionally doing tech-support and i much prefer installing Linux to windows. Windows 98 or NT are fine and dandy if everything goes according to plan, but frequently it doesn't. If NT screws up and can't use the network card, it sometimes takes a long time to mess around with it to get it to work, whereas with Linux it takes a lot less time to fix something.

    Most of the people i worked with thought this too....In trying to make windows ultra-friendly, they've crippled it in many ways.

    I think one of the big reasons there are complaints about Linux' install process is that many people don't actually install their own OS until they decide to try Linux. How can someone be expected to install ANY OS if they don't even know what a partition is? I've helped out many many people like this.

    Since Windows is (unfortunately) pre-installed on most (x86) machines, average joe user often never installs windows.

    -Doviende

    "The value of a man resides in what he gives,
    and not in what he is capable of receiving."

    --
    "The value of a man resides in what he gives,
    and not in what he is capable of receiving."
    --Albert Einstein
  34. Re:A Powerful Meme by Anonymous Coward · · Score: 0

    I think the original poster meant it is easier to install new software, not the original OS. As the Byte article said, anyone can get linux installed if they could have gotten Windows installed, but it is much easier to double click on a downloaded installer and have everything work than it is to install something under linux. Sure, RPM is nice (or dget, or whatever is it those wacky Debian people use :-), but if you don't have the right libraries and whatnot already on your system, no good. Most users don't even want to know that libraries exist. How many Windows users even know what a DLL is? So if someone came up with a good graphical installer for linux (like InstallShield) that would automatically and without telling the user install all the necessary libraries, things would be much easier.

    Mike
    Anonymous because I'm too lazy to create an account.

  35. Can we still.....? by BaronCarlos · · Score: 1
    Typecast OSes like Microsoft and Mac?

    I enjoy typing them against Linux devices.
    *Carlos: Exit Stage Right*

    "Geeks, Where would you be without them?"

    --
    *Carlos: Exit Stage Right*

    "Geeks, Where would you be without them?"
    "Got Linux?"

  36. Typecasting Users by craigly · · Score: 5

    The following is an excerpt from a mail I sent to the author after reading his article:

    Something that I think that this typecasting touches on, is the conception of the "user". What we may have is not the typecasting of OSs, but the typecasting of "users" in a way which does even more damage. If OSs are marginalized, maybe a company or two goes under, but if people are marginalized, then voices go unheard and people are no longer able to excercise power thru computers, wether it is making web pages, sending love letters, or writing Free Software. I find the alienation of people a much bigger threat, and something which not only the marketers, but the pundits for each OS or "user" propogate.

    In a Windows only world, the "user" is a consumer, passive and accepting of choices presented to them by the market. They are not supposed to create, contribute or otherwise influence the development of the computer, and their use of it, other than thru the very hollow power of the dollar. In the Linux only world, the technocrat wields alot of power, the user is expected to share the mania of computers that the developers have. This is just as disempowering for many, because instead of being confronted with opaque surfaces, they are inundated with complexities.

    The same thing happens in a BeOS only world, as it also has a very specific conception of "user". Something very similiar to Apple or Windows with a more sophisticated technical edge. We should be careful not to typecast BeOS as the third part of a Hegelian dialectic of the "user", the synthesis of two opposing concepts. We should not do that with ANY OS for that matter, because that action STILL will produce a single conception of the user which will alienate and isolate many people.

    As Linus and others have pointed out, Linux world domination should not be about being the only OS, but about making the OS a choice, by allowing all different types of people choose the computing platform they want, and which suits their needs. These platforms should then be able to interoperate with one another, so that no one "user" ever becomes dominant. Obivously, this is not what the present personal computing market looks like, but I think it's something that we can all achieve.

    --
    craig
  37. free as in free speech, not free beer by extrasolar · · Score: 1
    Even here must explain the difference?

    --

  38. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

    Umm.. like most of newbies know what do download and install. after the download..

    Yes.. most of newbies got a cable connection..
    ...


    let's get realistic about linux being free...
    I bought my redhat 5.2 and my first impression was "owww" insted "wow"..

    Linux is not for average graphic artist(joe)..

    more for geeks who got nothing else to do but tinker linux.. I just wanna get my job done and go to bed. Life is short.. I don't wanna devote my life on a os..

  39. Re:Clueless journalists by Jeld · · Score: 1

    > A typical journalist, who can't tell emacs from a c-shell

    Mneee... IMHO although emacs is extremely powerful in its field only a few people will actually get more productive from spending time learning how to properly use it, in particular developers and may be a few minor user groups with strange software requirements. A journalist is not supposed to know emacs. IMHO emacs is included with most Linux distros only because linux is still centered on developers as it's primary users. As for c-shell... I wish it has never been written, the world might have been a much better and happier place :)

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  40. Batmobiles by Anonymous Coward · · Score: 0

    This is an excellent article, and as the author states, everyone should read the 50 page write up. It is hilarious and extremely informing. It also makes you say "why in the world doesn't everyone else think like this? It's common sense!"

    1. Re:Batmobiles by Salamander · · Score: 1

      Yes indeed, an interesting article. I hope somebody tells NS to read this thread, because I do have a few comments. If somebody else finds them interesting, so much the better.

      I liked the bit about how both Stallman and Gates created the conditions necessary for Linux's success. Very insightful.

      I also liked the big about the problem with a user making a menu selection on a Mac hanging the network, because I remember running into that exact problem myself once many years ago. Ahhh, memory.

      I disagree that the Mac wasn't very hackable. Hardware-wise, perhaps, but the software had everything in resources from a very early stage and browsing with ResEdit was a popular hobby for Mac hackers. There were WDEFs and MDEFs and CDEFs so you could make everything look/behave differently. Overall, as hackable as anything else, just in different ways.

      NS is dead wrong about how a sufficiently motivated programmer could write everything to the bare metal and doesn't really need an OS. That assumes that the only purpose of an OS is to provide layers of abstraction, whereas in a real OS it has other purposes such as protecting processes and users from one another. It's ironic that he'd make this error, because he talks about UNIX to open one's eyes regarding Mac/Windows, but then he falls prey to seeing the world through desktop-OS eyes.

      His comparison of UNIX to the Hole Hawg strikes me as a little inapt. If Windows is the wimpy "power drill" for the home handyman and UNIX is the Hole Hawg for the professional building contractor, he has obviously overlooked even older hoarier OSes (VMS and MTS are two I've used) that are the equivalent of earthmovers and piledrivers.

      It'd be interesting to see how the LISP/Scheme culture (of which RMS was of course a part, interestingly in this context) fits into his metaphors.

      Emacs for serious word processing? Gack! Yes, a lot of what's in MS Turd is feature bloat, but for really long documents some features (styles, automatic cross-references and tables of contents etc.) are truly useful. Fixing up all those references to Section X by hand when you insert a new section in between is like trying to do OOP with case statements instead of dispatch tables.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    2. Re:Batmobiles by delmoi · · Score: 1

      here's the url:
      http://www-classic.be.com/users/cryptonomicon/be ginning_print.html

      yeh, I had to admit, the artical was amazing, I like neil stephenson's work (anyone read mother earth, mother board?) and I figured I'd bookmark the page and come back to it later... I didn't I read the whole thing strait through.

      for those of you who don't know, Neil Stephenson is also the author of Snow Crash and Cryptonomicon

      I think the most intresting revilation in the peice is the fact that there is a good chance that Cryptonomicon was writen entirely in EMACS!!!!!! (I don't think I could posbly type enough exclamation points to that statment)

      ---------------
      Chad Okere

      --

      ReadThe ReflectionEngine, a cyberpunk style n
  41. Re:Too bad for the BeBox owners by strat · · Score: 1

    Don't you think there's an extreme danger of creeping featurism in your philosophy? I know it's heresy to say it, but having written software for a living several times in my life, sometimes you have to know when to STOP and "ship it."



    I'm not suggesting that it's necessarily bad to allow groups of people to improve things, but I think that a truly inspired API and a group of clueful kernel developers can foster many or most of the "improvements" that you'd potentially see from an open source development effort.



    I've used proprietary OS' in the past that Did The Right Thing so well, I haven't seen any successors really match them. Granted, most of them aren't in use now, but I'd be happy to just see us learn from the past. I have yet to see one OS that was a panacea for everything, and I don't think I ever will.



    For example, if there were an OS that combined the job scheduling flexibility of TOPS-20, the self-diagnostic mechanisms of LISPM's, the security of Multics, and the UI of the Xerox Alto, you'd be ahead of most of what's out there.



    Why don't you have such a thing? Because people don't learn from mistakes, and allow creeping featurism to distract them from their core goal.



    On the not learning front, I count the Linux TCP/IP stack as a prime offender. It has come a heck of a long way, but slow start still doesn't seem to work right, and option handling is still coming along. Would it have been such a crime to learn from the BSD stack? I think not. The MS-Windows interface is another grand example - at least the Mac had human interface guidelines that were consistent.



    On the creeping featurism front, I think that all the Unices are potential losers. Don't get me wrong, they're a damn sight better than most of what's out there, but does a _kernel_ REALLY need to be 2MB? GEOS managed in 120KB. ...and to think we give M$ a hard time for s/w bloat.



    I think we sometimes miss the forest for the trees. A good proprietary OS is fine, if the API and the vendor support are decent. In much the same way I promised to pay for phone calls when I grew up, I'm willing to pay for an OS that is robust. That shouldn't threaten anyone who wants a free one.



    P.S.: This was written on a BeOS/Intel machine.

  42. BeOS: TRY IT by Anonymous Coward · · Score: 0

    Hello all,







    Ok ok, all this talk aside...........I am here to tell you that if you want to know how fast your hardware is (especially at booting).....try BeOS. Please, you owe it to yourself, after years of Windows pissing you off (as it does me, every time it grinds over nothing), try a desktop OS that WORKS. SO GOOD.

  43. A Powerful Meme by A+Big+Gnu+Thrush · · Score: 2

    He's right, of course, about the mantra of Open Source being a powerful meme. Look at comment #1 in this thread. Linux is attracting a great many users because of the press it gets, but this user base will shrink when the honeymoon period goes away. As sorry as WinWhatever is, it is still easier to use than Linux, and it will continue to be this way for the next few years, IMO.

    This does not diminish what Linux has to offer. People who love Linux will continue to love it, even after a lot of new users have returned to their original OS.

    What the writer of this article neglects to mention is the vast amount of hardware that Linux will run under vs. BeOS, which runs on older Macs and a pretty good array of PCs. (Someone from the BSD camp should post a reply to this to point out that BSD is the most ported OS in the cosmos.)

    Other reasons for Linux being more popular (right now): 1. Cheaper. You can try it out, then go buy a full distro later, or not at all. 2. More press. Microsoft hasn't started an anti-Be task force. No one has heard of Be in the mass media since Apple threatened to buy them.

    Linux share will grow on both the server and desktop side, but until installation, maintenance, and UI are improved, most users will run after a few short days left alone in the Colloseum. Penguins bite.

    1. Re:A Powerful Meme by Anonymous Coward · · Score: 0

      Now when a distro becomes painfully easy to install where my mom can do it, then I'll say linux has come a long way. Thats where Windows has a one-up on linux, it's relatively easy to install things.


      This in itself is a common misconception held about the "ease-of-use" of Windows. How many barely computer literate users do you think could actually install WINDOWS on their own? Most of the time their Windows installation comes pre-configured from the OEM they purchased the machine from. Think about it for a second. If you're installing Win95 on current hardware (as I've had to do well over 20 times) just about *everything* needs updated drivers -- you have to install extra drivers for PIIX4 Bus Mastering support, modern soundcards, video cards, 3D rendering libraries/drivers... the list goes on.

      IMHO, I don't see this as being any easier (or by any extent less painful) than installing your favourite Open Source OS. Be it FreeBSD, Linux, whatever, it's still going to have many teething problems before you've configured it to your liking.

      Just some food for thought.

      -jake

    2. Re:A Powerful Meme by gocubs · · Score: 1

      Another thing to consider is that Linux installations are getting easier and easier... I haven't used it but apparently the latest version of Caldera's distro (OpenLinux or something, I think) actaully comes with a Windows installation program so the user doesn't have to use a boot disk, etc, and one writer even noted that while it's installing the user is presented with a nice game of Tetris (I think).

      Also, more and more manufaturers are selling Linux OEM, so in that case (obviously) ease-of-installation isn't really an issue, just as it isn't for Windoze now.

      One more thing that keeps getting mentioned is the improved GUI development for Linux, with KDE, Gnome, etc. I haven't used Gnome but I know that KDE is great and, of course, will only keep getting better.

      Eventually I think that Linux will certainly have a chance on the desktop.

    3. Re:A Powerful Meme by Graymalkin · · Score: 2
      As a sign that linux is getting much easier to use with the GUIs is that yesterday I sat my mom down at my computer and asked her to type up a small something or other and print it. She isn't very knowlegable with computers can and do the same job I asked of her in Windows using M$ Office 97. I have StarOffice and Applixware and use KDE with kwm. She sat down and quickly found Applix, opened up the word processor, typed and printed what she typed. The actual usage of linux is getting much easier for untrained users because of GUI projects like KDE and GNOME. Now when a distro becomes painfully easy to install where my mom can do it, then I'll say linux has come a long way. Thats where Windows has a one-up on linux, it's relatively easy to install things. And no one mention RPM, I hate RPM.

      I don't think M$ has gone after BeOS yet because they dont see them as much of a threat as they see linux as, no one really pays any attention to Be in the news, but they are all in a tissy about linux (to all you media people, Red Hat is NOT the only linux distro and in NOT linux).

      As for BSD being the most ported OS in the cosmo, yes it is. NetBSD, yeah it will run on that.

      --
      I'm a loner Dottie, a Rebel.
    4. Re:A Powerful Meme by Anonymous Coward · · Score: 0

      Just curious... but what platforms does BSD support that Linux doesnt? Linux runs on everything from PalmPilot's and Itsy's to IBM System/390 mainframes. I can't think of a single platform that exists today that Linux doesn't run on...

    5. Re:A Powerful Meme by ninjaz · · Score: 1
      Just curious... but what platforms does BSD support that Linux doesnt? Linux runs on everything from PalmPilot's and Itsy's to IBM System/390 mainframes. I can't think of a single platform that exists today that Linux doesn't run on...
      Take a look at http://www.netbsd.org It has a list of platforms supported. Also of note, NetBSD was the first Free *nix to support USB.
    6. Re:A Powerful Meme by Anonymous Coward · · Score: 0

      NetBSD runs on Vax, for one.

    7. Re:A Powerful Meme by Guy+Harris · · Score: 1
      Linux runs on everything from PalmPilot's and Itsy's to IBM System/390 mainframes.

      I'd say that, at present, it "limps" rather than "runs" on IBM mainframes; the Web page for S/390 porting efforts says:

      A port of the Linux kernel has been started. It compiles. Some things work, most things don't. System calls seem to work. Context switching works as long as you can avoid sneezing near it. It can mount a file system on a good day ...

      The Palm port (or, rather, the MMUless microcontroller port, which includes the Palm port) appears to be further along, but I don't know if it's something one could usefully run on a Palm yet or not.

  44. Re:I currently use OS/2 by strat · · Score: 1

    Wow...Timur Tabi talking about BeOS.



    See, I've been an OS/2 zealot for about the past 5 years, or whenever Warp came out. I loved it and used it as my home desktop of choice. I personally found the UI to be quite nice, and CONSISTENT. (Having been a Mac developer, that was important to me.)



    I've basically switched to BeOS, with much soul-searching. Even with my paying IBM for quarterly updates, the support options were horrific, although I imagine the pricing is about the same as M$.



    If OS/2 _really_ had Win32 interoperability, I might still be using it, but BeOS speed, flexibility and POSIX mostly-compliance are great things to me. It feels like the best of both worlds - If I want to port some UNIX hack, it's straightforward (EMX is fine, but only part of the picture.) If I want a nice UI, the BeOS UI rocks.



    That having been said, my corporate web/mail/meeting maker server has been running OS/2 for 2 years without incident (security or otherwise) other than a power supply dying. I don't necessarily expect the BeOS to ever be that kind of platform.



    I have to concur that the perception of OS/2 is exceedingly unfair. It's super-stable, and the virtualization is unparalleled, though I guess the VMware people are trying really hard to parallel it, as it were.



    But..even getting past the fact that many or most /.ers seem to detest actually paying for an OS, IBM has done their best to make it hard to buy. Sure, ISV's are trying to take pieces of the new one and make a consumer accessible OS, but, if the vendor doesn't care about supporting me, I don't care about supporting it.

  45. Re:Too bad for the BeBox owners by Anonymous Coward · · Score: 0

    I don't want BeOS to go opensource. I think that would ruin it. Opensource gives you flexablility of course, but that's what linux is for. BeOS gives you a consistent interface that can never be achieved in the fractionized world that opensource leads to.

    If you want opensource, use linux. Closed source is another option, and your for allowing everyone to have options aren't you? I'll be happy to pay a little money for the option to have a more consistant OS.

  46. Re:Can we still.....HPUX! by Paul+Komarek · · Score: 0

    We can and should typecast HPUX as the OS from the Devil. I can't begin to explain how angry I am because of the rotten, nonstandard tools and libraries on the HP workstations I have to support. HPUX is nobody's friend. Were the designers at HP arrogant? Or did they design HPUX so early that they couldn't tell how stupid their decisions were?

    It is interesting that my view of a company's competitive advantage has become how well they conform to standards, not how much they stick out from the pack. The reason is that I need to get work done, and non-standard stuff wastes a lot of time. In fact, HPUX has pissed me off so much I'm even wasting time writing comments about it.

  47. Nothing's stopping you from writing BeOS drivers by Anonymous Coward · · Score: 0

    Whether you're running BeOS or Linux, all you need to write drivers is adequate technical info from the hardware manufacturer _and_ enough programming knowledge to write the code.

    I think what you're really saying is that there are a lot more knowledgable hackers interested in writing Linux drivers than BeOS drivers.

  48. Re:Give Be a chance by buzzword · · Score: 1


    I think, though, that a lot of linux users are missing the point. Linux is a GREAT server OS.

    I find you guilty of typecasting, as charged.

    (I shall define great as being able to be used by most users immediately after install).

    Not only do I disagree with your definition , but do I have to remind you about System 7? I mean , you could use it right away, for about five secs...

    I have tried linux. I don't have the time to invest into setting it up or tweaking it so that it works.

    I don't want to misunderstand this. Are you saying you have no time to learn?

    Have any of you checked out the specs on Be? Be uses a 64-bit Journaling File System. It has pervasive multi-threading, pre-emptive multi-tasking, and excellent use of SMP. It already has a security/multi-user architecture set-up waiting for a time when it will be usefull.
    Many have said that they could not use X. Well if you go to the BeWine page you will see that they have ported X-Windows over and are working on a port of Wine as well.

    I think we can agree that X is a non-issue. Lack of X Windows is not why Be is weak.

    I will finish with this last thought. Please remember that the OSS dev model transends all OS's. Just because an OS isn't open source does not mean you can't design a good app for it. The only reason there aren't a lot of OS apps on Be is because THEY HAVEN'T BEEN WRITTEN YET (and/or ported). Before you start thinking of how to flame me, remember that linux too was once really young with no apps, and that it took time before mainstream users started to notice it.
    Let the moderation begin.

    I agree, Be can be a great OS(but can Be be all it can be?), but please, for the love of all that's holy, ixnay on the "it works right out of the box" thing. Didn't anyone watch Kung Fu as kids? You think Kane was born good?

    --
    The universe is bad enough without people poking it. -Mustrum Ridcully
  49. Re:Nothing precludes Open apps on BeOS. by daviddennis · · Score: 1

    They're not going to change the APIs because it would ruin their reputation with the developers Be needs to make the OS exciting. Be needs an exciting OS more than it needs Office.

    Incidentally, although I'm not writing this on a Be machine, I love GoBe Productive. True, it's not as feature rich as Office, but what it does it does very well.

    D


    ----

  50. And anyone can become a BeOS developer by Anonymous Coward · · Score: 0

    Be is extremely "user-empowering" when it comes to encouraging programming by users. BeOS comes with an EGCS-based compiler, IDE, debugger, as well as complete source for hundreds of tools and a couple dozen demo apps. The API is well-designed and well-documented. It's not at all like the MS paradigm where they soak you for a couple thousand bucks to get complete development tools. Plus, there's a bash-style shell so you can run a ton of Unix stuff with little or no modification other than recompilation.

    I really think that the Be engineers are proud of their work and would love for everyone to see the BeOS code, if it wasn't for the fact that releasing it would destroy any chance of the company surviving.

  51. taking advantage--a meta-level by lymond · · Score: 1

    The assertion that 99% (or however many) users are NOT taking advantage of open source code is rather startlingly limited, given the otherwise erudite perspective of this author. In point of fact, "taking advantage" is implicitly defined as actually using open source to CODE, or at least to tweak, debug, code, etc.

    Not so. Everytime a user loads an app or system which is improved from having been subjected to tweaking or recoding, etc., by ANY member of the open source coders, said user is "taking advantage" of open source, on a secondary or tertiary level. Simply because there is no "meta-level" activity is hardly the same as not benefiting/taking advantage.

    A simple analogy. I'm an amateur chef, my wife does not cook. Simply because she never uses my cooking tools hardly means she has not taken advantage of them when eating some souffle or creme brulee or napoleon I've prepared with them.

    This is a particularly surprising glitch in logic given the otherwise evident erudition of the author of the original article.

    Thanks, Steve

  52. Re:Typecasting where deserved. by Monoman · · Score: 1

    The drivers will come. Everyone forgets how young Be is compared to Linux and other OSs.

    --
    Keep the Classic Slashdot.
  53. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

    You would be highly wrong.

    I'm a Ph.D. I work with many other Ph.D.s doing scientific research. Most would generally be classified as very intelligent. What are most of the machines they use? Macs. Why? Ease of use. They are tools to write documents with, or run a few programs. They aren't something we want to sit around and tinker with all day. We want to get WORK done, not just tinker with the computer all day. I hate to tell you this, but ease of use DOES matter, even for intelligent users.

  54. And your point is...? by Anonymous Coward · · Score: 0

    To paraphrase from a favourite movie, "Sure, open source means _something_, but why does it have to mean _everything_?"

    Unless you're a hermit living off of grubs and berries, you'll _always_ be dependent on products that involve patents and trade secrets. So you have a "free OS" - great, is anything REALLY different because in theory you can modify it and improve it? Let's see you modify and improve your processor or hack together a new and improved monitor from scratch. These things aren't open source. I'm obviously being facetious, but why is a computer operating system so intrinsically different from any other product? If you're truly knowledgable enough that having OS source code makes a practical difference to you, more power to you, but not many people can do that. Even with Linux, almost everyone has to wait for a real expert to tackle the problem.

    In other words:
    For the most knowledgable Linux users:
    OSS == free speech

    For the majority (including myself):
    OSS == free beer

  55. Please explain... by Anonymous Coward · · Score: 0

    your last point. I think the fact that the Be OS works "right out of the box" is very relevent to what people are discussing on this board.

    Also, I'm going to agree with the initial poster about Be providing lots of tools for the end user to create an APPLICATION to run on the Be platform. Who cares if the OS isn't open source? Heck, over the next few years a majority of Linux users will be using a COMMERCIAL version of Linux anyway. Heck, Red Hat,Caldera...COREL!

  56. Re:The power of Linux... by Watts+Martin · · Score: 2

    While Slashdot reported that quickly, they didn't report the followup--that Blender is going to be coming to BeOS and that it was described by the porter as an "error in communication" which Be took responsibility for. The new GL library, to my knowledge, required the rest of Genki (the next OS release), which is still in beta.

  57. It's not free, but pretty cheap by Anonymous Coward · · Score: 0

    $79 ain't much. I know a lot of students don't have much cash, but on the other hand, I know a lot of students who have no problems spending $79 on a concert or a weekend of partying. It's not like Be is asking you to shell out $1500. Plus, you can return to product for a full refund, no questions asked (so if you're a sneaky SOB and leave it on your hard drive...).

    I just can't believe that expense is a big barrier to more people trying BeOS.

  58. Re:BeOS has a chance... make it free!? by Monoman · · Score: 1

    The fact the Linux is free is a significant cause of its success. When will the big companies wake up? Give away the product to educational customers(students and schools) and that will have a great return on investment. Hell, some products could be given away to non-corporate customers too.

    --
    Keep the Classic Slashdot.
  59. Re:Missing the point - Hypothetical Situation by Anonymous Coward · · Score: 0

    I think the point here is that X should be thrown out!!
    :)

  60. Re:He was talking about the average joe...... by dvdeug · · Score: 1

    I work on a program called SalesTrack. SalesTrack has a couple bugs I am almost sure are divide by zero bugs. If it were open source, I could fix those bugs as fast as I could find the section of code. The real benefits would accrue to my cow-orkers, who have to deal with the program for more than the summer.

  61. Re:Get the demo cd by Anonymous Coward · · Score: 0

    The OS runs completely off the CD in the demo version. It's slower of course this way, and you can't save anything to it, but it lets you see how the OS looks/feels etc.

    Oh, BTW, cheapbytes has BeOS for just $65, and another web-dealer (I forget which, sorry) has it for $60. Not much more than a good game nowadays, and the $25 upgrade Be's been charging for full #X. revision upgades is not bad either

  62. Re:The power of Linux... by migmog · · Score: 1

    Just suppose I don't have the skills or the time or the inclination to go digging in the sources of my software. Does that mean that I'm not taking advantage of my access to the source code?

    Absolutely not! I know it's open source, so I know that other people with more time/skills/inclination than me can fix problems, add features. AND if I need something badly enough I can get it done. Perhaps myself, perhaps by paying one of my IT guys to do it.

  63. Re:If the BeOS only had... by Monoman · · Score: 1

    On some of the Be web sites rumor has it that Adobe has Photoshop already ported to Be. Supposedly Adobe is just waiting for there to be enought demand to justify the cost of supporting the platform.

    --
    Keep the Classic Slashdot.
  64. Java is _still_ being typecasted... by Slarty · · Score: 1

    Java's problems aren't over, and they're being perpetuated by just about everyone. It's a nice language; I've used it a bit, and I like it a lot. What I don't like is that even with JIT's and the like, Java apps are infernally slow. Drives me nuts.

    I always thought that it would be nice if companies started coming out with native Java compilers; that is, ones that didn't make you target a virtual machine. (Not *everything* needs to run everywhere!) Microsoft did this with Visual J++ 6.0, and immediately got flamed terribly for something I actually thought was a good idea. So right away everyone backs off on this so they don't piss Sun off, and now we're stuck with Java, the nice language that isn't really good for much if you want native performance and don't give a dink about some user on a weird machine/OS being able to use your app.

    Anyway, the point of this long spiel is that often the media isn't to blame for typecasting, but the originators themselves. i.e. Sun with "write once run everywhere and damn you if you want to go native", and Linux users constantly crowing about server prowess, Be doing the "Media OS" thing, etc.

    - Slarty

    --
    Hi... I'm Larry... the shivering chipmunk... brrrrr!... I'm cold... I need a sweater...
    1. Re:Java is _still_ being typecasted... by Anonymous Coward · · Score: 0

      Were have you been... I have run HotJava 3.0 on my
      linux box and it is as fast as netscape 4.5.
      And it uses sun's JDK!!!! I can write any program
      in java that you would write in C, C++, VB, etc.
      in half the time and it will not be much slower
      than any OOL. ANy you can native compilers for
      java.



    2. Re:Java is _still_ being typecasted... by watcherq · · Score: 1

      Exactly!

      Sun themselves released Java when it was not much better than an applet writing language. The version 1.0.x of JDK was just a toy language! Look, most of the (stable) extensions to Java that allows it to do more than applets came out about a year ago. Some would say that it is not even ready for prime time yet (just look at JDBC), not even in the league of C/C++. "Write once run everywhere" stuff is just pure idealism. Solutions that have come up are not going to speed Java up much more. The solution put up by Sun is not much different from MS: wait for more, cheaper CPU cycles and RAM (ie upgrade your CPU and RAM).

      How much different is that from Ms expecting users to upgrade their machine for each upgrade of their OS? A pox on both houses!

      Typecasting is going to occur as much as people stereotype others, not much different at all.

  65. Re:Too bad for the BeBox owners by strat · · Score: 1

    Nice try...Any UNIX kernel and stdio is still slimmer than anything '98 needs to run an app.

    Of course, GEOS would fit the kernel, library and app in about 300KB and have room to spare.

    'nuff said

  66. I beg to differ by Anonymous Coward · · Score: 0

    To the best of my knowledge, Scot Hacker has never written an article or posted a comment that wasn't level-headed, insightful, and fair. This article is no exception. I think his key points are:

    1. Linux is powerful but to some extent a pain in the neck.
    2. Using Linux well requires a lot of knowledge that isn't of much use to people whose field of expertise is something other than computing.
    3. A product can be easy to use without being "dumbed down". For almost everyone, "easy and powerful" beats "difficult and powerful" hands down.

    I don't see how any reasonable person could compare Linux and BeOS and not conclude that BeOS is a far better desktop replacement for Windows than Linux. As for "count the apps", isn't that the main anti-Linux argument used by Windowphiles? Face it, Windows kicks the shit out of Linux in that category.

  67. Re:Actually, I do kernel things too by Christopher+Thomas · · Score: 2
    I have done a quick and dirty driver and I have added a little extra to the proc FS. I suppose I should submit the proc thing, but the driver is just something I needed short term and isnt up to any standard of quality.


    As stated in my previous post, you don't need to recompile the kernel to add drivers to Be, or need access to the kernel source to write drivers. Most drivers are kernel modules loaded at boot-time, analogous to "modules" under Linux.


    I have already said that I recognize that sometimes things _do_ need to be tweaked in the kernel - but I think that for the vast majority of _users_ who don't do kernel tweaking, BeOS is fine. Linux isn't going away any time soon, don't worry.

  68. Re:I currently use OS/2 by timur · · Score: 1
    If OS/2 _really_ had Win32 interoperability, I might still be using it

    That makes no sense, becuase BeOS has less Win32 interoperability than OS/2 does. BeOS may be faster, but it's certainly not more flexible. It doesn't run any DOS or Windows 3.1 apps, and I don't think it has XFree86 or all those ported Unix apps. For every 1 BeOS app there are 20 OS/2 apps. For every 1 piece of hardware that BeOS supports, there are 10 pieces of hardware that OS/2 supports. OS/2 is definitely more flexible than BeOS.

    As for the UI, the BeOS may have nicer icons, but the WPS is undoubtable the more powerful and more flexible UI. You can always change OS/2's icons to be more BeOS-like, and I think the BeOS UI is otherwise rather dull.

    But I can't blame you for moving away from OS/2 because of IBM.

    BTW, I have BeOS installed on two machines, but I don't use it. I had to spend $200 on additional hardware just to get it to install.

    --
    Timur Tabi
    Remove "nospam_" from email address

  69. Re:Get the demo cd by Anonymous Coward · · Score: 0

    The demo CD is not something that would be very usefull except to view how the OS works on a very basic level. It runs off of your CD-ROM drive and you can't put it on your hard drive. It's basically (for about $5 I believe + s/h) a good way to test the hardware in your comp.

  70. Re:Give Be a chance by ShadeTC · · Score: 1

    I find you guilty of typecasting, as charged.

    Ok.. Guilty as charged. My point was not about the typecasting though. I think typecasting is necessary to a degree. Different OSes serve different needs. To use the car analogy everybody else is using, if you want to drive REALLY fast you get a Viper or Porsche or something in that range. If you want something to tow a boat you get a truck. There is nothing wrong with using an item for what it does best. To tell me that linux runs equal to Windows/Mac/Be for easy of use as a desktop application is like saying I'll get the same performance towing the boat by putting a trailer hitch on my Porche.

    but do I have to remind you about System 7?

    *shudder* ok, you win on that one (I don't know how I forgot, I was a mac user as well as a PC user for most of my life)

    Are you saying you have no time to learn?

    Yes, this is exactly what I am saying. I have enough to do in a given day without having to take a good amount of time to learn how to do everything i need to do to run my OS. For me, my computer is a tool. Use should be transparent. I am not saying that Linux doesn't make a good desktop for those who know how to use it, but for the average person (or more to the point "adult") uses the computer as a tool. You should feel familiar in a new desktop OS, and you shouldn't have to re-learn the way to do everything.

    but please, for the love of all that's holy, ixnay on the "it works right out of the box" thing

    I have to agree/disagree with you on this point. On the one hand you are right. There is a bit more to it than just installing it. You must check and see if you hardware is supported. If it isn't well, then its a bit more complicated. But.... If you are running supported hardware then it's ease of use and installation is amazing. Windows tries to say it can do this, but for all their talk windows is clunky and burdensome. Be installs in less than half the time it takes Windows, and asks you far fewer questions. It truly auto detects most of your hardware (aside from networking mostly) and sets fairly good defaults. Yes, you do have to go in and change control panal settings for optimization, but it doesn't take the hour to two hours that windows/mac setups can take.

    TC

  71. Student price: $85, even cheaper on eBay by timur · · Score: 1

    IBM's price is way too high, I agree, but there are cheaper sources. Try Indelible Blue.

    --
    Timur Tabi
    Remove "nospam_" from email address

  72. No sh!t by RatBastard · · Score: 1

    ...or to chose whatever OS suits your needs.

    The mindless FUD I see here from the rabidly faithful makes all those Amiga-holes and GUS-maniacs look like enlightened free thinkers.

    --
    Boobies never hurt anyone. - Sherry Glaser.
  73. Practice what you preach by John+Campbell · · Score: 2

    This guy starts out with a wonderful hypothesis: You shouldn't typecast OSes, you should look at their real capabilities first. Then he abandons that theory and typecasts Linux as a server-only OS.

    He criticizes Neal Stephenson for portraying Linux and Be as a tank and a Batmobile, respectively, claiming that Be isn't a Batmobile because you can drive it to the store every day, but, oddly, has no objection to that characterization of Linux.

    Well, guess what. I drive my tank to the store every day. I use Linux for all of my ordinary tasks, on both server and workstation. I stopped multi-booting ages ago, because Linux is just a flat-out better desktop OS than Windows.

    Is it better than Be? I dunno. I looked into getting a Batmobile, because they do look very cool, but I didn't in the end. I checked the HCL on the Be website and discovered that in order to run Be on any of my machines, I would have had to replace, at the very least, motherboard, CPU, video card, sound card, and mouse.

    So 99% (to use the number he apparently pulled out of his butt) of Linux users don't use the source. Well, that means the other 1% do. 1% of a few million is a fscking lot. And, thanks to free source, all those people can (and do) write drivers. That's why Be has (woefully short) lists of the hardware it works with, and Linux has (amazingly short) lists of the hardware it *doesn't* work with...

    Be has my vote for becoming the OS/2 of the next decade. Technically elegant, theoretically excellent, and practically doomed by a lack of third-party support.

    1. Re:Practice what you preach by shacker · · Score: 1

      I did *not* typecast Linux as a server OS -- my main point was that the open source model is a double-bladed sword: you get freedom, but you also get chaos. The partial result of that chaos is that Linux is not as good a desktop OS as BeOS is.

      I did not criticize Neil Stephenson -- I said there was a danger lurking in the fact that journalists don't tend to push BeOS as a general-purpose operating system, and that they should be.

      The lack of drivers on BeOS in comparison to Linux has a lot more to do with time (BeOS for x86 has only been available for 18 months, for godsake!) than it does with anyting related to open source.

  74. Linux advocacy by Christopher+Thomas · · Score: 2
    "however, without meaning to offend, I think that many Linux advocates _do_ want Linux to be the only OS. This is a Bad Thing IMO."


    No Linux advocate that I have dealt with (me included) want Linux to be the only OS. What many of us want is for Linux to be able to do everything. There is a big difference, but because this would put it in competition with every OS, some people think we want them all to go away.


    Um, take a look at some of the other posts in this thread. And in the threads attached to the MacOS X post. Many of the posters here, who would certainly call themselves Linux advocates (whether or not they fit the definition that you use), have a strong knee-jerk reaction that says that any non-Open operating system is intrinsically evil and should be abolished. They then proceed to loudly make this opinion known.


    They also generally don't mention *BSD. When it comes up, the reaction is along the lines of "Huh? Oh, well, since it's Open, it's ok.". And then they go back to bashing non-Open OSs.


    This seems to indicate that many of these "advocates" _do_ want to actively destroy non-Open OSs regardless of whatever merits they may have. And for many of them, Linux == Open == Linux.


    I'm not saying that _all_ Linux advocates are like this by any means - but a substantial and very vocal minority are.

  75. Thank God for those 1% by tdm8 · · Score: 1
    Some pundits still refer to BeOS as "that operating system Apple almost bought but passed over in favor of NeXT." These journalists don't seem to realize that the vast majority of BeOS users and developers were overjoyed that that deal didn't go down.

    But another deep-pocketed buyer can come by at any time and buy up the company and possibly ruin BeOS. At least with Open Source, likeminded individuals would be able to continue the development.


  76. All in due course by Anonymous Coward · · Score: 0

    What they really need to do now is to finish implementing hardware OpenGL and get broader hardware (i.e. driver) support.

    If they can get to the point where hardware manufacturers write their own BeOS drivers, they can start to work on things like multiuser support.

    Suppose in a few years BeOS has a secure multiuser version with all the other technical advantages of the current BeOS (multiprocessing, multithreading, BFS, etc.) - I can't see that there will be any technical issues left to bitch about.

  77. But BeOS DOES have some real design advantages by Anonymous Coward · · Score: 0

    It may be too sweeping to say that "BeOS is fundamentally better than Linux", but you have too admit that starting fresh gets rid of a lot of problems. I bet that if for some reason Linus decided to start over and design an "ideal OS" from scratch, he would do some things differently. BeOS has a great filesystem, great SMP, and excellent use of threading. You must agree that if Linux did these things as well as BeOS, it would be a step forward (maybe in 3.0...)

  78. Re:Missing the point by Anonymous Coward · · Score: 0

    Your missing the point of Be entirely. Be is put forth as a MULTIMEDIA OS. People working with huge graphics applications do not want to be running them remotely. They may put forward a remote option at some future point, but that's not the direct emphesis of what they are trying to do. Oh, and all the basics for multiuser use are already in the BeOS, but not turned on. It's in single user mode now because the intended audience will most likely be using their machines that way. Multiuser will come, but it's a lower priority on their list. First they need to get it doing all the things the single user needs, then they can worry about multiuser.

  79. Give Be a chance by ShadeTC · · Score: 3

    First, I have lurked around for a while, and I have been fairly impressed with linux, the users, and what can be done in the OSS model.

    I think, though, that a lot of linux users are missing the point. Linux is a GREAT server OS. If I ever had to run a high traffic server I would run linux. But Linux is NOT a GREAT desktop OS. It can be a good one, but can anyone really say its great? (I shall define great as being able to be used by most users immediately after install). I have tried linux. I don't have the time to invest into setting it up or tweaking it so that it works. I have also tried Be. I was able to use it, go online, and start d/l software immediately without the help of a friend directing me. (btw I consider myself pretty technically literate, I am an MIS major with a CS minor). Be doesn't as yet have many apps for the general user, but that's because it is set up for being a Audio/Visual niche operating system. (Be is being smart. Remember they are a company that has to make money to put out a good product. Going head to head with the Redmond giant is suicide. Linux could do it because they don't need to come in on budget or have to make money) Look at linux 1-2 years ago. Where was StarOffice then?

    A lot of people have stated that Be has no apps or they can't use the apps they have on linux. Just because Be is closed-source doesn't mean that you can't create apps for it or port apps to it. Be comes with a fully integrated BASH command line interface. It comes with a variety of GNU tools, most notably gcc. If you do some research you may notice that it is nearly fully POSIX compliant (they are not fully POSIX yet because they want to put their time into getting more hardware supported).

    Have any of you checked out the specs on Be? Be uses a 64-bit Journaling File System. It has pervasive multi-threading, pre-emptive multi-tasking, and excellent use of SMP. It already has a security/multi-user architecture set-up waiting for a time when it will be usefull.
    Many have said that they could not use X. Well if you go to the BeWine page you will see that they have ported X-Windows over and are working on a port of Wine as well.

    I will finish with this last thought. Please remember that the OSS dev model transends all OS's. Just because an OS isn't open source does not mean you can't design a good app for it. The only reason there aren't a lot of OS apps on Be is because THEY HAVEN'T BEEN WRITTEN YET (and/or ported). Before you start thinking of how to flame me, remember that linux too was once really young with no apps, and that it took time before mainstream users started to notice it.

    Let the moderation begin.

    TC

  80. Re:BeOS R5 will probably be more of threat by geon · · Score: 2

    Very well said (and perfectly correct). Unfortunately a majority of the people on slashdot don't seem to see it this way, and jist of their comments are rather offensive (or distasteful) to non-Linux users. (ex: your priorities are different from mine, therefore you are evil, stupid, lazy, crazy, and etc).

    Sigh. Why can't we all just get along and be open minded?

  81. Re:I currently use OS/2 by Anonymous Coward · · Score: 0

    OS/2 is a great operating system! It has all the right stuff to run mission critical apps. I designed and implemented software to control expensive STM-microscopes at IBM Research and OS/2 has done a terrific job!
    I prefer to install a basic OS/2 system with no add-ons. After some tweaking I will let the system run. And it usually does run for months flawlessly. I also prefer very good hardware to run OS/2.
    About the SIQ: Indeed the SIQ is not a big deal IF you know how to multithread properly. Everybody who struggles with the SIQ is welcome to send e-mail. I will teach them how to overcome the SIQ limitation (not a defect!) of the PM.
    Rene Pawlitzek
    http://www.pawlitzek.halifax.ns.ca

  82. caring about source code by geon · · Score: 1

    /*disclaimer -- i am getting my numbers from the top of my head -- I am merely trying to make a logical point*/

    well, if you were to do a survey of 1000 random computer users, I am pretty sure that you would find one person who knows how to programm (maybe none -- Remember, the *vast* majority of computer users just run internet, word and excel, and that's it about it.) Of any decent programmers, I would say maybe somewhere around 20% are advanced enough to be able to actually *use* the source code of a commercial application.
    (a good percentage of programmers are casual dabblers, students, etc)

    Basically, what I am trying to say that the people who can't *use* the source won't care about open source simply because it is open source. (I'd like to see someone sell software by saying "well, if you (the user) think it sucks, you can hope that maybe someone else will improve it".

  83. Re:Am I the only one here who disagrees?? by elyard · · Score: 1

    Well only one OS has the security of OpenBSD, only Solaris can scale on the big boxes. Most mainframes only have one OS. FreeBSD has the best stability and speed for x86 type serving. You get the idea.

    But this is precisely what the author is talking about: FreeBSD has only the security that FreeBSD can provide, and Solaris is most definitely not the only OS that scales well (c.f. SGI's IRIX and UNICOS, Digital UNIX, &c.).

    To 'typecast' is to limit your own horizons, and potentially lock yourself into a state of mind that might leave you in the lurge should a vendor never actually get around to implementing features its competitors have had for years (which is why IRIX surpassed Solaris as a 64-bit OS: SGI was one of the first on the block. I think only Digital had SGI beat).

    That sort of narrow thinking could cost you.

    --

    .oO=----------------------=Oo.

    • IRIX, BeOS, and Mac OS.
  84. Re:Am I the only one here who disagrees?? by elyard · · Score: 1

    ...might leave you in the lurge...

    I meant LURCH.

    Oy.

    (Although, from a pure coinage issue, I could make that out to mean the opposite of 'surge,' with intent to mean listless, loagy, or lethargic, thus conveying the exact opposite while making a parallel construction from the word.)

    Back to coffee for me...

    --

    .oO=----------------------=Oo.

    • IRIX, BeOS, and Mac OS.
  85. BeOS Price by Anonymous Coward · · Score: 0

    Check out http://www.computability.com, better yet:
    http://www.computability.com/search/searchResult s_products.asp?action=quick&category=&manu facturer=&search_string=BeOS

    $60 for BeOS. Apps for sale there as well. R4.5 is not shipping yet, but you can now buy it or get it free if you own R4.

    Jace
    Anonymous Coward because getting accounts here with a name I WANT is impossible, like on AOL. That is NOT flame bait.

  86. Re:BeOS has a chance... make it free!? by Anonymous Coward · · Score: 0

    Give away the product to educational customers(students and schools) and that will have a great return on investment.

    yah, we all know how well that strategy worked for Apple. And Wordperfect.

  87. I think a lot of people dismiss OS/2 too easily. by Richard+Steiner · · Score: 1

    I still use OS/2 as my primary desktop OS, even though I also have many other operating systems installed on my boxes. And I think it's really sad that more Linux users (who generally have little experience outside of Windows and unix) don't have a chance to see the WorkPlace shell in action, or to see how *good* a general operating system the folks at Big Blue created long ago.

    I think it would open some eyes. KDE and GNOME are getting better and will be going places, but compared to the WPS they are still quite rough.
    When people ask my why I don't use my Linux, BeOS, or NT setups fulltime on my desktop, I simply point to my OS/2 setup and smile...
    --
    -Rich (OS/2, Linux, Mac, NT, Solaris, FreeBSD, BeOS, and OS2200 user in Bloomington MN)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  88. The same old story by JayAEU · · Score: 1

    While I agree with the author of the article that Linux does indeed have its major strengths in server applications, I have to point out that this is the best guarantee that it will excel in desktop applications, too.

    Apart from that, I feel that the author has not understood the concept of open source software at all. I want my OS to be open source, not because I intend to hack at the kernel myself, but because I know that others (many thousands!) had a chance to do so and have in many cases done so! This is why open source software generally has better quality. Period.

  89. A Small BeOS by Anonymous Coward · · Score: 0

    Be is working with vendors to provide a version of BeOS (same as ours, without certain unneeded components) for embedded, or set top or web appliance stuff. The OS is very modular and compact, unlike WinNT and CE.

    An Anonymous Jace

  90. Re:UNIX must evolve. by Helish · · Score: 1

    You got the layers wrong. X windows doesn't run on top of shell, it runs on top of kernel and libs. Same with Corba, it runs on top of libs, as it can be used by CLI applications.

    Its not a flame just a correctin :)

  91. Re:I currently use OS/2 by Anonymous Coward · · Score: 0

    >That makes no sense, becuase BeOS has less Win32 interoperability than OS/2 does

    Until and unless there is a working version of WINE on BeOS, there is NO Win32/16 in BeOS. Be design.

    >It doesn't run any DOS or Windows 3.1 apps

    Not intended to. Would be nice, but the idea of BeOS is to start from scratch and eliminate the legacy problems of WinXYZ.

    >I don't think it has XFree86 or all those ported Unix apps

    You should check out the Be news sites more frequently. There is an X11 port and a LOT of Linux software has been ported to BeOS.

    >and I think the BeOS UI is otherwise rather dull

    I wish IBM would let me see what the most recent OS/2 looks like. Warp was ugly to my eyes.

    Jace
    NOT anonymous

  92. Why use VFAT when you have HPFS? :-) by Richard+Steiner · · Score: 1

    Besides, the OS/2 community has largely moved on to Navigator 4.04 now, and I tend to use Lynx for most of my web surfing anyway (there are three separate OS/2 ports of that browser).

    I use the BeOS a little at home as well, BTW. If they ever add support for the Intel EEPro/100B, I think I could spend more time there, but so far my own experience is that OS/2's software and driver support vastly outstrips the BeOS. Hopefully that will change over the next couple of years...but it makes BeOS hard to use right now.
    --
    -Rich (OS/2, Linux, Mac, NT, Solaris, FreeBSD, BeOS, and OS2200 user in Bloomington MN)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  93. Re:Well.. by Anonymous Coward · · Score: 0

    Was that all there was to it? A bug in BeOS? Did you contact tech support?

    This is interesting.

  94. The Fifty page writeup by unitron · · Score: 1

    The Fifty page writeup is by a different author, Neal Stephenson, and(so far, judging by the scroll bar I'm about on page 45)the link to it is far and away the best thing about Scot Hacker's article and his article ain't bad.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  95. But the Dead allowed their concerts to be taped... by Richard+Steiner · · Score: 1

    ...by folks in the audience, sometimes directly from the soundboard, and the free distribution of said tapes among the fan base was encouraged. Their concert stuff is better'n most of their studio stuff anyway, right? :-)
    --
    -Rich (OS/2, Linux, Mac, NT, Solaris, FreeBSD, BeOS, and OS2200 user in Bloomington MN)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  96. Re:He was talking about the average joe...... by shacker · · Score: 1

    It's been said many times in this discussion, but I'll say it again: BeOS comes with the gcc compiler, a full IDE and debugger, source code to hundreds of command line tools, source code to dozens of GUI apps... Be is very supportive of open source concepts, but they're not going to give away their business. But the point is, every BeOS user is as much a potential programmer as every Linux users. And there are lots of open source projects out there for BeOS users. Just look around.

  97. Re:Typecasting where deserved. by shacker · · Score: 1

    Exactly. All of Be's support for x86 hardware has been created in 18 months! By my reckoning, development on BeOS is coming along *very* quickly. Lots of sample driver code, direct support for developers from Be, and very clean, simple APIs all mean that driver development happens fast.

  98. Re:But the Dead allowed their concerts to be taped by elyard · · Score: 1

    Sigh.

    But I'll sure bet at least some of the bootleggers paid to get into the concerts in the first place. And then here's where the analogy really falls apart: how good do you think a 3rd generation audio tape is going to be?

    --

    .oO=----------------------=Oo.

    • IRIX, BeOS, and Mac OS.
  99. Am I the only one here who disagrees?? by bummer · · Score: 1

    I disagree completely with the idea behind what the author is saying. First though, let me say that I do think that Be is a great OS and I do think that it is largely mishandled by the mainstream press and *in the industry*. But as to the underlying idea in the story and something which has gotten a lot of discussion here is the idea of a universal OS, one answer for everyone's needs. Going back to the Linus quote somebody mentioned earlier, world domination is the ability to have a choice. But more specifically, it is the ability of something (here, an OS) to do one thing and do it well. There is nothing wrong with a niche OS. That is half the problem with MS, it tries to do something with an OS which was not designed to do it. (Win 3.1 doing multitasking, or NT doing multiuser, etc...) There is one key word here, however-- interoperability.


    Okay in my perfect world: I'd have OpenBSD on firewall and security sensitive duty, Solaris on the 64 CPU web-monster, whatever on the mainframes, FreeBSD (or maybe Linux) on remaining servers, BeOS for most users, Linux or FreeBSD on the desktops of us hacks and geeks. Java on koisks. Amiga for video editing, QNX for embedded..... Why? Well only one OS has the security of OpenBSD, only Solaris can scale on the big boxes. Most mainframes only have one OS. FreeBSD has the best stability and speed for x86 type serving. You get the idea.


    But why not Linux on all desktops/workstaions? I haven't (personally) developed on BeOS. But from what I hear that it has a single, wonderfully designed API and most developers love it. This is great for most apps. But *nix, on the other hand, has dozens of mix-matched APIs, from POSIX to SVGAlib to GGL to xlib to Qt and GTK to OpenGL to whatever. It has wonderful flexibility and openness that is unattractive and unnecessary for many developers, yet perfectly suitable to those who _want_ to know what is going on *under the hood.* I've seen recent discussions on slashdot about what API to use for Linux game programming, and don't get started on GTK vs Qt. This is great for us hacks who love pointless flamew^H^H^H^H^H^H debates. One of the themes of Unix is the perfect tool(s) for the job. In a larger sense, this may mean that there are cases where Unix _isn't_ the perfect tool, so just use the proper one.


    I sincerely hope that Be succeeds in replacing MS. If I had to choose, I'd pick a company that knows it's place and does well with interoperability with other OSes, and also has a fast, clean, well designed API (unlike some other monopoly OS out there). Furthermore, in order to maintain a single, coherent API you _need_ the single driving source. I'm not saying that open source _can't_, but remember that one of the ideals of OSS (remember the Cathederal...) is if something doesn't fit you, design your own. Companies are just more adapt to a single strategy (but that doesn't mean that they always stick to it).


    Furthermore, from what I hear BeOS has done a decent job of interoperability, TCP/IP facilities etc. With a good secure distributed file system combining all these many OSes, it would make life _much_ easier on us sysadmins: centeralized data and app servers, stable, easy to use OSes, etc. Do I think that everyone will be using Linux or BeOS or whatever in 100 years?? of course not. Technology will change. But for now, w/ today's tech and climate this is what I'd like to see in the next few years.

    --
    Reid G. Ormseth, Esq.
  100. Re:BeOS does come with GCC by shacker · · Score: 1

    Be actively supports the development of open source software for BeOS. Witness the port of Mozilla to BeOS, which Be is supporting financially. Not to mention the fact that Be releases tons of sample code, and source to many of the applications included with the OS.

  101. Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 1

    The author says that BeOS has been cast into the wrong spotlight and is a "better" OS for the general user. Linux has the coolness of OpenSource that nobody takes advantage of.

    I disagree with his thinking.

    First if it was a case of simplicity then we would talking about the evil Mac empire and not Microsoft.

    Open source does matter. It reflects a new way of doing software. It may not change the entire world. But it will be a way of developing software. And eventually there will be a viable business model.

    And the other aspect that one cannot ignore is what MS knows very well. End users do not sell computers. End users want to do a job. Developers sell computer systems. Developers want to have fun developing the systems. Developers create the applications that people want. And the more developers that you have the more attractive your platform becomes.

    Linux is building a core developer following just like the "user friendly" DOS and Windows. And in the end this will make the difference.

    1. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0
      I'm using BeOS right this minute. I don't see what the big deal is about it. Seems to me to be just another proprietary OS, with limited software availability.

      I can't figure out how I'd get much of anything accomplished with this OS. With Linux, the possibilities seem endless, mainly because of the open source model.

      Yes. Open source does matter. There just aren't going to be hordes of people developing stuff for BeOS, because it doesn't scratch an itch, as far as I can tell.

    2. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      Now just to get all of those eager developers to pull their sticky fingers out of the kernel and start writing some user applications.

    3. Re:Yes Scot is right and wrong at the same time by Shadowlion · · Score: 1

      The question is, what do you want to get done?

      It's easy to make blanket statements like, "I can't figure out how to get anything accomplished" when you don't say what you are trying to do.

      Do you want word processing? Playing MP3s? What?

    4. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      Linux is building a core developer following just like the "user friendly" DOS and Windows.

      Linux is building a core developer following of people who do the fun part of the project. What that translates into, as far as the 'user' experience goes is many applications that are about 85% complete.

      Its been said that over half of the real work on a software project goes into the last 15% of the finished product. And the last 15% is the appearance, ease of use, etc. stuff. Developers don't 'get' that kind of thing because they're not usually trained in usability issues.

      So with Linux, you get thousands of half-baked software packages, and very few truly finished projects. It's never complete, after all, when anybody can poke under the hood and add a half dozen more doohickeys. Some would say this is a good thing. It may be a good thing for people who like to tinker. It isn't for people who want to just use the tool without having to worry if the handle is properly secured from the last time somebody futzed with it.

    5. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      I can't figure out how I'd get much of anything accomplished with this OS.

      How much of any what? What are you sitting down at the keyboard to accomplish?

      If you're saying you can't futz around with BeOS because you can't recompile the kernel every time you feel the need to justify running it, you may be right. If you're planning on doing real work using the computer, there's plenty there to accomplish your work with.

      Many people play with computers because they like playing with computers. It's easy to befuddle them by asking "Why?" What real work are you trying to accomplish?

      Part of what burned me out with regard to Linux was the ingrown self-referential nature of it's use on the Internet. Why do people use Linux to connect to the internet? So they can read about using Linux, so they can download new Kernels, etc. It's just a new variety of Ham Radio.

    6. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      BeOS works great for all my web stuff - browsing, IRC, Email..etc. The apps are fine and BeOS is much faster than Linux with X.

      I wouldn't give up my Linux either - It's my web server, ftp server and firewall. and I need Win for my graphics and Photoshop. I would love to give up Win and just keep BeOS and Linux but I need PhotoShop...

    7. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      If all you do when you connect to the Internet is read about Linux, I could see how you could get burned out. I use Linux to connect because I cannot think of a better way--and its LOT OF FUN! :)

    8. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0
      How much of any what? What are you sitting down at the keyboard to accomplish?

      Oh...how about reading my mail via IMAP? Or displaying X programs on my monitor? Or reading Slashdot in a browser that renders it readable? Or running StarOffice? Or working on graphics in the Gimp? Or...well, you get the point.

      I think they would have a lot more available software, and would make more money if they went Open Source.

    9. Re:Yes Scot is right and wrong at the same time by Anonymous Coward · · Score: 0

      Based on the problems of MSWindows apps, I would also classify them as unfinished. A lot more work has gone into their startup screens. Sometimes, theirs docs are more polished. But do these things contribute to usability for the intelligent user? I highly doubt it.

  102. you missed my point by bummer · · Score: 1

    I wasn't meaning that to say that there is only one highlt scalable OS-- Solaris, but as an example. While Solaris is excellent in scalibility, it is also a hog on lower end machines. I do completely agree with you there are other excellent OSes out there for large machines, but most of those machines only really run on one OS, like the big SGIs from Cray or whatever. But for web serving on huge machines, Sun is your best choice. This reminds me of the Mindcraft fiasco, I kept thinking to myself: who would spend $25 grand on a windoze or linux box when for the same money you can get a far faster and more reliable Sun box or AIX or whatever. As if Win and Linux are your only choices. Linux runs best on desktop boxes (and so does Windows.) I do agree that there are a ton of great OSes out there, but don't think that one can do everything (as many Windows and Linux bigots seem to think.) I think that competition is great in business, and what competitions usually leads to is specizalization in niche markets. A Honda wouldn't fit everyone's needs, neither would a Tarus or a VW or Lexis or a pickup. While i agree with the general media standpoint that the article took on 'typcasting'-- that BeOS can only do multimedia is bad, far too many slashdotters reacted like there is a 'Single Solution' for everyone. There isn't.

    --
    Reid G. Ormseth, Esq.
  103. The power of Linux... by Sun+Tzu · · Score: 2

    The writer suggests that 99% of users couldn't care less about having access to the source code [of an OS]. He has it almost backwards here. If we accept his number of 99% and apply the remaining 1% to the 10 million or so Linux users, we are left with 100,000 people who *do* care about digging in source code. Thank you, Scot, for pointing out the mindboggling advantage that Linux holds over closed OS's.

    I have no particular interest in kernel hacking. Ordinarily, I "couldn't care less" about digging in the source. However, when I found myself needing a tiny tweak to my server OS, I was *SO* glad I could just go in and change a single line of code and solve my problem.

    1. Re:The power of Linux... by Anonymous Coward · · Score: 0

      The writer suggests that 99% of users couldn't care less about having access to the source code [of an OS]. He has it almost backwards here. If we accept his number of 99% and apply the remaining 1% to the 10 million or so Linux users, we are left with 100,000 people who *do* care about digging in source code. Thank you, Scot, for pointing out the mindboggling advantage that Linux holds over closed OS's.

      That doesn't appear to be what the writer actually says or suggests. The number was pulled out of an unrelated statement:

      But what percentage of Linux users are taking advantage of their access to source code? How many Linux users are actually digging in and re-writing OS components? A tiny fraction, I'd wager.

      Are there really 100,000 kernel hackers? From checking email address in the kernel source it's much more like 1,000. Yes, that's still impressive, but please don't make up numbers.

    2. Re:The power of Linux... by Shabazz · · Score: 1

      I think the most important part of having an open source OS is not that the users can change stuff, but that anyone can become a developer. Once someone sees a problem that need be addressed they have the power to fix it, or to find someone who will.

      I think that this is why the Linux community has the ability to be responsive to the needs of the community, user and developer alike.

      Just look at the whole Blender on Be fiasco of a couple of months ago, where the new version of Blender wouldn't run without a modified GL library, which Be would not let the blender vendor ship.

    3. Re:The power of Linux... by Anonymous Coward · · Score: 0

      You're taking the rhetorical figure of "99%" and trying to use it as a literal number. There are probably less than 10,000 people worldwide who have any interest in digging deeply into the source code of the Linux kernel. Yes, if you want to be literal, then we should move beyond rhetorical figures and say that 99.9% would be more accurate.

    4. Re:The power of Linux... by Dwonis · · Score: 1

      Are there really 100,000 kernel hackers? From checking email address in the kernel source it's much more like 1,000. Yes, that's still impressive, but please don't make up numbers.

      He said the source code of an OS, not a kernel. Remember the definition of an OS vs a kernel?


      Anyway, the reason I think many people like open source is because they are not at the mercy of some other company. If they desperately NEED a feature, they can hire some 18-year-old to implement it for a few bucks, versus being told "your setup is not supported, go spend $10,000 and you'll be fine" by tech support.

      Bottom line: Open source prevents monopolies.
      --------

    5. Re:The power of Linux... by Anonymous Coward · · Score: 0

      Oops, should have read further down the thread.
      Make that 99.99%.

    6. Re:The power of Linux... by Sun+Tzu · · Score: 1

      *sigh*

      I didn't realize I was reading an "unrelated statement" stuck there in the middle of the article. I thought he deliberately included it as part of his argument against the advantage of open source.

      As for the numbers, you might note that I preceded my sentence with "If we accept his number of 99%..." You might also note that the point I was challenging was not how many "kernel hackers" there are but rather trying to show the absurdity of his claim about how few people really care about the source code being available. You introduced the term kernel hacker and implied that I was claiming there were 100,000. Please don't make up arguments to shoot down. That's too easy.

      My apologies if my previous comment was unclear... I'll try to do better -- starting with my very *next* comment. :)

  104. Free Beer is also good by ENOENT · · Score: 2

    This article misses one of the most important features of Linux: you can use the software without signing any licensing agreement, or even paying for it. There's been a lot said about the virtues of "free speech" software, and I agree that it is beneficial. However, we shouldn't ignore the fact that "free beer" software is great, and that it's one of the main reasons that so much "free speech" software is available. Idealism is a fine thing, but it's hard to compete with free toys.





    --
    That's "Mr. Soulless Automaton" to you, Bub.
    1. Re:Free Beer is also good by raka · · Score: 1

      No joke. When I started with linux I
      couldn't AFFORD anything nonfree. It
      was either windows or any free unix I
      had heard of. That unix was linux.

      Better, each time I need (or want) just
      about any piece of software, I can just
      grab it no fuss, and no shareware bullshit.
      BeOS might be nice, but it doesn't give people
      this kind of thing in such quantity.

      BTW: Everyone who has package made by a third
      party like RedHat has benifited from open
      source.

    2. Re:Free Beer is also good by Anonymous Coward · · Score: 1

      It was proven in the 19th century that free Beer is not good. Hence the need for the Gin laws, to keep people from being perpetually drunk for pennies per day.

  105. Re:UNIX must evolve. by Guy+Harris · · Score: 1
    s to your first question, baggage is all the layers you have in a Linux system. Kernal->libraries->shell->X Windows->Windows Manager->GUI toolkit->Desktop Enviroment->Corba. When Unix was still young, there was only the first three or four layers.

    You must've been using X10 (X Version 10, not the X10 home-appliance control system), rather than X11, then; X11 has almost always had window managers and GUI toolkits.

    Are you saying that there's too much code there, or that it's too layered, or that there's too much code because it's too layered?

    Firstly, the directory structure and PATH argument assume you are typing commands from the command line. There is no standard way of registering applications to the system.

    "Registering" in what sense?

    Putting them into your desktop environment's menus? If so, that seems to me to argue more for a better way of standardizing root/panel menus (the only reason there's a standardized way of doing that in "Windows 4.0" systems - W95, W98, NT 4.0 and later - is that they came with a single standard desktop environment).

    Or registering them as installed applications? If so, that's more a "UNIX diversity" issue - not every commercial UNIX system was SVR4-based, so not all of them had the SVR4 package system, and the free UNIXes ended up rolling their own (multiple ones, in the case of Linux distributions).

    Secondly, common Unix things like piping and standard input have no equivalence in a GUI shell.

    ...which seems to me to argue more that either

    1. UNIX GUI shell developers haven't worked hard enough at trying to develop equivalents or
    2. the concept can't apply in a GUI shell, in which case that's not a bad consequence, it just means that UNIX systems provide facilities convenient to more people than just to GUI users. (For that matter, MS Windows systems - the NT command line, and perhaps the OT command line, let you construct pipelines (which is convenient given that NT's "more" command can't be given a file name argument, it reads only its standard input, unless I've missed something), and let you redirect the standard input and output of command lines.)
    But how far can you stretch Unix until it snaps?

    Good question. I'm not sure I think anybody knows the answer yet; I suspect you won't find out until it does snap.

    And I know some people hate to hear it, but GUIs are the way of the future.

    I think they're a way of the future; I often find GUI-based packet capture and analysis program more convenient than text-based ones like "snoop", for example.

    I don't think the elimination of CLIs is necessary, however.

  106. Quick, to the Adam Westmobile by cpt+kangarooski · · Score: 2

    Boy is that true. He can't even play _himself_ without getting made fun of. And that's just about the only role he can get, too.

    I'd like to see Adam West in some other stuff.

    --
    -- 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.
    1. Re:Quick, to the Adam Westmobile by Fandango · · Score: 1

      Yeah, who needs Adam West anyway, when we have William Shatner?

      --

      --
      Jake

  107. Re:BeOS users have much more power than you think by xantho · · Score: 1

    So I can't go to, say ftp.cdrom.com and download a complete distribution of Linux without paying for it?

  108. Clueless journalists by bafful · · Score: 0

    A typical journalist, who can't tell emacs from a c-shell, won't be able to correctly describe the differences between, say, BeOS and Linux. But he can repeat what he read somewhere: That BeOS is a "Multi-Media-OS" and Linux is a "Server-OS", whatever that may be. This is the whole secret behind this type of typecasting.

    1. Re:Clueless journalists by Anonymous Coward · · Score: 0

      As someone else already mentioned Scott Hacker wrote the friggin BeOS Bible, and if you happen to have a copy of it laying around you would understand that he knows a lot more about the BeOS than what some other person wrote, because he's the one DOING the writing about it.
      Incidentally that also means he wrote the parts that cover the UNIX shell in BeOS. "What, BeOS has a shell" you say. Yep. BeOS can be manipulated via a bash shell which, if I'm not mistaken, is the same termial that Linux uses by default. BeOS is also POSIX compliant, so you can run recompiled command line UNIX programs. Cool, huh?
      Don't underestimate Be users. Some of them are very wise in the ways of the terminal.

    2. Re:Clueless journalists by Shabazz · · Score: 2

      Hacker isn't just some random writer for byte. He wrote The Beos Bible which has a pretty in depth coverage of the BeOS including descriptions of the internal workings. I think it is naive to say that he is just repeating what he has read elsewhere, because he has had far more contact with the developers of Be than most users have with their OS, open source or not.

    3. Re:Clueless journalists by bafful · · Score: 1

      I'm not saying Scott Hacker is repeating what he read. He is not putting BeOS in the "Multi-Media" Corner. But he fails to see the very simple reason behind other journalists doing so.

    4. Re:Clueless journalists by DHartung · · Score: 1

      Actually, Bafful, I think he did see why other journalists engage in this typecasting. You'll note that he links to the PC Computing ranking of various OSes, where they seriously marginalize BeOS.

      It's actually good that he didn't himself engage in stereotyping other tech journalists as clueless -- instead of coming out swinging, he simply offers positive arguments for the other point of view. It's a quite eloquent defense of BeOS; I'm suddenly giving it more thought myself.

      --
      lake effect weblog
      {Network engineer in Chicago--looking for work!}
  109. Hmmm... by Anonymous Coward · · Score: 0

    Don't the folks over at Be "typecast" their own OS. IIRC, I remember them focusing alot on the fact they were aiming for a niche market as a media OS and therefore weren't competing with MS...

    Use it where it works well, but remember what it was designed for... you can use an axe as a hammer, but... I dunno, I think I'm rambling.

  110. Re:If the BeOS only had... by Anonymous Coward · · Score: 0
    I left it open as to how they could blow open the oS mkt, but in fact I was thinking of Linux or free unixx by another name. They could distribute Linux for X86 /IA64 with Photo/Illust/InDesign as a suite with an OS underneath --packaged and supported by SGI perhaps. The landslide to x86 that has never happened in design/printing would finally happen. (Of course they could also try to offer it for ppc, but they'd need IBM to go in on the deal, and IBM wouldn't do something that kinky). The Lino-Hell's and Heidleberg's of the world have never heard of Be, but Adobe they know and SGI, too. The benefit to Adobe is that they stand a chance of expanding what they do, and fending off encroachment from MS.(Wait and watch if you doubt) They were asleep when MS grabbed the home photo-editing market, I guess because it hadn't occurred to them. Now they give away a low end Photo editor free, hoping you'll want the real thing. There was a market for them they just didn't see it. And they'll go on not seeing it, but that won't stop MS from seeing the money on their side of the fence. In their heart of hearts MS would really rather support other technologies than PostScript, and in the long run they would really like promote their own standard. Their standards are always better, because they always work better with Windows! Adobe will be progressively weakened and circumscribed to the extent that it plays with MS. They should be thinking how do we keep MS & their 35milllion lines of amoeboid goo they call an OS the hell away from us, rather than agreeing to use MS tools in their own softw development. They may think they're special, but Adobe is just another company that had better hope MS is broken into a million tiny pieces. They have a cash cow, and MS is known for mutilating other people's cattle.

    The effect on the OS market I'm imagineing would be a side-effect, but it could be large. Linux with professional graphics software, Linux with OpenGL apps and games. Sounds like a giant killer. Maybe more opportunities for Adobe. But I guess they'd rather keep doing what they're doing.

    Hey, it's more of a Shelbyville idea anyway

  111. Re:UNIX must evolve. by extrasolar · · Score: 1
    Gee, I didn't expect a well thought out analysis of what I said. I just want to comment on the last point you made:

    I think they're a way of the future; I often find GUI-based packet capture and analysis program more convenient than text-based ones like "snoop", for example.

    I don't think the elimination of CLIs is necessary, however.


    No, absolutly not. An xterm provides everything the console does and more. And I don't think a GUI necessitates a WIMP interface (Windows, Icons, Menus, and Pointers). In fact, I'd rather the keyboard be the major input device of a GUI. But this is all forward thinking thought. I would really like to see Unix evolve into a GUI world.

    --

  112. Typecasting where deserved. by neutrino · · Score: 1

    I am a user of BeOS and I think that it is a brilliant piece of software. I bought it as soon as it was available for x86 hardware, but encountered problems immediately. It didn't like my video card or nic. I wasn't too distraught, though, and bought hardware that made Be happy. I now have a fully functional BeOS system that is astounding in it's responsiveness and general speed, but I never use it. There are so few applications for it that I can't use it. I have things that I need to do and I can't do them in BeOS. I stick with Linux most of the time, as it has nearly everything I need. Plus, Linux never needed me to buy hardware to make the system work. Best of luck to Be, though, I'd love to be able to make it my desktop OS.

    Joshua Pearson

    --
    History has the relation to truth that theology has to religion-i.e. none to speak of. - Lazarus Long
    1. Re:Typecasting where deserved. by Kevin+T. · · Score: 1

      I agree that Be, at this point, seems content to not be a desktop OS, but that doesn't mean that it wouldn't be a great desktop OS.

      A few years ago, my friends were just beginning to discover Linux, and running it as a server OS. They saw Linux as a hacker's toy and a good way to run MUDs on spare 486 boxes. They probably didn't think Linux would, only three years later, become a viable desktop OS for office users or Quakers.

      To a certain extent, Be needs to start looking beyond the multimedia/ developers market. However, a lot of work could also be done by developers (both hardware and software). The main complaints about Be are that it doesn't support a lot of hardware (various cards, PPC 750 processors) and has very few useful desktop apps. This could change, quickly, if vendors thought it was worth their while.

      Vendors probably won't think it's worth their while, however, until journalists and on-the-street geeks start talking positively about Be's many advantages and stop pigeonholing it. That's right, folks-- the market is driven by public perceptions and media forces, not by technical qualifications.

    2. Re:Typecasting where deserved. by neutrino · · Score: 1

      My main problem with BeOS is not the hardware. I needed to upgrade some components anyhow, but my problem, which I realize needs time to be solved, is that the BeOS is not very useful to me at the moment. By this, I mean applications that I use. BeOS is lacking horribly in high quality applications of most sorts. This can be remedied, and in fact, I am learning the Be API in hopes of aiding this process, but until the time when I can get something done in BeOS, I'm booting into Linux on my desktop.

      Joshua Pearson

      --
      History has the relation to truth that theology has to religion-i.e. none to speak of. - Lazarus Long
  113. Yeah, but... by TheZork · · Score: 2
    The author makes some good points, but (at least in Be's case) he needs forget about the journalists and address his concerns to the Marketing Flacks. See the Be, Inc. site at http://beos.com - it's littered with stuff like "The Software Platform for Broadband Digital Media", "High intensity platform for digital media" and "BeOS® The Media OS".

    Just putting a bit of the blame at the feet of those who deserve it...

  114. Re:BeOS users have much more power than you think by extrasolar · · Score: 1
    Look beyond your eye-balls. The fact that Linux is Open Source is a fundamental advantage. And like most Fundamental advantages are the least obvious to see. Democracy is an example. Sure communism could have given us everything we wanted, but power to the people is so fundamental.

    --

  115. Re:Whoa cowboy... by Anonymous Coward · · Score: 0

    Agreed (=

  116. Re:Missing the point by Graymalkin · · Score: 1

    Many of your criticisms about windows seem more idealogical then totally factual. Sure Windows isn't the greatest OS in the world, but it is much simpler to use (at the cost of quality) right off the bat than linux is. Windows is widely supported for two reasons:
    1. It gave a set standard of it's API for hardware and software developers to use. While it's not open it's a more focused model than linux has been in the past (notice I said past, the libraries have become alot more standardized and developing for linux has become much easier) 2. They grabbed up a huge market share, so hardware vendors decided they would go with the short term winner in the desktop OS race. Theres lots of hardware that will never work with windows because it's designed for SPARC or MIPS computers or some other processor/chipset/OS. Windows has the desktop market for now so thats why hardware developers wrote drivers for it.

    --
    I'm a loner Dottie, a Rebel.
  117. I'd drive a Tank... by NullGrey · · Score: 0

    to the supermarket. Hey, who wouldn't?


    +--
    Given infinite time, 100 monkeys could type out the complete works of Shakespeare.

    --
    +-- (Score:-1, Moderator on Power Trip)
    1. Re:I'd drive a Tank... by Anonymous Coward · · Score: 0

      No more worries about those maddening dings and scratches from runaway shopping carts, and definately no chance of somebody beating you out of a parking spot... but ohhh, the fuel economy sucks!

    2. Re:I'd drive a Tank... by Anonymous Coward · · Score: 0

      At ten gallons per mile, you wouldn't drive a tank to the supermarket very often. Definitely not for a carton of milk.

    3. Re:I'd drive a Tank... by Quikah · · Score: 1

      No, no. Read the article refered to in the story it is very good. These are special tanks:
      "With one exception, that is: Linux, which is right next door, and which is not a business at all. It's a bunch of RVs, yurts, tepees, and geodesic domes set up in a field and organized by consensus. The people who live there are making tanks. These are not old-fashioned, cast-iron Soviet tanks; these are more like the M1 tanks of the U.S. Army, made of space-age materials and jammed with sophisticated technology from one end to the other. But they are better than Army tanks. They've been modified in such a way that they never, ever break down, are light and maneuverable enough to use on ordinary streets, and use no more fuel than a subcompact car. These tanks are being cranked out, on the spot, at a terrific pace, and a vast number of them are lined up along the edge of the road with keys in the ignition. Anyone who wants can simply climb into one and drive it away for free."

      --
      Q.
  118. i.e. SGI by PinheadX · · Score: 1

    DON'T liken BeOS to Windoze. You just show your ignorance. The only thing BeOS and Windows have in common is they both run on Intel machines. BFD.

    - - - - - - - - - - - - - - - - -
    I run BeOS. The rules don't apply.

    --

    - - - - - - - - - - - - - - - - -
    I run BeOS. The rules don't apply.
  119. Re:Commercial version of Linux by Le+douanier · · Score: 1


    The difference is when i buy a commercial version of Linux i still have the source.

    When i buy the commercial version of Be I don't have them. And when i get the free version...Oh wait, I can't have a free version.

    I don't think sources are important for me because I want to fix codes but this is important because I CAN fix code if I want, and other can and do it.

    What people using this argument (I don't care about sources because I don't read them) are saying is the same as "i don't care about free speech because I have nothing to say". But the day you will have to defend you rights you will be happy to have free speech. It's the same with the source.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  120. Bravo! by Anonymous Coward · · Score: 0

    As a person who has enjoyed Scot Hacker's enthusiasm towards the Be OS I took offense to the creator of this thread. I bet this guy doesn't even know about the BeOS Bible that Scot has out right now.

    A few Linux users on this board REALLY need to step back and chill. Insulting someone for his OS preference is down right juvenile.

    There also appears to be a big "oh it's not open source so it sucks" feeling going on here as well. Well, everyones entitled to their opinion.
    Do I agree? No. I like the fact that I KNOW where the product I'm buying comes from and who I need to contact if I have a problem. If I'm a professional, and I am, I want to spend my time using my "TOOL" to make money, and while I do this I want the "TOOL" that's the most pleasing to use making said money. Hence, the BeOS.



    BeBooster

  121. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

    But it isn't open source.

    Typical Slashdot-fanatic response...
    Why does this always come up? If linux being
    open source is the only thing that makes it
    superior to other OSs, then that's pretty sad...

  122. Re:Quick TCO calculation by EnglishTim · · Score: 1

    If you've got a 100 user system, it's likely that the price of installing the OS isn't going to be that big an issue, considering the cost of

    a) Hardware
    b) Software applications
    c) Maintainance & support

    You'd go with the OS that supported the software that you wanted with the minimum of fuss, and had the support options you wanted.

  123. Re:NO WAY ... BEOS IS POWERFUL.. by Anonymous Coward · · Score: 0

    Me too. Until then, though, give me Photoshop. ;)

    Jace

  124. BeOS has a chance... by Robin+Hood · · Score: 2
    How many of you have used OS/2? I've never had a chance to use it, but from all I've heard, the OS/2 Workplace Shell (WPS) was a marvel of good UI design. Unfortunately, it seems to be dead. Sure, some people still use it, but I think I'd have a hard time finding a copy of OS/2 for sale at $LOCAL_COMPUTER_STORE. Let alone finding enough useful applications for it...

    The reason I bring up OS/2 is because I think BeOS has a chance of avoiding what brought down OS/2. Granted, some of what brought OS/2 down is that IBM did a sloppy job of marketing it (or so I've heard). But another problem was that Microsoft successfully altered people's perceptions to see Windows as a "standard" part of their PC, and OS/2 a useful "extra", or an "alternative" OS. These days, Linux (with the help of Linux users and advocates) has been altering people's perceptions and they are realizing that Windows doesn't necessarily have to be their OS by default. It's my hope that the success of Linux will be the wedge to drive open the OS market, making products like BeOS available for those who just want their computer to work and don't want to spend fifteen hours poking around inside the nuts and bolts.

    What I'd like to see is for Linux to bring about a new OS market in which competition can flourish. Of course, what I'd really like to see is for an open-source "category killer" to arise in the OS arena (similar to sendmail, for example) but that doesn't seem likely to happen anytime soon. In the meantime, I hope BeOS succeeds.
    -----

    --
    The real meaning of the GNU GPL:
    "The Source will be with you... Always."
    1. Re:BeOS has a chance... by Anonymous Coward · · Score: 0

      I've never used it.

    2. Re:BeOS has a chance... by Improv · · Score: 1

      Hi, I used to be a big OS/2 user, but about 2
      years ago,I switched to a mix of Unixes on my
      systems.. OS/2 had some really cool subsystems,
      the desktop probably being the most remarkable..
      But it seems to me that IBM screwed up a lot more
      than in marketing with OS/2.. to point:
      1) Lack of commitment -- IBM often released nice
      software for Windows first, and left OS/2
      as an afterthought.
      2) Lack of development -- most of the improvements
      to OS/2 were in the desktop area, whereas
      many serious 'under the hood' problems
      were present from 2.0 onwards. SIQ,
      inadequate process control, really sucky
      installer (that often failed to uninstall
      things properly), lack of ability to
      cleanly restart the WPS, etc.
      3) Lack of documentation -- Admittedly, windows
      lacks this too, but having clear docs on
      how the system fits together would ease
      troubleshooting
      4) Lack of debugging -- The workplace shell was
      plagued with bugs.
      5) Binary ini files -- most of the ini files were
      binary, and even if you got one of the
      utilities to decompile them into text
      format, you didn't have documentation on
      them. I had to remake my ini files because
      of desktop corruption about every 2
      months, losing countless customizations.

      OS/2 was cool, but IBM dropped the ball in
      countless areas, not just marketing. If IBM had
      designed more of the 'under the hood' stuff right
      in the first place, or had not been afraid to
      break compatibility in some areas and possibly
      used emulation and/or a separate subsystem to
      handle old apps (like NT does w/ Win3.x or POSIX
      apps), OS/2 would probably be more widely used
      today..

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    3. Re:BeOS has a chance... by Fvision · · Score: 1

      What I'd like to see is for Linux to bring about a new OS market in which competition can flourish. Of course, what I'd really like to see is for an open-source "category killer" to arise in the OS arena (similar to sendmail, for example) but that doesn't seem likely to happen anytime soon. In the meantime, I hope BeOS succeeds.

      Except for the small problem that an open-source "category killer" would be, erm, open-source. So it could be made to run on all OSs which slightly defeats the point of it being a category killer. Oh, well...

  125. Linux typecast by rde · · Score: 1

    The author tells us that he wouldn't wish his Linux installation problems on anyone. But is difficulty of installation really still the case? Red Hat 6 and Suse 6.1 offer smooth installs, as long as your hardware is listed. And as time goes by, more and more hardware gets listed. Everyone's looking forward to the day when Linux will be easy to install; they're overlooking the fact that for a significant percentage (the majority?) of hardware, it's already a breeze. It doesn't even require that poxy CDROM loader that Windows (typecast as "the easy-to-install" OS) needs.

    1. Re:Linux typecast by eey0re · · Score: 1

      I agree, installing Linux may be smoother than it used to be.
      BUT, when one talks about the ease of linux installation etc.. they must look at it in perspective. Us nerds/geeks/"hackers" are well experienced in this sort of thing, the rest of the population isn't; They are used to wizards, fancy GUI's, mind-numbing on line help and all that other bullshit associated with M$ Operating Systems.

      You must take a step back and put yourself in the position of your gran. [now you are gonna tell me your gran is a sysop :)]
      These people have been brought up the M$ way, its not their fault, think about it. And when they turn on a PC thats what they expect to see.
      If you want to experience this, try getting drunk and successfully install and administer MVS on a mainframe, then you'll see what i mean! ;-)

      This is where the linux market is going, Rasterman stated that Redhat wanted to go the windows look, this is to attract those kind of people and I must admit i tend to agree. If Linux is to succeed on the desktop then it must offer some level of similarity between itself and Windows.
      And fair play to Redhat, if you dont like it there are many other distributions to choose from (Slackware (my fave) for one).

      It is slowly getting there, its more than supported hardware, its about HCI!
      but dont disagree with people for saying Linux is harder to install/use, its not thier fault, blame M$ and Intel!

    2. Re:Linux typecast by shacker · · Score: 1

      Linux installation isn't so difficult... I don't really have a problem with it. The problem with Linux is configuring it. Anyone can get a RedHat installation done easily. But download some application that requires some other library or desktop environment that you don't have, and you're in it up to your neck. Swap out your video card and you're in trouble deep unless you really know what you're doing. A few weeks ago I replaced my Matrox Millenium with a Real 3D Starfighter AGP. Rebooted, and BeOS just worked. Didn't prompt me for video drivers or anything. Just worked. It took a day of tinkering to make Linux happy with the same card.

  126. Typecasting of OSes? Try User Typecasting... by CJ+Hooknose · · Score: 5
    There's a common myth that "Users are Stupid." This article perpetuates that myth--shame on the journalist. I work with Real Users almost every day at the job, and many of them would be willing to trade some additional time investment for something that didn't crash all the time. Remember that it takes several hours for a new user to learn to use even a "bonehead computing environment" like the standard Windows/Mac GUI.

    How many Linux users take advantage of access to source code?

    The OS source is like a "home defense" handgun--not essential but Really Nice To Have in certain situations. I find that having gcc around is the best thing about Linux. How many other OSes have free compilers practically built in?

    BeOS, on the other hand, is immediately satisfying.

    Immediate gratification may be the American Way, but generally, the more powerful things are, the longer they take to learn. Tricycles are easy to ride; bicycles are not. Guess which goes faster. Everyone here knows where Linux stands in this setting...

    --
    Give a monkey a brain and he'll swear he's the center of the universe.
    1. Re:Typecasting of OSes? Try User Typecasting... by Anonymous Coward · · Score: 0

      Am I wrong? I thought I read that BeOS comes w/ gcc.

    2. Re:Typecasting of OSes? Try User Typecasting... by Anonymous Coward · · Score: 1

      . I find that having gcc around is the best thing about Linux. How many other OSes have free compilers practically built in?

      At least one pops into my mind... BeOS. It ships with ecgs aka gcc. It even comes with a nice CodeWarrior IDE, but you can use it from the bash shell and/or use Pe, Eddie or emacs (or what ever) as your editor.

      Immediate gratification may be the American Way, but generally, the more powerful things are, the longer they take to learn. Tricycles are easy to ride; bicycles are not. Guess which goes faster. Everyone here knows where Linux stands in this setting...


      One of the things i really like BeOS (and one of the reasons i switched from Linux to BeOS as my desktop OS) Is that its easy to use and learn, but does not sacrifice power in being so. Give BeOS a try, its the most impressive OS ive every used!

    3. Re:Typecasting of OSes? Try User Typecasting... by brennanw · · Score: 1

      I'd hardly descripe BeOS as a tricycle. It's filesystem is essentially a fully relational database, it boots in 15 seconds, and it multitasks and threads like you wouldn't believe. It has probably the most sophisticated support for multiple processors available for any PC workstation anywhere. Not the traits of a tricycle. Don't let the pretty GUI fool you -- that's one mean OS.

      Doesn't have the Workplace Shell, though.

      --
      Eviscerati.Org: All Hail the Eviscerati
    4. Re:Typecasting of OSes? Try User Typecasting... by sterwill · · Score: 1

      But BeOS is a proprietary bicycle. When you get a flat tire, you can't change it yourself. You can't grease the chain yourself, but a spoke wrench to adjust the rims is only $49.95 with a special "developer's discount." Sure, some parts of the bike could be improved--say the seat is too hard, but you can't buy a new seat yourself. You have to wait for next year's relesae of the bicycle.

  127. linux stops "spinning head syndrome" by jhoffmann · · Score: 1
    last i checked, BeOS was positioning itself as the OS for multimedia designers, then a while ago i heard some rumblings about embedding BeOS in set top boxes (& the like), and now they've got a spiffy new web site proclaiming them the "software platform for the broadband digital media".

    don't get me wrong -- BeOS is cool, but they run the risk that a lot of ventures do -- you only get so much venture capital before you have to go out and prove yourself and find a niche to be successful. BeOS isn't going to be a MS competitor any time soon, so it seems to me that Be is searching hard to find a niche, possibly at the cost of support for a "standard desktop OS".

    not that i'm an expert, nor do i care that much, but it points out one of the advantages of linux. it can be whatever it wants to be without feeling the pressure of investors and businesses & it's a lot harder to disappoint and alienate people that way.

  128. Valid Points by Anonymous Coward · · Score: 3
    He makes some very valid points on the downsides of Linux. We've got a lot of baggage in there that is just bad from a mass market perspective.

    We all hear things like "My pet rat who doesn't know the first thing about computers hates Windoze but loves the linux installation I gave it", but realistically, we're nowhere near the ease of use and fun for the average user provided by Be, or (gasp!) Windows.

    Gnome is cool, KDE is nice, but maybe pushing linux into that space is the wrong way to go. Linux is wonderfully configurable, but it's still a unix at heart, and unix has way too much baggage for the novice to slog through.

    There's a lot of baggage on the developer who wants to develop cool apps for the linux desktop, too. Even with GTK or QT, you're still writing to a wrapper to a library to a library to a driver, just to get a reasonably usable API. The sound system(s) are OK, but they certainly could be better. Contrast this with programming for BE, and it becomes pretty obvious that we don't hold up well.

    What we in the open source community need is really a fresh start on the desktop. Linux is evolving wonderfully as a server and workstation OS for the power user, but if open source is going to win the average user, I really do believe we're going to need something very different from UNIX.

    For now, though, I'm sticking with Linux since, though I think BE is a cool company, corporate control of an OS has repeatedly proved disastrous in terms of benefits for the end user.

  129. Look at the NetBSD page by Anonymous Coward · · Score: 0

    NetBSD has a great emphasis on portability. One example is that NetBSD supports more "machine types" of the DEC Alpha arch. I didn't even know there was a such a thing as "machine types" in the alpha arch until I read it on the NetBSD page.

  130. Whine Whine by Anonymous Coward · · Score: 0

    He's saying that some (most, 99%?) of those users should be using Beos? Why? They chose on some set of criteria that for them made Linux the best choice. Second guessing that or whining about it isn't going to change those criteria. Beos might have a lot of neat stuff, but ultimately it's just another closed operating system. Having access to under the hood is incredibly powerful, and he's greatly underestimating exactly HOW powerful. And he'd be doing a lot of users a disservice in the process.

    1. Re:Whine Whine by Christopher+Thomas · · Score: 2
      He's saying that some (most, 99%?) of those users should be using Beos? Why? They chose on some set of criteria that for them made Linux the best choice.


      Um, no, by straight numbers most users seem to think that Windows is the best choice. You're trying to convince them that Linux is. He's trying to convince them that BeOS is.


      How many computer users - out of the total number of computer users - even program? How many, given the opportunity and the tools, _would_ mess with the kernel? Very few.


      Linux is nice. I just plain _like_ *nix variants. But the most that I've done under Linux is look in the /arch directory and say "gee that's neat, maybe in a decade when I have free time I'll try porting Linux to a custom processor".


      I've recompiled _applications_, but the kernel header files are all you need for that, and Be gives you those.


      However, I'm getting sidetracked. While I enjoy Linux for programming, most users aren't programmers. In terms of installation and ease-of-use, IMO BeOS wins (though Linux is catching up).


      Programmers would love Linux. Many of them already do. IMO, the users that *don't* program would love BeOS. They are who use most of the desktop machines.

    2. Re:Whine Whine by Anonymous Coward · · Score: 0

      Linux might have a lot of neat stuff, but ultimately it's just another open source operating system.

      Err..

      Did I say that?

      I don't care if it's Open Source(TM) or not. I just want an OS that runs fast, doesn't crash, is easy to install, and easy to use.

      Linux works for the first 2. Comes close on the third. But overall, BeOS rocks with all four.

  131. Those who care about source will use Linux by Anonymous Coward · · Score: 0

    I think the point is that _outside_of_the_Linux community_, hardly anyone has the desire, let alone knowledge, to hack the kernel, particularly if the OS works great. Even among Linux users, I bet that there are 10 people who boldly state "show me the source or get lost" for every person that actually DOES anything with the source code.

    It's really not fair to lump all "closed OS's" together. It would be more honest to talk about "the mindboggling advantage that Linux holds over closed OS's, like Windows, _that_suck_"

  132. BeOS does come with GCC by Christopher+Thomas · · Score: 2
    Am I wrong? I thought I read that BeOS comes w/ gcc.


    Yes, it does. I have a BeOS machine sitting next to me right now.


    While the OS is closed, you still get all of the header files and semi-complete documentation (what isn't there is being written). Applications can be closed or open as the applications programmer wishes; AFAICT, Be doesn't care. More applications are good regardless of the license they're released under, and Be is too small to write applications itself. It loses nothing from open apps, and loses nothing from making the entry points to the OS visible.

  133. not just OSes. Languages are prone to this too by Anonymous Coward · · Score: 2

    Java got a slow start due to it's 'web language' typecast, which gave M$ enough time to destroy what it could have been. Perl is strong enough for more than just scripting. C/C++ (with libraries) is full enough to cover scripting duties. Typecasting is just an easy for for PHBs not to have to learn or think.

  134. It's a security thing - by Anonymous Coward · · Score: 0

    OK - so maybe 99% don't ever look at the code - But isn't it nice to know you can? Isn't it nice to know that a developer (any competant developer at all, not just one that is in the Monopolist OS holder's favor) can get access to the code they need to build the app they want to build?

    Not many folks use all the horsepower that their cars are capable of producing - but knowing that extra something is still there is quite comforting.

  135. Kernel Hacking by Hal+Roberts · · Score: 1

    I don't do any work on the kernel, but I appreciate its free nature every day beause that free nature has allowed those who do have an inclination to improve Linux to do so. I don't have to work on the kernel myself to appreciate the benefits of its free nature.

  136. Any Amiga people here? by Anonymous Coward · · Score: 0

    The BEos situation reminds me of the Amiga. (I grew up on one) A great all-around platform with killer multimedia and no marketing. By the end, most Amigas were only used by media people and fans.

    I do believe that BEos could/should be the desktop replacement "Windows Killer" because in the end all that most "normal" users want are games, wordprocessing, email, and web browsing.

    To sum it up:
    Use the right tool for the right job.

  137. Agreed. by Anonymous Coward · · Score: 0

    Usually I dont touch source except my own. However, when a need a little tidbit I want to be able to implement it now, not wait for my suggestion to turn into a patch (or never happen). For example, I wanted to generate gifs from xfigs through a script, fig2dev didnt have it yet but xfig could output gifs, so i added 10 lines to xfig and got my feature. Fvwm2 was missing a nuance I wanted. 50-60 lines and I am done. Easier than figuring out where to submit a request, and much faster.

  138. I currently use OS/2 by timur · · Score: 1
    It's my OS of choice. I've tried BeOS, and all I can say is, "What's the point"? OS/2 has much better application and hardware support than BeOS.

    Sure, there are some legacy problems that will never get eliminated. The Single-Input-Queue (SIQ) is a real pain, but it's mostly a pain because many OS/2 apps don't multithread properly (BeOS gets around this by creating multiple threads on behalf of each application, something that might work for OS/2). OS/2 drivers are mostly 16-bit, but it's possible to write 32-bit drivers. Yes, the WPS has some bugs, but it's vastly more complex and powerful than any other GUI, and the bugs are typically in third-party WPS add-ons like Object Desktop. I have one OS/2 machine which has no add-ons, and it's rock solid. My other machine has a bunch, and it has problems.

    In my opinion, OS/2 is STILL a viable desktop alternative. IBM may not market OS/2 to the end-user, but they still update it and provide support, contrary to popular opinion. And don't forget that a kick-ass server (which in all likelihood scales better than Linux on SMP boxes) was just released.

    Let's talk about applications. XFree86 is available for OS/2, and several Linux applications have been ported to OS/2, such as Gimp and Apache. Star Office is also available. I could go on, but there are quite a few big-name applications available for OS/2 but not BeOS.

    As for purchasing OS/2, there are several copies available on eBay, and you can always mail order it from IBM Direct or Indelible Blue.

    I think if everyone gave OS/2 another look, quite a few people would see something they like. The public perception against OS/2 is much worse than with BeOS, and that's unfair.

    --
    Timur Tabi
    Remove "nospam_" from email address

    1. Re:I currently use OS/2 by KillRaven · · Score: 1
      As for purchasing OS/2, there are several copies available on eBay, and you can always mail order it from IBM Direct or Indelible Blue.

      Sure, but at $250+ they can forget it. If IBM were to sell copies for somewhere in the $50 region I would seriously consider giving it a look.

    2. Re: I currently use OS/2 by Anonymous Coward · · Score: 1

      Hi Timur, I used OS/2 and used to be an OS/2 advocate. After five years one day I bought a new hard disk, and didn't reinstall OS/2. Guess what: I didn't miss it.

      I didn't miss Navigator 2.02 freezing the whole desktop (single input queue problem). I didn't miss the workplace shell (lack of) speed and the INI files getting corrupted. Drivers? How about the latest video and audio driver? How about a decent VFAT filesystem? Come on.

      I used Windows a bit, Linux a bit and then I switched to the BeOS. Remember the crufty OS/2 driver model? Guess what, writing drivers under BeOS is a breeze! Remember the pain to get decent latency under OS/2, RTMIDI the high resolution timer and all the rest? BeOS will dynamically change the scheduler quantum to get you less than 100us latency, from interrupt to user code. Remember waiting 10 minutes for your 2Gb partition to chkdsk? That's ~10secs under BeOS.

      Oh, Apache and Mozilla are available for OS/2 only because of the (crash prone and unstable) global socket descriptor space. And what about the upcoming apps from Metacreations and Steinberg's Nuendo? Those aren't available for OS/2. Or Linux, for that matter.

      Sometimes you're glued so hard to your shell that you don't know how to get out of it. You don't even think that there's something outside.

      I'll go at Fry's and buy a redhat for $50 so why not buy a BeOS for $60?

      OSS is not a factor here. Be is doing the right thing with BeOS. I wouldn't want the kernel to be touched but by Be engineers. And, guess what, you *can* contact Be engineers directly and ask for features, they are *very* responsive and available -- both on Be mailing lists and live at conferences.

      (written from BeOS R4.5/intel)

  139. Re:Can we still.....HPUX! by Anonymous Coward · · Score: 0

    Strange, I like HP very well but aside from that I consider typecasting an OS not that bad. Building too much into whatever usually results in some average quality tool. I must admit though that I do not see the future as a PC on every desk, but just a nice, large, flat screen with something at the other end of the cable.

  140. hmm typecasting by josepha48 · · Score: 2

    int freemem = 1, *bill;

    char *windows;

    do {

    windows = (char *)calloc( 1024, sizeof( char ) ) ;

    if ( winmem == NULL ) {

    freemem = 0;

    } printf("haha %s", (char)bill);

    }while (freemem == 1);

    --

    Only 'flamers' flame!

    1. Re:hmm typecasting by Anonymous Coward · · Score: 0

      char *windows, *bill;
      while ((windows = (char *)calloc(1024, sizeof(char ))) != NULL)
      printf ("haha %s", bill);

  141. Failure of Insight by The+Welcome+Rain · · Score: 1

    The author of this article frequently fails to distinguish between problems that are inherent to a philosophy and those that inhere in the selection of an OS. For example, he tries to hang the albatross of Linux's emphasis on user-as-administrator on the open source movement, which is silly. He seems to be making excuses for BeOS's development model, which hasn't proven nearly as successful as Linux's. Count the apps, folks.

    Of course, Neal Stephenson's essay has the same problem, but not to the same degree. Stephenson can be forgiven his tendency to hang the impossibility of low-level adminstration of the Macintosh on the GUI paradigm; he is, after all, partly right. However, the author of this piece of BeOS special pleading has no such excuse.

    Following his reasoning, one might as well use Windows. After all, open source is inherently hard to use, according to his argument; one might as well pick the most closed, dumbed-down OS out there.

    I hope he goes unheeded. He deserves nothing better.



    --
    --
    Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
  142. If the BeOS only had... by wynlyndd · · Score: 1

    some of the Adobe products such as Photoshop, Illustrator, and ImageReady, I'd run out and buy BeOS today. I played with it a little bit when a coworker bought it but there was little for me to run on it. This may seem short sighted to people who are used to porting apps but oh well.

    --
    "Dogs and cats, living together...it's mass hysteria!"
    1. Re:If the BeOS only had... by Anonymous Coward · · Score: 0
      Yes, Adobe has the power to blow the OS market open, to their great advantage. And still they sit, and sit, and worry about Apple. And sit and cozy up with MS ( an incredible display of stupidity). They think that Quark (!!) is their competition.

      Unless there's some thought process going on behind a Chinese Wall of silence, it looks like they will continue to while away the years right up until the day MS rolls them up and puts them in a drawer. Morons.

  143. Users are getting stupider by Dwonis · · Score: 1

    As sorry as WinWhatever is, it is still easier to use than Linux.

    The only thing that makes Windows easier to use than other OSes is that people are used to its interface. If I put my grandmother in front of a computer, regardless of the operating system, she wouldn't have a clue what to do. I was born and raised on an Amiga (which supports both a GUI and a CLI), and I found the CLI easier to use. Some of my friends were raised on Windows, and don't even know what to do at a DOS prompt, but they'll poke around the registry all the time.

    Our main problem is that we allow computer users to be too stupid. I know what tech support people go through every day (eg. the "mug-holder" keeps closing), simply because people don't really know how computers work. Instead of trying to find better ways to make it harder to put a coffee mug onto a CDROM tray, why don't we just tell them what it's really for?

    Bottom Line: "Easier to use" can only be defined as "whatever you're used to". Exclusive use of GUIs make stupid users. People live up to what's expected of them. Expect them to be stupid, and they will.
    --------

  144. BeOS users have much more power than you think by agtofchaos · · Score: 1

    BeOS comes with a port of gcc and all the tools you need to start making BeOS apps come for free with the OS. A huge chunk of BeOS apps come with the source code. BeOS has all the makings of a next generation home OS and workstation OS and Be is always trying to make it flexible enough so that it doesn't get stuck in one area. Supposedly Be has been able to get the basic parts of BeOS to where they are small enough to work in embedded systems without changing the code much if any. Remember too that every generation of BeOS is faster than the previous. r4 was faster than r3, r4.5 will be faster than r4 and Be is will be working on making r5 faster than r4.5

    --
    ---Got Coffee?---
    1. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

      To be good an OS has to be free?!
      If you're truly honest with yourself, you'll have to admit that Open Source has made a mess out of Linux.

    2. Re:BeOS users have much more power than you think by Anonymous Coward · · Score: 0

      Either explain or be relegated to troll status.

    3. Re:BeOS users have much more power than you think by extrasolar · · Score: 1
      But it isn't open source. It could be the best OS out there but the simple fact that it isn't free...

      Does the end justify the means?

      --

  145. Incomplete analysis by Anonymous Coward · · Score: 0

    The author seems to miss an important point. The reason people aren't flocking away from Windows in favor of ANY other desktop OS, superiour technology or not, is the staggering cost (time and money) of retraining the user on a new OS. This applies to Linux AND BeOS. Retraining cost is NOT, however, a significant barrier to penetration of the server market, where Linux is currently increasing market share faster than all others, and where Linux adoption will continue to accelerate.

    People's perception of the OSes isn't the problem; the problem is that techno-weenies don't consider all the real (human) costs of switching to a different OS in their analysis. Maybe they don't remember taking hours and hours to learn Unix; maybe it was easy for them. Real people are different from you and me; they're stupi... er, not as quick at learning new computing paridigms than you and I.

    In short, BeOS will always be a marginal OS because it's going after a market it can't possibly win, in addition to the chicken and egg problem of people not using it because there aren't enough apps, and no apps being written because not enough people are using it. Open source can help to solve the chicken-and-egg problem, but still does nothing to aleviate the very real cost of learning a new system.

    1. Re:Incomplete analysis by stimuli · · Score: 1

      This isn't totally wrong, of course, but the situation is so much further than presented. Retrain the users for a new OS? They never learned the first one. For so many of my users Windows 9x is one thing: a screen with icons on which to click to get to the application they barely know. KDE will do that quite similarly. And once they're in WP on Linux, I expect they'll feel quite at home. Typing is the same. The mouse works the same or close enough. Browsing the directory is something they either get (in which case its about the same in Linux) or don't (in which case they can't find their files in Windows either). Oh yeah, and to print they have to click the "print" button.

  146. WPS+OS/2 by twixel · · Score: 1

    There is still a lot of life left in OS/2. If IBM would port the WPS, the WinOS/2 subsystem and create a Linux/2, it would be the best of two worlds: rock solid kernel and a great desktop.

    As an alternative, KDE and Gnome could become more WPS like, but KDE is going the Win95 route (an overextended file manager with no single conceptual model) and Gnome is more concerned with snazzy themes.

    It's one of the designs I like to toy with : a super-WPS , written in Python+some toolkit. If only the days had 30 hours.

  147. Yes! UNIX must die. by extrasolar · · Score: 1
    I hate to be so enthused about this, but a fresh start, IMO, is a very good idea. UNIX has been a console-based operating system for a very long time and that is what it is very good at. But now, with today's GUIs, we need something that is good with a GUI too. Gnome and KDE are nice but it is another layer on top. And may say it looks like baggage.

    I am keeping my hopes up, hoping that something like the Hurd and the Berlin Project may make an Operating System that is as good with a graphical user interface as Unix is good with the console.

    --

    1. Re:Yes! UNIX must die. by Guy+Harris · · Score: 1
      I am keeping my hopes up, hoping that something like the Hurd and the Berlin Project may make an Operating System that is as good with a graphical user interface as Unix is good with the console.

      The architecture page on the Berlin Consortium Web site says:

      The server is designed to run on any POSIX system with support for threads and TCP/IP; do[sic] date we have built it on Linux and FreeBSD but should be able to use most other major OSs.

      so it appears to be a window system for, err, umm, UNIX-flavored OSes, so it doesn't appear as if it'll contribute to the death of UNIX.

      As for the Hurd, the page on the Hurd on the GNU Project Web site says:

      The Hurd provides a familiar programming and user environment. For all intents and purposes, the Hurd is a modern Unix-like kernel. The Hurd uses the GNU C Library, whose development closely tracks standards such as ANSI/ISO, BSD, POSIX, Single Unix, SVID, and X/Open.

      so it looks as if it's intended to, among other things, provide a UNIX-like API. ("UNIX NT"?)

      Perhaps you should replace your subject line with "UNIX must evolve." - both Berlin and the Hurd appear to be trying to contribute to UNIX's evolution, not its death.

      (What sort of "baggage" do you see being the problem? What do you see as the consequences of UNIX "[having] been a console-based operating system for a very long time"?)

  148. I have been saying this for some time by Anonymous Coward · · Score: 0

    In a way. Linux will not free us from M$. Attacking M$ on the desktop with Linux will never work. One, the baggage argument here is valid. Two, even if the linux desktop is better (which in my opinion it already is...X has always been) the consumer 'knows' M$'s destop already. If people can get a job done w/o learning a new trick it is difficult to change them. A funny manifestation of this is that most end users (not us geeks, but the bulk user) dont even know much about the simple M$ interface they are on. Usually just enought to get the job done, even at a lower efficiency level than the M$ interface allows (much lower than X).

    This leads me to believe that the real end of M$ is the death of the general purpose desktop itself as a consumer product. This is already happening, but the real killer IMO is going to be HDTV coupled with settop boxes. That will torpedo the home market. The business market will get slashed by administrative costs. The general purpose OS has too mcuh overhead in installation and maintainence. This overhead is spiralling out of control due to security, viruses, etc. Just look at the sysadmin market. The demand for sysadmins is astronomical and increasing. Personally, I think $70-$100k for a sysadmin is an absurd bubble that even PHBs want to pop.

  149. hardware "listed" by garyrich · · Score: 1

    :Red Hat 6 and Suse 6.1 offer smooth installs, as long as your hardware is listed.

    I agree to a point, but:

    I picture a program asking my sister
    what video card she has (it's a Rage PRO
    and yes I know it's lame) she would not
    have a clue. Until Linux' plug/play
    support is near perfect your comment
    won't be true for most users. It's getting
    pretty good but isn't even as good as M$'
    and that sucks pretty bad.

    garyr

    --
    -- your Web browser is Ronald Reagan
  150. Bear in mind that these are applications. by Christopher+Thomas · · Score: 2
    Usually I dont touch source except my own. However, when a need a little tidbit I want to be able to implement it now, not wait for my suggestion to turn into a patch (or never happen). For example, I wanted to generate gifs from xfigs through a script, fig2dev didnt have it yet but xfig could output gifs, so i added 10 lines to xfig and got my feature. Fvwm2 was missing a nuance I wanted. 50-60 lines and I am done. Easier than figuring out where to submit a request, and much faster.


    Bear in mind that these are applications. There's nothing to prevent apps under BeOS from being Open or Free. It is only the kernel that's closed. Now, you could make the same arguments about the kernel as you do applications, but in practice I see fewer kernel bugs that need fixing.


    And if I want to tweak kernels, I can still use Linux. BeOS doesn't have to be the *only* OS; however, without meaning to offend, I think that many Linux advocates _do_ want Linux to be the only OS. This is a Bad Thing IMO.


    Re. drivers, I'm happily doing driver development under BeOS with no more access to the kernel source than any other user. The headers are all that's needed.

  151. BeOS R5 will probably be more of threat by agtofchaos · · Score: 1

    BeOS r5 could actually be more a threat for M$ than Linux because r5 will specifically target desktop and workstation aggressively and by r5 there will already be a hell of a lot of hardware support for BeOS and already there are a lot of high end appz (audio and video) being ported to BeOS. Personally I don't see linux getting into the desktop market. It's not that the average user is stupid.... they are just too lazy to learn anything slightly technical. The best bet for taking down M$ is pushing for Linux in the servers and BeOS on the desktop/workstation. My parents are typical computer users, they can barely use windows and if they can barely use windows Linux will be a nightmare. Besides the whole distro war will REALLY confuse first time computer users and newbies.

    --
    ---Got Coffee?---
  152. Nothing precludes Open apps on BeOS. by Christopher+Thomas · · Score: 2
    Better, each time I need (or want) just about any piece of software, I can just grab it no fuss, and no shareware bullshit. BeOS might be nice, but it doesn't give people this kind of thing in such quantity.


    The people to take that up with are the BeOS users, not Be itself. Be makes an active effort to publish all of its API and document as much of it as possible. If you want to release an open application under BeOS, there's nothing stopping you. Porting isn't that hard either, because the guts of BeOS are Unixoid.

    1. Re:Nothing precludes Open apps on BeOS. by extrasolar · · Score: 1
      Lets say Microsoft wants to port MSOffice to BeOS. Be Inc, not being fools, encourages this. Except that there is already a free word processor created by free software developers. So Microsoft says, Hey, change the APIs and we will port. Be does this, because like any company, they are in it for the money and free software quickly becomes a luxury. The free word processor becomes broken.

      Im sorry but any serious effort to develop free software for BeOS should be questioned in my opinion.

      --

    2. Re:Nothing precludes Open apps on BeOS. by Anonymous Coward · · Score: 0

      Except for the price of BeOS itself, which can only be laid at the feet of Be, Inc. I would like to experiment around with Be, I really would. It might even turn into my primary OS if it's good enough. But I won't know, because I am NOT going to spend $80 on an OS even less mature than Linux, just to find out. Call me cheap if you will, but it's an established business principle that if you want your product to be widely adopted, you make entrance costs as low as possible, which is something that Be, Inc. has conspicuously failed to do.

  153. Nothing? by Chris+Burke · · Score: 1

    Well, that depends.

    Do you believe that the Open Source model produces better code (better by some measure that is significant to you) than closed-source models?

    Do you think it is advantageous to not be tied to a single vendor for support or bug fixes?

    Do you find it nice to be able to talk directly with developers, to make requests for features or bugfixes?


    If the answer is yes, then OSS has something to offer even if you never look at the source. Myself, I can code but don't plan on digging in the kernel source (though i do dig through other OSS projects). Still, I answer yes to all the above questions, and so I'm very glad that I'm using free software. That's the point - I may not use the source, but I benefit from the efforts of those who do.

    --

    The enemies of Democracy are
  154. Too bad for the BeBox owners by Fandango · · Score: 2
    Hmm, too bad each successive release of BeOS has been much slower on the BeBox than the previous. Of course it would be stupid for Be to waste engineering resources on speeding up BeOS for a funky hardware architecture that only a few thousand people own, but still... If BeOS was open sourced, I'm sure there'd be a few dozen BeBox owners hacking on making it faster.

    This points out a big problem with not having source code in terms of "typecasting users". If Be is the only company with the ability to improve BeOS itself, and since Be, as a small company, doesn't have the ability to improve it in every way, then they are forced to typecast their users into a few basic categories, simply to focus on what to improve next. These basic categories would hopefully encompass most BeOS users, but would certainly leave out large subcommunities.

    Whereas if BeOS were open sourced, individual communities of users, no matter how far from the mainstream (such as the BeBox owners) would have the freedom to improve BeOS in ways that might only benefit them, and Be would never commit to doing themselves. You might even see other companies providing customized versions of BeOS, and a market of different BeOS flavors, like the different Linux distributions.

    --

    --
    Jake

    1. Re:Too bad for the BeBox owners by delmoi · · Score: 1

      2 megs eh?
      vmm32.vxd on win 98 is only 900k.... intresting :)



      ---------------
      Chad Okere

      --

      ReadThe ReflectionEngine, a cyberpunk style n
  155. Hey, what about OS/2? by Atomic+Frog · · Score: 1

    He forgot to mention OS/2!
    It's like Adam West, OS/2 _always_ get typecast as the dead OS and can't get a decent job anywhere.
    (Or maybe it's the "undead" OS)

    Damn it! Oh well, it still lives on my machine! (At least until GNOME or KDE or somebody gets their act together). Spending half an hour configuring the compile and waiting for it the compile just to get sound card support in is not my idea of fun!

  156. Re:Missing the point - Hypothetical Situation by Shadowcaster · · Score: 1

    If you don't like the way X works, rewrite it..
    It would be very useful to have an integrated (but most definitely not SOLE) interface graphical for 'desktop users'. I think if it were possible to combine Linux's power in networking and speed with BEOS' power in graphics and speed. They would have to be seperate, run like 95's "MS-DOS Only" and "Normal" selections, but through lilo. Both would have Linux in them. Both would have Be in them. But to a limited extent for the "command line only" in the Be integration (who knows, they might have a better way of doing something?).
    The graphical 'Be-nix' would have most (ideally all) of the networking power and base speed of the average linux box, but graphically.

    Ok, now I'm rambling.. :)
    Later.

  157. Advantages for the "average joe"? by barilla · · Score: 1

    There's plenty of advantages for average users. For example, I downloaded an mp3 player for my mac. It had a slight bug, making it to allocate too little ram for mp3 playback, causing skips. I reported this, then waited 6 months until the writer fixed the problem.

    On the other hand, I downloaded an ftp client for linux. It had some bugs also, which were reported to the proper newsgroups by undoubtedly many other users. In a matter of days, some anonymous user had fixed the problems.

    Advantages of OSS for the average joe? I see plenty.

  158. Get the demo cd by agtofchaos · · Score: 1

    The demo cd is only about $10 including s&h I believe.

    --
    ---Got Coffee?---
    1. Re:Get the demo cd by Anonymous Coward · · Score: 0

      Is there a page for the demo CD? I can't find anything except http://www-classic.be.com/DemoCD, and that says it's not currently available. What's the difference between the demo and full versions? Oh, and in the interests of fairness, I notice that BeOS (the full version) is actually $70, not $80.

  159. He was talking about the average joe...... by agtofchaos · · Score: 1

    Scot was talking about the average joe, non-computer wizkid who just wants to play around. The average person could care a less because the average person doesn't know anything about writing code. What good does the source do if the user of the computer can't make use of it, as is the case of the average joe. All it does is eat up disk space. You can talk about the advantages of OSS all you want (and there are plenty if you are a programmer) but what does it offer the person who just wants to listen to mp3z, do some word processing, play a few games, surf the net and shutdown their computer? Then answer is.... nothing.

    --
    ---Got Coffee?---
    1. Re:He was talking about the average joe...... by yhetti · · Score: 1

      At a somewhat more distrubing level, the open source and GPL concepts of linux allow for freedom, and help. If your hardware doesn't work in Windows, or BEos (Wow..there isn't much support yet, is there?) Then you are, frankly, screwed. But in Linux, the open source principles let you take existing work and modify it so that you CAN get your Ugmeshimic GStrap gigbit ethernet adapter to work. Under windows, your at the mercy of driver writers. however, with open source, you have the omnipresent option of BEING the driver writer. And then you release your Gstrap 87XX driver as opensource for other to fix when you fall on your butt.

      With Redhat 6 released now, you can boot your machine, and with good hardware have X work the first time after the initial install. Wow. That's better than windows. As I recall, win98 requires about 3 reboots....five or six more when you allow for crashes which inevitably happen.

      What it comes down to is the fact that BeOS will never be incredibly popular as a mainstream OS, and for that matter neither will linux. It isn't windows, and it isn't MacOS. "Joe user" runs windows because it has software that he has to pay for (Oh wait..GPl..hehe..free..damn) but is (almost) garanteed to work (if you have the right VXD, DLL, runtime libs, and the correct version of DirectX.) So, where is the difference?

      The difference is that open source allows anyone to make something better. But your screwed until somebody at Be headquarters decides to make something that works on your machine. Oh, and bugs..DOS attacks? hehe. Linux fixes are out in under 2 hours (pending beer supplies). Microsoft fixes it with OSR34.2342.2314BC 6 months later (a la winnuke) And you can recompile the stuff with the source patched. But OSR upgrades are essentially like installing a new OS, and wow..look at your disk space : )


      That's a start. And not as an insult, but..uh

      "mp3z" ? thatz 3|33+.
      Rains.Net! Support the Linux Bikini Calander Project!
      #cheesy, DALnet

    2. Re:He was talking about the average joe...... by delmoi · · Score: 1

      hrm, if it was programed by people stupid enough to make devide by zero errors, fiding the "section of code" would be a bitch...


      ---------------
      Chad Okere

      --

      ReadThe ReflectionEngine, a cyberpunk style n
  160. Missing the point by Anonymous Coward · · Score: 0

    I think a point that the author, and many of you, missed was that BeOS is a fundumentaly better Desktop OS than Linux. Sure it can't run servers and doesn't have the raw power of linux, but it is fast. It has better threading, better media support, better install, not to mention that it does not have to use X11. Once they get hardware acceleration for OpenGL in, you can be sure that it will be faster than the X11/Mesa/DRI thing. Just putting all those acronyms together suggests a kludge. Lastly, Linux is not hard to install, but it is hard to install stuff on it. Never in windows was I ever missing a library. But with Linux, library compatibility has changed 3 times in the last few years. Under windows, I did not have to install Open GL, under Linux I had to spend two hours setting up Mesa. Under Windows the API is very integrated, under Linux, to get the best APIs, you have to get LibGGI for console, Mesa for 3D, ALSA for sound, etc. People don't want to mess with that. Finally, most home users will not set up a server, but many want to dabble in media. And why the hell, does KDE not run much faster than windows?

    1. Re:Missing the point by Anonymous Coward · · Score: 0
      ...not to mention that it does not have to use X11.
      This is a weakness, not a strength. Not that X11 is all that and a bag of chips, as they say, but network transparency is a Good Thing. To my mind (and I will admit I have no actual, hands-on experience with BeOS), the stupidest decision made by Be isn't the closed-source-ness or the pricing...it's the fact that BeOS is STILL built on a "one computer, one user, one display" model. It seems that Be has been so focussed on building a "modern" OS, they've forgotten everything we've learned in the past 20 years. Look at the entire history of DOS/Windows - it's the history of attempting to get a single-user, machine-bound OS to act like a multi-user, network-transparent one. Why does Be think kludges like "logging in" on Win95, or PCAnywhere or WinFrame were created?

      To be fair, I have noticed that www.be.com says that multiuser capabilities would be relatively easy to add. Well, why don't they do it? It does the user absolutely fsck-all good for it to be easy but not done.

    2. Re:Missing the point by JosefK · · Score: 1

      I think they've got a mess of other priorities ahead of multi-user support. If you need a multi-user OS, then BeOS is not currently an option for you. Pick the right tool for the job, and don't complain that your jigsaw is too unwieldy to hammer nails with.

    3. Re:Missing the point by Anonymous Coward · · Score: 1

      /me puts on the asbestos gloves.

      "I think a point that the author, and many of you, missed was that BeOS is a fundumentaly better Desktop OS than Linux."

      Because you say so? Your opinion does not necessarily == fact. BTW, it's fundamentally. BTW, wasn't the point of the article that BeOS is superior for end users?

      "Sure it can't run servers and doesn't have the raw power of linux, but it is fast."

      If it runs on your hardware.

      "It has better threading, better media support, better install, not to mention that it does not have to use X11."

      NT has better threading support than Linux. That doesn't make it a better OS. A better install, sure, if you're running supported hardware. (Whenever I install Linux or god forbid, Win95, I have no problems. That doesn't mean that Win* or Linux have excellent install programs; it simply means that my hardware is manufactured by people who have released their specs. Arguing about device support being superior on an OS that can purchase information; sign NDAs or force the device manufacturers to develop their own drivers)
      Note: Whether it uses X11 or not is not relevant. It still has a GUI. I can kill my GUI, can you?

      "Once they get hardware acceleration for OpenGL in, you can be sure that it will be faster than the X11/Mesa/DRI thing. Just putting all those acronyms together suggests a kludge."

      Can you say GLX? Ergo, Hardware OpenGL support in X. NVidia's already released their specs. Matrox has released partial specs. 3Dfx is supported via binary-only drivers.

      Also: "When they get it in?" Ahh. The true joys of a closed source OS. When's that slated for, anyway?

      "Lastly, Linux is not hard to install, but it is hard to install stuff on it. Never in windows was I ever missing a library."

      Ha ha ha ha ha ha! I didn't know you were a comedian! Ever had a corrupted/missing dll? then you've had a missing library. Ever had to deal with multiple versions of the same dll? DLL="Dynamic Link Library" While InstallShield prevents some problems by wrapping the DLL/EXE installation, a similar, more effective approach can be used by using dselect in Debian.
      And you've got to be impressed by the DLL organization in Win... Do DLL's go in the application directory or in Windows/System?
      If in the application directory, then in the best situation you have many copies of DLLs. If in Windows/System, how do you handle different versions of the same dll?

      "But with Linux, library compatibility has changed 3 times in the last few years."

      And you've been using the same unstable system that was designed back when 16 MB of ram was a LOT of memory, when CD-ROMs reached the awesome speed of 2x, when CPU's were pushing that Incredible 66 Mhz Barrier. Instead of a dynamic revision of the core components of the OS, you're stuck layering components piecemeal, e.g. DirectX, or OpenGL support (more on this later)

      "Under windows, I did not have to install OpenGL, under Linux I had to spend two hours setting up Mesa."

      I assume you're NOT using Win95 (OSR1). They didn't have OpenGL support, so they couldn't have those flying windows screensavers. Unless you enjoy performance at the speed of slow, I assume you installed HW support. Ergo, you did install something.

      "Under Windows the API is very integrated, under Linux, to get the best APIs, you have to get LibGGI for console, Mesa for 3D, ALSA for sound, etc."
      Unless you want to know the whole API without any "undocumented" portions. Unless you'd rather have an API that's not controlled by one company and one company only, acting only in their own interest. Quick tip: Mesa==OpenGL, ergo unless you're using Direct3D (Microsoft: Where we want you to go today). Are there any 'console' API's for Win32? What, pray tell, is the difference between having multiple APIs from different people (OpenGL, Alsa/OSS) and multiple APIs from one company (DirectX)? And before you started about how great DirectX is, have you ever upgraded DX? Not just DX5-6, but DX3-6. If there wasn't OpenGL, games would either use Glide or Direct3D 3. 3 wasn't exactly ideal for developers or a tool for users. It's still not exactly perfect.
      People don't want to mess with APIs, period. When linux applications start to be released on CD, the required libraries will be included with the CD, much like your vaunted Win apps.
      Will home users want to share a phone line with two computers? How many users wanted to share a printer? How many users want to connect to see what their kids are using on the internet? On the other hand, How many graphics apps come preinstalled with Be? If someone want's to dabble with graphics, there is the gimp.

      "And why the hell, does KDE not run much faster than Windows?"
      1- What video card do you have? Was your graphics card written by full time professionals working with full documentation of the card or an extremely skilled amateur without documentation? How about the interface? Written by volunteers or team of hundreds? Do you have the performance settings correct?
      2- How much did you pay for KDE? It's still faster than Win by your own admission, which if you were legal, you paid from $90-180 (or more if you're running NT), or a Win-tax on your machine?

      When was the last time that your machine crashed? If you say more that 49.7 days, you're lying. There's an impressive endorsement of the stability of Windows. It's been out almost 4 years and it took them that long to find a showstopper! There is at least one server on the internet that's running a .99 beta of linux and a web server that's been up so long the counter has looped (>300+ days)
      Enjoy that GUI on your high end server? You'd better... there's no way to disable it. And you'd better like the same UI that's running your server also looks good on your PDA. That it looks good from 1600x1200+ to 640x480 and on your PDA. That the UI designed for 256 colors uses the full capability of your graphics card.
      Enjoy the memory management? Enjoy rebooting frequently to clear enough ram?



      "Excellent Job, Montag"

      -No Name Specified.

  161. Not die. Just get a new friend. by Anonymous Coward · · Score: 0

    And not a GUI oriented friend. A simple, small, embedded OS. With a POSIX interface. Actually, the lite Linux distros w/ RT kernels may be close. ACTUALLY, before I comment more I should really check those out.

  162. Not true by agtofchaos · · Score: 1

    Be wouldn't want M$ Office because that would hurt GOBE which has been there for Be since day 1 and GOBE Productive makes better use of BeOS than Office does on a Mac (of course it would take full advantage of windows). Besides Be has made it known many times that it supports the OSS movement. If Be is so willing to sellout then why are they paying duncan wilcox to work fulltime on Bezilla while they have scott barta working on NetPositive?

    --
    ---Got Coffee?---
    1. Re:Not true by extrasolar · · Score: 1
      What I was talking was just an example of what could happen. And I am not questioning whether Be supports the OSS movement. It is just the simple fact that anything could happen. Sun could buy Be and everything changes. Or maybe if BeOS becomes the main desktop OS in a five years, what then?

      BeOS is completely dependent on Be and whatever happens to Be has a direct affect on the BeOS. That is a risk factor.

      --

  163. Linux user is getting stupider by Wah · · Score: 1

    Our main problem is that we allow computer users to be too stupid.

    Be careful here. The extremely vast majority of people use computers as simple tools, not icons of worship. Ease of use is VERY important.

    Exclusive use of GUIs make stupid users.

    Again with the ego. "Linux users are smart, everyone else is a bunch of freakin' loons." World Domination will never be achieved with such an attitude. People bitten, flamed, or shat upon, will not embrace something used by the biters, flamers, and shatters, no matter how cheap, powerful, or easy it is.

    Give me a PC to fix and I can go to town, give me a car to fix and I'll stare blankly and fiddle with some screws. Just b/c people don't know what you know doesn't make them stupid. Saying they are makes you ignorant.

    --
    +&x
  164. Actually, I do kernel things too by Anonymous Coward · · Score: 0

    I have done a quick and dirty driver and I have added a little extra to the proc FS. I suppose I should submit the proc thing, but the driver is just something I needed short term and isnt up to any standard of quality.

  165. what about a 28 hour day? by Fandango · · Score: 1
    See The 28-Hour Day Page.

    I'm actually crazy enough to want to try this, but I've been having a hard time synching myself up to it. I'm going to try again this weekend. Wish me luck! :)

    --

    --
    Jake

  166. Doesn't seem to be stopping redhat from trying.... by agtofchaos · · Score: 1

    Face it, it doesn't matter really if the majority of the current linux users boycotte redhat. RH is getting contracts that no other vendor is getting.... like ones with Compaq and Dell. If they get HP and maybe Gateway walking lockstep as well.... do you honestly think the OEMs will be interested in other distro's? No..... because most OEM's wouldn't see any point. Sure slackware and debian will be around, but how long will COL and suse last if RH gets exclusive contracts with basically every OEM and becomes the only name that linux newbies know? OSS doesn't prevent monopolies, it just takers longer to get a monopoly in an OSS world.

    --
    ---Got Coffee?---
  167. I agree with the advocate problem by Anonymous Coward · · Score: 0

    Me again, same coward as above. I agree that wanting Linux as the only OS is bad. I have had discussions before about the precariousness of standards in general. An only thing of some kind can be considered a standard. A standard ideally does not change. Innovation is inherently change. Life moves on. Standards have their place, but they also have their limit and their poison. Even the posix interface has its poison.

  168. Quick TCO calculation by Wah · · Score: 1

    NT:
    100 Users@$200
    2 Servers@$1000
    --------------
    $22,000

    Linux:
    100 Users
    2 Servers
    -------------
    ~$50

    Of course this necessitates the skillz of a local Guru, but at least he doesn't have to explain what a BSOD is.

    Free Beer Here! Now go get in your tank and make 'em all faster and more fuel efficient.

    --
    +&x
  169. Typecasting????? by Anonymous Coward · · Score: 0

    Oh! I was looking forward to techie article about
    typecasting as in C data types, and this is some
    geebo wanking about Adam West's typecasting. (He's another Feckless who doesn't like to learn
    the choices he has so he won't have to make any.)


    You know what OS you like, right? So go home.
    (Don't you have something to re-compile?)

  170. Registry change bundled with useless crap. by DunbarTheInept · · Score: 1

    If I want the system to stop discriminating against me by artificially limiting me to 10 open sockets, I needed (once upon a time) that registry change. MS made sure I had to buy a bunch of crap on top in order to get it (legally) changed. This is (was) bullshit. In order to run a *DIFFERENT* piece of server software effectively on NT, like Netscape's server, I'd have had to buy the version of NT that comes with IIS. This was bundling of a much worse degree than the stuff the DOJ is complaining about. They required the purchase of MS's server-type software before decrippling the system so it would work with anyone else's server-type software.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  171. OS/2 UI by Foaf · · Score: 1
    I used OS/2 for about a year before app compatibility (i.e. games) forced me to move to Windows.

    I used it because I got teh student version for free and it worked better than Win3.11 But damn if it wasn't ugly.

    The WPS is confusing and unintuitive and annoying if you come to it from a Mac or Windows (I used both regularly at university at the time).

    Examples

    • The right mouse button is used to drag and drop files
    • The difference b/w shadows and is only obvious to someone with a CompSci degree.
    • The difference between the Pick-up menu option and the Cut menu option isn't obvious.
    • The shredder prompts for confirmation twice when you drag a file on to it

    The WPS is very powerful but too hard for most people.

  172. ummmm no. by agtofchaos · · Score: 1

    Maybe unices needs to be rewritten for modern hardware and technologies, but if unix dies then many people may end up stuck with *GASP* windows

    --
    ---Got Coffee?---
  173. BeOS instead of Windows at Work! by Anonymous Coward · · Score: 0

    If you are not allowed by your PHBs to use or develop applications for OSS, wouldn't you rather be allowed to use BeOS instead of Windows?

    I do.

  174. Need something different from Unix? by SurfsUp · · Score: 1

    What we in the open source community need is really a fresh start on the desktop. Linux is evolving wonderfully as a server and workstation OS for the power user, but if open source is going to win the average user, I really do believe we're going to need something very different from UNIX.

    I disagree - what is being built will do quite nicely, thankyou. Make a CD that boots straight into 600x800 SVGA resolution (for example) under KDE (disclaimer: I use BOTH gnome and KDE), automatically supporting as much hardware as possible. *Now* the install program starts - it doesn't have to ask the user much more than whether the system should be permanently installed on the hard disk, and if so, whether it should attempt to preserve the system that's already on there. User says yes, it does it, then (optionally!) reboots just to make sure everything's OK, straight into a normal user account (already set up) and with the xterm buried a couple of menues down.

    The innocent new user sees no Unix anywhere, just a slick desktop with lots of apps, ready to play. If the innocent user wants to lose their innocence, of course, just find the xterm, su to root and play away.

    This is not science fiction... we're 99.9% of the way to being able to such a CD *now*. To make it perfect, the file format of the CD will have a windows-clickable linload on it, and the CD will be windows-autoplay (*evil grin*).

    --
    Life's a bitch but somebody's gotta do it.
  175. Re: Count the apps? by Watts+Martin · · Score: 1
    This is a red herring, of the same sort that used to be used to justify Windows over Linux. (Excepting the new wrinkle of open source, much of the FUD the Linux community spreads about BeOS is alarmingly similar to what I recall from being both a Linux user and a Macintosh user at various points in the past.) While Be the company has been around since 1990, BeOS itself hasn't been in wide circulation for very long at all compared to Linux, and Linux is explicitly designed to be compatible with an OS that came out in the 1970s. Of course Linux has a lot more applications. The rate of development for BeOS has been pretty remarkable, given its age--much faster than what there was for Linux at a comparable age, in fact, and I'm speaking as someone who was using the 0.99-series kernels.

    But for God's sake, how many text editors, open source or otherwise, do you use at once? How many mailers? Web browsers? Vector-based drawing programs? Real-time video editing systems? If BeOS only has 10 text editors and Linux has 50, there may be more theoretical choice, but 99% of the users will settle on vi or emacs.

    The point of Mr. Hacker's article wasn't that open source is "inherently hard to use," but that Linux is more of a server operating system at this point, and that--in his opinion--it's not going to be able to mount a credible bid for a desktop OS. If you'd like to prove him wrong, don't blather on about how he's promoting "dumbed down" operating systems: whatever BeOS's faults may be, being dumbed down isn't one of them. Instead, figure out what the BeOS UI is doing right and see if you can bring it to X11. (And good luck.)

  176. NO WAY ... BEOS IS POWERFUL.. by Anonymous Coward · · Score: 0

    I don't want any ports of Adobe stuff to the BeOS.
    I want native fast clean beos code.

  177. bat-mobiles and tanks by delmoi · · Score: 1



    you should read the Neil Stephonson Artical that was linked to from the page, it was intresting as hell and had a pretty good car metiphor for linux and diffrent OSes, it also talked about american culture (or lack therof) and teletype macines.

    here's the URL:
    http://www-classic.be.com/users/cryptonomicon/be ginning_print.html
    ---------------
    Chad Okere

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  178. Well.. by Anonymous Coward · · Score: 0

    Of course, if you never get a flat tire then it doesn't matter, does it?

    What if the seat suits you fine?

    All you ultra-open source guys (and gals) out there miss one critical point--don't fix what's not broken!!

    If you have supported hardware (I know, the one major drawback Be has), nothing breaks. It just runs and runs and runs and runs.... Well, you get the idea.

    I've been toying with the idea of replacing my Linux box (that I use to connect all my computers to the net) with BeOS. BeOS has a neat little check box in the Network Preferences panel that says "IP Forwarding". One click and it works. I've tested it, and it works quite nice, actually. Also, drop a plug-in into the network's add-on folder and I suddenly have NAT as well. Beats the Linux way. (Which took nearly a week to get right)

    All I need is squid or some other web proxy for BeOS and I'll probably be switching. Get rid of Linux here at home. It's such a huge mess and nearly impossible to configure when you start from scratch. (Oh sure, if you've had years of experience in this sort of thing, then maybe it's a piece of cake, but not from my point of view)

    Anyway.. I rant. Sorry. But, it's the truth.

  179. It's a license issue by Anonymous Coward · · Score: 0

    Microsoft sells licenses to run a workstation or a server. That's what you pay for (the legal right to run the software in a certain way), not the bits on the CD.

    This is as it should be. Intellectual property should be licensed for its specific use.

  180. Whoa cowboy... by Anonymous Coward · · Score: 0

    "how about reading my mail via IMAP?"

    Not sure about this one, but you could always use Pine. It's been ported.


    "Or displaying X programs on my monitor?"

    Pretty sure you can do this. Heck, I think XFree86 has even been ported to BeOS, so I'm sure there's an X viewer out there.

    Hey, if not why not take all that wonderful Open Source(TM) code out there and port it? Oh wait.. It's not Linux. Can't use Open Source ANYWHERE but Linux. Gee. How could I be so stupid?


    "Or reading Slashdot in a browser that renders it readable?"

    What's wrong with N+? Works fine for me.


    "Or running StarOffice?"

    You just don't get it. There is no Star Office for BeOS. (Yet) So use something else!!! Use Gobe Productive. Or some other one. I swear you don't like BeOS because *gasp* it's DIFFERENT!


    "Or working on graphics in the Gimp?"

    Gee.. Same problem. I think Gimp is being ported, but you could always use e-Picture. Or some other graphics app. There are a few out there. Heck, one of Gobe Productive's graphics applications will even use Gimp plugins!


    "Or...well, you get the point."

    Yeah, I do. I see that you are just as bad as all the Microsoft luzzer users that won't switch to Linux. You are so stuck in your ways that you are too blind to see ANY alternative. Remember, if you use nothing BUT Linux, all other OSes (like even Windows itself) are alternative OSes. Linux is no longer an alternative for you. It's required. You can't live without it. You're JUST AS BAD AS THE GENERAL PUBLIC. *gasp!* How can this be? But but.. Linux is the OS of the GNU generation... I'm somehow BETTER THAN THEY ARE!

    Wrong.

    Get your head out of your ass and look around. Yeah.. A lot different out here isn't it.

    *pause*

    Oops.. Guess he couldn't handle it. That's got to hurt...

  181. The OS/2 experience by RobertW103 · · Score: 1

    Yea, compared to a Mac or Win 95 the graphics stank like my septic tank. But, the technology under there was awesome. I mean what other Os do you know of that run 2 Desktops at the same time. The second one ready to jump in if the first crashed. It didn't always work right and I ended up restarting most of the time, but I got a warm fuzzy feeling just knowing that the OS was trying to recover on the fly. Ask any OS/2 user if the 3 backups that the system made ever bailed out their machine? It certinaly did on my computer. It had things that I miss on my Mac. IBM's marketing did doom OS/2 to an also ran. It didn't help that version 2 was difficult to install. It demanded a lot out of systems that just dinna have the power. I believe their slogan was "A better windows than Windows." A big myth that was around then was that OS/2 had to run on a PS/2. Also, when a fresh install was up and running, it required extensive tuning to get a decent speed out of it. Moving and resizing SWAPPER.DAT comes quickly to mind. I sincerely hope that Linux and Be can crack open the OS monopoly. I might just my old hard drives out that still have an OS/2 install on them and get my Alternate OS machine running. Just to stick to the Man!

  182. Rebuttal to standard /. posters attitudes by pev · · Score: 2

    Why do people immediately have to scream Open up the BeOS source? It has many disadvantages as well as advantages :

    1) It has controlled and organised design and strategy - Something the open source model doesnt do well is promote _designing_ systems and maintaining them. Can you see an open source project creating a GUI + API like Be's from scratch in anywhere near the time? They group would argue via email forever about details and eventually abandon the project in favour of another X port (because its avaliable)

    2) Because it is commercial it can be adopted more widely than 'unsupported' (in the legal sense) free software by companies.

    3) Hardware companies are happier to supply proprietry specs for writing support for commercial systems rather than free ones.

    People should stop bickering about the 'principle' of it being closed source and take it for what it is and look at both sides of the story subjectively.

    Peace,
    ~Pev

  183. Re:Doesn't seem to be stopping redhat from trying. by fReNeTiK · · Score: 1
    Excuuuuse me but SuSE is alive and well here in Europe and it's not about to change. Altough most IT corporations are american, this industry is also developing in Europe (SAP), so there are a lot of ppl who couldn't care less if RH achieved a market lockin in the states.

    Furthermore, not everyone using linux is obsessed with it succeding in the comercial world. I for one find it extremely useful as a learning platform for Unix stuff and development (I'm a cs student).

    --
    I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  184. UNIX must evolve. by extrasolar · · Score: 1
    I changed the subject line as you requested. You are right. Evolution is needed. But how much can an OS evolve before it becomes something else?

    As to your first question, baggage is all the layers you have in a Linux system. Kernal->libraries->shell->X Windows->Windows Manager->GUI toolkit->Desktop Enviroment->Corba. When Unix was still young, there was only the first three or four layers. Now we have so many complexities. This, in my opinion is baggage.

    And your second question, Unix was designed for a text-based system. I can name several consequences. Firstly, the directory structure and PATH argument assume you are typing commands from the command line. There is no standard way of registering applications to the system. Secondly, common Unix things like piping and standard input have no equivalence in a GUI shell. The point is that Unix was made for the console. Unix is flexable to allow for modern GUIs and such like many of us use now on our Linux systems. But how far can you stretch Unix until it snaps?

    I shouldn't have asked for the death of Unix. But it isn't evolving either. It is just extending itself to incorporate anything new.

    Oh, and thanks for not flaming me. As I read your post, I saw how easilty flaming could have been and I asked for it in part. This is just my opinion as to why Unix doesn't give the newbie a good first impression. And I know some people hate to hear it, but GUIs are the way of the future.

    --