Slashdot Mirror


Why We Can't Just Get Along: The Bootloader

mccormi writes: "Byte has an article from the BeOS perspective on why we don't see more dual boot machines from vendors. Browser anticompetitive complaints are nothing compared to what's happening with the bootloaders since the majority of people using computers will never have the know-how or courage to make an OS change."

513 comments

  1. Uh, simple question by Anonymous Coward · · Score: 0

    What OS would be the default (don't hit any button and it will automatically boot into this OS) on a multi-boot system?

    1. Re:Uh, simple question by Anonymous Coward · · Score: 0

      What I would like to see in an "Out of the Box Experience"

      The very first time you run the boot manager there should be no default. Instead you would be presented with a choice of OS to boot. Since no default has been set as of yet it would ask you if you want to set the selected OS as the boot default. If there is some sort of highlighting device for choices then this should default to a Non-Microsoft choice and the accompanying menu text should read 'press return to continue'. If a non-Microsoft OS is selected then all Microsoft partitions are deleted, and later reclaimed for use by the non-Microsoft operating systems, the accompanying message text should read 'discarding temporary Microsoft partitions - XXX Gb of additional space reclaimed for YYY'. If a Microsoft Operating system is selected then the system is booted but the other non-Microsoft operating systems remain available.

    2. Re:Uh, simple question by yohaas · · Score: 0, Offtopic

      What?!?
      Why would the default be to delete the Microsoft partition if a non-Microsoft option is picked. You're being blinded by your /. drive anti-Microsoft thinking too much.

    3. Re:Uh, simple question by Anonymous Coward · · Score: 0

      If a non-Microsoft OS is selected then all Microsoft partitions are deleted, and later reclaimed for use by the non-Microsoft operating systems, the accompanying message text should read 'discarding temporary Microsoft partitions - XXX Gb of additional space reclaimed for YYY'. If a Microsoft Operating system is selected then the system is booted but the other non-Microsoft operating systems remain available.

      Can anyone say "double standards"?

  2. Read this article - Worths Gold by Eugenia+Loli · · Score: 5, Insightful

    Yes, before you start replying here, please READ that Byte article. It will show you what really happened with the Ms antitrust case in the issue of the "secret license", and it will explain one of the fundamendal and most important reasons why Be was driven out of business and BeOS never became mainstream.

    1. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      False assumption. While BeOS blows dead dog dick compared to Linux, Linux itself blows dog dick as well. (But not dead ones)

    2. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      Did Microsoft *abuse* its market advantage, though? That's really the question.

    3. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      ...and it's that which this argument (wrt. the license, which vendors were unable to reject due to Microsoft's monopoly power) addresses. Read the fscking article!

    4. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      Yawn. I don't see Apple taking the swandive into the Microsoft wading pool. I don't see VA Linux having trouble loading non-Windows systems.

      BeOS came along, said they weren't directly competing with MS. Then they tried to invade the Windows market by getting simultaneously loaded on Windows systems, and they got smashed. Whose fault do you think that is?

    5. Re:Read this article - Worths Gold by connorbd · · Score: 2

      I don't think there's any question at all of that. Even the appeals court thought so, even though they tossed the remedies.

      /Brian

    6. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      What's disappointing is that the remedies that were originally sought to punish MS for these anti-competitive actions did not address the problem of abuse of monopoly status. A simple remedy along the lines of barring the company from precluding other companies from competing with it via license agreements would have addressed the problem of OEM lock-in which this article is complaining about. It would also have allowed OEMs to install any software that it deemed important including Netscape, Linux, Apache, or StarOffice.

      Such a remedy would have allowed other companies to compete and would have broken Microsoft's de juris monopoly.

    7. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      BeOS came along, said they weren't directly competing with MS. Then they tried to invade the Windows market by getting simultaneously loaded on Windows systems, and they got smashed. Whose fault do you think that is?

      Ummm... Ok, in other words you're saying that anyone trying to buddy-up with a rabid dog gets what they deserve when they end up bitten?

      Maybe it's the rabid dog that needs the smashing.

    8. Re:Read this article - Worths Gold by Anonymous Coward · · Score: 0

      I'm saying that if you intend to play with the big boys, you'd better have your shit together. BeOS had a really nice OS, good features, easy API, but they went head to head with MS in MS's own market. They could have gone the Apple/Amiga/NeXT/AS400 route and produced their own hardware.

      MS isn't so much as a rabid dog, but the proverbial 800lb gorilla. You can't get into the cage with the gorilla and expect to compete. Yes, I think BeOS got ruined by their own management's lack of insight.

    9. Re:Read this article - Worths Gold by cruelworld · · Score: 2, Troll

      That's funny. I thought that BeOS died because it was buggy, ill-supported, took 10 years to come to market, switched focus every two years to alienate it's users and developers and had no applications.

      Man, I can't believe how Bill Gates fooled me.

    10. Re:Read this article - Worths Gold by Eloquence · · Score: 1

      Do you or do you not agree that the coercive OEM licensing is a major competitive factor?

    11. Re:Read this article - Worths Gold by civilizedINTENSITY · · Score: 1

      Truely sad to see such obviously best of breed technology driven assunder.

    12. Re:Read this article - Worths Gold by be-fan · · Score: 5, Informative

      Real funny. There are parts of BeOS that aren't particularly stable (like net_server) but the guts have always been solid. Saying that it is buggy is just plain false.

      Second, BeOS is probably just as well supported as Linux. There is a great user community, and I have yet to see the Linux equivilent of betips.net. Granted, commercial support on Linux is probably better, but given that BeOS runs a great deal of GNU code (like the entire CLI environment, for example) support on the application level is probably about the same.

      As for taking a long time to come to market, that's false as well. BeOS had a solid journeling FS long before ReiserFS came out. BeOS had a great desktop environment (proudly based on the Mac GUI) before KDE and GNOME ever got their acts together. It had sub 3ms audio latencies when the low latency patches were just a gleam in Ingo Molnar's eye. BeOS had technology in 1997 that Linux is just getting today. In another year or two, one will be able to say that Linux is the greatest media OS on the planet. At its current pace of development, there is no doubt about that. However, that level of development will only compare to what BeOS was in 1998.

      Enough with the focus shift BS. There have been two focus shifts in Be's history. First, they switched from IAs to desktops. Then, 8 years later, they switched back to IAs. It was a last ditch effort to save the company, and it gave people hope for a few more months. The focus shift was just a symptom of the fact that Be was on its way out, not a cause.

      Yes, Be had a lack of applications. That's the problem that any alternative OS that doesn't use X must endure. OSS-types talk about freedom, but what about those who want to be free of the shackles of X?

      Linux types always get mean about BeOS. My theory is that BeOS is the only thing out there that could possibly challenge Linux for technological supremacy. The BSD folks have already settled for the server market, and if WinXP is any indication of the future, it looks like MS won't be any competition. No, BeOS was the only thing that could have foiled Linux on the desktop. Well, the cornoation can preceed as scheduled. There are no more troublesome pretenders to the OS throne...

      --
      A deep unwavering belief is a sure sign you're missing something...
    13. Re:Read this article - Worths Gold by Rude+Turnip · · Score: 1

      That's odd, it seems to work just fine for acts such as Madonna and Seussical the Musical, to name just a couple. Read this: http://www.lcsaudio.com

    14. Re:Read this article - Worths Gold by Drazi100 · · Score: 1

      yeah but you suck bill gates's dick. so whats your point?

    15. Re:Read this article - Worths Gold by dinivin · · Score: 1

      Other than a few things, I agree with you.

      Second, BeOS is probably just as well supported as Linux.

      It depends on what you mean by support. Generally, I think of hardware support. And in that area BeOS has always lacked.

      However, that level of bdevelopment will only compare to what BeOS was in 1998.

      Well, that depends on what you want to do with it in terms of media. Capture and edit video? Linux is current the best of the two with more applications and more video capture card support.

      But given that BeOS runs a great deal of GNU code (like the entire CLI environment, for example) support on the application level is probably about the same.

      Unless you're talking about a CLI network application. If your lucky, you might be able to get it to compile. If your on God's good graces, you might be able to get it to run without bringing down the net server.

      OSS-types talk about freedom, but what about those who want to be free of the shackles of X?

      And what shackles would that be? The shackles of anti-aliased fonts? The shackles of hardware accelerated 3D (something that BeOS has never really supported for more than the Voodoo cards through glide)?

      There are no more troublesome pretenders to the OS throne...

      Pretenders to the throne are a good thing... It means that there's competition which, in general, leads to better products. BeoOS had great potential, and could have been the next in line, but Be Inc. dropped the ball.

      Dinivin

    16. Re:Read this article - Worths Gold by praedor · · Score: 1

      I wouldn't say that linux people get mean about BeOS because it was the only thing that could challenge it. MacOS X sits in a situation similar to what you state but I don't see linux people being "mean" about it.


      I was watching BeOS for a while (actually, since the BeBox) and was close to buying the 5.0 release but then...the bottom dropped out. I'm glad I didn't buy it. I was orphaned by IBM with OS/2, I am in no hurry to be orphaned again. MacOS X wont ever get orphaned. Linux will never be orphaned (it truly can't).

      BeOS was impressive with the multimedia stuff I saw on it but it lacked driver support and software. If it could have held out a bit longer, gotten a few more apps, it may have gotten over the energy barrier for a nice chemical reaction but...didn't happen. It was quenched and is fading out.


      Too bad too. It was easily about the best multimedia tool I have seen. If it had actually been placed on Dells and Compacs it may have gone somewhere other than the ignoble PDA, fer evolution's sake.


      PDAs? I'll NEVER own a frickin PDA.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    17. Re:Read this article - Worths Gold by horse · · Score: 1

      X sucks. It's slow and uses a ton of memory. Sorry, I like Linux, but X is vastly inferior to Windows or Mac OS.

      The reason we're stuck with X is history... and the fanboy attitude of many Linux users.

    18. Re:Read this article - Worths Gold by mimbleton · · Score: 1

      "No, BeOS was the only thing that could have foiled Linux on the desktop. "

      That is simply wishful-thinking.
      Linux is not even a factor as far as desktop is concerned.

    19. Re:Read this article - Worths Gold by Dwonis · · Score: 2

      Bah. X isn't that big. Take what top(1) reports, subtract your video memory, and the font cache, and the backing store (if applicable), and X isn't very big at all.

    20. Re:Read this article - Worths Gold by Zeio · · Score: 1

      I agree with most of what you said. BeOS to me was never anything but a wonderful experience. I use Linux / *nix most of the time now, but wish BeOS had made it further along.

      In times where Apple is doing little to really challenge Microsoft, it would have been nice to see Be and Linux challeneg M$ hand in hand.

      But... BeOS is not user stratified and is really, really, really hard to program and develop for. The instructions from Be to developers:

      "Mulithreading is the answer. Mulithreading will protect you from the terrible secret of space. Multithreading is very hard to program and DEBUG!!! Good Luck. Love Be"

      So, I believe that was the fatal problem with Be development. I bought BeOS and GoBe's Be app suite or whatever it was. I also bought Warp 4. Anything to stop M$. Too bad I pissed my money away =). I wish they had done a lot better.

      --
      Legalize the constitution. Think for yourself question authority.
    21. Re:Read this article - Worths Gold by marcovje · · Score: 1

      Read the article again. X86 hardware.

      Apple had own hardware, VA Linux was box-loader itself, getting loaded onto big OEM boxes took an
      awfully long while for Linux too.

      And when it came, it had to be _more_ expensive than
      Windows, otherwise the big OEM's would loose their
      ability to get/sell cheap restore CDs. (which are three times cheaper than REAL Windows CDs, and
      except for Dell always ME, not 98)

      RestoreCDs are a burden to the customers, because
      they have to reformat parts of the HD to do a real
      reinstallation (quick restore always failes), but
      it makes Microsoft happy. Sigh.

    22. Re:Read this article - Worths Gold by Adnans · · Score: 2

      ....... At its current pace of development, there is no doubt about that. However, that level of development will only compare to what BeOS was in 1998.

      Hahaha, and how is that going to help us? Be fans LOVE to point out the "superior" technology in their beloved BeOS (I was once such a person :). However, that's probably one of the reasons BeOS is gone today. Too much arrogance, too little substance!!

      Yes, Be had a lack of applications. That's the problem that any alternative OS that doesn't use X must endure. OSS-types talk about freedom, but what about those who want tYes, Be had a lack of applications. That's the problem that any alternative OS that doesn't use X must endure. OSS-types talk about freedom, but what about those who want to be free of the shackles of X?o be free of the shackles of X?

      Funny, X is still around after all these years, while BeOS is going down the toilet faster than a turd spinning counterclockwise in Australia. Why don't you port or rewrite the 'great' BeOS Interface Kit to X. You can get all features, including one thread per window on X today, no populair toolkit does this however. I know there is closed-source code out there that does exactly this. According to you people are probably begging for this functionality right now...So go on!

      BTW, if you read the osnews.com forums you'll see that there are several serious issues with the BeOS pervasively mulit-threaded interface.

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    23. Re:Read this article - Worths Gold by dinivin · · Score: 1

      X sucks. It's slow and uses a ton of memory. Sorry, I like Linux, but X is vastly inferior to Windows or Mac OS.

      Maybe if you're using XFree86 3.*. However, 4.0 and up is quite snappy on most modern hardware and runs very nicely on limited memory.

      Dinivin

    24. Re:Read this article - Worths Gold by slaida1 · · Score: 1
      Ok, having read it, my view of MS and DoJ remains the same: for some reason DoJ doesn't do everything it could, MS doesn't do anything to adjust their behaviour and all these issues are too hard for general public to understand. What else is new?

      Maybe some nice company could port small linux distro for XBox so game programmers could start working on linux wich boots from game CD before the game itself? And more importantly, drop MS out of the XBox game business.

      Or someone could make these all-set-and-ready customized Linux install CDs for most popular business computers like Dell's Dimension and Compaq's Deskpro. Setup would rip settings and preferences from Windows , Office and IE and transfer them to staroffice (or openoffice or koffice) and other Linux programs. That'd make transfer to Linux as painless as possible.

      --
      Preserve old classics: copy your collection onto all hard drives.
    25. Re:Read this article - Worths Gold by 4of12 · · Score: 2

      That's funny.

      Cut off any company's air supply and it is quite possible to produce comedic staggering antics that appear funny, rife with incompetent execution, incomplete plans, etc.


      I hope you never have to suffer the distinction of belonging to a company that has been choked in such a manner. But I'm guessing that you don't.

      --
      "Provided by the management for your protection."
    26. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Hahaha, and how is that going to help us? Be fans LOVE to point out the "superior" technology in their beloved BeOS (I was once such a person :). However, that's probably one of the reasons BeOS is gone today. Too much arrogance, too little substance!!
      >>>>>>>
      All OS afectionados love to brag. At least BeOS users can brag and not lie. I've laid out several reasons why (as a Media OS) BeOS beats Linux. If you'd care to refute any of these, be my guest.

      Funny, X is still around after all these years, while BeOS is going down the toilet faster than a turd spinning counterclockwise in Australia.
      >>>>
      So, the measure of a GUI's quality is how long its been around?

      Why don't you port or rewrite the 'great' BeOS Interface Kit to X.
      >>>>>>>>
      Because it would then just be another stupid X toolkit.

      You can get all features, including one thread per window on X today, no populair toolkit does this however.
      >>>>>>>
      Yes, that's because UNIX in general is loathe to enforce (or even promote) policy. Its all about huggy feely "you have the freedom to do whatever you want!" stuff. BeOS was designed to encourage highly multithreaded programs with fast GUIs. Aside from the window threading example you have so nicely pointed out, there is the fact that BeOS's API encourages developers to extensively use attributes. Again, you can do this on Linux too, but you don't see applications doing this prevasively, do you? Similarly, the messaging system encourages scriptable apps. While it is entirely possible in Linux, the system doesn't encourage that behavior, and thus you don't see a unified app scripting system in Linux. The media system is designed to encourage a modular, plug-in based approach with multiple programs sharing media streams. While this is also possible with Linux (well, on low latency patched kernels anyway) the lack of any central encouragement precludes large scale integration of media apps.

      I know there is closed-source code out there that does exactly this. According to you people are probably begging for this functionality right now...So go on!
      >>>>>
      I don't know about closed source code, but I do know that BeOS's system isn't really possible on Linux right now. Neither Qt nor GTK+ are very thread-safe in their present states, which is why neither GNOME nor KDE use threads extensively. This should theoretically change with GTK+ 2.0 and Qt 3.0.

      BTW, if you read the osnews.com forums you'll see that there are several serious issues with the BeOS pervasively mulit-threaded interface.
      >>>>>>>>
      Where? I looked through the entire BeOS board, couldn't find anything related to multithreading. Did searches for both "GUI" and "thread." "Thread" turned up on irrelevant hit, while "GUI" simply turned up some articles about improving the GUI. What posts are you referring to?

      --
      A deep unwavering belief is a sure sign you're missing something...
    27. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Doubtful. MS is regressing technologicially. Linux is continually moving forwards. I am the last person to talk about Linux's success (I'm extremely critical of it even now), but undoubtedly Linux will beat Microsoft. Its starts in the server room. Sheer product quality CAN eventually defeat Microsoft, its just a very time intensive process. No closed company has the resources to follow that processes, but Linux community is big enough that it can fight MS indefintely.

      --
      A deep unwavering belief is a sure sign you're missing something...
    28. Re:Read this article - Worths Gold by be-fan · · Score: 2

      MOSX really isn't in a position to challenge Linux, since the field of battle is x86, not PPC. The x86 regime is even more entrenched than Windows, Apple hardware still can't beat top-end x86 hardware, and its price/performance ratio sucks. Unless IBM and Motorola bring out some serious open PPC hardware at good prices (they won't neither company has the balls to go up against Intel) PPC will continue to be marginal.

      --
      A deep unwavering belief is a sure sign you're missing something...
    29. Re:Read this article - Worths Gold by be-fan · · Score: 2

      It depends on what you mean by support. Generally, I think of hardware support. And in that area BeOS has always lacked.
      >>>>>>>>>
      True.

      Well, that depends on what you want to do with it in terms of media. Capture and edit video? Linux is current the best of the two with more applications and more video capture card support.
      >>>>>>>
      Well, supporting the most capture cards doesn't make on OS the best media platform. Right now, the best Media OS is Windows 2000, both because of its good performance and board hardware support. If Linus can keep his promise that 2.5 will fix many of the latency problems of 2.4, maybe Linux can pull ahead. After that, Linux will have to work on getting a good media environment, something it may never be able to do because of the sheer number of projects trying to do the same thing.

      Unless you're talking about a CLI network application. If your lucky, you might be able to get it to compile. If your on God's good graces, you might be able to get it to run without bringing down the net server.
      >>>>>>>
      Yea, the net_server sucks. Acknowledged feature ;)

      And what shackles would that be? The shackles of anti-aliased fonts? The shackles of hardware accelerated 3D (something that BeOS has never really supported for more than the Voodoo cards through glide)?
      >>>>
      The shackles that make X slower and less responsive than even Win2K. The shackles that make the X codebase larger than the ENTIRE BeOS system. The shackles that make X fragmented and filled with competing, incompatible toolkits. Some people like the extra freedom. Some people are disgusted with the non-uniform waste of CPU and RAM that is the average Linux desktop. Many BeOS users happen to be the latter.

      Pretenders to the throne are a good thing... It means that there's competition which, in general, leads to better products. BeoOS had great potential, and could have been the next in line, but Be Inc. dropped the ball.
      >>>>>
      I was being sarcastic.

      --
      A deep unwavering belief is a sure sign you're missing something...
    30. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Maybe if you run FVWM. But we're talking about a full desktop (GNOME or KDE) which is what you need to run if you want to compare with BeOS or Win2K that have the DE and GUI integrated. Either way, the whole shebang is slower than Windows 2000, which is just silly bad.

      --
      A deep unwavering belief is a sure sign you're missing something...
    31. Re:Read this article - Worths Gold by dinivin · · Score: 1

      Hate to break it to you, but KDE is considerably faster on my dual proc Pentium III than Windows 2000 is. Considerably faster.

      Dinivin

    32. Re:Read this article - Worths Gold by be-fan · · Score: 2

      According to Opensources.com, XFree86 is over 1.5 million lines of code. That is larger than the whole BeOS source tree. I'd say that that's pretty big, top or not. Both BeOS's GUI and QNX's GUI are less than 2MB in size, and QNX's GUI has even more functionality. I don't give a damn WHAT 'top' reports, X is too large.

      --
      A deep unwavering belief is a sure sign you're missing something...
    33. Re:Read this article - Worths Gold by mimbleton · · Score: 1

      "MS is regressing technologicially. "

      I am yet to see that.

      "Linux is continually moving forwards. "

      Well, I would say continually trying to catch up with commercial offerings.

      ". Sheer product quality CAN eventually defeat Microsoft"

      I don't see that quality. At least it does not stand out as compared to other available options.

    34. Re:Read this article - Worths Gold by be-fan · · Score: 2

      KDE-2? KDE-1 lacks many features that Win2K has, which makes the comparison unfair. As for KDE-2, even with the obj-prelink extensions, Konqueror takes three or four times as long too start than IE. In fact, EVERY KDE-2 app takes three or four times longer than IE (or Visual Studio or even Word). And GNOME flickers a LOT more than Win2K. What kind of graphics card are you running? I'm using a RivaTNT with NVIDIA's drivers, so that's not the problem. (And yes, I've tried the renice -10 hack and the low latency patch and the HZ=1024 hack).

      --
      A deep unwavering belief is a sure sign you're missing something...
    35. Re:Read this article - Worths Gold by be-fan · · Score: 2

      XP is on the order of 20-30% slower than Windows 2000. If that's isn't regressing, I don't know what is. MS is so concerned with 1% features (ie. features which only 1% of the userbase will take advantage of) that it is rebloating their OS. Win2K was unusually good for an MS product, but it seems that it was just a fluke.

      As for product quality, just look at the numbers. Linux networking is faster and more stable than Windows. Almost every kernel operation is faster. The VM is more well tuned. The filesystems (XFS and ReiserFS) are faster and more stable. Basically anything in the kernel (except the server-oriented scheduler) is better. The GUI needs a lot of work, but compared to XP's, its actually snappy. The only thing Linux has left to do is to fix the toolkit mess and get X running faster (maybe twice as fast and it will compare to BeOS and Photon ;)

      --
      A deep unwavering belief is a sure sign you're missing something...
    36. Re:Read this article - Worths Gold by Adnans · · Score: 2

      All OS afectionados love to brag. At least BeOS users can brag and not lie. I've laid out several reasons why (as a Media OS) BeOS beats Linux. If you'd care to refute any of these, be my guest.

      Sure, list them. I happen to know a couple of people who are migrating their (BeOS) Media applications straight to Linux. No point in building your software/hardware on a dead/unsupported system. And from my own experience in porting BeOS software to Linux, I can say that Linux provides most everything that is needed and much more (e.g. progress).

      BeOS was designed to encourage highly multithreaded programs with fast GUIs.

      Sadly, this hasn't panned out too well. It takes quite long time to get threads right. Porting apps from other OSes took considerable effort and willpower. Be talked about the "tractor app" thingy since 1995. To date there hasn't been a single native tractor app for BeOS. So much for the highly multithreads programs with fast GUIs.

      ...there is the fact that BeOS's API encourages developers to extensively use attributes

      And in the process they pretty much lock themselves to BeOS' APIs. And we all know how large the BeOS installed base is :-)

      but you don't see applications doing this prevasively, do you?

      No, because well, there's no reason to do so, unless there's a broader standard, and clearly there isn't (look for ACL/extended attributes integration in the 2.5.x kernel tree). BeOS was ahead of the pack, but unfortunately for Be and its develoeprs that meant shit..

      the lack of any central encouragement precludes large scale integration of media apps.

      Again, this hasn't helped Be one bit. Why? Because the Media Kit is so full of bugs, not to mention horribly documented, it is practically impossible for anyone outside of Be to write any Media add-on more complex than an audio codec.

      ...which is why neither GNOME nor KDE use threads extensively

      The only apps that really benefit from threads are media applications and most, if not all of them do use threads. GTK+ 1.2.x is already thread safe. Qt 3.0 is too. But because developers are NOT FORCED to use threads you will most likely only encounter them when they actually make a difference! I do wish Mozilla used separate threads to manage each browser window. Anyway, threads have their place but don't glorify them too much (just watched over 3 hours of perfectly synced DVD, thanks to some clever threading :)

      Where? I looked through the entire BeOS board, couldn't find anything related to multithreading. Did searches for both "GUI" and "thread." "Thread" turned up on irrelevant hit, while "GUI" simply turned up some articles about improving the GUI. What posts are you referring to?

      This thread. Read the comments by JBQ.

      "Multithreading sounds cool, but it's an unnecessarily complex beast to master, and the fact that it's asynchronous by nature makes it fairly hard to debug, and creates some behaviors that vary a lot between machines. Plus, people learn and like to write synchronous code. "

      and

      "The problem with BeOS isn't the fact that the kernel allows for multiple threads. The problem is the fact that developers are forced to use multithreading under BeOS, that they are forced to use the BeOS locking mechanism, and that various bugs and limitations in BeOS make all that even harder than it should already be. Sure, a computationally intensive application might (and probably will) benefit from spawning an extra thread. Sure, a game that needs to send feedback to different output devices might benefit from putting the game engine in a separate thread. But in many cases, it's just overkill. "

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    37. Re:Read this article - Worths Gold by dinivin · · Score: 1

      Yes, KDE2

      for KDE-2, even with the obj-prelink extensions, Konqueror takes three or four times as long too start than IE. In fact, EVERY KDE-2 app takes three or four times longer than IE ...

      Maybe because IE is loaded by the OS when the computer starts? As for Word staring that quickly, that's total BS (at least on my machine).

      What kind of graphics card are you running? I'm using a RivaTNT with NVIDIA's drivers, so that's not the problem. (And yes, I've tried the renice -10 hack and the low latency patch and the HZ=1024 hack).

      With both my GeForce II and Radeon (the Radeon generally locks up within 10 minutes or so under W2K, too).

      Dinivin

    38. Re:Read this article - Worths Gold by dinivin · · Score: 1

      Right now, the best Media OS is Windows 2000, both because of its good performance and board hardware support.

      I do believe that I said Linux is current the best of the two. In fact, I know I said that. Despite my horrendous grammar, I think my point was clear :-) I never even brought W2K into the discussion.

      However, if we're going to discuss Win2K, I have a whole list of other complaints when it comes to Media work that I won't go into here.

      Many BeOS users happen to be the latter.

      Many BeOS users, such as myself, also happen to have no problems with X.

      Dinivin

    39. Re:Read this article - Worths Gold by GroovBird · · Score: 1

      XP is on the order of 20-30% slower than Windows 2000.

      And you read this where? Did you determine it yourself by comparing the performance of a retail copy of Win2K next to a beta release of XP?

    40. Re:Read this article - Worths Gold by be-fan · · Score: 2

      No, from the Anandtech articles.

      --
      A deep unwavering belief is a sure sign you're missing something...
    41. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Yes, KDE2
      Maybe because IE is loaded by the OS when the computer starts? As for Word staring that quickly, that's total BS (at least on my machine).
      >>>>>>>>
      Even when you have started the app previously (which means that Linux will cache the image), all KDE-2 apps still take several seconds to load. I know that this isn't a problem with Linux, since most Athena apps of comparable functionality take much less time to load. As for Word, I don't know how your machine is configured, but mine is a nicely tweeked Win2K machine running on a PII-300 with 256MB of RAM. I have all the stupid graphical features turned off, I have harddrive indexing turned off, and I've done the standard little tweeks. Word (97, but 2000 isn't much slower, and Word 97 still beats KWord in functionality) starts up in a second or two. After having loaded it once, starting up is instantaneous.

      With both my GeForce II and Radeon (the Radeon generally locks up within 10 minutes or so under W2K, too).
      >>>>>>>>>
      Hmm, did you update the graphics drivers for both? Win2K is really finicky about bad drivers. Do you have DMA disabled? Win2K doesn't like the SiS 630's IDE controller. Do you have lots of things running in your system tray? Win2K is faster than KDE-2 for a whole lot of people, so its not just my config.

      --
      A deep unwavering belief is a sure sign you're missing something...
    42. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Well, if you can stand X, more power to you. Maybe your fast hardware masks it, or you just aren't as twitchy as I am ;)

      --
      A deep unwavering belief is a sure sign you're missing something...
    43. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Sure, list them.
      >>>>
      I already have, in my previous post.

      The next part of your arguement basically boils down to "ignore all the technical reasons, Be died so BeOS must have sucked," and "BeOS sucked because it wasn't easy to port to." I make no arguement that Be the company is pretty dead, but I'm not talking about success. I'm talking about the technical quality of the OS.

      The only apps that really benefit from threads are media applications and most, if not all of them do use threads.
      >>>>>>
      That's not really true. Many applications can benifet from threads, it just requires a different style of programming. People said the same thing about OO programming until they realized that the main problem was that too many people were too set in their procedural ways. I've programmed with threads ever since I left high school comp-sci, and it really isn't that hard. Its more difficult to debug, true, but not appreciably, if the app is coded in a multi-threaded way to begin with.

      GTK+ 1.2.x is already thread safe. Qt 3.0 is too.
      >>>>>>>
      GTK+ 1.2 is hardly thread safe. According to the GTK+ FAQ, there is a global lock on the whole system which negates any advantages of threading. As for Qt 3.0, it hasn't been released yet, so it is of no consequence at the moment.

      But because developers are NOT FORCED to use threads you will most likely only encounter them when they actually make a difference! I do wish Mozilla used separate threads to manage each browser window. Anyway, threads have their place but don't glorify them too much (just watched over 3 hours of perfectly synced DVD, thanks to some clever threading :)
      >>>>>>>>.
      The reason I say that GUI developers should be forced to use threads is because, all too often, developers try to use (comfortable) procedural techniques to do GUI programs, which ineherently lend themselves well to a messaging/multi-threading model. Plus, it is a big boon to those with SMP machines (getting more and more common) if an OS's application base is extensively threaded.

      That's wasn't in the forum, it was attached to a story. Anyway, JBQ makes a good point: it is hard to port non-threaded software to a threaded environment. But that's not the issue here. BeOS was designed to get rid of a lot of baggage, and unnecessarily single-threaded software was one of those pieces of luggage. I've been a BeOS user for several years, and the apps have been extremely stable, multi-threading or not. People who have developed native BeOS applications have pointed out that it is easy once you understand it. I'm not trying to claim that threading is a silver bullet that will solve everything. However, it is a technique that has many advantages, especially for SMP machines, that that technique is often ignored by software developers who are too scared to architecture their programs differently.

      --
      A deep unwavering belief is a sure sign you're missing something...
    44. Re:Read this article - Worths Gold by Adnans · · Score: 2

      I already have, in my previous post.

      Oh, I remember refuting many (all) of your points against Linux/X11 a couple of weeks/months ago. I will pick legacy, network transparant, X11, with Geforce2, full OpenGL, over BeOS Vesa 2.0 any day, thank you very much. It makes practical and technical sense...

      The next part of your arguement basically boils down to "ignore all the technical reasons, Be died so BeOS must have sucked," and "BeOS sucked because it wasn't easy to port to."

      If you want to read it that way, sure. I never said BeOS sucked, however it's faaar from being superior. I was into Be probably way before you even heard of them. I have a BeBox to prove it :) I spent countless hours coding neat stuff for BeOS (it wasn't even called BeOS back then). Hell, I ported one of the first MP3 players over to BeOS :-) I know all about its pervasively multithreading enviroment. Back then I was simply amazed at how easy it was to get graphics and sound mixed with threads. But it was always a toy. You could do neat stuff with it, but there were no real advantages over other OSes at the end of the day (with the exception of the journalled FS).

      GTK+ 1.2 is hardly thread safe. According to the GTK+ FAQ, there is a global lock on the whole system which negates any advantages of threading

      Oh really? I think you need to take some more classes on threading then. Since your videocard is not multi-threaded all drawing events gets serialized at some point. The global GTK+ is ugly, but very effective. And your applications still take advantage of threading, if you code them correctly. Heh, just a couple of days ago I hit a locking bug in my pet project. The whole GUI froze because I acquired a lock twice, yet the music kept playing on. It even jumped to the next song in the playlist. The GUI thread was deadlocked, yet my audio and disk thread continued like there was nothing wrong. Sure, gtk+ global locks negates any advantage of threading, NOT! You use threads to do CPU intensive work while still being able to process other events (like the GUI). You do not use threads to fight for the single 2D pipeline that most PC graphics cards have these days.

      As for Qt 3.0, it hasn't been released yet, so it is of no consequence at the moment.

      Oh dear, I should wipe my stolen copy quickly then!

      The reason I say that GUI developers should be forced to use threads is because, all too often, developers try to use (comfortable) procedural techniques to do GUI programs, which ineherently lend themselves well to a messaging/multi-threading model.

      With the risk of not taking into account the technical advantages this has I will say that this model hasn't helped BeOS one bit! The fact that any programmer that wanted to put a BWindow on the screen had to deal with threads and locking has IMHO stiffled application development a great deal. Just look at BeBits.. it's full of "Hello World" style apps. There are very few mature applications available.

      Anyway, JBQ makes a good point: it is hard to port non-threaded software to a threaded environment

      He also points out that there are fundamental problems with the way BeOS handles inter-thread messaging. These problems will probably not bite the average graphics viewer coder, or the mp3 player program, but they will bite once you start coding moderately complex tools.

      Threads are cool, I use them every day. But like you say, they are not the silver bullet. On a sidenote, my heavily multithreaded audio player has been churning through a 3000 entries long playlist for 2 straight days now, rock solid :) Oh, and it uses GTK+ for threading the scope windows. Yes, each scope window has it's own worker thread, just like BeOS. In this case, it is usefull to have multiple threads calculate and draw the scopes in offscreen bitmaps before blitting them to the screen. Bottom line: use threads where they're usefull, don't use them pervasively (perversely :), just because it's technically "cool".

      BTW, you should go back to the forum/discussion area I pointed out earlier. There's some more interesting notes from JBQ on the "pervasively multithreading" nature of BeOS (He mentions smoke and mirrors.... ugh :)

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    45. Re:Read this article - Worths Gold by Adnans · · Score: 2

      Sorry to have 2 replies but I was just very surprised when reading the following piece of text from JBQ:

      "Big surprises here : there's usually only one mouse, only one keyboard, such that cases where several applications have to respond to input events at the same time are marginal, unusual cases. As for redrawing, all the redrawing events are sent to the graphics chip, which can only deal with one acceleration at a time anyway. "

      And that's exactly what I was saying 2 minutes ago.... JBQ rocks :-)

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    46. Re:Read this article - Worths Gold by be-fan · · Score: 2

      I don't get your arguement that BeOS isn't superior to Linux for media. The default Linux kernel's audio latency still blows, and even the guys doing the low-latency patch still use BeOS as a benchmark for low latency. True, the low-latency kernels do get far lower latencies than BeOS these days, but they still aren't part of the main tree, and thus aren't available to many people. For example, if you want XFS and low latency in the same kernel, its a crap-shot if the two patches are in sync. And with Linus's kernel of the day syndrome, that situation won't get any better.

      Oh really? I think you need to take some more classes on threading then. Since your videocard is not multi-threaded all drawing events gets serialized at some point. The global GTK+ is ugly, but very effective. And your applications still take advantage of threading, if you code them correctly. Heh, just a couple of days ago I hit a locking bug in my pet project. The whole GUI froze because I acquired a lock twice, yet the music kept playing on. It even jumped to the next song in the playlist. The GUI thread was deadlocked, yet my audio and disk thread continued like there was nothing wrong. Sure, gtk+ global locks negates any advantage of threading, NOT! You use threads to do CPU intensive work while still being able to process other events (like the GUI). You do not use threads to fight for the single 2D pipeline that most PC graphics cards have these days.
      >>>>>>>>
      What about drawing to multiple views? If GTK has a single global lock, doing GTK+ operations on one window will lock out those doing operations in another window. Also, many operations don't use the graphics hardware anymore. GNOME's canvas uses LibArt heavily, and as far as I can see, it is 100% software.

      Oh dear, I should wipe my stolen copy quickly then!
      >>>>>
      That's not my point. My point is that it hasn't been released, it isn't in any distros, and is thus not really usable yet. Even after its release, it will be awhile before many apps take advantage of its features.

      With the risk of not taking into account the technical advantages this has I will say that this model hasn't helped BeOS one bit! The fact that any programmer that wanted to put a BWindow on the screen had to deal with threads and locking has IMHO stiffled application development a great deal. Just look at BeBits.. it's full of "Hello World" style apps. There are very few mature applications available.
      >>>>>>>
      I don't really think that its is really the multi-threaded nature of BeOS that stifled application development. Windows 2000 uses threads even more agressively than BeOS (right now, with 2 IE Windows, two explorer Windows, and MS Word running, I have 273 total threads, maybe 100 that don't sleep all the time), and it has a ton of mature software. MS word uses half a dozen threads with one document open. IE uses 32 threads for its two windows, and there are over 30 system threads running. And Win2K can hardly be called an unstable environment. And Word 97, Visual Studio, and IE-6 are all sold, mature, complex programs that are EXTREMELY responsive to the user. I'm not dumb enough to think that more threads are necessarily better, I'm just pointing out that complex multithreaded environments ARE possible and they CAN be stable.

      Anyway, JBQ makes a good point: it is hard to
      He also points out that there are fundamental problems with the way BeOS handles inter-thread messaging. These problems will probably not bite the average graphics viewer coder, or the mp3 player program, but they will bite once you start coding moderately complex tools.
      >>>>>>>
      Yes, this dropped message thing is troubling. But it has yet to pop up in actual usage and if BeOS development had continued it could presumably be fixed. QNX is totally message based, and I really doubt you'd trust a nuclear reactor to an inherently flawed model.

      Threads are cool, I use them every day. But like you say, they are not the silver bullet. On a sidenote, my heavily multithreaded audio player [alsaplayer.org] has been churning through a 3000 entries long playlist for 2 straight days now, rock solid :) Oh, and it uses GTK+ for threading the scope windows. Yes, each scope window has it's own worker thread, just like BeOS. In this case, it is usefull to have multiple threads calculate and draw the scopes in offscreen bitmaps before blitting them to the screen. Bottom line: use threads where they're usefull, don't use them pervasively (perversely :), just because it's technically "cool".
      >>>>>>>
      No, not just because it is technically cool. Because with Win2K getting more popular, WinXP coming into the home, and dual Duron systems costing chicken scratch, SMP machines will become very popular. Apple's multi-proc machines were of limited usefulness because so little Mac software is multithreaded. Systems that use threading agressively (and yes, it is possible to use it agressively and still correctly) won't have this problem.

      BTW, you should go back to the forum/discussion area I pointed out earlier. There's some more interesting notes from JBQ on the "pervasively multithreading" nature of BeOS (He mentions smoke and mirrors.... ugh :)
      >>>>>>>>
      Yea I read it.

      --
      A deep unwavering belief is a sure sign you're missing something...
    47. Re:Read this article - Worths Gold by Adnans · · Score: 2

      The default Linux kernel's audio latency still blows, and even the guys doing the low-latency patch still use BeOS as a benchmark for low latency

      Probably because BeOS made the biggest noise about low latency audio support.

      For example, if you want XFS and low latency in the same kernel, its a crap-shot if the two patches are in sync. And with Linus's kernel of the day syndrome, that situation won't get any better.

      Actually the people that really want or need this right now, this moment, can get their cake and eat it too. FYI, I have 2.4.10-pre1-xfs + low latency 2.4.9 patches running just fine :) Of course, all of this patching will not be necessary once these go into the main kernel tree, and the will go in. At least great things are happening. Can't say that for BeOS.

      What about drawing to multiple views?

      What about it? Your PC will never draw to multiple views simultaneously, not even on BeOS (and not even on an SMP box). That's because there's only one blitter engine on the graphics chip.

      Of course there can be multiple outstanding draw requests, but X and gtk+ in combination with the GDK_THREAD_ENTER/LEAVE calls take care of that very well. Oh, and you can always open multiple X server connections from a single application. You will get multiple X pipelines (that get serialized in the X server / graphics driver) but at the application level you will have the equavalent of multiple BWindows with their own BLooper. And since everything on a X screen is inside an X Window you can treat all elements as Views.

      If GTK has a single global lock, doing GTK+ operations on one window will lock out those doing operations in another window.

      You only ask for the lock when you change internal shared data structures or if you want to push a pixmap to the screen. It's the same as in BeOS. Offscreen drawing can be done inside a gdk pixmap, and you don't need to hold the lock to do this. Only when you are ready to blast the pixmap on the screen do you request the lock. That's exactly how things work in BeOS. The locking might take place on another level but in essence it's exactly the same. And not surprisingly, BeOS mutithreaded code runs at the same performance level in Linux/X (at least my applications do :-) See the screenshots on my homepage with 20 audio scopes running perfectly sync to the 3 audio files being played, simultaneously with gobs of CPU cycles to spare :)

      Also, many operations don't use the graphics hardware anymore. GNOME's canvas uses LibArt heavily, and as far as I can see, it is 100% software.

      The canvas is just an offscreen image. You can have multiple canvas widgets being modified by multiple threads without problems. That is if libArt is reentrant itself (I've never used it). In the end, the canvas images will have to be drawn in the framebuffer and that is done by a single hardware blitter device.

      About Win2000 using so many threads. It'd be interesting to know how many of those threads are created by the programmers explicitly, and how many are the result of just calling a function in win32.

      No, not just because it is technically cool. Because with Win2K getting more popular, WinXP coming into the home, and dual Duron systems costing chicken scratch, SMP machines will become very popular. Apple's multi-proc machines were of limited usefulness because so little Mac software is multithreaded. Systems that use threading agressively (and yes, it is possible to use it agressively and still correctly) won't have this problem.

      The average Linux installation, will benefit greatly by running on an SMP box. And this, out-of-the-box.
      I have 102 processes loaded, that's with 6 Konqueror windows, a bunch of deamons, 8 terminal windows and my audio player on screen. If I had multiple processors in my box, they would all be utilized fully...You don't need very fine grained threading for that (remember, processes are just glorified threads, or the other way around, depending on how you look at it)

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    48. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Probably because BeOS made the biggest noise about low latency audio support.
      >>>>
      But more likely because it has audio latencies a order of magnitude lower than stock Linux and Windows.

      Actually the people that really want or need this right now, this moment, can get their cake and eat it too. FYI, I have 2.4.10-pre1-xfs + low latency 2.4.9 patches running just fine :) Of course, all of this patching will not be necessary once these go into the main kernel tree, and the will go in. At least great things are happening. Can't say that for BeOS.
      >>>>>>>>
      Yes, right now it works. But I run a similar config, and XFS-Linux 2.4.7 broke the low-latency 2.4.6-pre2 patches. It took more than a week to get 2.4.7 patches up. That's why I said it was a crapshot. And I know that 2.5 is getting lots of latency work, that's why I stated in my original post that Linux WILL become the ultimate media OS. Its just not there right now.

      What about it? Your PC will never draw to multiple views simultaneously, not even on BeOS (and not even on an SMP box). That's because there's only one blitter engine on the graphics chip.
      >>>>>>>
      Only if all you're doing is shoving bitmaps at the screen. The actual drawing code CAN run in parallel. Let me explain this to you. Say you start drawing a line. The line algorithm steps along the line and starts writing the pixels to video RAM. Halfway through, you're thread gets preempted and another graphics thread starts running. If there is a global lock on the drawing code, then that thread will block until the first thread finishes drawing. On the other hand, if everything is correctly parallized, that second thread can keep on writing to memory without interfering with the other thread. Also, the blitter can be shared as well. True, there is one blitter, but it is one hellishly fast blitter. On my DirectX tests, the RivaTNT's blitter can blit more than 30,000 small bitmaps per second. Thus, it can blit a bitmap once every 33 usecs. Also, the blitter can queue up blits. That leads to the following scenario: say a process locks GDK, issues a series of blits, then unlocks it. During this process, it is preempted by another drawing thread. By the time the system has done a context switch, most of the blits will be done. If they aren't, the thread can still issue more blits to be queued. If there is a global lock, however, the second thread will sleep, and by the time the system gets around the scheduling the first thread again, all of the blits would have completed long ago. In a parallel system, the second thread's blits also would have been queued and completed. In a serial system, only the first thread's blits would have been finished. The idea of keeping the I/O hardware as busy as possible is an important one in OS design. Most modern OSs go through hoops to make sure that processes that are I/O bound get as many chances as possible to make requests for I/O. Thus, they can wait on the I/O while other threads use the CPU.

      Of course there can be multiple outstanding draw requests, but X and gtk+ in combination with the GDK_THREAD_ENTER/LEAVE calls take care of that very well. Oh, and you can always open multiple X server connections from a single application. You will get multiple X pipelines (that get serialized in the X server / graphics driver) but at the application level you will have the equavalent of multiple BWindows with their own BLooper. And since everything on a X screen is inside an X Window you can treat all elements as Views.
      >>>>>>>>>>
      Maybe. Setting up a separate connection for each view seems slow though, and might blow chunks if you actually use the networking features of X. But I'd have to look at performance data to be sure.

      --
      A deep unwavering belief is a sure sign you're missing something...
    49. Re:Read this article - Worths Gold by be-fan · · Score: 2

      Sorry for the two replies, but I had to point this out. I don't like Linux's tendency to use multiple processes instead of threads. Whenever you switch processes, you have to change memory maps, frag your TLB, blow some cache, and it just gets nasty in general. Heavly multi-processed code is almost exactly equivilent to multi-threaded code, so I don't know what the justification is for using one over the other. The only thing multiple-processes buys you is protection from your own threads. And Linux has some pretty good threading code, so its not lack of support in the platform.

      --
      A deep unwavering belief is a sure sign you're missing something...
    50. Re:Read this article - Worths Gold by Adnans · · Score: 2
      Yes, right now it works. But I run a similar config, and XFS-Linux 2.4.7 broke the low-latency 2.4.6-pre2 patches. It took more than a week to get 2.4.7 patches up

      So? Remember, you don't *have* to upgrade your kernel everytime a new patch comes out. I have a production machine with 2.4.3-XFS that has already logged over 130 days of uptime and still going strong. I will most likely start test-running 2.4.10-XFS once that comes out and if proven sufficiently stable will switch over.

      that's why I stated in my original post that Linux WILL become the ultimate media OS. Its just not there right now.

      Good, at least we can agree on that point :-)

      [explanation cut]... Most modern OSs go through hoops to make sure that processes that are I/O bound get as many chances as possible to make requests for I/O. Thus, they can wait on the I/O while other threads use the CPU.

      While this is true, implementations of multi-threaded X servers (to overcome the theoretical contention problem you describe) have proven that speed gains are only marginal. So in the real world you will have to choose between:
      • Marginally better throughput accompanied with exponential programming complexity increase (mandatory thread/locking management in your program).
      • Good throughput but without more complexity forced upon you then necessary (but with the option of using extra threads).

      Pick your poison. JBQ makes an excellent point when he states that BeOS forces developers "to handle asynchronous events through threading, such that the core services of the operating system only handle synchronous requests".

      Maybe. Setting up a separate connection for each view seems slow though, and might blow chunks if you actually use the networking features of X

      The performance and responsiveness of remote X apps is entirely determined by your network speed and latency (on my local LAN remote X window creation is practically instantaneous).

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    51. Re:Read this article - Worths Gold by Dwonis · · Score: 2
      Yes, and I'm sure all those lines of ATI Rage Pro support are being used for your Matrox card.

      X is large, but it's not THAT large. What makes X seem big is really your window manager / desktop environment. I run WindowMaker, and X is quite fast, actually.

  3. courage and know-how by amoken · · Score: 1
    the majority of people using computers will never have the know-how or courage to make an OS change


    Unfortunately, courage and know-how tend to be a chicken and egg sort of problem.

    --
    --- "TANSTAAFL" --Robert Heinlein (There Ain't No Such Thing As A Free Lunch)
    1. Re:courage and know-how by Anonymous Coward · · Score: 0

      Simple, pop the egg up chicken's ass. Problem solved.

    2. Re:courage and know-how by Anonymous Coward · · Score: 0

      PCs are like cars. Most people don't want to soup up their cars, they just want to get in and go to their destination with minimum fuss. Don't confuse complacency with fear. If something works well enough that the effort to improve it isn't worth the effort, then it's not going to be changed.

  4. Isn't this trial material? by sllort · · Score: 4, Interesting

    You and I can't read the license because Microsoft classifies it as a "trade secret." The license specifies that any machine which includes a Microsoft operating system must not also offer a nonMicrosoft operating system as a boot option. In other words, a computer that offers to boot into Windows upon startup cannot also offer to boot into BeOS or Linux. The hardware vendor does not get to choose which OSes to install on the machines they sell -- Microsoft does.

    The obvious question here is: why didn't the DoJ use this as part of their anti-trust trial? Isn't this the most blatant example of monopoly leverage in existence?

    Most importantly, are there any copies of these "trade secret" OEM license agreements on file somewhere? Without some sort of public record, we pretty much have to take the author's word for it (not that I doubt him).

    As much as we'd like to create a technological circumvention for this, we can't. Because the people who are affected by this are the people who don't have enough computer knowledge to even know they have a choice. And Microsoft has, very intelligently, ensured that they never will.

    Innovation at it's finest.

    1. Re:Isn't this trial material? by Anonymous Coward · · Score: 0
      Exactly! Great post my friend.

      I hope the DOJ will wake up and see the real issues here! This license was literally drove Be and BeOS out of business, but Linux, BSD and other OSes STILL suffer and will continue to suffer because of this license!

      I find it a bit weird that the Be CEO spoke up about this issue AFTER Be was sold to Palm just 2 weeks ago!! Maybe he was not allowed to speak up about this, which makes the whole thing to sound EVEN more weird and not fair!

      I am starting to lose my faith to DOJ and all these lawyers that they are covering some things up... This whole M$ trial seems to me that it is nothing but a set up for public consumption!

      Wake up DOJ !

    2. Re:Isn't this trial material? by Anonymous Coward · · Score: 1, Interesting

      The obvious question here is: why didn't the DoJ use this as part of their anti-trust trial?

      Because DoJ is corrupt and wasn't trying to make a serious case against MS. It was a token effort made with the weakests attacks they could think of, so that they could tell the citizenry, "Well, we tried. See?" They were probably shocked and panicked by Jackson's findings.

    3. Re:Isn't this trial material? by Telastyn · · Score: 1

      By strict legal definition Linux and the such can STILL be installed and made available in the NT loader since technically the machine has booted into NT4/win2k/XP by that time.

    4. Re:Isn't this trial material? by harlows_monkeys · · Score: 1

      Uhm...that is not an example of monopoly leverage. Leveraging is using your monopoly to expand into a different market. Here, they are using their OS monopoly to protect the OS monopoly.

    5. Re:Isn't this trial material? by Mr+Skreet+Nite · · Score: 2, Informative

      If you read the article the author explains quite clearly why this evidence wasn't used.

      "The burning question, of course, is why Boies and Klein didn't want Gassée to testify on the bootloader issue, especially when it could have substantially helped their case? The answer provided to Gassée was that the case was by then already too well established. Including the bootloader issue would have meant rewriting many of the arguments and calling in a new collection of witnesses. In other words, it wasn't convenient for the U.S. government to get to the meat of the matter.... In addition, no PC OEM was willing to testify on bootloader issues...... Finally, Be didn't have the brand recognition that Netscape did; Netscape made for a much better poster child. "

      "If it smells, it's Chemistry, if it moves, it's Biology, and if it doesn't work, it's Physics"

    6. Re:Isn't this trial material? by yohaas · · Score: 1

      Not necessarily, it's also illegal to illegally protect a monopoly that you currently have.

    7. Re:Isn't this trial material? by Anonymous Coward · · Score: 0

      you are correct - my bad.

      sllort

    8. Re:Isn't this trial material? by Anonymous Coward · · Score: 0

      Only time I've seen a fishsex picture moderated so highly.....way to go....

    9. Re:Isn't this trial material? by Anonymous Coward · · Score: 0

      you're losing faith in the department of justice? an organization once headed by that alcoholic bull-dog dyke Janet Reno? The organization that torched children in Waco Texas and claimed they had it coming for being religous? The organization that saw illegal activities and did everything they could to look the other way?

      I guess next you'll lose your faith in the tooth fairy.

    10. Re:Isn't this trial material? by ortholattice · · Score: 3, Informative
      Most importantly, are there any copies of these "trade secret" OEM license agreements on file somewhere?

      I doubt you'll find an example of an OEM license. I imagine the NDA is truly onerous. But there are little hints (http://news.cnet.com/news/0,10000,0-1005-201-3233 68-0,00.html) here and there:

      "If you are willing to give Microsoft a clear written assurance that the above will be implemented on all Compaq Presario machines within sixty (60) days of the date of this letter, Microsoft will withdraw its Notice of Intent to Terminate letter addressed to David Cabello and dated May 30, 1996 once such written assurance is received by Microsoft."

    11. Re:Isn't this trial material? by analog_line · · Score: 1

      If the Microsoft lawyers that drew up these things had any brains they would've made it so no OEM vendor could ship with another operating system, which is what I'm betting they did.

    12. Re:Isn't this trial material? by Anonymous Coward · · Score: 0

      This is the part that really concerns me.

      "In addition, no PC OEM was willing to testify on bootloader issues"

      Um, excuse me, who the fuck cares what they wanted to testify to? That's what a subpoena is for! In our civil justice system we don't give people the option to decide what they are going to testify on, hell you don't even have a 5th amemndment right not to testify in a civil trial!

      And since I am pissed off, someone please explain why the Microsoft gets to designate the OEM contracts trade secrets (which is fair) and thereby exclude them from a court case (which isn't fair).

      Finally, part of what really burns me up is not that Microsoft competes unfairly or lies in court or uses underhanded tactics (I mean I don't really expect them to come out and say "yup you caught us, we're guilty sorry about that!"), but that our representitives allow this to happen because they are too lazy to change the direction of a case because it "wasn't convenient for the U.S. government to get to the meat of the matter".

    13. Re:Isn't this trial material? by Anonymous Coward · · Score: 0

      Fishsex picture?? WTF are you babbling about?

  5. Industry wide standard? by forkspoon · · Score: 1

    Is there an industry wide standard? Perhaps there should be, so you could just boot of a CD, and instead of installing LILO or SILO or some other loader, the OS just adds itself to some standardized table of OS and finds some disk space. Therefore it doesn't have to disrupt any other OS's to get installed and pointed to by the user at boot time.

    Thanks,

    Travis
    travis_hadley@hotmail.com

    1. Re:Industry wide standard? by LordNimon · · Score: 1

      Unfortunately, there is no such standard. I don't even know of any attempt to make such a standard. Each boot loader does it differently.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    2. Re:Industry wide standard? by Sir+Runcible+Spoon · · Score: 1
      You don't need an industry wide standard. You just need to boot off a Windows CD.


      If people want to try an alternative OS and don't want to muck up their hard drive to install something they might not want to keep, then booting from a CD is the best non-invasive option. And you can bet your life that the people looking for an alternative are running Windows.

  6. BeOS by Sloppy · · Score: 1, Troll

    But the reality is that Be's failure has made a point to the world, to whit: "Don't bother trying to create a better commercial desktop OS ? it doesn't matter how hard you try, how many engineers you throw at the problem, how much money you spend, or how many years you put into it. Microsoft owns that space and, worse, the public is totally complicit with that fact. People will not stop using Windows. It is a losing battle."

    Gassee claimed all along, that he wasn't trying to compete with Windoze. At the time, I thought that was a rather disappointing attitude. Maybe he was just trying to avoid a preemptive strike, though.

    BTW, I know this will seem incredibly petty and shallow, but IMHO the real reason BeOS didn't take off was C++.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:BeOS by halik · · Score: 1

      yeah, i completely agree - BEOS has so much potential, and i personally think its better system than windows. If they were just to widen the developer base and driver support, they could've been up there with linux. The only reason im not using beos is the driver base - it wouldnt feel good that i spent so much money on new hardware and im not able to use it.

    2. Re:BeOS by Black+Parrot · · Score: 1

      > BTW, I know this will seem incredibly petty and shallow...

      Did you forget you were posting to Slashdot?

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:BeOS by mandolin · · Score: 1
      BTW, I know this will seem incredibly petty and shallow, but IMHO the real reason BeOS didn't take off was C++.

      Only shallow in the sense that you didn't explain yourself. The obvious question (at least to me) is, "Because c++ is 'too slow'? Or 'nobody knows c++'? Or we need compatibility w/legacy code? Or some other reason?"

      (yes all the 'reasons' above are debatable in themselves; I just want to know why he said that.)

    4. Re:BeOS by jfunk · · Score: 2
      BTW, I know this will seem incredibly petty and shallow, but IMHO the real reason BeOS didn't take off was C++.


      Not only petty and shallow, but totally wrong as well.

      Are you trying to tell me that Microsoft doesn't use C++?

      Lemme guess, you're a GTK/GNOME zealot, right?

      Do you honestly think that Be would be in a better situation if they had used straight C? There are bigger things at work than the mere language of implementation.
    5. Re:BeOS by connorbd · · Score: 2

      BeOS was a half-assed (though excellently done, for the half an ass that was there) implementation of a great idea. What killed it in the end had a lot to do with Windows, but more I think to do with Jean-Louis Gassee's pigheadedness.

      Be was a Mac fan's toy in the beginning -- the BeBox was a PowerPC-based system that was aimed at the geek world and happened to fit into the Mac world because of PowerPC loyalty. Be was doing okay until Apple killed Mac cloning and forced Be onto the much more hostile Intel playing field (a field they didn't have to be on, IMHO -- rewriting part of the Be microkernel using Mach/MkLinux code would have been workable (if a bit shady, since it's a little tough to tell what the licensing on Mach is) and would have kept Be alive on its native platform), but Gassee &c. chose not to.

      I think Be could have made the whole thing work -- there was a Posix layer, after all, and the OS itself, though (as stated above) half-assed, was very elegant and well-implemented nevertheless. But as good a point as the bootloader issue is (and it's a damn good one -- day late and a dollar/euro/pound/yen short for bringing it up in 2001) it doesn't have much to do with Be's bright start fading slowly into obscurity.

      /Brian

    6. Re:BeOS by Anonymous Coward · · Score: 0

      How does any of this relate to the original assertion about C++ and the fate of BeOS?..

    7. Re:BeOS by Flarners · · Score: 0
      BTW, I know this will seem incredibly petty and shallow, but IMHO the real reason BeOS didn't take off was C++.

      Interesting, then, that KDE is whipping GNOME's ass in every aspect that matters precisely because they used a well-designed C++ base, instead of GNOME's mishmash of 100 half-assed C APIs.

      --
      "The problem with the French is that they don't have a word for 'entrepeneur'." -George W. Bush
    8. Re:BeOS by connorbd · · Score: 2

      Simply to point out that C++ had nothing much to do with it -- the early Be community certainly didn't mind.

      /Brian

    9. Re:BeOS by baptiste · · Score: 2
      On a feature-by-feature list with Win2k, BeOS gives a very poor showing.

      So what? Its still anti-competitive. I don't care if all BeOS could do is print "Hello World" The bottom line is the hardware vendors are completely under Microsoft's thumb because of licensing issues. Think of all teh times you've heard of vendors paying BIG bucks becuase they said "Do this for us or we'll stop selling to you" I recall cases involving TOys R Us and others. This is the same cut and dried issue. Microcosft is telling OEMs they can't sell another OS alongside Windows - plain and simple. The fact that BeOS may or may not have been comparable to Windows is irrelevant. The HW OEMs are completely at Microsoft's mercy and cannot do anything Microsoft doesn't approve of.

    10. Re:BeOS by Sloppy · · Score: 1

      Do you honestly think that Be would be in a better situation if they had used straight C?

      It's not so much what they used to write BeOS, as the way that their decision trickled down to app developers. If you wanted to develop for BeOS, C++ was the way to go. But that scared away a lot of independent developers. If you're trying to sell a non-MS all-purpose OS, you need those guys.

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

      They aren't under Microsoft's thumb because of licensing issues. They are under the thumb of the licensing issues because their customers demand Windows. Any OEM could end their agreement at renewal time and start pumping out Linux systems alongside Windows systems (which would undoubtedly cost much more) and proceed to go out of business.

      The OEMs are at their customers' mercy, and that means no Linux machines.

    12. Re:BeOS by Anonymous Coward · · Score: 0

      The straight c monkeys can't be troubled to learn c++, so they bitch and moan.

    13. Re:BeOS by Anonymous Coward · · Score: 0
      Interesting, then, that KDE is whipping GNOME's ass in every aspect that matters precisely because they used a well-designed C++ base, instead of GNOME's mishmash of 100 half-assed C APIs.

      Didn't GNOME start after KDE. You can argue the merits of c++ for various applications, but I don't think the desktop is one.

    14. Re:BeOS by Sloppy · · Score: 1

      Mainly the "nobody knows c++" reason.

      As for compatability with legacy, Posix is good enough. I can't believe anyone who is really interested in BeOS would want to use that API, though. People who are into that will just play with Linux or some other Unix. So while that's great for porting old stuff, it doesn't really attract new development.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    15. Re:BeOS by Sloppy · · Score: 1

      People bitching and moaning, instead of developing for your platform, doesn't bode well for the future of that platform.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    16. Re:BeOS by baptiste · · Score: 2
      They aren't under Microsoft's thumb because of licensing issues. They are under the thumb of the licensing issues because their customers demand Windows. Any OEM could end their agreement at renewal time and start pumping out Linux systems alongside Windows systems (which would undoubtedly cost much more) and proceed to go out of business.

      The OEMs are at their customers' mercy, and that means no Linux machines.

      Bull - its obvious OEMs see some potential for non Windows OS as some have tried it (and yes some have stopped doing it *cough* Dell losers *cough* But custoemrs wanting Windows does NOT mean Microsoft has to forbid OEMs from giving customers a CHOICE! RIght now customers have NO CHOICE of OS so you say they demand Windows - I say they never had a choice. So Microsoft aims to keep it that way by preventing OEMs from dual booting alternate OSes just like they prevent OEMs from having non MS ISP icons without Microsoft's. Microsoft has a monopoly and they use that monopoly to threaten OEMs into doing what they want (Sure - try dual booting BeOS - We'll drop your license - you can't install WIndows and you'll go bakrupt) That, AC, is a Monopoly and its illegal for obvious reasons.

    17. Re:BeOS by Anonymous Coward · · Score: 0

      Not true. Many OEMs load Windows without the OEM discount (try your local PC shop, though many these days have OEM deals also). It costs them less to sign the contract to provide most people with the OS that they want. It's simply a business decision. If the OEM wanted to provide a clean machine with retail versions of any OS the customer likes, they can do so.

      Blaming Microsoft for shutting out competing OS's is like blaming cigarettes for eclipsing sales of marijuana. There exists a small faction that wants the specialized product, but not in great enough numbers to persuade a company to make the detrimental business decision to provide it. This leaves the door open for other providers to make a living selling the niche product.

      (Yes, I know. Just pretend marijuana was legal in my comparison.)

    18. Re:BeOS by baptiste · · Score: 2
      Not true. Many OEMs load Windows without the OEM discount (try your local PC shop, though many these days have OEM deals also).

      Right - and those are the only shops that ARE experimenting with dual-boot setups just like mentioned in teh article:

      Yes, you can get dual-boot machines at some of the smaller shops, but these are the ones that slip under Microsoft's radar, and there's no guarantee that Microsoft won't decide to take action against these vendors at some point.

      The bottom line is any large OEM cannot dual boot their systems because they will lose the OEM discount which will cost them millions of dollars in an already low margin business - thus Microsoft forces them to have ONLY single boot systems.

    19. Re:BeOS by Anonymous Coward · · Score: 0

      >The straight c monkeys can't be troubled to learn c++, so they bitch >and moan. > > Then stated, "Fuck you and the horse you rode in on" then hooked up with Linux and BSD.

    20. Re:BeOS by Anonymous Coward · · Score: 0

      The problem is that even if they decided to drop the Windows licensing altogether and provide only Linux (as an example of a 0 cost OS) systems, they would quickly find their profits disappear (ala VA Linux). That indicates that people are not interested in non-MS operating systems in large enough numbers to support such OEMs.

      The smaller OEMs may be able to make a profit by selling these Linux boxes, though.

    21. Re:BeOS by Anonymous Coward · · Score: 0

      with a well designed API (like BeOS has) OOP development is significantly faster than non OOP development.

    22. Re:BeOS by mimbleton · · Score: 1

      Great majority of deveopers use MFC which is C++.
      It is only Linux were C is still used for developing GUI apps.

    23. Re:BeOS by tshak · · Score: 2

      You make good points. Although this bootloader thing is disconcerning, the reality is, I've triple booted Win2K/RHLinux/BeOS (R5), and the ease of install and hardware (especially video and sound) went from left to right - at least RH Linux PnP'd my 3COM 905c so I could attempt to download video and sound drivers. With BeOS, it was a bit of a PITA. And please don't say I'm an "idiot if I couldn't get it working." Please, the bottom line is, I stuck my win2K disk in, and

      OT: I know it's probably not the OS and more code related, but /. has had a lot more down time recently - not doing good for the whole Linux/MySQL/Perl movement :(.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    24. Re:BeOS by tshak · · Score: 2

      Speaking of down time, /. cut off my last sentance... to complete:
      ,br>

      Please, the bottom line is, I stuck my win2K disk in, and... it worked.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    25. Re:BeOS by randombit · · Score: 1

      a. absolutely no remote administration features

      b. absolutely no software deployment features

      c. absolutely no advanced hard drive setup (mirrored drives, striped, etc)

      d. absolutely no support for more than a single user

      e. absolutely no support for multi-homed networking

      f. minimal support for file and resource sharing (printer mount points, etc)


      While I agree that you're totally right about all of these points (BeOS's lack of multi-user support has always bothered me), I'm amused to note that a good Unix has them all, but usually much more fully featured (especially a/b/d).

      Anyway, considering how often 95/98/etc are used on business desktops, I doubt that was really the issue. Business desktop == Office. End of story. These other things are nice, but meaningless compared to Office. If MS Office doesn't run on it, it will never be a "business desktop", at least not now or in the forseeable future (thought experiment: Imagine how many people would be using Windows 2000 in a business-but-not-server environment if MS Office did not run on it at all. Answer: my guess is about, oh... ~10).

    26. Re:BeOS by Anonymous Coward · · Score: 1, Informative
      Just to name a fwe things that real people who use Win2k in business settings would notice:

      a. absolutely no remote administration features

      b. absolutely no software deployment features

      c. absolutely no advanced hard drive setup (mirrored drives, striped, etc)

      d. absolutely no support for more than a single user

      e. absolutely no support for multi-homed networking

      f. minimal support for file and resource sharing (printer mount points, etc)

      I don't know much about BeOS, but I do know you are incorrect regarding a and b; BeOS can run sshd and perl, and undoubtedly also other unix programs that fulfill those purposes.
    27. Re:BeOS by baptiste · · Score: 2
      The problem is that even if they decided to drop the Windows licensing altogether and provide only Linux (as an example of a 0 cost OS) systems, they would quickly find their profits disappear

      Again - nobody was saying OEMs wanted to just sell Linux. OEMs wanted to offer multiple operating systems on the hard drives. Windows - which customers expect and perhaps Linux or BeOS if they felt adventurous. But Microsoft forbids this. That is monopolistic. The OEMs shoudl be able to do WHATEVER they want with the hardware they build and sell. Talk about viral licensing! I have to admit that in the online services case, Microsoft has some right to dictate whats on the desktop of their OS since it IS their OS. But dual booting does NOT change the Microsoft OS ONE bit. So here you have an OS maker dictating what OEMs can and can't do with teh computers THEY pay for and build and sell. Again - THAT is monopolistic. Microsoft has no right to tell OEMs that they can't install another OS in a complete SEPARATE partition on a PC PEMs sell.

    28. Re:BeOS by Anonymous Coward · · Score: 0

      The biggest thing that pissed me off was that the OEM agreement was a 'trade secret' and thus could be exempted from examination by the courts. Deviously clever move by Microsoft, but pissed me off nontheless.

    29. Re:BeOS by mobosplash · · Score: 1
      BeOS R5 was a good start, but lets be real here.

      On a feature-by-feature list with Win2k, BeOS gives a very poor showing. Even if we were to assume that it had the driver support you'd want, it STILL would be a poor showing.

      Just to name a fwe things that real people who use Win2k in business settings would notice:

      .......

      I mean really, as a business desktop, not going to fly. For the home user, I dont know. A suprising number of people would prefer a multi-desktop feature like Win98 or WinME might support. Again, besides hardware support, BeOS still was a very immature OS. It was a good performer, and had a nice UI, but in all seriousness, it never was a contender for some very major reasons.

      But BeOS wasn't supposted to be a business OS it was supposed to be a media OS. Of course it failed there too because it didn't provide the tools and APIs needed to create great media programs. Multitasking is great but without Quicktime and similar support you're not going to see the kind of programs that make someone want to switch systems

      Macs were very popular in desktop publishing because they had better font support adn better postscript support which led to better DTP programs. They got a early lead in desktop video because of Quicktime. They lost the chance to leverage their graphics market into 3D because they didn't support OpenGL in time.

      Linux has the same story, it started as a much better server than Windows. That was enough to get people to start using it and gave time for the other stuff to come along

      I think Be should have paid whatever the price to get full Quicktime support. They had OpenGL and a good vector font engine. Other than basic internet tools focusing on that one market would have given them a chance. The audio focus was good but they didn't follow through.

      Focusing on an area gives you something like a network effect in that people usually use a variety of programs to get their job done. For example, Cinema was going to come out on Be. Great, but who just uses a 3D program and nothing else? Even if Cinema ran twice as well on Be as anywhere else, you would still use Windows or Mac so you could use Photoshop, Premiere and After Effects.

    30. Re:BeOS by Anonymous Coward · · Score: 0

      I'll go out on a limb and say that dual booting in fact does change the user experience.

      1) Bootup takes an additional 30 seconds (or however long the timeout is set to)
      2) Booting becomes more complicated as a result of the new selection screen
      3) The loading of a "Windows machine" becomes an unsmooth process

      I think in fact MS does have a right to tell OEMs they have to follow certain guidelines in order to remain "preferred vendors". If this were not the case, to what benefit would Microsoft offer severely discounted licenses?

  7. Revenge of the 800 lb Gorilla by Whyte+Wolf · · Score: 2

    The revelation that Microsoft would hold a gun to their OEM's heads doesn't suprise me. Microsoft may not be the 'Great Satan', but their business practices are somewhat sinister, cloak and dagger, and monopilist.

    What surprises me is that some of the major hardware vendors would put up with this. Compaq, Dell and IBM? Without them to pre-load windows (which would happen if MS pulled their license) half of Window's market share would evaporate. It's true--few people would install their own OS. If MS pulled their license, why doesn't IBM or Compaq just install Linux for free and say to hell with Redmond?

    Maybe there's more to this than just the license thing. maybe Bill Gates has several CEO's families held hostage in the basement of his Redmond Complex....

    --

    Beware the Whyte Wolf.

    With a gun barrel between your teeth, you speak only in vowels...

    1. Re:Revenge of the 800 lb Gorilla by Dastardly · · Score: 1

      If MS pulled their license, why doesn't IBM or Compaq just install Linux for free and say to hell with Redmond?

      There are probably 2 reasons.
      1) At the time when IBM, Compaq, and Dell had enough leverage to make this happen (3 or 4 years ago), Linux, Xfree, etc. were not goo d enough. Now that they have something that is good enough, I don't think tey have the leverage, and all it would take is just Dell to advertise, IBM and Compaq can't give you Windows, but we can, so buy from Dell not anyone else.

      2) Let us assuem they did all say screw MS, and stuck to their guns. Now, they have to actually work to explain why this computer some one purchased has this thing called Linux on it. they also have to explain why a person now has a root password, and why I can't rewrite a file my husband made because he owns it. Blah Blah Blah Blah Blah. All things that are worth explaining, but take a lot more time, effort, and money than just forking it over to M$.

      Why do you think Win95, 98, ME security is so bad. It is because people want to do stuff with computers, and don't want to learn anything. Which is what MS gives them, they can do anything they want to there computer, but so can anyone else.

    2. Re:Revenge of the 800 lb Gorilla by Sloppy · · Score: 2

      If MS pulled their license, why doesn't IBM or Compaq just install Linux for free and say to hell with Redmond?

      I don't know why, but if IBM were even mildly interested in doing that, then OS/2 would still be a major player. Whatever the hell caused them to abandon that, is probably also still a factor in Linux-related decisions.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:Revenge of the 800 lb Gorilla by UM_Maverick · · Score: 2

      The OEMs won't drop Microsoft because everybody (/. company excluded) wants Windows. That's all they know. Go up to the typical 40-year old blue collar worker, and ask him what linux is...I tried it once, and the person told me that it was a type of China/silverware...

      If Dell says "no more windows", 95% of their customers are gonna jump ship. Both Dell and Microsoft know this...Microsoft may be evil, but they are definitely not stupid.

    4. Re:Revenge of the 800 lb Gorilla by Black+Parrot · · Score: 3

      > What surprises me is that some of the major hardware vendors would put up with this.

      A classic case of taking the short-term easy route without regard for the long-term consequences.

      They are now completely beholden to Microsoft, and would have trouble changing their business plan to change that fact, if they did decide that they wanted to.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:Revenge of the 800 lb Gorilla by Anonymous Coward · · Score: 0

      The original versions of OS/2 was writen for IBM BY Micro$oft (about the same time Win3.1 came out) ...

    6. Re:Revenge of the 800 lb Gorilla by (void*) · · Score: 2
      OS/2 was an IBM/Microsoft collaborative effort to produce a good, modern OS after Windows 3.0. But Microsoft played a dastardly trick. They convinced developers to develop for Windows 3.1 while OS/2 was being developed, giving the reason that OS/2 would run Windows 3.1 applications. But half-way through, MS walked away from the collaboration. IBM's hopes of sharing the market with Microsoft evaporated, while Microsoft got a better kernel, which they slapped a GUI on and called it Windows NT. In time, this kernel became Windows2K, while the other kernel based off Win3.1 became Win95, then Win98 and finally WinME (and no more).


      So who says MS only wrote one OS?

    7. Re:Revenge of the 800 lb Gorilla by markhb · · Score: 1

      Part of it (IBM's decision to abandon OS/2) was definitely Microsoft related -- MS didn't grant them the OEM license for Win95 until very late in the game, largely due to the fact that they had a competing OS. However, IBM politics also played a big role, and Tom Nadeau has a rant on the subject which tells a lot about it. (Brad Wardell has a column on the same subject somewhere on stardock.com (hey! I just said that!), but I don't have a direct link.

      - Mark

      --
      Save Maine's economy: write stuff down. All comments are exclusively my own, not my employer.
    8. Re:Revenge of the 800 lb Gorilla by MrBogus · · Score: 1

      First, very good article on os2hq that shows an order of magintude greater understanding of the situation than most OS/2 post-mortums.

      They failed to recognize the unique opportunity to put a brutal whipping on Microsoft's mediocre, unreliable kludges on the Intel-based desktop. Instead, IBM went for the whole enchilada by attempting to develop a version of OS/2 specially tuned to work efficiently and reliably on the PowerPC platform, in hopes of providing a complete spectrum of operating systems for this nascent would-be Intel-killer. However, OS/2's architecture does not translate well to match the machine internals of PowerPC.

      That cracked me up, because OS/2 was exactly the sort of "mediocre, unreliable kludges on the Intel-based desktop" that the author is bemoaning, although it managed to outpace Windows 3.1.

      The irony was that Microsoft was well aware of the platform-dependancy of OS/2, which is why they went off with the NT project. The part of "OS/2's architecture" that didn't translate well was scads of 286 and 386 asm code.

      But IBM did not want to push OS/2 on the Intel platform, legitimizing Intel as a realistic alternative to other IBM offerings such as AS/400 and AIX-based machines.

      This is true -- OS/2 was always a product that was squeezed out of it's own market. IBM refused to seriously market it as a server OS (or even a client OS in a client-server network) for fear of their high-profit midrange business. When NT Server and higher-powered Intel boxes hit the scene, IBM missed the market opportunity and instead chased the so-ho desktop. I don't know if they were aware or not in 94-96 that OS/2 had long ago hit it's high-water mark in big corporations, 'Chicago' FUD or no, but by the time that OS/2-PPC systems were starting to be pre-marketed, wintel was so entrenched that that idea was almost comic.

      IBM learned their lessson big-time, and are finally now a real force in the PC server market, with substantial support resources poured into both W2K and Linux.

      The stardock.com rant is good too, because it outlines how enormous retail sales of OS/2 weren't translating into a real userbase. (An old c.o.o.a post argued that if even 50% of the retail OS/2 customers were running OS/2, they would have a greater user base than MacOS. Turns that ratio was wildly optimistic. Sellers of retailed box Linux distros take note.)

      --

      When I hear the word 'innovation', I reach for my pistol.
    9. Re:Revenge of the 800 lb Gorilla by Anonymous Coward · · Score: 0

      "why doesn't IBM or Compaq just install Linux for free and say to hell with Redmond"

      Duh. Because most of their customers in the PC market don't want to use Linux. They would have to learn a whole new OS that is harder to use than Windoze (pepole have a hard time using that). That is slow and bloated, and that can't run their programs.

    10. Re:Revenge of the 800 lb Gorilla by Anonymous Coward · · Score: 0

      Actually, they have written zero OSes. The win95 -> win98 -> winME path is based on an OS they purchased which they then called DOS. In the case of OS/2 (and NT) they licensed VAX from Dec and based their kernel on it. So MS has not actually written (really) any OSes.

  8. Linux is not free to ship on a system by tim_maroney · · Score: 3, Insightful

    Linux is free. And yet there are no commercially available dual-boot machines on the market.... There is no other way to explain this phenomenon other than as a repercussion of the confidential Windows License under which every hardware vendor must do business.

    No, Linux is not free to the vendor. It requires an extra configurator setting, more system testing, documentation and support cost, installer and boot-time software development, inclusion of CD-ROMs, and a few gigabytes off the hard disk. If there's not customer demand for the feature there's no point in the extra cost for the system vendor.

    Tim

    1. Re:Linux is not free to ship on a system by 7-Vodka · · Score: 1
      Really? so explain to me why linux is free to all my friends who are only computer savy to the point where they are called literate?


      If linux is this piss easy to install and configure that joe shmoe can do it, why would dell and IBM have to throw so much money at it?

      --

      Liberty.

    2. Re:Linux is not free to ship on a system by the+gnat · · Score: 3, Insightful

      But the license is free. Most of the Windows installations I've used have been quite heavily customized anyway by the PC maker. For most standard desktop PC hardware Linux is about as straightforward to set up as Windows, if you know what you're doing. Most of the PC hardware I've ever dealt with took less time to get working under Linux than under Windows. ( the rest, of course, took weeks. ah well.)

      Forgive me from bringing up TCO here, but this applies too. A company like IBM or Dell can afford to run their own distro- or just an enhanced RedHat/Debian/whatever- and finally they can control what software is preinstalled, what icons show up, etc. And there will be no fee to any OS manufacturer. Long term, this is probably quite a bit less expensive than the bulk OEM Windows licenses.

      On the other hand, the Dells I've seen with Linux preinstalled appear to have shipped with the standard version of RedHat, i.e. $50, so there's not too much savings. I don't know what RedHat's deals with OEMs are- perhaps it's still cheaper than Windows, perhaps not. However, I'd guess the costs involved in setting up dual Windows/RedHat for all machines wouldn't be worth it, given the number of people who'd actually use the second OS.

    3. Re:Linux is not free to ship on a system by tim_maroney · · Score: 2

      so explain to me why linux is free to all my friends

      I listed eight specific costs to a system vendor. Was there something you didn't understand?

      Tim

    4. Re:Linux is not free to ship on a system by Anonymous Coward · · Score: 0

      Because they run a business that will survive. If they don't provide the support he mentioned they will certainly die and, I might add, take Linux down with them.

    5. Re:Linux is not free to ship on a system by Khalid · · Score: 2

      Come on !

      Yes it needs some setting and testing for a new category of material, but one it's done just create an image and load it automatically in your thousands if not millions similar machines.

      Can you say economy of scale ?

    6. Re:Linux is not free to ship on a system by abumarie · · Score: 1
      Alas, I must totally agree with you. As a vendor, you are not going to do anything beyond the most basic thing that the customer wants. If you do, they will create problems and added cost for you.

      Unfortunately, the vast majority of folks are incapable of even the most basic hasic hasic stuff wrt a pc and an os. If you give them a gun, they will shoot their gonads off with it. You thus do not give them a dual boot machine. Would it be otherwise, but that is the way it is.

      --


      Sex is heriditary, if your parents didn't have it chances are good you won't either.
    7. Re:Linux is not free to ship on a system by Anonymous Coward · · Score: 0
      You seem to imply that RedHat is not available sans cost (free as in beer). Not true: How to download RedHat.

      Regarding your statement "However, I'd guess the costs involved in setting up dual Windows/RedHat for all machines wouldn't be worth it, given the number of people who'd actually use the second OS." I give you this tidbit from the article:

      With all of the hype Linux has gotten, and with the technical simplicity of shipping dual-boot machines, not a single PC OEM is shipping such a beast. The technology marketplace is glutted with options. Vendors use even the smallest opportunities to trumpet their differentiating factors. Linux is free.
    8. Re:Linux is not free to ship on a system by Eloquence · · Score: 2
      extra configurator setting, more system testing

      Yes, Linux has to be installed and tested. This should not be a big problem for large manufacturers with standardized PC series, though.

      documentation and support cost

      These are not necessary, e.g. "Compaq machines come with Linux as a dual-boot option. A lot of documentation is included in the /usr/doc directories. However, we only give support for the Windows configuration of your machine. If you desire Linux support, we suggest you call Redhat and ask for the special-priced Compaq support package .."

      installer and boot-time software development

      This is part of the installation costs. These are short-term costs that reduce long-term installation costs.

      inclusion of CD-ROMs, and a few gigabytes off the hard disk.

      Irrelevant.

      If there's not customer demand

      There is no demand if there is no information. Marketing creates demands by spreading information, some false, some true. An OEM could theoretically market Linux as an additional feature, with the "no support" provision. But Microsoft's licensing coerces them into not doing it. These are practices of a monopoly that must be stopped.

    9. Re:Linux is not free to ship on a system by skt · · Score: 1

      Lets face it, the idea of dual-booting a system for Joe Blow is a really dumb idea for an OEM. Dell tried to offer linux as an option and they lost money and had to dump the support. I have a difficult time synching between three operating systems myself.

      However, I think that if they released it completely unsupported, that would be a good start. And even better, allow systems to be sold _without_ the windows tax, even if the software and OS is completely unsupported.

    10. Re:Linux is not free to ship on a system by krogoth · · Score: 1

      I'm consider creating a script and tarball of tarballs that would allow me to restore my machine on a blank install of linux - and that's just for one machine which will probably be clean-installed rarely, if ever (although i do have to do something because I managed to harm a few things during the installation). I think it would be far easier to create a script that would install a bunch of packages and make a few configuration changes than to do a standardized Windows installation, unless you created a CD you could just copy on to the hard drive (although then you would still have to set up the bootloader).

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    11. Re:Linux is not free to ship on a system by karen_sjet · · Score: 1
      No, Linux is not free to the vendor. It requires an extra configurator setting, more system testing, documentation and support cost, installer and boot-time software development, inclusion of CD-ROMs, and a few gigabytes off the hard disk. If there's not customer demand for the feature there's no point in the extra cost for the system vendor.

      Then why do hardware provide pre-installed Linux boxes at all? Are you saying that just the prescence of Lilo adds support cost, etc.? If they sell/support Linux on a Linux-only box, and sell/support Windows on a Windows-only box, then what makes supporting a dual-boot machine so much harder?

    12. Re:Linux is not free to ship on a system by reverius · · Score: 2

      Umm... RedHat actually has a license?

      I was under the impression that it was legal to install a single bought copy of RedHat on 500,000 computers (or for that matter, borrow your friend's CD).

      How is selling computers with RedHat any different from just "putting RedHat on all those computers"?

      What I mean is... why would they have to pay for licenses at all? Even considering they bought a boxed set, aren't they allowed to just install that on all of their computers?

    13. Re:Linux is not free to ship on a system by Anonymous Coward · · Score: 0

      Linux is about as straightforward to set up as Windows, if you
      know what you're doing.


      Give me a fucking break.

    14. Re:Linux is not free to ship on a system by the+gnat · · Score: 2

      Give me a fucking break.

      I meant on commodity hardware, fuckwit. Dell, Compaq, IBM, HP, etc., not your $400 chop-shop piece of shit with Bob's Wicked Video II or whatever. And I meant for the OEMs to set up, not Joe Sixpack.

      I've found 90% of users can't set up a Windows machine properly (or at all), so it's a moot point anyway. As a programmer, and user of 4 different OSes, Linux is by far the easiest for me to get working- and I assuredly know what I'm doing. Windows 98 worked so badly on my NEC laptop that I nuked the partition and added it to the RedHat system. I'm probably doing something wrong, but I don't care enough to find out what. Geeks, too, can be complacent and lazy.

      I don't expect the MSCEs at PC manufacturers to have an easier time setting up Linux than Windows. But for someone with proper training- which is really just a matter of messing around with the system- Linux can be a breeze to set up. At this point it's effortless for me, the same way it's effortless for you to install Windows. Got it?

    15. Re:Linux is not free to ship on a system by the+gnat · · Score: 2

      The boxed set of RedHat stuff comes with extra goodies like commercial software and *gasp* manuals. Most users consider this worthwhile. I'm honestly not sure if you're allowed to burn and resell copies of the commercial software CD, but the manuals are not free.

      I'm sure Stallman is pissing himself over that, but it looks like this business model might actually work. At any rate, if OEMs buy the full version from RedHat they can distribute the standard labelled CDs, the manuals, etc. Regardless of how useful much of this is, it adds credibility and marketability to their product.

      They could do this themselves, too- it's just often easier to "license" the extra goodies from RedHat. And if they actually pay a per-box license fee to RH, they're more likely to see their hardware supported better, etc.

    16. Re:Linux is not free to ship on a system by Anonymous Coward · · Score: 0

      However, an OEM could easily make it an extra-cost option. I actually know of one that will sell you a dual-boot. Cost is $29 for Debian (more for Redhat with manuals), and $50 dual-boot charge. And know, I won't publicize who they are, because I want to buy one before MS finds out.

  9. GAG by matek · · Score: 2, Informative


    The BEST bootloader available right now is GAG. Multiple OS's on multiple Primary partitions, the bootloader is able to fit into the bootsector itself, it fixes errors, it finds in bootsector etc. etc.

    1. Re:GAG by Syberghost · · Score: 2

      I know it supports a jillion OSes, but does it support English?

  10. Perhaps because few would want them? by interstellar_donkey · · Score: 2, Funny
    Before we get upset and assume that there is some sort of corporate conspiracy keeping multi-OS systems off the shelfs, it seems a more reasonable explination that most people simply would'nt want to deal with Two OSws.


    There are execptions, of course (for example, many of the readers here). But why would your average end user want to have to learn two (or more) seperate OSes?


    At best, out of the box multi-OS machines could satisfy a small niche market of hobbyists and power users, and I'm sure somewhere those would make up a large enough marketshare to support a couple of vendors.


    But me, personally, I'll keep BSD on my machine I made for BSD, and my Windows on my machine taylored for windows.

    --
    The Internet is generally stupid
    1. Re:Perhaps because few would want them? by halik · · Score: 1

      yeah, i think so. For example if you dualboot 98 and 2k, you need to load all software 2x. Now if there was a way to hot-switch the os/s...

    2. Re:Perhaps because few would want them? by Eloquence · · Score: 2
      Before we get upset and assume that there is some sort of corporate conspiracy keeping multi-OS systems off the shelfs


      Nice try. The OEM licenses are a well-established fact and not a conspiracy, but business-as-usual for Microsoft. Whether or not consumers want multiple OS is besides the point. The point is that Microsoft is clearly abusing its monopoly to gain a strong competitive advantage over other operating systems. This abuse must stop ASAP.

    3. Re:Perhaps because few would want them? by Tim+Doran · · Score: 3, Insightful

      This was adressed in the article. BeOS was free, at least for a while, to be dual-booted with Windows. It would be technically trivial to enable dual-boot.

      So you'd think vendors, who are straining for differentiation, would jump on the opportunity. This falls into the "can't hurt, could help" category.

      *That* is why this looks suspiciously like the result of Microsoft tactics.

    4. Re:Perhaps because few would want them? by Sigh+Phi · · Score: 1

      Before we get upset and assume that there is some sort of corporate conspiracy keeping multi-OS systems off the shelfs, it seems a more reasonable explination that most people simply would'nt want to deal with Two OSws.

      Who needs a conspiracy when you've got Microsoft?

    5. Re:Perhaps because few would want them? by Steveftoth · · Score: 1

      You are my hero. I hate dual booting because I always have to set up new HW twice. (or more then that) Until I can plug everything into my USB and have it work, then I'll build 2 seperate machines. When I was in HS, and had a crap load of time to mess around with the computer, things were different.

    6. Re:Perhaps because few would want them? by rgmoore · · Score: 1
      So friggin' what!

      MS used a contract to force exclusivity on its hardware partners. They could switch at any time to another OS vendor, or hardware platform, and didnt.

      Here's what: it's illegal for a monopoly company to do that. Realistically, no hardware vendor could afford to do without Microsoft; they had a monopoly. Using their monopoly power to prevent others from competing effectively is restraint of free trade and illegal under the Sherman Antitrust act. This should have been brought up at the antitrust trial and wasn't. That's a big deal.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    7. Re:Perhaps because few would want them? by Jeremi · · Score: 2
      What I will say is that MS, even *if they are a monopoly and we assume so, has done nothing to prevent you, the user, from getting an alternate operating system. You, the user, are free to install anything you want on your machine.


      True, assuming that you, the user, are comfortable enough with computers to know how to install your own operating system. But you and I both know that doing so isn't a realistic option for most people--you might as well ask them to replace the carbeurator in their car.


      Microsoft has made sure the public does not have the option of buying a computer that dual-boots Windows and a non-Microsoft operating system, and that's what counts, not the hypothetical possibilities of what people could do if they were all computer geeks, which they surely aren't.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    8. Re:Perhaps because few would want them? by Endor · · Score: 1

      Well, adding my 2 pennies, I used to Quad-boot:
      WinNT for apps (stability)
      Win95 for games
      Linux for trying it out (this was a few years ago)
      & Dos for, well, just to have dos.

      But now I'm down to 2: Windows for games and Linux for apps. Most users do not need and/or want to boot multiple os... I'm just waiting for blizzard and loki to merge so I can format that darn c:\ (/dev/hdb1) permantly....
      And I usually qualify as a geek...

    9. Re:Perhaps because few would want them? by Anonymous Coward · · Score: 0

      This is all fucking moot. The end-user is happy with windows and thats it.

    10. Re:Perhaps because few would want them? by Eloquence · · Score: 5, Insightful
      I dont feel like getting into a MS monopoly argument, so I am not going to say that MS isnt a monopoly, even though I believe they are not (and that the courts will eventually agree with me).

      What a nice way to make a statement without having the facts or arguments to support it. "I don't feel like saying the Earth is flat, so I am not going to say it is, even though I believe it is, and most serious scientists will eventually agree with me."

      What I will say is that MS, even *if* they are a monopoly and we assume so

      What is a monopoly by your definition? Are 90% of the marketshare enough? 95%?

      has done nothing to prevent you, the user

      *beep* Wrong line of argument. Monopolies are not about direct coercion. Monopolies, while they do have immense market power, are not governments, otherwise they would be called governments. Monopolies, through accumulation of capital and mindshare, may be able to create a market in which it is impossible or very hard for competitors to thrive, even though this may be in the best interest of the consumers. Microsoft is such a monopoly.

      "Freedom of choice" arguments sound nice and are exactly the kind of rhetoric you would expect a Microsoft-propagandist to employ -- however, they are fundamentally flawed in that they omit an essential factor that determines our decisions: information. By being a monopoly, Microsoft has the advantage (and, rarely, the disadvantage) of being the focus of all media attention. And they have loads of money to spend on propaganda, too. Your decision to use or not to use a Microsoft OS may be free of direct coercion, but it is certainly not free of manipulation. And because of the nature of an operating system, being the basis for all other software run on a computer, any program that is written exclusively for a Microsoft OS strengthens Microsoft's monopoly. Thus, any switchover can obviously only be gradual, with many people using two or more operating systems at the same time (which, incidentally, has been confirmed in a recent survey of 10000 Linux users, where only 38% used no other OS besides Linux -- even many professionals boot Windows NT or 2K together with Linux).

      Linux is now in a position where it can actually compete with Windows in most fields, even in spite of Microsoft's market domination (a fact which lends tremendous support to arguments for open, patent-free software development). But consumers know little about Linux because of Microsoft's media domination, and they can't give it a try easily because of Microsoft's coercive OEM licensing. These are clearly practices of a monopoly by any reasonable definition, and they make it hard for the little competition to gain market share. Whether such practices are illegal under US antitrust law, I cannot say -- I care more about morals than about law. On the basis of morals, I can see no reasonable argument why the kind of coercive OEM licensing Microsoft uses should be allowed.

    11. Re:Perhaps because few would want them? by Anonymous Coward · · Score: 0

      So, how much did M$ pay you to write this crap? It's not only illegal to expand a monopoly, it's illegal to protect a monopoly as well. As for going 'head to head with MS', Compaq and Dell and couldn't do this because THEY DON'T HAVE A FUCKING OS. They have to license that. And if you don't think MS didn't exert pressure you're just a fuckin idiot.

    12. Re:Perhaps because few would want them? by great+om · · Score: 1

      does this save you anytime? having 2 boxes still means you have to set up hardware twice, by definition.

      --
      ------- Oh damn.... the Sigfile escaped... -Great OM
    13. Re:Perhaps because few would want them? by Anonymous Coward · · Score: 0

      Sadly, MS probably paid him nothing. danheskett has a posting history primarily founded on pretending the the Sherman Anti-trust Act doesn't exist so that he can score libertarian arguing points.

    14. Re:Perhaps because few would want them? by skt · · Score: 1

      huh? you have to setup HW twice when you use two separate boxes -and- you have twice as much hardware. But when you have one box, you still have to setup the hardware twice (once per OS), but you only have 1 video card, 1 soundcard, 1 scsi adapter, 1 monitor, etc.

      I personally like to have a dedicated hard disc for linux and a dedicated drive for windows. Then a common area for data (usually a partition, formatted as FAT32 so windows can read it).

    15. Re:Perhaps because few would want them? by sumengen · · Score: 1

      It is not legal to abuse your monopoly powers.

    16. Re:Perhaps because few would want them? by be-fan · · Score: 2

      News flash.

      If you want the abuse to stop, then DONT USE MICROSOFT PRODUCTS. EVER. PERIOD. END OF STORY.
      >>>>>>>>
      If you don't like the Standard Oil monopoly, stop using petroleum! If you don't like AT&T, stop using phones! If you don't like US Steel, stop using pots and trains and cars and shovels.

      --
      A deep unwavering belief is a sure sign you're missing something...
    17. Re:Perhaps because few would want them? by (void*) · · Score: 2
      Are you sure exclusive contracts are legal when you are a monopoly? Are you a lawyer? Do you play one on TV?


      IBM was going head to head with Microsoft for a while, then they decided not to. So they worked together to write OS/2. But Microsoft played dirty by spreading the propaganda to developers, telling them to write for Windows, because OS/2, when done, would run Windows applications. Guess what? MS broke development halfway through on OS/2, and ran away with the developers who wrote for Windows, thinking it would be supported by the IBM/MS empire.
      IBM was left holding an OS with no market, and MS a with a better kernel than Windows. This better kernel eventually became Windows NT, and then W2K.


      This is but another example of MS's anticompetitive sleazy behaviour.

    18. Re:Perhaps because few would want them? by Have+Blue · · Score: 2

      Get a Mac, run the latest Virtual PC (for OS X, almost out). It can run multiple OSes, each in a seperate window.

    19. Re:Perhaps because few would want them? by (void*) · · Score: 2
      You miss the point. The point is whether Joe Consumer knowingly makes this choice, or does not. Microsoft's history has always been to decrease, minimize and de-emphasize the fact that an active choice in this matter has to be made.


      Two roads diverged upon the road, but most people took the well-travelled one, becuase they didn't know that that treacherous looking one was a road and a viable one!

    20. Re:Perhaps because few would want them? by (void*) · · Score: 2

      If you want the abuse to stop, then DONT USE MICROSOFT PRODUCTS. EVER. PERIOD. END OF STORY.
      MS can put anything they want in their software, and can install it any which way they want, with any conditions they want. If you don't like it, don't buy MS products.


      I wish it was that simple. I live MS free, but ever so often, university administrators send a Word document my way, asking me to sign something or approve it before it gets printed. So I get second-order coercion effects. Is there anything in your libertarian philosophy that talks about such effects? Or is that concept too complex for such a sophomoric view of the universe?

    21. Re:Perhaps because few would want them? by Anonymous Coward · · Score: 0

      I don't know how to break this to you, but Loki is bankrupt.

      And what "apps" do you need that only run under Linux? tail? ls? Get a life, l00zer!

    22. Re:Perhaps because few would want them? by Spy+Hunter · · Score: 2
      [...] its not illegal! The Sherman Act doesn't regulate free trade, it regulates monopolies trying to use its monopoly power to expand into new markets. Period. This isnt a new market. This is the preservation of an existing market.

      The defense attorneys could have used this anyway in order to prove that Microsoft was in fact a monopoly. I guess they felt it wasn't necessary though. The guy in the article was wrong to be mad at the attorneys for not including this evidence, because they did indeed prove that Microsoft was a monopoly even without the help of this bootloader evidence. It would have been superfluous if they had included it, delaying the trial (which would be to Microsoft's advantage).

      Be, Inc. couldn't sue Microsoft over the matter either, as he suggests, since its not illegal. Basically, this guy is all wrong about what he is saying because he doesn't understand the legal issues. That's the problem with armchair lawyers.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    23. Re:Perhaps because few would want them? by (void*) · · Score: 2
      You misunderstand me if you think I was attacking you. I am attacking your idea. The simple-minded suggestion that merely not using MS products is the solution to MS's continuing abuse and hegemony over their customers. For many people, this is simply not an option, because of second-order coercion effects!


      The presence of conversion programs is all well and good. They are all there, in spite of MS's attempts not to document their formats. Who was the first to publish their Word document formats? I was developing programs, and I made an extensive check back in 1991+. Third parties who reverse-engineered their document format supplied doucmentation, not MS. (MS Developer net was not on the internet then.)
      Even now, the conversion is not perfect. Not becuase it cannot be done, but becuase the MS document format was not designed to specifications, but specifications written to suit the code, which is hidden.


      There is every evidence of poor design in MS's products. Yet they persue an agenda to dominate the software market not by excellence, but by monopolist action.


      You see, you've turned the argument into a personal one. These things are solutions for me, but should they not be solutions for others too? Can one not turn that the second order coercion towards weaning consumers from inferior products? Or should merely apologizing for MS's monopolist actions be the order of the day?

    24. Re:Perhaps because few would want them? by NeMon'ess · · Score: 1
      Beep, wrong. In a simplified way, it's not illegal for a company to have a monopoly, but to engage in anti-competitive practices. The court found Microsoft guilty of anti-competitive practices. If the Courts refuse all of MS's eventual appeals, MS is guilty.

    25. Re:Perhaps because few would want them? by MajroMax · · Score: 1
      Sorry, but you are mistaken. Monopoly status is not concerned with the accumulation of mindshare and capital. Its all about two things, whne you boil it down to a slashdot sized argument. First, whether or not they can raise prices without retribution in the marketplace. A monopoly can raise prices to any extent they want without loss of share. A monopoly can take an elastic marketplace and make it an inelestic marketplace. Can MS do this? Ask yourself if Windows 98 raised the price of my machine $100, would I still buy the machine? $200? $300? $500? $1000? $2500? Okay, that one is solved. The answer is of course no.

      Incorrect.

      A monopoly is not about making people pay arbitrary prices, as people will simply not pay for [and forego] the product if it is too expensive, especially for non-vital items like PC's. A monopoly about one company owning such a large market share that they are capable of setting the market price for an item. It is a subtle, but vital difference.

      If Microsoft suddenly started charging everyone $5,000 for an OS license, the price of a PC that the Average User gets from Dell [at least and especially in the short term] would increase approximately $5,000. Likewise, if OPEC [a definite monopoly] started charging $100/barrel, the price of oil on the open market would increase approximately $100/barrel. The overall demand for oil/PC's would shrink to the point that can be sustained at that price, but the price is still fixed.

      Now, let's contrast that with a currently competitive market -- corn [ignoring government subsidies for the moment -- we're not decreasing the price]. If nameless corporate farming chain A started charging $100/bushel for corn, people would laugh at them and not buy corn from them. The market price for corn would increase marginially because the supply is not there, but it would not increase to anywhere near $100.

      Second, monopoly status is about being able to create unreasonably high entry costs to competition, and therefore, stifle it before ever taking hold. Ask youself, are there more choices today for opeating systems for the x86 platform then there was in 1990? If you answered yes, then you are correct. Linux successfull has developed into a robust desktop operating system. That would be impossible if MS had the ability to raise entry costs. The mere existenance of Linux proves beyond any reasonable doubt that MS isn't a monopoly.

      You seem to be under the assumption that barriers to entry must always be monetary. This does not have to be the case.

      Because Microsoft owns the single largest market suite and the single largest web browser, and they only support them on Windows and non-competing markets [Mac, Solaris for IE], any competing x86 operating system is going to have to create one of each. To create a market-viable operating system, the programming team needs to create applications not related to the OS itself -- aka barrier to entry. Linux, you would argue, is already there -- I'm not quite sure if I agree withh you, but let's say they are and move on to the next point.

      Microsoft's most valid, if dubiously supported, argument against the widespread adoption of Linux, especially in the high-$$$ corporate environments, is the cost of retraining. Secretaries would have to be retrained, to some degree, to work with FooOffice and Bar Desktop on top of Linux. Likewise, you'd probably need a new sysadmin, although that's a minor, minor part of the total cost. Microsoft, along with the MBA's of the world, call this Total Cost of Ownership. In reality, it's a barrier to entry in the marketplace. Microsoft's monopoly has created One Way to Do Things, and any marginally different way is going to cost lots of dollars.

      Now, let's look at that in another semi-competitive consumer/buisness market: cars. People use cars everyday. Most people don't particularly care about what type of car they are using. Most people can switch from one type of car to another without a major hassle. Different models of cars are definitely different machines, but one company has not become so dominant that everybody learns the Ford Way of Doing Things, becoming incapable of doing anything different.

      This doesn't exactly look like it's Microsoft's fault, but I reference the first paragraph in this section -- Microsoft owns the office suite and web browser, and will not port them to alternative operating systems. If a third-party company had the most popular office suite, say Corel, the odds are much greater that you'd see a version for any and every operating system that looks like it stands a chance of gaining marketshare. The main consumer reason for not upgrading is the Catch-22 of not enough programs, but it's Microsoft, through leverage of the Office near-monopoly especially, that starts the cycle in the first place.

      Here is the central question: Today, in the year 2001, can you or can you not choose your desktop operating system, with regards to the x86 platform?

      No.

      Don't get me wrong, there are obviously other operating systems out there, but calling them competition is a real stretch. Of the four major OEM's, at least three of them [I haven't exactly kept track] do not offer non-windows OS's preinstalled. I cannot walk into a Gateway store and return with a Linux box. I doubt that most of the people who work at said store would even know what FreeBSD is, let alone laugh at me when I request a box with it installed.

      The OEM is also the only way an Average User is going to get an operating system installed on his machine. In an era when boardroom wars go on about which bloody icons are going to show up on the default desktop, expecting the Average User to find, buy, and install his OS of choice is a real stretch, even if that OS is Windows.

      Simply put, if Dell won't sell it, it doesn't exist in the minds of the Average User. Linux may, may be _beginning_ to enter the realm of competition, as a couple OEM's are sometimes selling boxes with it installed -- this from an OS that is as old as Windows and inarguably more stable and efficent at the kernel level [1]. The remainder of those sixty OSes simply don't exist, for all intents and purposes.

      [1] - I don't care whether a driver caused it or not, I should not be getting segfaults in kernel32.dll, no matter whether it's 9x or NT.

      --
      "Evil company X is threatening to restrict our rights! Let's all get together to stop--OOOH! SHINEY!!!" -- AC
    26. Re:Perhaps because few would want them? by (void*) · · Score: 2
      You miss the point yet again. To "choose to be ignorant" is not the same as "ignorant of choices". MS makes use of the people who are ignorant of choices, by marketing to them, taking their money and using that to encroach upon others who choose otherwise.


      For example: MS Word or Excel does not exist for Unix systems. If MS was only a software applications company, they would have seriously considered expanding their market. Even if they determined that the market was too insignificant for them there is an opportunity for them to license a port like Loki does of Civilization, for example. But they do not, which makes you wonder why they do not want the extra business.

    27. Re:Perhaps because few would want them? by Malcontent · · Score: 2

      It's not that MS won. It's that they were slimy, unethical and immoral in doing so. You apparently think all business people (well maybe the business people who win) are also slimy, unethical and immoral but I don't. I do think it's possible to be an ethical person and run a successful business.

      Nobody in MS feels the same way.

      --

      War is necrophilia.

    28. Re:Perhaps because few would want them? by mckayc · · Score: 1

      I'm really sick and tired of people stating that the whole basis of a monopoly is the fact that people are stupid and don't understand anything. I mean if people are stupid enough not to understand the facts of life, and the fact that they have the choice, why is that the governement must protect people from their own stupidity? Isn't that what people are complaining about in censorship? The government telling us what is right and wrong wrong? Right? But then suddenly it's OK for the governement to tell us that Microsoft is a monopoly because that's cool? I personally think that is stupid and that's a huge reason why the OSS and so-called "Free Software" community is not taken seriously. Because we have flexible morals.

      Also, how the hell is the GPL free? It isn't at all. Truly "free", in my humnle opinion, and I believe in most laymen, is that "free" means that we can do whatever the fuck we want with this "free" thing. But the GPL says that we can't. We can only do whatever we want as long as we reason the source. That isn't free. Free is that I can do whatever I want and release it under whatever license I want after or whatever the fuck I want... as long as I give credit. I guess truly free would be public domain. And I'm willing to release software under that, because who cares about credit? It's only an ego thing. Free Software should be free, not Comrade Stallman free, but free as in I can do whatever I want with this, and NOT what Comrade Stallman permits me.

    29. Re:Perhaps because few would want them? by Simon+Brooke · · Score: 2
      Before we get upset and assume that there is some sort of corporate conspiracy keeping multi-OS systems off the shelfs

      When I bought my Toshiba Libretto, it came preinstalled with two OSs. When first booted up, it offered a dialogue box which asked which of the two OSs you wanted to use, and then deleted the other.

      What were those OSs? MS Win95 and MS Win98. But that's really not the point. Toshiba had developed an installer which allowed the machine to be shipped to the customer with multiple OSs, and allow the user to choose which he wanted. It's not just technically possible, it was judged financially worth while.

      And it would have been nice if it had also shipped with Linux installed, because it's a real pain getting Linux onto one of those beaties first time. The additional cost of adding Linux would have been small, and it doesn't take much research to discover that quite a proportion of the ultra-small, ultra-geek-toy laptops run alternative OSs - just check out any geek conference you go to.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    30. Re:Perhaps because few would want them? by eWulf · · Score: 1

      I do think it's possible to be an ethical person and run a successful business.

      Examples please.

      --
      "If Stupidity got us into this mess, then why can't it get us out?" - Will Rogers
    31. Re:Perhaps because few would want them? by sql*kitten · · Score: 2
      Microsoft has the advantage (and, rarely, the disadvantage) of being the focus of all media attention


      Nonsense. It's hard to imagine Linux getting more hype/publicity than it does. It is given away on coverdisks of mainstream PC magazines, it has IBM backing it, it has hight profile companies (LNUX, RHAT) based on it, and it's now they height of "cool" to praise Linux to the heavens.


      Your decision to use or not to use a Microsoft OS may be free of direct coercion, but it is certainly not free of manipulation.


      That's true of *any* product, why do you suppose so much is spent on advertising Coca Cola (not a monopoly), Nike (again, not a monopoly), Ford (see a pattern here?) et al.


      On the basis of morals, I can see no reasonable argument why the kind of coercive OEM licensing Microsoft uses should be allowed.


      The OEMs were willing enough to sign those agreements when it was to their economic advantage to do so.

    32. Re:Perhaps because few would want them? by Shimbo · · Score: 2
      As for going 'head to head with MS', Compaq and Dell and couldn't do this because THEY DON'T HAVE A FUCKING OS.

      Compaq could have done because they acquired the rights to VMS and Tru64 from Digital.

    33. Re:Perhaps because few would want them? by (void*) · · Score: 2
      I am sorry, but if competitive business practices causes harm to consumers and developers, then it cannot be justified on those grounds.


      In the OS/2 case, developers were looking at the IBM-MS collaboration, and planning a switch of platforms to OS/2. MS instead sold them on that inferior product which is Win3.1. We could have a good OS with properly pre-emptive multitasking. But we didn't.


      As for the assertion that Windows NT is not based on OS/2 but VMS, that is just wrong. Windows NT was definitely spun off from OS/2, the development of which was based on VMS. Those VMS engineers were from IBM!

    34. Re:Perhaps because few would want them? by (void*) · · Score: 2
      Maybe they waiting for even one other company to be long-term succesful with Linux?


      This is very funny. Long before MS was on the scene, DEC was selling Unix workstations. If MS actually wanted to do ports, there were planty of platforms to port to.


      MS's problem is that they only want to code for the x86 processor. Sure they considered PowerPC, and Alpha, but as a software company, they weren't in the game to establish their applications monopoly. Believe it or not, that would have benefitted both consumers and them, but they didn't.

    35. Re:Perhaps because few would want them? by (void*) · · Score: 2

      And no, I am not missing the point. You want to equivocate over whether "marketing" equals "forcing". It doesn't. I will restate for: any consumer who chooses to be informed with readily see that MS isn't the only show in town.


      Sorry, but that not what I am arguing about. Marketing may or may not include second order coercion effects. Coke marketing coke has no influence on what I drink. There is no such effect. For software, there is, becuase I have to exhchange files with friends (a transaction having nothing to do with MS, but MS, through anticompetitive practices, is trying to force me to switch to MS).


      I have plenty of examples of MS's sleazy business practices. Whether you consider them OK or not, is your business. They may even be legal. So what, those examples all show detriment to the consumer.
      Examples like the IBM-MS OS/2 breakup, the sneaky error message of incompatitbility with DRDOS, when there is no incompatibility, the use of IE as a pawn to get rid of Netscape. The Palm OS incident.

    36. Re:Perhaps because few would want them? by Anonymous Coward · · Score: 0

      What kind of lame fucking citation is that? "Why not NT? One word: WindoesN'T." Real trustworthy source. There's been entire books written on the development of WinNT, and this is what you pull up?

      (And OS/2's multitasking sucked, as you would know if you'd actually used the product. One app could lock the whole UI solid.)

    37. Re:Perhaps because few would want them? by SurfsUp · · Score: 2
      It wasnt brought up because its not illegal! The Sherman Act doesn't regulate free trade, it regulates monopolies trying to use its monopoly power to expand into new markets. Period. This isnt a new market. This is the preservation of an existing market.

      Are you just clueless, or are you knowingly trying to spread disinformation? The Sherman act provides that the use of monopoly power either for the maintainance of a monopoly or the extension of the monopoly into a new market is illegal.

      This did nothing to stop competiton, except for one specific form of it.

      That's enough. Go to jail, do not pass go.

      --
      Life's a bitch but somebody's gotta do it.
    38. Re:Perhaps because few would want them? by SurfsUp · · Score: 2
      I dont feel like getting into a MS monopoly argument, so I am not going to say that MS isnt a monopoly, even though I believe they are not (and that the courts will eventually agree with me).

      Who the fuck cares what danheskett, anonymous astroturfer on Slashdot thinks? A federal court has already decided the issue and been upheld unanimously by the appeals court, en banc.

      --
      Life's a bitch but somebody's gotta do it.
    39. Re:Perhaps because few would want them? by Yunzil · · Score: 1
      I dont feel like getting into a MS monopoly argument, so I am not going to say that MS isnt a monopoly, even though I believe they are not (and that the courts will eventually agree with me).


      Um, AFAIK, the courts have already agreed that MS is a monopoly. What they are arguing about now is whether MS illegally used their monopoly position to crush other companies. (Duh.)

    40. Re:Perhaps because few would want them? by be-fan · · Score: 2

      If you don't like the Standard Oil monopoly, stop using petroleum! If you don't like AT&T, stop using phones! If you don't like US Steel, stop using pots and trains and cars and shovels.

      Are you suggesting that the of a compture requires the use of Microsoft products?
      >>>>>>>>>>
      Yes. And every desktop computer maker seems to agree with me.

      --
      A deep unwavering belief is a sure sign you're missing something...
    41. Re:Perhaps because few would want them? by Malcontent · · Score: 2

      I could list you dozens but they are in my town and you wouldn't know them. I know for sure that every businessperson in the world is not a sleazebag like the Microsoft people are. I will grant you that a significant portion (but not a majority IMHO) of business people are bastards though. George Carlin has a very funny skit about that.

      --

      War is necrophilia.

  11. Casio by Ridge2001 · · Score: 2, Informative
    The author makes an interesting allegation, but does he have any proof of it? The license he talks about is still supposedly a "trade secret".

    The main evidence he presents is the absence of hardware vendors selling dual-boot systems. But there seems to be at least one counterexample.

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

      Yes, but I believe the Casio system can only boot into Windows and then uses loadlin when Linux is requested.

    2. Re:Casio by catman · · Score: 1

      Interesting. The newsfactor article is from May 2001. I just now, August 28, checked http://www.casio.com and there is NO mention of any dualboot. Windows ME, that's it. Linux is not mentioned on the entire site.
      I'd be very happy so see evidence that a Casio computer comes with Linux preloaded at all ..

  12. To Trust or anti-Trust by mmol_6453 · · Score: 1

    This is a confidential license, seen only by Microsoft and computer vendors. You and I can't read the license because Microsoft classifies it as a "trade secret." The license specifies that any machine which includes a Microsoft operating system must not also offer a nonMicrosoft operating system as a boot option.

    This section of the article doesn't conflict with itself, despite first impressions.

    He's a journalist, and therefore has some experience in digging up information not readily available...

    If he didn't actually see the license, but took someone else's word for it, then I wouldn't trust much of the article.

    This is definately prime material for the Antitrust case, and it will probably show up in court if a baby-bill tries it.

    Perhaps one of the punishments is that all contracts must be made public if so chosen by any signer?

    --
    What's this Submit thingy do?
    1. Re:To Trust or anti-Trust by Midnight+Thunder · · Score: 2

      Perhaps one of the punishments is that all contracts must be made public if so chosen by any signer?

      Or it should be that the contracts should be registered with the government and on supicion of monopoly they would be made public, with the help of a warrant.

      --
      Jumpstart the tartan drive.
  13. Complicit? by Dlugar · · Score: 1

    Is it just me, or does that word not mean what he thinks it means?

    Does he really mean complicit, or perhaps complacent? Or something else?

    Complicit doesn't really fit well, if you ask me. Grammar Nazi?


    Dlugar
    --
    Computer Go: Writing Software to Play the Ancient Game of Go
    1. Re:Complicit? by agdv · · Score: 1
      Complicit doesn't really fit well, if you ask me.


      Yes it does. He doesn't mean that users don't care, he means that users help Microsoft. Not necessarily out of malice, or even knowingly, but that they help.

    2. Re:Complicit? by unitron · · Score: 2

      It should have been "complicit in", not "complicit with".

      --

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

    3. Re:Complicit? by Dlugar · · Score: 1

      But one is "complicit" in or with a questionable act or a crime ... not a fact. I can't even think of a way to reword the sentence to show that meaning. Imagine this synonym replacement:

      Microsoft owns that space and, worse, the public is totally [participating in] that fact. People will not stop using Windows. It is a losing battle.

      Fits well indeed. Hmph.


      Dlugar
      --
      Computer Go: Writing Software to Play the Ancient Game of Go
  14. Re:Impossible to do.. by halik · · Score: 0, Flamebait

    its also imposible to make hicks from south put their money where their mouth is. Why do you hide behind anonymous coward you pussy?

  15. He who controls the Spice, CONTROLS THE UNIVERSE! by F34nor · · Score: 1

    Give me a fawk'n break. At 15 w/ no programing skills and a smart neighbor I was able to dual boot OS/2 and Win95. But maybe I have "balls" (pardon my lack on spanglish.)

    Oh and "oh my god M$ are bastards? What a concept!"

    "Ohhh BeOS I'll miss you." (just replace BeOS with Yamagata and think Akira)

    Jean-Louis Gassée (Seaman for the DC anyone?)

  16. Fine, but define "Bootloader"? by torpor · · Score: 2

    DOS used to be a bootloader, for an operating system called Windows 3.1 (and, less obviously, some later versions too).

    If we're going to call for restrictions on operating system bundling practices, we must be prepared to draw a line in the sand and define at what point a bootloader itself is *not* an operating system, and at what point it is...

    Think about it. Is an OS something that allows a user to select from a number of different programs, each with their own storage/comm mechanisms, and have those programs run, successfully, managing resources as needed, to completion?

    On the one hand - sure, lets melt down our bootloaders to make weapons, but then again: what're we really doing?

    :)

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:Fine, but define "Bootloader"? by Tim+Doran · · Score: 2

      uh... not to pick nits, but DOS is an OS. Windows 3.x (and, arguably, 9.x) is a GUI.

      And the issue isn't bootloaders. It's dual-boot capability. Half the ./ crowd could probably write a competent bootloader. Be's problem was that they couldn't get space on OEM machines' hard drives.

    2. Re:Fine, but define "Bootloader"? by torpor · · Score: 2

      True, DOS is an OS. I'm not saying it's not an OS - but that it served as a bootloader for Win3.1, another 'operating system'.

      You're missing my point, which is:

      What is an operating system, what is a bootloader, technically? At which point does a bootloader, legally, become an 'operating system'...

      This distinction may not be so clear to you right now, but there was a time when there was little distinction - and fighting on this front may not prove to be worth it, against Microsoft.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    3. Re:Fine, but define "Bootloader"? by be-fan · · Score: 2

      Your statement makes no sense. On x86 systems, a boot loader is something that resides on the first sector of a disk partition. The purpose of the bootloader is to load an OS image and jump to it. DOS isn't a boot loader. That's like saying Linux is a bootloader for X. DOS *has* a boot loader, which is a separate entity entirely. GRUB blurs the lines slightly (because it has many OS-type features such as a shell), but it's still a program that is contained in the first sector, and its sole purpose is still to load an OS image and jump to its starting location. Interestingly, it could be stated that GRUB is actually an OS, but its bootloader still retains a seperate identity.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Fine, but define "Bootloader"? by (void*) · · Score: 2
      Who says no one wanted it? Looking at the feature set, I am confident that had I seen BeOS then, I would have picked it up, along with Linux.


      It was too bad for BeOS, and for me, that we were not on each other's radar. And why not? Becuase BeOS had a huge barrier to surmount, to get into the market. That all the industry players were into talks with them indicates interest. But they all dropped the ball, indicating that other factors were at work. To all our detriment.


      Just think: by 1997, we could all have a multimedia capable OS with a journalling filesystem. But we could not because of the shortsightedness of the OEMs and the greed of Microsoft.

    5. Re:Fine, but define "Bootloader"? by Anonymous Coward · · Score: 0

      You greatly overestimate the abilities of the /. crowd. Remember that about half of the users are still in high school, and another third are in college/university.

    6. Re:Fine, but define "Bootloader"? by Adnans · · Score: 2

      Who says no one wanted it? Looking at the feature set, I am confident that had I seen BeOS then, I would have picked it up, along with Linux.

      He was talking about OEMs. BeOS was offered free of charge to any OEM who wanted to pre-install it on their new PC. JLG made a big hoopla out of this. The only problem was that no OEM wanted it......

      But they all dropped the ball, indicating that other factors were at work. To all our detriment.

      Yeah, the biggest factor was that BeOS was never a drop-in replacement for Windows.

      Just think: by 1997, we could all have a multimedia capable OS

      I had a multimedia capable OS long before that. Oh, and in 1997 BeOS multimedia was in a sad state. The new media-kit hadn't arrived yet, and it didn't run on commodity x86 hardware yet, so you had to buy a ridiculously expensive Mac machine or a second hand BeBox to get it to run.

      with a journalling filesystem.

      Journalling is nice, journalling was also very immature on BeOS. I remember loosing 2 filesystem because they got full. Go figure :)

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    7. Re:Fine, but define "Bootloader"? by Anonymous Coward · · Score: 0

      Oh please, the whole first sector bit is just semantics. If "boot loader" is a reserved term for that sector then his argument holds for some other term. Grub isn't an OS anymore than the OS/2 boot manager or System Commander is an OS.

      Look at NetWare for example, where DOS is/was pretty much used exclusively as a 'bootloader' (Loads OS image, and jumps to it, then DOS is blown out of memory).

      [For DOS/Win, DOS is a bit of bootloader but also a legacy driver environment. Think all versions of DOS/Win rely on some DOS calls anyway, so it can't be removed from memory.]

    8. Re:Fine, but define "Bootloader"? by be-fan · · Score: 2

      Oh please, the whole first sector bit is just semantics. If "boot loader" is a reserved term for that sector then his argument holds for some other term. Grub isn't an OS anymore than the OS/2 boot manager or System Commander is an OS.
      >>>>>>>
      And why not? Many toy OS kernels have less functionality than does GRUB.

      Look at NetWare for example, where DOS is/was pretty much used exclusively as a 'bootloader' (Loads OS image, and jumps to it, then DOS is blown out of memory).
      >>>>>>>>
      Doesn't matter. Netware used the DOS bootloader. It might have used DOS to provide services to Netware (like reading the OS image from a filesystem), but the actual booting of the machine was done by DOS's bootloader. In that case the bootloader loaded an OS, which loaded a user program that wiped DOS out of memory and loaded another OS. In that case, there were two bootloaders, DOS's, and the user program that loaded Netware.

      --
      A deep unwavering belief is a sure sign you're missing something...
  17. Darwin on x86 by sbennett57 · · Score: 1

    Makes you wonder why Apple doesn't "officially" release Darwin for PC's

    1. Re:Darwin on x86 by MrBlack · · Score: 2

      Because Office for Mac and IE for Mac would disappear.

    2. Re:Darwin on x86 by Flarners · · Score: 0
      IE for Mac might as well already be gone; Microsoft threw out the team that did IE 5 for Mac because the Mac version of it basically beat the crap out of the Windows version. IE 6 is probably going to be a kludgy half-port like IE 3 and 4 were. On the Mac, I just use Opera for OS 9 and OmniWeb for OS X, both of which will remain on the Mac regardless of whatever pills Microsoft's management might have been taking.

      As far as Office is concerned, as long as Office 10 comes out I'm happy; the Mac platform doesn't need the stupid Microsoft upgrade treadmill.

      --
      "The problem with the French is that they don't have a word for 'entrepeneur'." -George W. Bush
    3. Re:Darwin on x86 by Midnight+Thunder · · Score: 2

      The Mac and Linux are probably the only platforms where a real competitor to MS could afford to release an Office suit. The only problem is that people have got so used the features of Office that it is hard to convince them to use an alternative. I use AppleWorks on a Mac and do miss some of the features of MS-Word - unfortunately it is true :(

      As to the Darwin issue, Apple would never consider commercialising it, because if they did they would have to support it and that's not where the want to put their resources.

      --
      Jumpstart the tartan drive.
    4. Re:Darwin on x86 by Anonymous Coward · · Score: 0

      'Cause Apple is a hardware company

    5. Re:Darwin on x86 by Anonymous Coward · · Score: 0

      Darwin for x86? Sure. Get the ISO right here.

      Perhaps you mean "when will Apple release Mac OS X for x86?". Probably not until their hardware sales fall off. I wouldn't have bought a g4 powerbook if OS X were available on intel hardware.

  18. But by that logic... by DuranDuran · · Score: 1

    Why don't we sell systems with two monitors so people can see if they're missing out on an expandable desktop?

    Or a tape drive in case they don't know they're missing out on backups?

    Or mandate a GeForce3 64 MB in case they don't know about games?

    Making and supporting custom dual boot systems can be time consuming, certainly more so than installing just Windows, or just RedHat. Who's going to bear the extra staff costs? The user who requested the dual boot? That's a big meatball!

    --
    "You can justify anything by putting it in quotes, adding a famous name and making it a sig" - Albert Einstein
    1. Re:But by that logic... by torpor · · Score: 2

      The point is, with competition made possible in the marketplace by this bootloader issue, those *costs of maintenance and support* would be reduced. People *will go* with the easiest to use and nicest looking operating systems around - given a *choice*.

      We'll never know. Microsoft is standing in the way.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  19. Dual Booting??? What for? by fm6 · · Score: 2, Interesting
    Dual booting is just not a serious solution for most people. If you really need that app that only runs on Linux or BeOS or whatever, you don't have time to reboot your machine to get at it. You buy a second machine, you buy a software VM, or you find a substitute that runs under Windows.

    The last solution is the one most people choose. The substitute may not work as well as the non-Windows alternative, but unless you're a total fanatic, it's just not worth the hassle.

    1. Re:Dual Booting??? What for? by wfrp01 · · Score: 2

      If you really need that app that only runs on Linux or BeOS or whatever, you don't have time to reboot your machine to get at it.

      I think your statement contradicts itself. If you need that app, you'll do what it takes. Each OS has it's own unique repertoire of applications. Using the right app for the job will save a lot more time than it takes to reboot. It might even make the impossible possible. Not everyone can afford dedicated hardware for each OS.

      --

      --Lawrence Lessig for Congress!
    2. Re:Dual Booting??? What for? by Mr+Skreet+Nite · · Score: 1

      Just for the record, my BeOS partition boots in under 17 seconds. My Win2k partition takes around 60 seconds. But then it's precisely because BeOS shows up Windows' shortcomings that MS moved so hard against it.

    3. Re:Dual Booting??? What for? by Pegasuce · · Score: 1

      Sure, the most importing thing of an OS is the boot time. Am i the only one that keep is computer always open?

      --
      Salut a toi EX Punk anarchiste devenu nouveau mouton conformiste...
    4. Re:Dual Booting??? What for? by dimitri_k · · Score: 1

      Not everyone can afford dedicated hardware for each OS.

      That's true, but I'm not sure it is a common enough situation to drive vendors to support dual boot machines.

      If there is any sort of business need, the cost of downtime from rebooting certainly reaches the cost of a new machine quickly enough to justify the extra machine.

      And I'm not convinced that there are enough home users that need multiple operating systems, though not at the same time, and can't afford a second computer, and need a vendor to install a bootloader for them. Not enough, at least, to think that there is a real market niche that hasn't been responded to.

      In short, why would vendors take the time to help a few people avoid buying more hardware?

      --
      sig is
  20. DOS attack? by slickwillie · · Score: 2

    Why can't M$FT be prosecuted for Denial of Service?

    If I install, let's say FreeBSD, then I install Windows, it will wipe out the FreeBSd boot manager (without asking), thus denying me the FreeBSD service. Why does M$ think they own my boot track?

    1. Re:DOS attack? by mandolin · · Score: 2
      Some os's do stupid things in the name of "convenience" that could be taken maliciously.

      Most people installing windows wouldn't know what the hell a bootsector even is. And I doubt you could explain it to them. "Detected an unknown bootsector. Maybe it's garbage. Or maybe it belongs to another operating system that needs it to boot. On the other hand we need it too. Abort, Ignore?"

      94% will be confused; of these 5% will flood tech support asking about "unknown operating systems". 4% (smart linux/bsd users) will know what you're talking about but the question is useless to them, since they have to work around it anyway. The last 2% (stupid linux/bsd users) will ignorantly click-thru, blow away their other os, and sue anyway.

    2. Re:DOS attack? by Anonymous Coward · · Score: 0

      If I install, let's say Windows 2000, then I install Windows 98, it will wipe out the Windows 2000 boot manager (without asking), thus denying me the Windows 2000 service. Why does your mom think they own my boot track?

    3. Re:DOS attack? by Anonymous Coward · · Score: 0

      They very well should be prosecuted for DOS. Up to and including version 6.22. What a crippled excuse for an operating system.

    4. Re:DOS attack? by Anonymous Coward · · Score: 0

      because you suck, and microsoft owns your ass

    5. Re:DOS attack? by jkovach · · Score: 1

      Actually, it doesn't... Windows 98 ends up as a choice in the Windows 2000 multi-boot menu.

    6. Re:DOS attack? by j7953 · · Score: 2

      Because booting Windows it's what 99% of users want when they install Windows. And because most of the users won't understand the question the installer would ask them, no matter how good it's written. Also note that many current Linux distributions will not only overwrite your boot track, they'll also kill your Windows partition (they ask, though) if there's no unpartitioned space.

      But the real reason is that the boot track / master boot record is a broken concept. AFAIK the installer has no option of finding out what is currently installed there, unless it knows all possible systems and can identify them. Obviously this doesn't work at least for those systems developed after the installer.

      If there were an industry standard "operating system table", OSs could just add themselves to that table on installation and everything would work fine. While we're at it, could we throw away the concept of partitions as well? (No I don't have a solution.)

      --
      Sig (appended to the end of comments I post, 54 chars)
  21. Dual boot into DOS by sbennett57 · · Score: 1

    What are you talking about?

    you can always boot off of a Floppy into DOS...

  22. time to ban ubertroll by halik · · Score: 1

    Hey, why dont you ban this ass? He obviously has no life, and if i was admin i wouldnt want his $hit wasting my drive space.

  23. dude by halik · · Score: 1

    get a life noone cares about this crap

  24. Pogo Linux by BoredEnglishTeacher · · Score: 1

    There are some beautiful dual booting machines available at pogolinux.com (RedHat with Optional Windows 2000 as second operating system).

    --

    I'll look to like if looking liking move...
  25. Microsoft did everything right, and had money. by bsquizzato · · Score: 0, Troll

    "Don't bother trying to create a better commercial desktop OS - it doesn't matter how hard you try, how many engineers you throw at the problem, how much money you spend, or how many years you put into it. Microsoft owns that space and, worse, the public is totally complicit with that fact. People will not stop using Windows. It is a losing battle."

    Maybe the reason Microsoft owns this space is because it has done all the things mentioned in there. Microsoft's programmers get paid money, and money feeds people. Small donations directed towards Linus Torvalds doesn't feed him too well. While Microsoft has a large amount of people getting paid well, Linux has a few guys that don't get paid anything at all.

    Money gets people thinking. Thinking gets people innovating, and Microsoft has done a good job at innovating from what I hear. Linux has not changed too much in the past 10 years.

    While I don't support Microsoft, and I don't even run Linux, I run Debian, I have realized that since Windows 2000, Microsoft has worked hard on it's product and innovated. Maybe this is why no one else can beat them right now -- no one else has enough money.

    1. Re:Microsoft did everything right, and had money. by Tim+Doran · · Score: 2

      While I think you have some strong points, I've used BeOS and it was as good or better than anything I've seen from Microsoft.

      I'm afraid merit never came into play here. Their money allowed MS to develop their way into the server market with a decent product, for example, but the real advantage of their money was in strategy, not product innovation.

    2. Re:Microsoft did everything right, and had money. by praedor · · Score: 1

      Name ONE innovation that derives from Microsoft. C'mon. Name. One. You cannot because there is literally NO innovation coming from Microsoft. Never did, never will.


      ALL the "innovation" in Microsoft products came from others outside Microsoft. They have NEVER come up with something new and innovative. They steal and copy or outright buy the innovations of OTHERS but no such thing actually comes from within Microsoft.


      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    3. Re:Microsoft did everything right, and had money. by Billly+Gates · · Score: 2

      First off linux is innovating faster then windows even though its still behind. Lets look at kde as an example. 2 years ago it equaled windows 2.0 and the browser resembled IE 1.0. 2 years later kde equals WindowsME and the browser is somewhere between IE 4.0 and 5.0 in terms of supported features.

      Second off innovation is dying thanks to microsoft's strangle on the wintel market. Microsoft did not invent the gui, they did not invent object oriented programing, or ide's, or the internet browser. They let other people invent them and used market forces and their monopoly to copy them and squeeze them out of the out of the market. For example for the price of one copy of visual basic, you could also get Visual C++, and foxpro, SQL server and Interdev in the form of the bundled Visual Studio. Brillant! Borland c++ is still technically ahead but because vb is popular, visual c is taking over.

      Great software is made by people and not by corporations or a group of marketers. Hiring more people can create more code but not innovation. You can hire great innovative people but usually they are told what to do by the marketing department( in the case of microsoft). Microsoft knows how to make money but not good innovative products. I believe the true innovators are college students, those who are privately funded and can do whatever they like, or those volunteering code. This is because they can be free and code whatever they like.

    4. Re:Microsoft did everything right, and had money. by mimbleton · · Score: 1

      "2 years ago it equaled windows 2.0 and the browser resembled IE 1.0. 2 years later kde equals WindowsME and the browser is somewhere between IE 4.0 and 5.0 in terms of supported features"

      No shit. Taking ideas from existing Windows products and implementing it on Linux will get them there pretty fast.
      It is anything but innovating.

      "Hiring more people can create more code but not innovation. "

      So you are saying that free market is a bullshit and having bunch of people doing this for the love of it is just as good.
      Please, stop fooling yourself.

    5. Re:Microsoft did everything right, and had money. by Anonymous Coward · · Score: 0

      Name ONE woman that praedor fucked. C'mon. Name. One. You cannot because there is literally NO woman coming from praedor's bedroom. Never did, never will.

      ALL the "woman" praedor claims to have fucked came from porno jpegs and mpegs downloaded off the internet. He has NEVER came on a real woman's face. He thinks about Natlie Portman while he masturbates and fucks inflatable sex dolls but never comes anywhere near a woman's cooch.

    6. Re:Microsoft did everything right, and had money. by mimbleton · · Score: 1

      "They steal and copy or outright buy the innovations of OTHERS "

      This is what OpenSource community is all about.
      Just about EVER project there is ripoff of some existing commercial product.

    7. Re:Microsoft did everything right, and had money. by Anonymous Coward · · Score: 0

      Hey, they came up with Microsoft Word and Excel on the Mac before Windows ever came out. Hey, Windows was an "improvement" that first demonstrated Microsoft's ability to embrace and extend in the first place. (Of course now the bootloader problem rears its cobra head).

    8. Re:Microsoft did everything right, and had money. by ClosedSource · · Score: 1

      "ALL the "innovation" in Microsoft products came from others outside Microsoft. They have NEVER come up with something new and innovative."

      One example of a new and innovative product was MTS (Microsoft Transaction Sever). It was the first middle-tier component runtime environment. Sun liked it so much they based much of EJB on it.

    9. Re:Microsoft did everything right, and had money. by archen · · Score: 1

      I agree with most of what you say, except that Microsoft didn't invent the browser and what not. True they didn't invent this stuff (which is probably why it doesn't all suck =) but no one really invented all that stuff. All of it builds on something that came before it, and in each arena MS has contributed to it, even if in a very small way.

  26. This is why there's no MacOS X for x86 by Sigh+Phi · · Score: 1

    This seems to me a very plausible and obvious reason why Apple has given short shrift to the idea of shipping a full MacOS X-on-x86. For that to be successful, you have to get people to use it. As stated in the article, most people will use what's shipped with their machine, and if clone makers are beholden to do what Microsoft says or else, no other OS stands a chance on the consumer x86 desktop.

    I guarantee you would see more commercially viable apps (and UIs) for Linux if a major vendor (Dell, Compaq, Gateway) shipped it and made it as easy to get to as Windows.

    1. Re:This is why there's no MacOS X for x86 by Anonymous Coward · · Score: 0

      Pretty much, but you'd have to go back to the early 90's with the Star Trek project to port the MacOS to the x86. The engineers approached companies like Dell. Dell was thrilled about it until they took a look at their Microsoft licencing agreement and backed away.

    2. Re:This is why there's no MacOS X for x86 by Sigh+Phi · · Score: 1

      It's always a chicken and egg thing of course, but developers must always rely on early adopters to flesh out their programs. Linux has plenty of coders, but few non-geek users.

      As it is, Linux UI progress has been slow because much of its development has existed within a large but singularly focused community. You need the pioneering end-user (a rare, but critical beast) to provide feedback to developers. You'd have more pioneers if the OS was preloaded. Period. That's just one less hurdle to overcome.

  27. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  28. BeOS? by jeffy124 · · Score: 2

    I'm afriad I'm a victim of popularity here. I'm a Windows and Mandrake guy. I've heard of BeOS, but have not taken much time (actually none) to learn more about it. It appears from the article that BeOS had something to offer to consumers that made Compaq, Dell, and Hitachi wanted to sell it alongside Windows (until the lawyers noticed the fine print on the MS license).

    Given that, what is significant about BeOS? What is the hype about? etc etc.... ????

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    1. Re:BeOS? by Anonymous Coward · · Score: 0

      If your hardware is supported, go get BeOS Personal Edition from..

      http://www.be.com/products/freebeos/

      Try it out and form your own opinion.

      What is has..
      a) 64bit journaling filesystem
      b) everything is multithreaded to the nth degree. You have can have heavy disk activity and still have a super responsive system.
      c) The GUI is stylish and clean yet very powerful
      d) on my bp6 dual Celeron 500, boot time is 20sec.

      I wish it had made a niche for itself.. sniff..sniff.

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

      thanks for the info. I actually went to be.com and started downloading it for myself after I made that post. Havent yet checked the hardware support yet, but i'm on cable, dont care too much about the loss of bandwidth as the file continues to download.........

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    3. Re:BeOS? by praedor · · Score: 1

      I never used BeOS, I'm a linux guy. I was watching it, waiting for more applications, etc. I did see it in action on an Air Force computer once. Amazing. It could do with graphics what no other computer or os I've ever seen could do (including Macs). It could run, for instance, multiple mov files, each on a different face of a 3d opengl spinning cube, without dropping a frame. It could do multimedia VERY well. It could handle as many cpus as you wanted it to without a bunch of dicking around with hardware settings - and it didn't even need SMP-enabled cpus to do it (recall that the original BeBox was a dual PPC 603 box - 603s were NOT designed for SMP).


      Windows doesn't come remotely close the multimedia capabilities of BeOS. MacOS comes close but doesn't/didn't reach it. Linux? Certainly no better at this than windoze. This was something that BeOS was specifically designed to do and do VERY well.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    4. Re:BeOS? by Fred+Ferrigno · · Score: 1

      If you have a recent nVidia card, more than likely it's not supported out of the box. However, nVidia and Be have released a driver package that supports many of their chips and all of their recent ones. It and many other driver packages are listed at BeBits.

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

      WWW.BE.COM has a hardware compatibility list. Most hardware made in the last few years runs fine on BeOs. Free software can be downloaded by the bucket load from www.bebits.com. Forum groups can be found at www.thegreenboard.com and related links. The BeOs tip server is well worth looking in to. One great property of BeOs Personal Edition is that you can carry around an entire Os plus a great number of applications on one CD, just copy it over to a hard drive with compatible peripherals and off you go.

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

      You'll see a lot of arguments about why BeOS is superior or inferior. All I know is what I've used it for.

      About a year ago I put together a CD with some friends. Using an app that came with BeOS (3dMiX) we had a mutli-track system out of the box. I would find it surprising to see if Windows, Linux or OSX could play back 17 simultaneous tracks of raw audio while recording an 18th track without any dropouts, slowdowns or system hangups. Yes, I did that in BeOS - and it handled the whole thing smooth as butter. After mixing everything down I used a program called T-Racks to set up compression, sustain and equalization. All in real time. I haven't seen any other OS capable of handling this sort of load with such grace.

      Maybe some day something else will come along that can do certain things that the BeOS did with ease. Unfortunately it seems that the only way that's happening is with more hardware thrown at the problem of OS's that are too inferior to support heavy operation.

      I'll still use BeOS. And wait for the next albatross to show up...

  29. Forseeing $500 machines .... by LL · · Score: 1

    ... consisting of $100 for hardware and $400 for the MS software. In this situation, you might as well accept that the software is an embedded device anyway ... in which case people will just buy multiple units and switch between them using wireless ethernet ... watch for MS entering the home networking in a big way, especially if they can license their .NET + XML extensions directly into the router/concentrator/broadband bridge and isolate Intel/Cisco in the process (remember that silicon is just frozen software).

    The question is how come nobody has shown up the OEM license agreement a la the Halloween leak? I'm sure anti-competitive bodies around the world would be more than interested in looking at the exclusionary covenants and tying agreements.

    LL

    1. Re:Forseeing $500 machines .... by Anonymous Coward · · Score: 0

      Silicon = frozen software ??? Heck no, byte_boy ...
      silicon is FAST ( f-a-s-t ) frozen software. Like
      comparing a screamer_gal to one who doesn't ... one task one wire /// two tasks two wires: get the drift, byte_boy ???

  30. Corporate America by nicholasperez · · Score: 1

    I do tend to believe that slaves are only slaves as long as they want to be. The issue is not home person use. MS doesn't make a large chunk of their money from home users, its corporate america. These companies have their entire desktop infrastructure based upon MS. If they could no longer have in house computers built and delivered to match the homogeneous network it would put a massive crinkle into how efficient their combined force would be. And even tho you can smooth those sorts of kinks out with Samba etc. it still doesn't replace all of the proprietary SMB MS shoved into its OSes. These corps. are willing slaves to MS because of the desktop.

  31. What a load of bull. by Rimbo · · Score: 3, Insightful

    This guy starts to make a good statement, and then trips and makes a fool of himself in the comment you quoted.

    Yes, it's a mistake to make a commercial OS, but not because people are complicit in accepting Windows. It's because Windows is the only OS that anyone will pay money for nowadays, and even that is beginning to change.

    The OS has become a commodity. What OS you use is becoming largely irrelevant for the most popular tasks people use their computer for. It's not that no one can compete with MS; it's that there's simply no money in it any more, and only sheer momentum is what allows Microsoft to charge for Windows. But even then, most people don't pay directly for it anyhow; they get it with their computer, and never see the costs.

    No, we're not complicit in supporting Microsoft; we're complicit in not going out and buying OSes of any kind.

    1. Re:What a load of bull. by baptiste · · Score: 2
      Windows is the only OS that anyone will pay money for nowadays

      Hardly anyone PAYs for an OS these days. The bulk of the OS licenses come from new hardware. All BeOS wanted was to allow OEMs to install BeOS on teh hard drive - didn't cost the OEMs anything. In fact it gave them somethign else to tell teh customer (Not only do you get WIndows, but you also get...) It got BeOS some exposure.

      Yes, the OS as a market in terms of buying the OS is a joke, but the cash cow (at least according to Gates) will be the services the OS offers. So again, we're still beholden to MS. If some other OS vendor develops and OS witha service fee centric architecture, they STILL can't compete in the new service market that is evolving.

    2. Re:What a load of bull. by aozilla · · Score: 1

      Be totally honest, would you have preferred to buy a computer with BeOS installed or without it? If you plan on using something other than Windows and/or BeOS, consider it a tossup... I'd rather not have to go through the bother of uninstalling BeOS, personally.

      --
      ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
    3. Re:What a load of bull. by baptiste · · Score: 2
      Be totally honest, would you have preferred to buy a computer with BeOS installed or without it? If you plan on using something other than Windows and/or BeOS, consider it a tossup...

      Personally, I think it would have been kinda cool - heck if I'd have had the money I probably would have bought a neXt cube way back. So yes, I probably would have purchased a PC with Windoze and BeOS (or Darwin if Apple ever got that brave) Back in 98, I'm not sure because drives still weren't that big. But good lord, PCs are shipping with 40-75GB hard drives! That is HUGE! So slicing off 5GB for each OS and using the other(s) for data would be sweet and I wouldn't have worried about the secondary OS using up a little space. Again, think about it. Joe 6-pack consumer doesn't have a clue. But if Dell sells a PC with just WIndows and Gateway sells an equivalent PC in HW and price with an extra OS, the customer would probably pick the Gateway EVEN if they had no plans of trying it. But hey - joe 6-pack is getting computer literate these days - there is no denying this. So one night he tries out BeOS for kicks - he likes what he sees and gives it a whirl. He may or may not think its worth it, but imagine if 1 in 10 or even 1 in 20 tried BeOS and LIKED it. They tell a friend who tells anothe rfriend, and the OS gains users. Heck - how do you think Linux spread (and even WWW serve software) Killer app or purpose served, folks try it out and more and more people try it out.

      So being totally honest, this DID hurt Be - they could have gotten some decent exposure through the OEMs - in teh end it may not have mattered - but there's no telling. Heck - Apples still slive - who'd have thought?

  32. Lying Troll by Anonymous Coward · · Score: 0

    It does NOT boot up into linux and windows, if you bother to read hte article. The "Discman" mode of the CD rom drive is what runs on linux. That's when you use the cd-rom drive of the laptop to play music or mp3-cds. The only COMPUTER operating system installed on the hard disk is Windows. There is simply a BIOS plugin which runs linux.

  33. Isn't linking to Byte by Anonymous Coward · · Score: 0

    A violation of the highest order for slashdot extremism?

    Lest we forget?

  34. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion

  35. Ever Bought OEM? by sabinm · · Score: 1
    I've had nothing but bad experiences w/my DELL Dimension 8100. I agree with this guy. For instance. If I format my HD and reinstall my windows with another os, they will no longer support my windows (big loss):)



    The only reason I got the system was because I wanted a P4 and it was either Dell or Gateway.



    When I installed my own modem, I called in to ask permission to reset my bios, and they said that they no longer supported it, because I removed windows. When I pointed out that windows was still there, they put me on hold for 20 minutes.



    OEM's are the worst. From now on, no matter how cool the gadget, I'll build my own, so the only one I can yell at myself for not supporting the products. OEMs are pawns in the hand of M$ and poor technical service.

    --
    http://cincyboys.blogspot.com/ Everything Cincinnati. Including the word 'Finnih'
    1. Re:Ever Bought OEM? by Dimensio · · Score: 1

      Hate to get too far offtopic, but you asked permission to rest your BIOS? Why did you need to do that, or was it another warranty concern?

      OEM crap like that is why I build my own computers. I don't want their preinstalled configurations, I want to define all of my own hardware setup and I don't see why I should pay extra for a preinstalled Windows 2000 when I already have a perfectly free copy available. Unfortunately, I'm in a minority; most people don't even know that they can build their own computers and many of those that do know and know enough to do it prefer the simplicity of a pre-built OEM PC. Still, I encourage my friends to look into self-assembly when possible (and I show them how much they save because they already have an OS lisence -- they just cease using it on their old machine) and offer to help build it with them to make it easier.

    2. Re:Ever Bought OEM? by Anonymous Coward · · Score: 0
      I'm posting anonymously because this is probably too far off-topic... but by God, don't ever, ever, get a computer made by Time.

      Our Time computer was, in far too many ways to mention, absolute doggy turdlings. Eventually, we sent it in to be repaired because the PU fan was buzzing (an issue which first occured on the SAME DAY we bought it, but was quickly remedied)... the computer returned to us with the HD FORMATTED. Apparently this is 'company policy' to prevent viruses ans suchlike.

      One wonders what they would have done if we had sent in computer sans HD, since the problem had NOTHING AT ALL to do with it. No need to connect it to a network, and especially no need to give it admin access to that network... just lucky that I had already printed out my VERY IMPORTANT work stored on that drive.

      Oh, by the way, about six months later the power supply fan ceased working. This lead to all sorts of... interesting problems.


      I now have a custom-made PC, chugging along just dandy. Only three bad aspects of it remain: The monitor (17", but capable of only low res and low-bit colour), the speakers (small and tacky, and branded with the distasteful Time logo along with the monitor) and the aforementioned HD (occaisonally makes chunka-chunka noises without apparent reason).

      Did I point out that the Time machine had on-board graphics AND sound, both of which conflicted with any other devices you might try to install? Or that I have heard many stories of ludicrous assembly (e.g. parallel port cables hot-glued into the printer)?

      I do nto recommend buying OEM, no sir. Especially Time.

    3. Re:Ever Bought OEM? by Chirs · · Score: 1

      Hmm..that's not the experience that I had with Dell. I had added a sound card, replaced the video card, installed a different version of Windows (as well as FreeBSD and Linux), and replaced the CDROM drive with a DVD (as well as adding a bunch of other stuff). I'd also flashed the BIOS with multiple upgrades, including one from the Intel site hacked so that it would flash over top of the Dell BIOS

      I called in for support and they gave it to me no problem.

  36. Time for a beer... by BandWagon · · Score: 1

    That's great.. but you'll only ever get to show your friends how fast it can reboot once a year. What good is that?

    "Remember that device I told you about last year.. well, we're gonna reboot it this Friday. You wanna come see? It'll only take 2 seconds."

    --
    ---------------------------------- Jump on it.. you know you want to.
  37. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  38. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  39. More MS Licensing by Anonymous Coward · · Score: 0
    Check out the latest MS license. This new license was just released. It comes with the free(as in Linux sucks) Internet Explorer 6.

    IE6 offers:

    increased security(by default)

    blazing speed

    complete interoperability with every web site on the net

    Get it here before it's Slashdotted.

  40. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  41. As interesting as this is... by AKAImBatman · · Score: 1

    ...it is not why BeOS failed. BeOS failed for want of applications. BeOS failed for want of a Java VM. BeOS failed for want of Mozilla (although I think they finally fixed this). Basically, BeOS never had the apps. There were HUGH markets that they could have attacked and they didn't. The Java community for example, wanted to use BeOS. The problem was that Be licensed J2SE and sat on it. IT NEVER WENT TO MARKET. How can they expect to win if they never even competed?!

    1. Re:As interesting as this is... by frknfrk · · Score: 2

      I sat waiting for J2SE for 2 years. I'm still waiting. BeOS with J2SE would have been THE machine, if you added just a bit more hardware support.

      --
      The REAL sam_at_caveman_dot_org is user ID 13833.
  42. Boies "technologically illiterate" by benedict · · Score: 2

    This article attacks David Boies in a footnote, saying that because he doesn't have an email address, he is "technologically illiterate".

    I heard that Boies is learning-disabled and does not read -- instead he has aides read relevant documents to him. He has an eidetic memory and doesn't forget what's dictated to him. (Interestingly, for that reason, he asks his coworkers never to tell him anything that they're not absolutely sure of.) So the comment I referenced is rather insensitive.

    --
    Ben "You have your mind on computers, it seems."
    1. Re:Boies "technologically illiterate" by Tangfan · · Score: 1

      I am not entirely sure, but I believe he is 'only' dyslexic. Not a fun thing, but nothing beyond all hope in this era.

      And yes, he can read. Do you suppose he had someone follow him around in law school and read the US Code to him? Right.

      As for eidetic... not that I know of.

      /Tangfan

      --
      A CD from iTunes: $10 A Song from iTunes: $0.99 Not paying a cent to Microsoft: Priceless
  43. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  44. Write Judge Colleen Kollar-Kotelly by LordNimon · · Score: 5, Interesting
    According to my research, the web site for her office is http://www.dcd.uscourts.gov/. The address listed there is:

    Clerk's Office
    United States District Court for the District of Columbia
    333 Constitution Avenue, N.W.
    Washington, D.C. 20001

    I'm going to verify the address tomorrow, but in the meantime, I suggest that everyone write her a letter informing her of this issue. Tell her that any remedy she proposes for Microsoft must address the bootloader issue. Be sure to tell her, in simple terms, what this issue really is. Include the URL to the Byte article so that she can read more about it.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
    1. Re:Write Judge Colleen Kollar-Kotelly by poot_rootbeer · · Score: 1


      What good would this do, except bias the judge against Microsoft?

      It is far too late in the legal process to try to introduce new examples of anti-competitive behavior. The prosecution made their case, the court made its findings of fact, and now the job of the court is to decide what repercussions are demanded by the PARTICULAR INSTANCES OF ANTICOMPETITIVE BEHAVIOR that were demonstrated already.

      Also, shouldn't you verify Her Honor's address BEFORE you ask everyone to flood her mailbox with pointless letters?

      -Poot
      (PS IANAL)

    2. Re:Write Judge Colleen Kollar-Kotelly by LordNimon · · Score: 2
      Ok, it's a little late, but here's my letter:

      District Court Judge Colleen Kollar-Kotelly
      United States District Court for the District of Columbia
      333 Constitution Avenue, N.W.
      Washington, D.C. 20001

      Judge Kollar-Kotelly:

      Congratulations on being appointed to the Microsoft case (United States of America v. Microsoft Corporation and State of New York, et al. v. Microsoft Corporation, Civil Action Nos. 98-1232 and 98-1233). This is a landmark case that will affect everyone who uses a personal computer.

      I have been a victim of Microsoft's illegal monopolistic practices for over ten years. In that time, Microsoft has made it very difficult for me to use alternatives to their products. In every other market, I have complete freedom of choice. Ford doesn't prevent me from buying a Honda automobile. Toshiba doesn't do anything to hinder my purchase of a Sony TV. Delta Airlines doesn't prevent Continental from flying to any airport. Yet after all this time, I still cannot purchase any IBM-compatible computer I want without Windows pre-installed.

      The Department of Justice claims that the tying of Internet Explorer (Microsoft's web browser) to Windows is the most egregious violation of their monopoly. I disagree. The real problem is the secret agreements between Microsoft and the computer vendors (e.g. Dell, Compaq, Gateway, etc.). Vendors enter into these agreements so that they can purchase Windows at a competitive price. Unfortunately, Microsoft includes special conditions in these agreements, and it is my opinion that these conditions are what make Microsoft an illegal monopoly.

      If you can, please pull up your web browser and go to

      http://www.byte.com/documents/s=1115/byt20010824s0 001/

      There, you can read an article about the boot loader issue. The boot loader is a piece of software that determines which operating system your computer loads when it is turned on. On most computers, only one operating system is installed, and the boot loader automatically and transparently loads it. However, it is possible to divide your computer's hard drive into two or more sections and have a different operating system installed in each section. In such cases, the boot loader will ask the user to choose which operating system he wants to load. This happens every time the computer is turned on.

      Microsoft's agreements with the vendors prevent them from selling a computer which provides this feature. As you can tell from the article, the company Be was willing to let vendors include their operating system, BeOS, free of charge. Computer vendors today are having a very difficult time competing against each other because their products are all very similar: IBM-compatible personal computers with the Windows operating system. Many vendors would like to ship a computer that has two operating systems, because this would help differentiate their products. A computer that had both Windows and BeOS (or Linux, which is another free operating system) would allow the customer to continue using Windows, but would also allow him to try BeOS, Linux, etc. Microsoft understands that this feature is a serious threat to their monopoly, which is why they disallow it.

      When a user purchases a copy of Windows or a computer with Windows installed, that user has to agree to a license. This license, known as an End User License Agreement (EULA), generally allows the purchaser to use his copy of Windows as he sees fit, provided he uses it only one one computer. I believe that this agreement is sufficient for the computer vendors as well, and that computer vendors should not be forced to accept more restrictive agreements just to get a lower price.

      I understand that your task in the Microsoft case is to find a remedy to their illegal monopolistic practices. Your remedy will be far more effective if it prohibits these secret agreements. The vendors should be allowed to install Windows however they see fit, with any additional software they want. They should also be allowed to remove whatever parts of Windows they don't want (such as Internet Explorer). This would put Windows (and hence Microsoft) on the same playing field as vendors of other operating systems.

      Sincerely,

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
  45. Re:Why oh why did they link to this drivel-story? by rkent · · Score: 1
    And I claim that Scott Hacker (writer of the article) is an Ass Burgler Of The 33rd Order. Since he has not denied it, it must be true.

    Ohhhh come on now. Somebody probably asked Microsoft some very pointed questions about exactly that, and either got no answer, or a dodgy answer that made them sound good without denying any particular action. Eg:
    interviewer: So do you have a clause that vendors must not allow dual-boot?
    MS: Microsoft has many license restrictions deemed necessary to enhance our competitiveness.

    Etc etc. Now, I'll be the first to admit that this is conjecture on my part, but there are circumstances in which a lack of denial can be taken as an implicit confirmation. For example, several reporters in mid-2000 asked GWB, "have you ever done cocaine?" His response was to confirm that, essentially, he had definitely not done it in the past 15 years. Now, any reasonable politician who could HONESTLY say that he had never done cocaine, would!! So we must conclude, albeit somewhat skeptically, that W did coke at some point in his life. And no, I don't think he should be impeached for this. I'm just sayin'.

    Similarly, we know that MS wants to appear non-monopolistic whenever possible, without actually ceasing to be a monopoly. So if someone asked, "Do you play nice with others," we would expect them to jump right on the bandwagon = if they could do so honestly =. So my conclusion is the same as the authors, though I can't absolutely prove it with known facts.

  46. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  47. Not this generation by TACD · · Score: 1
    The change won't happen yet. Because, as the article states, it doesn't need too. Most of you guys on Slashdot who have Linux, BeOS or whatever get mad about this sutff and demand that all people become aware of these other OSes; but the average Joe doesn't need to know.

    For most people (i.e. dumbass AOLers), Windows is all they need. Computers and the Internet are just a 10-minute break, and they lack the knowhow to know about, want or even care about alternatives. And since Slashdot-type people do not provide a large percent of Microsoft's income (as seen by the proliferation of non-Windows stuff), accommodating your needs isn't profitable for them.

    But, of course, soon most people who buy a computers will have grown up in the Internet Age, and will not be buying one just to 'check out the Interweb'. They will care about dual-boot systems (among other things), and it's just possible that wholesale conversion to Linux will make it more profitable for MS to alter this invisible License of theirs to allow dual-booting.

    Assuming, of course, that OS-specific hardware doesn't emerge before then... (eek)

    --
    Security through promiscuity is no better than security through obscurity.
  48. huevos? by rand0mhuman · · Score: 1

    "And while it is technically trivial for a hardware vendor to set up hard drives to dual- or triple-boot multiple operating systems, very few people have the interest -- or the huevos -- to repartition their hard drives and install additional OSs after the original point of purchase."

    I think rather than "eggs", the author meant balls or "cohones."

    1. Re:huevos? by Anonymous Coward · · Score: 0

      Who's to say for sure? Maybe the author has eggs.

    2. Re:huevos? by Anonymous Coward · · Score: 0

      In German 'balls' are 'eggs'. "Er hat keine eier für sowas."

    3. Re:huevos? by shacker · · Score: 1

      Huevos is a not-uncommon metaphor for balls... no? At least I've heard it a bunch of times...

  49. Why the OEM agreement hasn't been leaked by arfy · · Score: 1

    One of the reasons none of the OEM agreements have been leaked is because of an insinuation that was made by one of Microsoft"s representatives: there are slight changes among the versions distributed to the various companies, and if the document were made public Microsoft would be able to determine which company leaked it and send an army of lawyers to punish the company that allowed the agreement to get into public hands and lose its 'trade secret' status.

    1. Re:Why the OEM agreement hasn't been leaked by (void*) · · Score: 2

      You point out a very interesting inequity in Microsoft's relation with the OEMs. If a this licensing is leaked by a disgruntled Microsoft employee, Microsoft could use this fact to punish that OEM unfairly. The OEM would be hard pressed to prove it was innocent.

  50. Misunderstanding economics by isomeme · · Score: 4, Insightful
    From the article:

    The only OS projects that stand a chance are open source, because they don't play by the rules of the economy.

    This is akin to saying "The only things that get off the ground are airplanes, because they don't play by the rules of gravity". Every human activity obeys the rules of economics; at its core, economics is the study of how human labor and available resources are allocated. If some people allocate their labor to produce 'free' (insert your favorite sense of that term here) software, that is an economic activity just like any other.


    A narrow view of economics which ignores volunteer labor, bartering of labor and resources, and value measures other than money will steadily diverge from the real world as this new century progresses. The net has finally allowed us to approximate the world of "perfect information" which allows the economy -- in all its many forms -- to operate at peak efficiency. To think that it will continue to do so within current market models is to profoundly miss the point.

    --
    When all you have is a hammer, everything looks like a skull.
    1. Re:Misunderstanding economics by Midnight+Thunder · · Score: 2

      True time is money which ever way you see it, unless you are a student with nothing else to do ;-)

      The one big difference is that if a company goes boom none of the software source is available for people to hack at and let live - it just disappears into the trash-heap of time. In the open source community, while you will have factions that get bored and go onto other things, you will always have someone willing to spend the time improving it, and the code will always be legally available somewhere to be improved upon.

      --
      Jumpstart the tartan drive.
    2. Re:Misunderstanding economics by (void*) · · Score: 2

      Every human activity obeys the rules of economics; at its core, economics is the study of how human labor and available resources are allocated.

      Yes, that is what economics claims as it's terrority. But that does not mean therefore that economics as it is currenly understood, explains market forces. Which economist predicted the tech stock bubble? (The bubble, not the bubble bursting. That even the man in the street knows).


      It was claimed by astrologists all over the world before that the movements of planets are absolutely important to predestigation. It turned out to be wrong.


      This is not to denigrate economists, it's much better than astrology. But the point remains - a reality check to the student of economics, to take the claims with a grain of salt. Not every piece of human behaviour is `rational' in economic terms. Is space exploration economic? If yes, why don't we do more of it? If not, why do it at all?

    3. Re:Misunderstanding economics by Simon · · Score: 1
      The one big difference is that if a company goes boom none of the software source is available for people to hack at and let live - it just disappears into the trash-heap of time.

      Somehow you managed to miss the biggest and most important difference. Development of open source software depends on programmer/user 'mind-share' and not so much on profits from sales.

      --
      Simon

    4. Re:Misunderstanding economics by Anonymous Coward · · Score: 0

      Excuse me, why on earth would you want to explicitly cast to a void pointer?

    5. Re:Misunderstanding economics by Anonymous Coward · · Score: 0

      I personally know an economist (family friend) who predicted the technology bubble way back in the early-mid 1990s. So nya.

    6. Re:Misunderstanding economics by Norge · · Score: 1

      > Every human activity obeys the rules of economics

      This really depends on what you mean by the rules of economics. I agree that there are some fundamental principles about economic activity that can not be avoided. However, I don't believe that any human has a good quantitative understanding of exactly what these "laws of economics" are. In every economics text I have seen these principles are either ridiculously non-quantitative or unproven. When I say non-quantitative I am refering to things like supply-demand curves or the Laffer curve. Of course these models describe some reasonable economic activity, but no one knows exactly what their shape is and therefore can't use them to predict the outcome of individual events. I mean proven more in the mathematical and logical sense than the sociological sense.

      When some people say the rules of economics they mean something far more mundane about how the Fed should control interest rates or how Wall St will react to this or that. To suggest that the people making these sorts of decisions are using fundamental laws the way a scientist at NASA would use gravity to figure out how to get a space craft to Mars is ridiculous.

      To get back to the article, clearly nothing (Linux included) can break the first sort of economic law that I dicsussed. However, I think what Scot Hacker was refering to was more the second sort of economic law; the collected conventional wisdom about the way a software company (and specifically an operating system company) must operate to survive. This sort of law Linux most definitely does break by not being tied to any large established economic body.

      Cheers,
      Benjamin

  51. Comment removed by account_deleted · · Score: 3, Flamebait

    Comment removed based on user account deletion

  52. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  53. Re:Why oh why did they link to this drivel-story? by Retarded_One · · Score: 1

    I am not doubting that Microsoft has some shady licensing practices. What I doubt is the 'journalistic integrity' of someone that cites the lack of an answer as proof.

    People 'don't like' MSFT for one of two reasons:

    The VAST majority of people do no like MS 'just because'. They have no thought-out position on MS practices, they just parrot whatever they hear. These are NOT the sort of people the Open Source community needs/wants as supporters. (I hope)

    There are a few people that do not issue a knee-jerk reaction to MS. They have looked at MS products, and accepted or rejected them on their merits (or lack of). They point out RATIONAL problems with the way MS conducts buisness. More importantly, they realise that the MS monoply is largely irrelevant. If ~85% of the desktop market used WinXX, how does that stop me and my friends from hacking *nix or bsd?

    Mr.Hacker is obviously in the first group. Any writer that bashes MS, however illogically, can expect to get some 'air time'.

  54. Some would by SideshowBob · · Score: 1

    The point is that, given that Linux is already reasonably popular, you would think that some (maybe not all, but some) system vendors would offer dual boot on some of their configs. I mean, why not?

    The only explanation for why vendors (like IBM) that sell Linux only, and Windows only systems don't also sell Win/Lin dual boot configs is because there's some licensing prohibition. A.K.A. anticompetitive behavior

    1. Re:Some would by DavidJA · · Score: 1


      The point is that, given that Linux is already reasonably popular, you would think that some (maybe not all, but some) system vendors would offer dual boot on some of their configs. I mean, why not?



      If you are the sort of person that wants to run Linux on their box then you are the kind of person that dosn't mind installing it themselfs (infact you would probably by the kind of person that WANTS to install it themselfs)

      Therefor, why would the likes of Dell, IBM, etc waste there time installing it for you?

  55. Boot Loaders by spsheridan · · Score: 1

    I like to use the PowerQuest Boot Magic system. I haven't tried it with Linux (sorry!) so I don't know if it works there but I think I remember some docs saying it works. You can get it with Partition Magic (another great tool!!!) and I use it for testing software.. I make images with Boot Magic and you can have up to 4 on your system.

    The trick I dug was setting up a DOS Network so I could boot all my boxes with boot disks. Then conenct them all to a DOS server running Boot Magic and distribute the images across the lab via the network!

    1. Re:Boot Loaders by tb3 · · Score: 2

      The PowerQuest stuff works great. I've had W2K, Win98, Linux (Redhat, Corel, Debian), and BeOS on my machine at the same time, and booted between them. Microsoft managed to break PartitionMagic with W2K (suprise!) so that I have to boot into Win98 to edit partitions, but apart from that there are no problems. Just keep your BootMagic Rescue disk around in case you accidentally write LILO to the wrong place :)

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

  56. lots of dual-boot machines by mj6798 · · Score: 1
    The license specifies that any machine which includes a Microsoft operating system must not also offer a nonMicrosoft operating system as a boot option.

    That's funny, because a lot of Linux hardware vendors offer dual-boot machines. The simple fact is that most people don't want to dual-boot and vendors have little economic incentive to preinstall Linux. The people who do want to dual-boot can.

    Getting Linux may be a little easier in the future with FireWire disks: people can buy them after market, with Linux preinstalled. That removes most installation hassles and should make dual booting feasible, at worst with a floppy/CD.

  57. support, not installation, the issue by Proud+Geek · · Score: 2

    Installing multiple OS's would be trivial. The difficulty is that they would all have to be tested and supported by the vendors. That takes time and money. The cost of putting BeOS on a machine would be much higher than the cost of an OEM license.

    Linux is much more popular than BeOS, yet Dell backed away from it on the desktop because it couldn't justify the expenses. The OEM's don't want it because it would hurt their bottom lines.

    --

    Even Slashdot wants to hide some things

    1. Re:support, not installation, the issue by Anonymous Coward · · Score: 0

      Yes, but *anything* would be would be cheaper than supporting the complex minefield of bluescreens and i/o conflicts that is Windows, or the hellstorm of distros, binary compatibilities and meaningless FAQs that is the Linux community.

      Since I've installed BeOS, everything has been a dowload away at BeBits, a "yes it does work" or "no, it gave me an error. better delete it", except for the times it threw me into kernel debugging land because my processor was overheating and there was a gimungous colony of dust bunnies sitting in my power supply--And I'm a hard-core power-user used to overclocking, underclocking, and general fidgeting around.

      BeBits is beautiful -- d/l the Zip, maybe drag some files into folders marked "drag XXX here", and fire away! It was always up to the software writers to compile their work, and release the code. This fostered a *care* for the work, and comparatively I find Linux work sloppy.

      The OEMs would have saved LOTS of money on support by embracing the BeOS.

      I'm installing GCL on a tablet, and it's not going to be fun. If anyone in chicago wants to help me (I'm sick and tired of scraping the internet for halfassed FAQs, and I have no experience w| linux as a result -- don't want to shell out $$ for a "free" product i.e. red hat, give me a call. 773-643-6713.

  58. Re:Why oh why did they link to this drivel-story? by Anonymous Coward · · Score: 0

    Scot Hacker is among the best people ever the alternative OS scene has ever seen. You don't know anything about him, so I suggest you SHUT the HELL UP. You have no right to talk like that for people you don't know, people who have given their lives and time for the alternative OS purpose.

  59. You can't even use a boot loader on Win2000... by jjn1056 · · Score: 1

    ...if you enable an option called "Dynamic Disks". This option must be enabled if you want to use software RAID. Of course NT4 supported software RAID and the boot sector, but for 'some reason' this was removed in w2k.

    Here's what the MS Help says about Dynamic Disks:

    A physical disk that is managed by Disk Management. Dynamic disks can contain only dynamic volumes (that is, volumes created with Disk Management). Dynamic disks cannot contain partitions or logical drives, nor can they be accessed by MS-DOS.
    See also dynamic volume; partition.

    I don't think this option is enabled by default for w2k, but I'm sure MS will find a way to make it required for their next OS.

    I tried using this will a FreeBSD partition, and afterward I couldn't get back to FreeBSD, If anyone knows a way around this, or if I am incorrect, please speak up!

    --
    Peace, or Not?
    1. Re:You can't even use a boot loader on Win2000... by Anonymous Coward · · Score: 0

      Look up MS's 64-bit Windows XP stuff... for the final release, it will no longer support partition tables, period.

      It has it's own custom thing, based around GUIDs.

      Not a bad thing, actually, I think the partition table scheme is a bit archaic, but at least right now, it's a well-entrenched standard, and allows for interoperability with other OSes as well. (OS-agnostic firmware-based disk boot-loader.)

      Look in the future for the Windows OS bootloader to be part of the BIOS, and for removable of support for booting "legacy" (as well as non-MS) OSes...

    2. Re:You can't even use a boot loader on Win2000... by yerricde · · Score: 1

      Look in the future for the Windows OS bootloader to be part of the BIOS

      So you're suggesting that Itanium machines will have a bootloader similar to the Open Firmware on PPC machines.

      and for removable of support for booting "legacy" (as well as non-MS) OSes...

      How will it tell the difference between Microsoft operating systems and other operating systems that conform to the "Itanium Open Firmware" standard? Will the BIOS require the kernel to bear a Microsoft digital signature or something?

      --
      Will I retire or break 10K?
  60. Responses miss the point largely! by aralin · · Score: 4, Insightful
    I read the article and its really excelent, go and read it NOW! What disappoints me is that most of the responses moded up are missing the point entirely!

    Its not about if anybody wants it, its about the possibility, the option!

    Now, lets give an example. One of things about communist countries was, that you could not travel to the western countries. Not that anybody would want to do it and after the iron curtain fell, nobody actually does since they have no money to do it, but thats not the point. Now people are FREE to do it. They have the OPTION and the RIGHT. Its about your freedoms. Microsoft restricts freedoms of the OEMs to use the competetive solutions! and thats why its bad. Its not about how many people would actually buy. You will never know when you never try. And you never try, because Microsoft said so!

    You don't give up your freedoms and your rights only because you just don't happen to have the need to exercise them!

    --
    If programs would be read like poetry, most programmers would be Vogons.
    1. Re:Responses miss the point largely! by bryanbrunton · · Score: 1

      Actually, the reason that people don't travel from former communist countries such as the Russian Federation is because the government doesn't let the people out. It seems that once poeple actually see first hand what life is like in the west, they don't return.
      90% of visa applications to vacation in the west are REFUSED by the Russian government.

    2. Re:Responses miss the point largely! by Arandir · · Score: 2

      Microsoft restricts freedoms of the OEMs to use the competetive solutions!

      No they don't. They only offer their products at a cheaper price if you don't use a competitive solution. There was nothing whatsoever stopping any OEM from shipping dual boot Win/Be machines except those contracts that the OEM's signed with full foreknowledge of the consequences.

      "Mr. Auto Manufacturer, I will sell you these radial tires for $5 a piece if you agree not to use any other tires but mine."

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Responses miss the point largely! by Anonymous Coward · · Score: 0

      >Actually, the reason that people don't travel from former communist >countries such as the Russian Federation is because the government >doesn't let the people out. It seems that once poeple actually see >first hand what life is like in the west, they don't return. > > > No, they freak out and butcher their kids and other family members...

    4. Re:Responses miss the point largely! by aralin · · Score: 2

      Did they have any option not to sign them? Thats a question :)

      --
      If programs would be read like poetry, most programmers would be Vogons.
    5. Re:Responses miss the point largely! by ignavus · · Score: 1
      One of things about communist countries was, that you could not travel to the western countries. ... Now people are FREE to do it

      Yeah, but they are not free to travel back to their homes, as Sklyarov found out when he visited the West.

      --
      I am anarch of all I survey.
    6. Re:Responses miss the point largely! by sorinm · · Score: 1

      Sorry for this, I know it's offtopic but I can't stop myself
      Actually, the reason that people don't travel from former communist countries such as the Russian Federation is because the government doesn't let the people out.
      Well, this is a sad joke. I'm living in Romania and I know that my government has nothing to do with it. It is the western governments and embassies that do not allow us to travel freely (unless you can prove that you have a huge amount of money with you or a relative or whatever).
      It has nothing to do with our government.
      Sorin M

  61. The problem with dual-booting by gburgyan · · Score: 1
    Scot points out in the article that he believes that you should get a computer that asks "'Which OS do you want to use today?' upon boot." Does he realize the repercussions of that?

    How about your email clients and maintaining two different address books and two separate sent-mail files... And your browser favorites... and two sets of PDA syncers... and maintaining what amounts to two different machines. It's somewhat like working in two different cities with two offices. Sure, you can still get stuff done, but you never have a chance to fully move into either one. Unless you have a really good reason why you'd do such a thing (maybe play a game or two in one, then quickly go back to your primary one, or perhaps cross-platform development) why on earth would you want to subject yourself to the insane annoyances of two OSes on the same machine?

    Get along, perhaps, but it'll never be too pretty.

    1. Re:The problem with dual-booting by pkesel · · Score: 1

      Your problem points out exactly what the DOJ should be fighting for, the release of the Windows API code. If I could write an OS for which Windows applications would be compatible the whole world of PC computing would change. If I could open up to Linux or BeOS or MacOS or whatever, written with the Windows API and running all my favorite apps then the OS falls back to its real place, a secondary thought to my real productivity. We'd have the choice to work in our chosen fashion, using our favorite Unix/Linux command line and shell scripting, or if you choose writing BAT files for the Windows environment. I'd like for the market to have an opportunity to write a better Windows than Windows.

      I don't want an alternative to Microsoft. I like having a stable base of usable applications. What I want is an alternative to Windows for running those apps.

      --
      - Sig this!
  62. It also halves your bragging rights by ghostlibrary · · Score: 1

    Also, if a dealer builds a dual-boot, in many cases that means they have to halve their hard drive specs due to partitioning for each.

    "Gee, I could buy this 30GB system, or.. wait, this dual-boot has only 15GB for Windows and 15GB for linux, sounds like I'm getting less."

    --
    A.
  63. I disagree.. by FallLine · · Score: 3, Interesting

    While I find article presents a compelling example of MS' all too common anticompetitive behavior, it does not really provide a credible explanation for BeOS' failure. BeOS may well be a superior OS, in and of itself, but that is not sufficient to attract customers. For instance, the lack of software and support can easily outweigh any benefit that any individual consumer could draw from increased stability and performance.

    In addition, I find it hard to believe that installing BeOS as a dual boot system is any greater an obstacle than the numerous other disincentives that present themselves -- especially when it is possible to design software for make the conversion riduculously simple. Dual booting means that you sacrifice useful HD space to both the partition and the OS files. You must learn how to use it. You must purchase much of the software, if it even exists, for BeOS, that you either already own or comes bundled with Windows (hardly an argument for MS), at least if you wish to use it in that capacity. You may have to contend with compatibility issues. The Cost of BeOS itself. And the lists goes on. Any one of these could be sufficient reasons NOT to use BeOS, or any other OS, without that particular form of monopolistic behavior.

    Although, MS has no reasonable excuse for its behavior, the writing was on the wall people. All Be's escapade has done is to demonstrate to some, those that believe BeOS to be a clearly superior OS, that a technically superior OS can fail. I do not understand how anyone familiar with the industry could not understand this. Certainly MS' monopoly position played a significant role in Be's demise, but moreso in other ways (e.g., the Applications && OS symbiotic relationsip--although much harder to quantify). Furthermore, even without MS' monopoly position, it is not necessarily impossible for a superior product (which is what Be is presumed to be) to fail.

    1. Re:I disagree.. by shacker · · Score: 1

      You're right - the article doesn't pain the whole picture of Be's failure - just one part of it. I'd love to do a complete rundown of the factors that accounted for Be's failure someday, but not for Byte (this was, unfortunately, my last column for them). We'll see...

  64. bahahah... by Anonymous Coward · · Score: 0

    Jesus, calm down. You'll burst a coronary. Try explaining that one to the wife 'n' kids... "B...b...b...but he insulted an alternative OS visionary! I had to do something!"

  65. Possible, but not necessarily THE reason by FallLine · · Score: 2

    While I find article presents a compelling example of MS' all too common anticompetitive behavior, it does not really provide a credible explanation for BeOS' failure. BeOS may well be a superior OS, in and of itself, but that is not sufficient to attract customers. For instance, the lack of software and support can easily outweigh any benefit that any individual consumer could draw from increased stability and performance.

    In addition, I find it hard to believe that installing BeOS as a dual boot system is any greater an obstacle than the numerous other disincentives that present themselves -- especially when it is possible to design software for make the conversion riduculously simple. Dual booting means that you sacrifice useful HD space to both the partition and the OS files. You must learn how to use it. You must purchase much of the software, if it even exists, for BeOS, that you either already own or comes bundled with Windows (hardly an argument for MS), at least if you wish to use it in that capacity. You may have to contend with compatibility issues. The Cost of BeOS itself. And the lists goes on. Any one of these could be sufficient reasons NOT to use BeOS, or any other OS, without that particular form of monopolistic behavior.

    Although, MS has no reasonable excuse for its behavior, the writing was on the wall people. All Be's escapade has done is to demonstrate to some, those that believe BeOS to be a clearly superior OS, that a technically superior OS can fail. I do not understand how anyone familiar with the industry could not understand this. Certainly MS' monopoly position played a significant role in Be's demise, but moreso in other ways (e.g., the Applications && OS symbiotic relationsip--although much harder to quantify). Furthermore, even without MS' monopoly position, it is not necessarily impossible for a superior product (which is what Be is presumed to be) to fail.

    1. Re:Possible, but not necessarily THE reason by Anonymous Coward · · Score: 0

      To sum it up:

      Be sucked. Still does but, now we'll call it Palm Be

  66. Why BeOS?Rter.fov120.com/gfxengine/panquake/quake1 by dvdeug · · Score: 2

    I once sat down and thought about what I was missing in Linux. BeOS had almost all of it.

    BeOS has great font support, and excellent Unicode support. It's very fast, with the main browser (NetPositive) being much faster than Netscape. It had a nice GUI and a 64-bit journaling filesystem years before Linux did. BeOS advocates always went on about how you can play 200 videos at once smoothly. It also has fairly decent POSIX support and includes BASH as the default shell.

    It was a very nice system, handicapped by a lack of applications, lack of hardware support and the other stuff that comes with being 4th in the OS market.

  67. Upgrade to BeOS for $1 by volpe · · Score: 3, Interesting

    Suppose an OEM wants to sell dual boot machines, but is afraid of Microsoft's wrath. What's to stop them from selling a computer with Windows-only pre-installed at time of sale, and offering to install BeOS afterwards for a nominal charge?

    1. Re:Upgrade to BeOS for $1 by xenocide2 · · Score: 1

      Fear. Maybe MS spites them for it. Windows Liscencing is optional for MS. They aren't required to give it to anyone, but the vendors can't afford to live without MS...

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    2. Re:Upgrade to BeOS for $1 by Arandir · · Score: 2

      Actually, nothing whatsoever is stopping them from *shipping* dual boot systems at time of purchsase. Just don't sign on Microsoft's dotted line, pay a little more for Windows, then do whatever the hell you want.

      Why are we running Microsoft through the wringer on this one when it's the OEM's that voluntarily agreed in writing not to make dual boot systems? (yeah, yeah, don't answer, I know already - it's because it would all be perfectly legal if Microsoft wasn't Microsoft)

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Upgrade to BeOS for $1 by Anonymous Coward · · Score: 0

      because computer assemblers aren't in the business of advocating an OS, they're in the business of selling a computer. And the amount of sales gained by being able to dual boot 2 OSes is doesn't make up for the amount of sales lost by the $250 extra it would cost to include a retail version of win Me vs an OEM version.

      Chances are, the license on a retail copy disallows installing for anything but personal use anyhow.

    4. Re:Upgrade to BeOS for $1 by Anonymous Coward · · Score: 0

      it would all be perfectly legal if Microsoft wasn't Microsoft

      Close: it would all be perfectly legal if Microsoft weren't a monopoly. You're right; Microsoft's monopoly position is the crux of the whole problem.

    5. Re:Upgrade to BeOS for $1 by Arandir · · Score: 2

      The crux is even more basic than that. Just what is a monopoly? And how does one determine that without having to drag someone into court?

      Exclusive contracts would be legal for Microsoft if they had only 1% of the market. Legal if they had only 10%. Legal if they only had 49%.

      But would it be legal if they had 51%? 60%? 80%? 90%?

      The trouble with the antitrust laws as they are written today is that there is no objective guide as to what is a monopoly without going to court. A slap on the wrist ten years ago would have stopped Microsoft from being a monopoly today. But ten years ago their exclusive contracts weren't illegal.

      I'm not denying that Microsoft is a monopoly. I'm just pointing out that the checks we have today are woefully off base and out of touch with reality. Law that doesn't apply equally to everyone is bad law. If it's wrong for Microsoft to offer exclusive contracts, then it should be wrong for everyone else as well.

      Microsoft has done a lot of illegal things over the years. But the courts have never seen fit to do anything about them until very recently. They should have been slapped down hard for the theft of Stac code. They should have been slapped down hard for violating the Java license. They should have been slapped down hard for violating the Sporkin decree. They should have been slapped down hard every time their install deliberately overwrote another company's software. They should have been slapped down hard each and every time they reneged on an agreement with a supplier or customer. They should have been slapped down hard for consumer fraud. But no, we wait until there's no possible remedy other than disection and dissolution before we act.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:Upgrade to BeOS for $1 by Anonymous Coward · · Score: 0

      Close: The crux of the whole problem is copyright law, a government mandated monopoly.

    7. Re:Upgrade to BeOS for $1 by greenrd · · Score: 1
      No, fool, it's because it would all be perfectly legal if MS didn't have a monopoly. How many times do we have to say this? - monopolies are restricted by law to serve the public interest. You can whine as many times as you like about being "unfair" to MS, but this is just how the system works - and I personally put the public interest above the interests of MS shareholders.

    8. Re:Upgrade to BeOS for $1 by Epi-man · · Score: 1

      Simple, it costs them a lot more than $1 to install a second OS after a sale, wouldn't you agree? So let's say they charge the customer to cover their costs...now we are probably talking at least $20 (let's say they can get the install done in an hour, and they don't pay their people all that well). How many people are going to go through the bother of bringing the machine back in for this "unknown" alternative OS? I would guess that anyone who knows about BeOS is going to be able to install it themselves. The hardware manufacturer doesn't care what OS is installed on the machine, they just want to sell the machine. They have no incentive to make a sale take more time for themselves and their customers....

  68. Cretin Alert! by NoMoreNicksLeft · · Score: 1

    Dude, you sound so knowledgable, at least to the cluless.

    For instance...

    MS's market, as far as MS is concerned, is everything digital, technological, or related to IP rights. Be would have to manufacture wooden shoes, to avoid the absuive monopoly that MS is.

    Monopolies aren't allowed to determine whether "really good OS's, with good features and easy API's" will succeed or fail. Also, you fail to mention that MS didn't triumph over Be on merit, but rather through illegal hardware vendor coercion.

    The systems you mention, are nearly irrelevant to the discussion.

    Apple: a somewhat sucessful niche 'total system' vendor, which really only hangs on because they were pretty much the first personal computer maker out there. Barring time travel, Be couldn't have hoped to take the same road to semi-sucess as Apple did.

    Amiga: a really small but highly innovative company that was almost immediately bought by Commodore, another of the first few pc makers. Survived shortly in a video editing niche, before poor management killed Commodore. Even had they been sucessful, they were wandering dangerously close to the workstation market. MS is attempting to annex that territory as we speak, so even had Be hid there, it would only have postponed the inevitable.

    NeXT: took them several years to figure out that really cool computers still don't sell, when they cost $10,000. Workstation, personal computer, I never have figured out which... but had Be tried to follow this example, it would have ended even quicker than it had. And unlike Jobs, no one at Apple like Gassee enough to buy out his failing company.

    AS400: IBM big iron, that even today really doesn't compete in the same market as MS garbage. Successful, but then there are no abusive monopolies nipping at IBM's heels in this arena. This is the example you want Be to follow? Building mid-to-upper range servers that cost anywhere from $30,000 to $150,000?

    Only two of the companies you named are even still around today. The other two did/are doing what Be eventually did also. Nameley, becoming a software/OS only company. "Building their own hardware" wasn't an option, it would have been intentional suicide. Also, for the record, Be did manufacture a limited run of such machines, named the "BeBox". I have no doubt, that had Be somehow managed to license the design, and a vendor such as Gateway or Dell started making the machines, M$ would have ported NT or 9x to the dual PPC Be platform, and insisted on the "no dual boot" and "microsoft tax" provisions in their vendor licenses. Maybe even killing it before it hit store shelves.

    Your post and attitude both smack of victim bashing. Do you also chastise rape victims for wearing slutty clothing? Or laugh at murder victims, who should have spent more free time learning self-defense? The truth is, no one or no entity is capable of playing on M$'s turf, and M$ tends to draw the borders around that turf so widely that there is no safe place. Be had a decent shot at deflecting and countering the regular dirty deals and nasty tricks you'll see in this industry, but no one is able to to stand up to the barrage that M$ will throw at anyone they consider threatening. It hurts both of us, and anyone else that comes into contact with technology on a regular basis. Laugh at their mistakes all you like, but laughing at the crimes that they have endured is low.

    1. Re:Cretin Alert! by JamesOfTheDesert · · Score: 1
      Speaking of Apple, are there any dual-boot Macs available? If I called up Apple and asked them to install BeOS along with OS X, would they do it?

      They don't have any 'secret' license agreement, as they control both hardware and software. Yet somehow I can't see this happening.

      --

      Java is the blue pill
      Choose the red pill
    2. Re:Cretin Alert! by MrDolby · · Score: 1

      I don't think Apple has any other preloaded OS's, but Apple is in a different situation, they make the whole machine.

    3. Re:Cretin Alert! by Pope · · Score: 2

      Be hasn't supported PPC for *years* so good luck even trying to find disk images of the last release.
      And all currently shipping Macs dual boot OS X and OS 9.2.

      --
      It doesn't mean much now, it's built for the future.
  69. Why this confidential Windows License? by Anonymous Coward · · Score: 0

    Why do hardware vendors need an Install License? The vendors could buy a shrinkwrapped Windows2000 box for each PC, install it, and sell the PC along with the opened Windows2000 box (which sounds better than this recovery CD crap).

    Don't give me this bullshit "when you buy Windows2000, you're not really buying Windows2000, you're buying a license to use Windows2000, and you have to click 'I agree to this license'". My grocery store doesn't have an agreement with the cherry vendors when they sell cherry pies, they just buy the cherries, "install" them in a crust, bake it and sell it. I think that's exactly how a judge would see it in the hardware vendor case.

    1. Re:Why this confidential Windows License? by RWC09 · · Score: 1

      The reason for this is that the manufacturers get each Windows license for as fraction of the cost of a boxed product. That would easily add $75 or more to the cost of the unit if they used boxed products.

      --
      -->If Linux was written by Bill Gates & Co. - no one would want to switch !!
  70. Cretin? Ouch! by Anonymous Coward · · Score: 0

    Comparing the fate of Be to rape or murder victims is ridiculous. Be is not some innocent victim who just happened to be wiped out by Microsoft. If nothing else, they were a direct commercial competitor to Microsoft. Whether they posed any significant threat is irrelevant, the fact remains that they were attempting to gain marketshare for themselves in the x86 arena (from what I understand, they originally tried to do this in the PPC platform but got killed by Apple).

    My allusion to other platforms was not to make fun of Be by comparing them to companies that are already hurting, but to show that a possible method of competing in the marketplace is to go find their own undisturbed space. If this meant creating an x86 platform designed specifically for Be (ala Macintosh on PPC), then so be it.

    Perhaps Be would have done well had MS not included the non-Windows exclusion clauses in their OEM contracts. Perhaps not. But those clauses never precluded Be from becoming an OEM themselves or from licensing their OS to other non-PC OEMs for use on other types of devices.

    I'm not laughing at Be at all. I wish they had succeeded. I played with the OS at a developers conference a few years back and was very impressed. I just can't see how attributing the company's demise to Microsoft rather than incompetent management helps anyone analyze Be's fate in any business sense. Yes, the OEM contracts were a significant hurdle, however a competent management with a well-defined business plan could have found a way to make it work even against a behemoth like MS.

  71. Be and intellectual property. by WasterDave · · Score: 3, Interesting

    There is something that runs a danger of being lost in all the noise here, indeed it probably will: Palm only purchased Be's IP assets, specifically leaving Be Inc intact and explicitly with the "rights to assert and bring certain claims and causes of action, including under antitrust laws".

    So, we could see Mr Gasee in court after all. Maybe a good time to buy Be stock :)

    Dave

    --
    I write a blog now, you should be afraid.
    1. Re:Be and intellectual property. by Anonymous Coward · · Score: 0

      ATTENTION, MODERATORS:

      The information in the above post is indeed 'interesting'. Perhaps that is why it is included in the essay which kicked off this entire discussion. But, you didn't read the essay, did you? I can tell, because if you had, WasterDave's post would have been modded -1 Redundant instead of +1 Fucking Fascinating.

      Not to worry, though. It's the kind of moderating error that's hard to catch in metamod :)

  72. Re:[Announce] by Anonymous Coward · · Score: 0

    why use a buggy, non-free, bleeding edge, web browser like IE6 when you could use a rock-solid, free, mature browser like mozilla??

  73. Actually by A_Non_Moose · · Score: 2, Informative

    I've found windows to be very useful for all my dual booting needs...I have found it to be one of the best hardware detection utilities, ever.
    It helped me to get my slackware box setup and running just perfect.

    Moose.

    The above paragraph contains humor and sarcasm, which has been known in the state of California to cause confusion in certain readerships.

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  74. Double Plus Ungood by jdcook · · Score: 5, Informative
    "No, its not illegal! Even for a monopoly! Exclusive contracts are legal even for a monopoly!"

    Your use of the word "are" is misleading. It may be legal for a monopolist to enter into an exclusive contract. Then again, it may not. The question turns on specific facts. A monopoly, as the article points out, is not illegal in and of itself. However, a monopolist may not use its monopoly power to compete unfairly.

    "This did nothing to stop competiton, except for one specific form of it.

    Oh, well why didn't you say so? I hadn't realized that Microsoft's secret OEM licensing agreement didn't do anything except for the stuff that it did. I fell much better now.

    "It wasnt brought up because its not illegal! The Sherman Act doesn't regulate free trade, it regulates monopolies trying to use its monopoly power to expand into new markets. Period. This isnt a new market. This is the preservation of an existing market."

    The Sherman Act is the first piece of U.S. antitrust law. Not the only piece. It is supplemented by the Clayton Act amongst others. The Clayton Act says, in relevant part:

    "It shall be unlawful for any person engaged in commerce, in the course of such commerce, to lease or make a sale or contract for sale of goods, wares, merchandise, machinery, supplies, or other commodities, whether patented or unpatented, for use, consumption, or resale within the United States or any Territory thereof or the District of Columbia or any insular possession or other place under the jurisdiction of the United States, or fix a price charged therefor, or discount from, or rebate upon, such price, on the condition, agreement, or understanding that the lessee or purchaser thereof shall not use or deal in the goods, wares, merchandise, machinery, supplies, or other commodities of a competitor or competitors of the lessor or seller, where the effect of such lease, sale, or contract for sale or such condition, agreement, or understanding may be to substantially lessen competition or tend to create a monopoly in any line of commerce."

    "Unlawful" is typically considered synonymous with "illegal." Just an FYI since you don't seem to think that forcing hardware vendors to only use MS OS products in a box if they use any MS OS products in that box tends to create a monopoly in any line of commerce.

    In any event, a monopolist is not supposed to be able to use their power to preserve their monopoly. They are supposed to get the monopoly in the first place because the market rewarded their innovation or service or pricing or something. But they have to be able to lose that monopoly. That's what free trade is all about. It's not the monopolists freedom to shove some spray-painted turd down your throat. It's the customer's freedom to decide that today, I don't want to swallow a turd but would rather eat a nice apple fritter from Bob's Donuts in San Francisco. (mmmmmmmm . . . Bob's . . .)

    "Anyone of the large vendors could go head to head with MS any day of the week. IBM was prepared to do it, but chickened out at the last second. Compaq had at the time revenues easily topping that of MS. Dell is a freaking-gigantic monolith."

    You say that CPQ had revenues easilly topping those of MSFT at the time. What time? It matters. And revenues aren't profits. Look at telcos if you don't understand that. But if any of the big hardware companies could do it, and if it would have been advantageous to them to do it (which you don't say but I assume you agree with since you say that MSFT was protecting their market by using their monopoly power), why didn't they do it? What does your libertarian philosophy tell you about why a company doesn't do something that would give them advantages in the market? Maybe because they couldn't do it? Or are they all just commies?

    "They didnt go against MS for two reasons: first, it was easier not to, and the easy road is often the most attractive. Second, no one gives a shit about your alternate operating systems. MS had the hardware vendors by the balls because people didnt have any tolerance for other OS's. Ask Apple how the mid 1990's was for sales. People wanted Windows, Windows, Windows."

    If MSFT had the OEMs by the balls because nobody wanted an alternate OS, why does it require OEMs to enter into this "trade secret" license agreement? Maybe because consumer choice can only hurt it? You say that it was easier for the OEMs to not fight MS. But if your opponent is going to grab you by the balls and squeeze, how much "harder" is fighting? Unless your opponent will kill you instead. Hmmm.

    I agree with one thing, people do find the easy road attractive. Maybe that's why they parrot libertarian nonsense about how certain choices of certain classes of people are the ne plus ultra of freedom rather than actually thinking.

    --
    Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
    1. Re:Double Plus Ungood by (void*) · · Score: 2

      Second, the question of whether MS is a monopoly. Ask yourself, is there more competition is desktop OS' today than ten years ago? How is that so if MS is a monopoly? Its not.


      Yes, there is more competition. From Linux (counting only x86 platforms). The point that the BeOS guy makes remains - technically superior OSes never had a chance to penetrate the market, all thanks to MS's anticompetitive practices.

    2. Re:Double Plus Ungood by Malcontent · · Score: 1

      Wow an actual comment with content. You know you will get modded down don't you?

      --

      War is necrophilia.

    3. Re:Double Plus Ungood by Malcontent · · Score: 2

      "I can live with that statement so long as you can live with the fact that MS isnt a monopoly, and therefore thier anticompetitive tactics are legal."

      Wow man what planet do you live in. In my planet a trial was held and Microsoft was found to be a monopolist. They were also found to have abused that monopoly. MS appealed and an appelate court also found MS to be a monopoly and also found MS to have abused that monopoly and ordered the lower court to punish MS appropriately.

      How can pu possibly make the argument that MS is not a monopoly when they have over 90% of the computer market and they were judged to be so by the courts.
      Your sense of denial is stunning.

      --

      War is necrophilia.

    4. Re:Double Plus Ungood by Anonymous Coward · · Score: 0

      Second, the question of whether MS is a monopoly.


      No, the question is how much of a monopoly Microsoft is. Microsoft clearly has a monopoly on Windows. And that's the problem which no amount of wasted government money will ever change.

    5. Re:Double Plus Ungood by Watts+Martin · · Score: 2

      While this is a late entry into this argument, you--and your opponents--seem to forget that Microsoft is not being targeted for being a monopoly, they are being targeted for anti-trust violations. Being a monopoly is legal. Using the power that being a monopoly gives you to strongarm your way into dominating other markets is not.

      Personally, I'm dubious about the idea that Microsoft is technically a monopoly to start with, but I certainly agree with Scot Hacker's contention that the bootloader is a more serious issue than browser integration. It isn't an anti-trust issue--it's a prior restraint of trade issue.

      Of course, I've been dubious for a while about whether the common supposition that "less regulation = more competition" always holds true. If it was illegal for a vendor to dictate the relationships OEMs have with other vendors, this provides more freedom for the OEMs. Is the vendor's freedom reduced by the inability to say "deal only with me or don't deal with anyone at all"? Sure--to the same degree that a street gang's freedom is reduced by the cops busting them for forcing "protection" on neighborhood businesses. I'm sorry, I just don't think Adam Smith would consider "my way or the highway" to be the Invisible Hand at work.

    6. Re:Double Plus Ungood by Znork · · Score: 2

      Discount Linux. Linux isnt competition in any ordinary market sense. Linux isnt bound by the restraints of actually having to work within an economic context, which any ordinary competitor would be. This, of course, is the only reason that Linux has not and never will go the same way as Be and OS/2. Linux is rather the proof that competition in the x86 market is dead and extinct. You can neither make money from nor finance development of an OS that competes with MS, so the only even remotely successful competition is Linux, which needs none of those factors for its survival.

      Can you secure financing to write a new proprietary OS to compete in the x86 market segment, enter the market and compete? No. No way, no how, ever. Not unless MS is severely restrained.

    7. Re:Double Plus Ungood by jdcook · · Score: 3, Informative
      "I was considering not responding to you, primarily due to the ad hoc attacks you insist on making to me."

      "Ad hoc" means "for this" in Latin and is most often used in conjunction with committees. "Ad hominem" means "to the person" and is presumably what you meant to say. I don't think I engae in any ad hominem attacks until the very end (though I get close to the edge a few times before that). But in general, you're right. Frankly, the things you write are often so extreme and wrong-headed that I have a visceral reaction to them.

      "First, the "trade secret" agreements MS made with hardware OEM's is legal, even if they are a monopoly. For more information this, please see the SCOTUS decision on "INTERNATIONAL BUSINESS MACHINES CORP. v. UNITED STATES, 298 U.S. 131 (1936)". It clearly defines the ability of monopolists to protect the exclusivity of distribution, even if it defeats some or all competitive efforts."

      Have you ever actually read this decision? It stands for almost the exact opposite proposition. In that case, IBM leased card reading machines. The lease contracts contained a provision that required the lessee to only use IBM-supplied punch cards. The U.S. government sued. The trial court found, ta da!, a violation of the same section of the Clayton Act as the one I mentioned before. IBM contended it had patents that, collectively, gave it a monopoly to manufacture, vend and use the cards. In its review, the Supreme Court thought the patent claim was weak but didn't rule against IBM on those grounds. Instead, the court said:

      "We rest it rather on the language of 3 of the Clayton Act which expressly makes tying clauses unlawful, whether the machine leased is "patented or unpatented." The section does not purport to curtail the patent monopoly of the lessor or to restrict its protection by suit for infringement. But it does in terms deny to the lessor of a patented, as well as of an unpatented machine, the benefit of any condition or agreement that the lessee shall not use the supplies of a competitor. The only purpose or effect of the tying clause, so far as it could be effectively applied to patented articles, is either to prevent the use, by a lessee, of the product of a competitor of the lessor, where the lessor's patent, prima facie, embraces that product, and thus avoid judicial review of the patent, or else to compel its examination in every suit brought to set aside the tying clause, although the suit could usually result in no binding adjudication as to the validity of the patent, since infringement would not be in issue. The phrase "whether patented or unpatented" would seem well chosen to foreclose the possibility of either alternative."

      The Court concluded:

      The Clayton Act names no exception to its prohibition of monopolistic tying clauses. Even if we are free to make an exception to its unambiguous command, we can perceive no tenable basis for an exception in favor of a condition whose substantial benefit to the lessor is the elimination of business competition and the creation of monopoly, rather than the protection of its good will, and where it does not appear that the latter can not be achieved by methods which do not tend to monopoly and are not otherwise unlawful.

      This case has not been reversed. Your analysis of it is simply wrong. I think you were trying an argumentum ab auctoritate, or argument from authority, and counting on people to not actually know.

      "Ask yourself, is there more competition is desktop OS' today than ten years ago? How is that so if MS is a monopoly? Its not."

      A better question would be: "Is there more or less competition in the desktop OS market today than there would have been if Microsoft had not used its dominant market position (~90%) to force OEMs to not sell dual-boot machines?" It has been repeatedly shown in court that a company can lose market share or prices can come down and still be violating the antitrust laws. If they are using monopoly power to slow the losses, that's illegal.

      "Third, why didnt hardware vendors challenge MS? Serveral reasons. First, people dont have any reason to not use Windows. Second, application vendors are cool to the idea of new platforms. Third, it is a risky proposition, where MS is a solid established equation. If they struck on their own they might make more, or they might lose big time. Sticking with MS was a measure of their faith in MS to deliver. Fourth, they are hardware vendors, and as Apple can clearly attest to, doing the "whole" package of hardware and software isn't easy by a long shot. Fifth, consumers by and large either (a) love MS software (not incredibly uncommon) or (b) dont hate it enough to ever switch."

      I think your position here boils down to the idea that people are generally sufficiently satisfied to not switch. And you may well be right. But that is irrelevant to this discussion. Be's concern is that people never even got the chance to decide. Assume, arguendo, that Be could and would have provided the OS to major OEMs at no cost as a way of getting market share. (You know, like Internet Explorer.) Further assume that they could satisfy whatever inegration and support concerns the OEMs had. In that world, where is the risk to the OEMs? The customer gets a choice on their first time boot:

      Do you want a Microsoft Windows Only machine or do you want Microsoft Windows and BeOS machine (takes an additional 70 megabytes)?

      The customer picks and that's that. Some people say yes, some say no. But they had the choice! Hooray! Maybe no one would choose it. Maybe no one would develop for it. But the OEMs didn't have to "strike out on their own." They could have offered both if Microsoft hadn't forced them to enter into an agreement that precluded them from doing so. Also, I don't understand the "whole package" thing. Do you mean that they wouldn't want to roll their own Linux disto? Maybe so. But I imagine they could reach a satisfactory agreement with Red Hat for instance. What I don't understand is why you appear to support actions that prevent the free market from working.

      "Just because most people don't dislike MS doesn't make them a monopoly."

      True. It's the ~90% share of the desktop OS market that makes them a monopoly. And it's using the power of that monopoly to force others to do things they wouldn't otherwise that is illegal.

      "That will conclude my remarks here right now. If you respond, try not to personally be rude or demeaning - it only hurts your position, which is actually rather strong.

      Well, like I said before, it's a visceral thing. Things you've said set me off. I'd suggest that you bone up a bit on antitrust law. I don't know a whole lot about it but you seem to lack a sufficient understanding of the statutes and case law to adequately support your position.

      --
      Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
  75. Or there's another reason... by aztektum · · Score: 1
    "...the majority of people using computers will never have the know-how or courage to make an OS change."

    Or they just don't care enough because they just want to read email, download music, or chat.

    --
    :: aztek ::
    No sig for you!!
    1. Re:Or there's another reason... by Anonymous Coward · · Score: 0

      Thats right. When was the last time, the average person fixed his car, did his own legal / accounting work ? Any why should the average user have to become a computer expert just to use a machine for ten minutes a day ? Isn't there better things to do ? In a perfect world everyone would be capable of maintaining every single item in their house, rebuild their home, and do everything financial/legal job imaginable. We don't live in that world.

  76. Re:Why oh why did they link to this drivel-story? by Retarded_One · · Score: 1

    The story of his life does not matter. I read an article of his, which gives me all the information I need to know.

    He is a poor journalist. Since he does not refute my claim, by his own logic, this is true.

    So there you have it, derived from Scott himself: "Scott Hacker is poor journalist"

  77. The bootloader is not the issue by Skapare · · Score: 2

    The bootloader is not the issue. The issue is having more than one OS on the machine. And the partitions.

    First of all, who needs more than one OS? The answer is that some people do, and those reasons are generally for people who have the skills (or are learning) to install two or more systems on the same machine, and understand (or are learning) the issues they have to decide, like partitions.

    The majority of the computer using population does not need two operating systems on one machine. They just need applications that run. If we can offer them all the applications they need which run on Linux or BSD, then we can certainly suggest they run Linux or BSD instead of Windows. Then they don't need Windows. And if we make that suggestion before they buy Windows, we've saved them that money. And they can get a PC without Windows.

    Aside from the obvious market lock-in, there is another reason Microsoft would not want to have Windows co-exist with another OS. That reason is support. Who supports the software on a system when each can impact the other, not only during the installation, but also during regular operation? Support costs do go up, and the finger pointing ends up making everyone mad and no one happy. The only time dual OS systems work out is if you take responsibility for it yourself.

    Sure, I'd love it if more people knew they had a choice. But I'd never recommend to ordinary people to have a dual-OS system. It seems to be hard enough for lots of geeks to set up a multi-partition Linux system (preferring instead to have one swap partition and everything else on one big filesystem partition). And we would expect non-geeks to understand how to manage disk space between two co-resident operating systems? I think not. If someone not ready to do partitions wants to try Linux on a Windows machine, they should be using UMSDOS and LOADLIN.

    --
    now we need to go OSS in diesel cars
  78. Trade secret license by Bullschmidt · · Score: 1

    In regards to the license that binds dealers from selling dual boot computers...

    Given the nature of trade secrets, if someone managed to get that license into public hands, there's not a whole lot that microsoft could do. It could be extremely bad PR for them. The only danger is that whoever releases it is probably subject to breech of contract of some sort. It seems like we need media members with anonymous sources to get their hands on it. Could do some damage..

    --
    "Of all days, the day on which one has not laughed is the most surely the one wasted." -Sebastian Roch Nicol
    1. Re:Trade secret license by Anonymous Coward · · Score: 0

      The problem is that it's likely that their isn't a single standard license that MS uses with OEMs. All OEMs negotiate their own license terms with MS on their own. Hence, Dell and Gateway probably get a better deal than Midwest Micro. Releasing one secret license wouldn't do much to affect MS's licensing power.

    2. Re:Trade secret license by Bullschmidt · · Score: 1

      Interesting point.. I didn't realize that they use different licenses. Makes sense.

      However, I do disagree that it wouldn't affect MS's licensing power. I doubt very much that the overall gist of the licenses varies.. probably is more or less parameterized on number of licenses at a given price. Plus, even if that is not the case, one license that shows very anti-competitive behavior is really enough, especially when the rest are trade secrets.

      --
      "Of all days, the day on which one has not laughed is the most surely the one wasted." -Sebastian Roch Nicol
    3. Re:Trade secret license by (void*) · · Score: 2

      One thing MS could do, should this happen, is not to affirm that the released documents is indeed the true license. A few phone calls, and Bill could get Micheal to shut up too. Then all we would have is hearsay to go by.

    4. Re:Trade secret license by Bullschmidt · · Score: 1

      My only response is that Microsoft simply saying "We can't affirm (confirm?) that" would do very little for them. If they out right lied, we have a different story.

      --
      "Of all days, the day on which one has not laughed is the most surely the one wasted." -Sebastian Roch Nicol
    5. Re:Trade secret license by Anonymous Coward · · Score: 0

      It's not a crime to lie in public, only in court.

  79. I doubt him... by sheldon · · Score: 2

    "we pretty much have to take the author's word for it (not that I doubt him). "

    Actually, I do doubt him. Can someone point to a trial transcript which claims the license is a Trade Secret?

    The DOJ clearly had access to the OEM license agreements as these were brought up in the trial with regards to modifying the OS to remove Internet Explorer.

    If this were the case, it would be evidence of exclusionary behavior that coincided with the previous consent decree preventing Microsoft from charging computer makers for DOS whether or not a computer shipped with it.

    So there I doubt him.

    Although I also agree that the DOJ lawyers were completely inept for bringing this case to trial the way they did. Browser? Oh good grief.

    1. Re:I doubt him... by shacker · · Score: 1

      Well, you shouldn't doubt me, since I was just relaying the information I received from Gassee. I wasn't part of the pre-trial proceedings, while he was. But yes, you do have to take his word for it, as I don't think this will be easy information to verify.

  80. I send you this file in order to have your advice. by DuncanMurray · · Score: 1

    Attachment : [install_linux.exe]

    Guaranteed to convert 50% of Outlook users to dual boot machines overnight!

    --
    I'll think of a funny sig later on
  81. Re:Why oh why did they link to this drivel-story? by (void*) · · Score: 2

    It is true that the lack of response IN GENERAL is not a proof. But in many specific contexts, the lack of response make be suggestive circumstantial evidence. To only way to refute circumstantial evidence is to present real evidence, or disprove it soundly. Why is Microsoft not interested in doing so?

  82. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  83. Surely you are joking. by Anonymous Coward · · Score: 0

    Surely you are joking.

  84. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  85. Dual Booting == Having a mistress by Capt_Troy · · Score: 3, Funny

    My friend once told me...

    "Dual booting is like having a mistress, it's all great till they find out about one another."

    My experience (in dual booting, not mistress having) tends to agree with this.

    troy

  86. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  87. Not THAT evil. by Remote · · Score: 2

    Nothing prevents an OEM to ship computers with MS-Windows and some other OS. Now, if you want a few k OEM licenses (for wich you'd pay much less than if you bought them from a retailer) then terms are obviously different. This is business commom practice: you give someone some kind of favoured treatment and you demand some loyalty in return. Whats the point of an OEM license from an OS company viewpoint? Increase installed base, so as to make shifts to other OSs more expensive.

    MS could really make things hard for double booters. Someone correct me if I'm wrong, but this perception that a boot loader can fire up just any OS is wrong. The code in a partition boto record has to be boot loader-friendly, even if by accident. Think about this: MBR code doesn't need be interactive or offer options. One can write MBR code that leaves the processor in some funny state and write the OS partition boot code so as to count on that state or information, all 100% transparent to the user. If the user repartitions and installs a second OS and his generic boot loader of choice, this new loader has no way to know how to "deliver" the machine to this OS. Maybe one could write an "intelligent" generic boot loader that would mimick such behaviour upon detecton of the user choice, but then one would have to consider things like patents, reverse engineering, etc. Also, I'm not sure if it's possible to squeeze that much code in a MBR.

    I was told once, by a Marketing professor, that the tobacco industry considers one to be a non-smoker only 10 years after the person quits. In the meantime they call them inactive smokers. Be it true or not, I think this is why it's interesting for MS to have people *at least* double booting, as long as one partiton is Windows, for you never know...

    1. Re:Not THAT evil. by festers · · Score: 1

      I'm sorry, but it's obvious that you are not in the PC OEM industry in any major capacity. I work for a major OEM that competes with the likes of Dell, Gateway, etc. Do you have any idea how cutthroat the industry is right now when it comes to prices. You cannot afford to give MS the finger when it comes to OEM pricing, because in the end you will not sell any PCs. There is no choice for OEMs It's not a matter of losing a 5% discount or something like that, it's a matter of Microsoft taking away your OEM status. Do you have any idea how much savings there is on OEM Windows 2k vs boxed product? It's huge, enough to make or break a company when trying to sell new PCs. We've been trying to ship PCs without any OS and Microsoft won't even let us to that. There's no way Linux, Be or any other OS will ever be able to true compete until this monopolistic abuse is stopped. OEMs have no choice right now

      --


      -------
      "Every artist is a cannibal, every poet is a thief."
  88. Re:Cretin? Ouch! by NoMoreNicksLeft · · Score: 1

    There is no undisturbed space. Microsoft's plan, is to own all the system software that runs on anything with a cpu. This should be obvious by now. Intel is busy killing off other cpu's, and while they aren't necessarily conspiring together, it is awful convenient for a company like M$, who finds it distasteful to write for more than one chip. Think about it...

    PDA's
    PC's
    Home theater type equipment (think tivo lookalikes and game consoles, first with dreamcast and more blatantly with xbox)
    Workstations, graphical and scientific
    Lowend servers
    Mid-range servers (no high end yet, but they sure are trying)
    Embedded devices, industrial and otherwise

    What type of computer is left for a company like Be ?

    And since you aren't denying microsoft's actions, are you saying that they are even close to being legal? IMO you do have a right to assume that you won't be cheated anywhere near as badly as Be was. Sure, some dirty deals are to be expected, but these are little jabs, here and there. Not unprovoked nuclear strikes like microsoft is fond of.

    It is entirely possible that Gassee might have flushed Be down the toilet. That isn't the issue, the issue is whether M$ should be allowed to make that choice for us.

  89. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  90. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  91. More fundamental than that... by nick_danger · · Score: 1
    What surprises me is that some of the major hardware vendors would put up with this. Compaq, Dell and IBM?

    Actually, it's not surprising at all. Compaq, Dell & IBM are in business to sell boxes. OS/2 wasn't the big hit it was expected to be, because IBM was threatened with loss of preferred pricing terms for DOS & Windows if they agressively pursued marketing plans for OS/2. At the time, IBM was in a heated market place, and to pay higher prices for the OS, meant higher prices on their products, which would mean lower sales volume, and ultimately shareholder dissatisfaction.

    I'm not trying to defend MS (in my mind they are the Great Satan's Prime Contractor), but it's quite easy to see their motivation: If you agree to carry our product exclusively, we'll cut you a better deal on the price. This sort of thing goes on all the time, and I'm very sure there's nothing patently illegal about it. Yeah, sure, it's enough to royally piss-off the freedom-loving penguin-heads among us, but so what?

  92. Microsoft = Nazis? In some ways, yes. by BigBlockMopar · · Score: 2, Troll

    You're being blinded by your /. drive anti-Microsoft thinking too much.

    Windows is absolutely the best desktop operating system out there. KDE and Gnome are great, but Windows is still more mature.

    There. I said it. I displayed reason. I even posted this from my Windows 2000 machine.

    However, you only need to follow the link in my .sig to see why it should be illegal to use Windows on a routable IP. And that's coming from a moderate Libertarian.

    The facts speak for themselves. Microsoft is a sick and dangerous company, like the Nazis were a sick and dangerous political entity. They're so convinced that what they're doing is the right thing for everyone that they fail to see their own shortcomings.

    Hitler thought that killing all the Jews would solve the world's problems. Bill thinks that being the only operating system will solve the world's problems. Neither one is/was anything more than obsessively convinced of the strength of a flawed vision.

    Hitler's birthday = April 20th. Gates = October 28th.

    Yahoo's Astrology section has some interesting insights into their romantic potential. Buy the happy couple some flowers. And please lace them with cyanide.

    --
    Fire and Meat. Yummy.
    1. Re:Microsoft = Nazis? In some ways, yes. by tadas · · Score: 1

      Godwin's Law!

      --
      This page accidentally left blank
    2. Re:Microsoft = Nazis? In some ways, yes. by BigBlockMopar · · Score: 2

      Godwin's Law!

      Indeed.

      Heheh.

      --
      Fire and Meat. Yummy.
  93. BeOS and C++ by Anonymous Coward · · Score: 0

    C++ is a bad language. Everyone thinks it is good because that is what everyone uses. C++ has monopolized the programming language "market" in the same way microsoft has monopolized the operating system market. Just because everyone uses it doesn't mean it is superior. Why don't you do a little research into object oriented programming languages? You would quickly realize that C++ leads to MORE complex code and MORE bugs. Hence the reason why "Strait C Zealots" like me reject it. In fact many developers are now claiming that object-oriented programming is overrated. This is because everyone equates C++ with O-O. I have news for you all: C++ does not equal O-O! It is O-O at its worst.

    Eiffel, on the other hand makes C++ look like something that was hacked together overnight. Too bad ISE Eiffel development tools are $3000 a pop C++: no garbage collection=more memory leaks, templates=bloat (Eiffel type parameterization blows templates away), no design-by-contract=less reliable code, poorly implemented separation of interface from implementation=error-prone code duplication, etc etc. Not to mention C++ is uglier than h*ll by today's standards. Just to show how bad C++ is, consider that all modern-day widely used programming languages are getting garbage collection. This includes eiffel, C#, java, perl, python, tcl/tk, ruby, lisp, smalltalk, etc. In fact, aside from Ada 95, C++ is the ONLY programming language I know of that doesn't have garbage collection. C++ will be dead within 5-10 years. It would be shameful to try to develop a large-scale project like a GUI-based OS on such a broken language and tout it as a next generation OS.

    BTW, I bet that everyone claiming that the Be API was so clean and wonderful are just a bunch of coder wana-be's and never actually tried to program BeOS. If they did, they would find that it was clean only because it was relatively small. Delve deep enough and you will see many limitations. People talk about X being broken. Aside from the (IMHO) outdated client-server display architecture adding enormous bloat and the tacked on interclient communications, the X API is actually kind of fun and is quite powerful. Without the legacy client-server stuff, the graphics could be quite fast. But that is just my two-cents. Keep on dreaming that BeOS was good. I've used it. I've coded for it. And I can say that it wasn't the Be-All-End-All God-OS that everyone makes it out to be.

    1. Re:BeOS and C++ by mandolin · · Score: 1
      In fact, aside from Ada 95, C++ is the ONLY programming language I know of that doesn't have garbage collection.

      Misleading. ada95 rm, 4.8 "allocators" note 15: "Implementations are permitted, but not required, to provide garbage collection" .. Granted, no vendor I know ever implemented this, but I've only had experience with two implementations.

      C++ will be dead within 5-10 years. It would be shameful to try to develop a large-scale project like a GUI-based OS on such a broken language and tout it as a next generation OS.

      That's ironic as I'm writing this from a KDE desktop. c++ will be dead? Ignoring your statement's trollish nature, provided you only use the good features (not that anybody can agree on what those are), I believe it's a fairly powerful superset to c. I particularly miss constructors, destructors, and multiple inheritance when coding in straight c.

  94. XOSL by uriyan · · Score: 1

    I've also had numerous problems with bootloaders which were not good enough/aesthetic enough. In the end I'd stumbled upon XOSL a free bootloader which supports multiple OSes (more than 4), CD/Floppy boot (not flawless), additional boot customization and a very nice GUI. Try it

  95. Why Be Really Died--and it Wasn't MS... by Chasing+Amy · · Score: 2

    > Second, BeOS is probably just as well supported as Linux.

    Well, the bigger issue isn't about user support, it's about hardware support. Or rather, the lack thereof.

    There was a period a couple years ago where I honestly considered going to BeOS. I started with computers in college on Macs, then my college switched to PCs, and when I graduated I wanted a Mac but even the used ones were too expensive. So I bought a used laptop running Windows 95. It died after six months and I decided to buy something new, with a warranty. Obviously it had to be a PC because new Macs, even today, are so much more expensive compared to equally-performing PCs in any given range.

    I found a local screwdriver shop with good warranty terms, but decided to buy it OS-less to save the $89 Windows license charge. I had three choices: use Linux, use Be, or pirate Windows.

    I tried Linux and at that point in time no fucking way was I going to use such a primitive interface. Remember that this was years ago, before the current KDE/GNOME/Nautilus/etc. advances. I looked at Be, and was beautiful. I liked everything I read about it and when I tried it out on a real machine it was great. But what I couldn't handle was the lack of hardware support.

    At that point in time there was exactly ONE sound card supported. There was a very short list of "fully supported" motherboards, with the lackluster assurance that motherboards from other vendors using the same chipsets "should" work but are not officially supported.

    I went ahead and borrowed a relative's shiny new Win98 CD. I knew it would work on any hardware. I knew it would support a lot of expansion over the coming years. And it has--I added a new video card and capture board, newer sound card, a DVD-ROM with a Hollywood+ hardware decoder, and other things, none of which would have been completely usable by BeOS if at all.

    Obviously things improved quite a bit over the last couple of years, but not that much compared to all the new hardware that's come out. Be never had enough developers to keep up, much less catch up. And that's important.

    It's important because, without all that nifty hardware and the software to support it, a PC is just a glorified typewriter and WebTV. Sure, not everyone uses the latest greatest video cards, or wants to interface an MP3 player or PDA, or a special sound board, or a certain DVD player, or buys a motherboard with a new chipset, or wants to use a video capture device that isn't supported by BeOS. But all you have to do is want one of those things, or one of several others, and all of a sudden the OS is not worth the trouble.

    And as everyone points out, the problem is magnified on the software side. People can buy any kind of software or game for an MS OS. They can go to Best Buy or Fry's or wherever, and know that the software will work on their PCs 99% of the time. With any alternative OS this is just not the case. But the problem is all the more immense when there's a fair chance your hardware's basic features won't even work, which was the case for a very long time with Be.

    > Enough with the focus shift BS. There have been two focus shifts in Be's history.

    Hmm...

    1) From an integrated hardware/software solution like Apple, to an alternative PPC OS vendor.

    2) From an alternative PPC OS vendor to a dual PPC/x86 alternative OS vendor.

    3) Dropping new PPC development entirely, and refocusing and redoubling x86 development. This was forced by Apple, but nonetheless happened.

    4) Let's give a basic OS away for free for home use, and offer a more complete edition for business and home users willing to pay. A small change in the codebase, but a huge shift in business strategy and, therefore, the company's focus.

    5) Roughly contemporaneously with 4 was the development of BeIA. The final focus change is the ascendance of BeIA over the desktop BeOS.

    Each of these changes required a big shift in both business strategy and/or in developer assignments and the future of the OS.

    At any rate, that's more than 2. And it's an awful lot of shifting for a very young company.

    And ultimately, BeOS wasn't doomed by Microsoft's OEM licensing. It was doomed by its inability to run a wide variety of hardware and software demanded by end users. Pointing to BeOS equivalent software isn't good enough since most end users buy their software in a real store, and that software is almost always going to run on either Windows or depending on the store Mac.

    If you really want to analyze the situation, Apple killed Be. Be never was prepared to support the wide variety of hardware commonly strewn together in the x86 market, and so while they did produce an x86 OS that ran beautifully on supported hardware, they did not have the hive full of Microsoftian development drones required to support nearly everything, or the similar army of Linux volunteers. Be made a wonderful PPC OS, and could have continued to thrive on that platform since hardware support is a far easier task. But Apple yanked the platfor out from under them by not releasing the specs.

    Of course, one has to wonder how Linux manages to run beautifully on new Macs even though Be swore it couldn't. Surely it would have been easier to develop for the new Macs, than to spread the developers thin enough to code all those new and varied x86 drivers? It does make one wonder if Apple's refusal to release their specs was more of a red herring than a real reason to make the x86 switch. I have to suspect that JLG just bit off more than he and his little company could handle, by moving to x86. They might be more alive today if they had devoted those resources to running on Macs, since as I said Linux manages just fine--not to mention *BSD, where the BSD license would have allowed wholesale lifting of code.

    So as far as I can see, either Apple killed Be by making them switch to a far more varied platform than they could support, or Be committed suicide by moving to the more varied platform when maybe they should have worked harder on continuing PPC work. Either way, it has nothing to do with Microsoft so much as it has to do with the fact that PC end users want their hardware to work with all its features enabled, and to run software they can get at the store. BGe never filled either requirement, so while elegant, it had no chance at all on the x86 desktop.

    --

    Chasing Amy
    (We all chase Amy...)
    "The more corrupt the state, the more numerous the laws"-Tacitus
  96. BeOS failed--predictably by mj6798 · · Score: 1
    BeOS had technology in 1997

    The problem with BeOS isn't technology, it is long-term availability: why would anyone invest a lot of time and effort in learning its APIs and developing applications for it if there is no guarantee that it will be around in the long term?

    Be apparently never understood this, so they continued on with their dreams of challenging the world with yet another proprietary OS. The only way BeOS could have attracted more of a following is if they had either put their source in escrow, to be released under BSD in case the company failed (like it did), or if they had pursued an open source strategy from the start. Otherwise, a developer or manager with any brains just wouldn't touch the thing.

    Neither BeOS, nor Linux, nor Windows, nor MacOS win the crown for the most advanced technology. They are all compromises between backwards compatibility and functionality. Again, it's not about the greatest technology.

    but what about those who want to be free of the shackles of X?

    What about them? There is nothing in Linux that prevents non-X window systems to be implemented, even in the kernel if you like. In fact, there have been a bunch over the years. I suspect they haven't caught on because when all is said and done, X11 ends up being a much better window system after all, no matter how much some people whine about it.

    In addition, there are numerous open source operating systems that do not use X; if you don't like Linux, you can use any of those.

    Linux types always get mean about BeOS. My theory is that BeOS is the only thing out there that could possibly challenge Linux for technological supremacy.

    You are quite right: BeOS could have challenged Linux technologically. That would have been a dreadful outcome. While BeOS may or may not be technically a little nicer than Linux for desktop applications, it is a proprietary, closed-source system. The last thing the world needs is more fragmentation among the non-Microsoft operating systems. If a significant number of Linux developers had switched to BeOS, they would now be stranded. Let's count our blessings that this hasn't happened.

    Let Be's failure be a lesson: software vendors must take steps to assure their customers long-term availability of their software. If they can't do that through open source for some reason, they need to come up with some other strategy, otherwise, they'll not attract developers.

    1. Re:BeOS failed--predictably by Lance+Fuckhoff · · Score: 1
      X11 ends up being a much better window system after all,

      BS. X-windows is still a hole and a barrier to the pervasive Linux desktop. It's still around because it's a virus, like Unix itself, that had corporate support in its infancy. All you need is to convince Sun, HP, and IBM of the need for a better window system, and point them to Berlin, and it'll happen.

    2. Re:BeOS failed--predictably by Anonymous Coward · · Score: 0
      But long-term availability depends on decent hardware support. What *really* keeps Windows alive? The fact that almost every vendor starts with support for the MS Windows OS. If the situation were reverse, BeOS would now be on your desktop and MS would be dying off.


      Why did I not use BeOS much? No printer or scanner support (for my particular hardware) - period.


      Linux managed to survive because it had tons of people to pressure vendors into writing drivers for it and/or enough die-hard programmers willing to reverse engineer the drivers. BeOS didn't have that luxury.


      This is where BeOS should have gone on the offensive, both legally, from a sales perspective and in their engineering focus.


      With your engineers, forget BONE for a while and focus on nothing but drivers for the most popular sound and video cards, scanners, motherboards and printers.


      With your sales team, see if you can get vendors to make drivers for BeOS. Give them access to your API, a boatload of NDA's and bribes if necessary. Go for the big guys first - HP, Xerox, etc. Be nice.


      With your legal team, let the lawsuits fly at every minor vendor who is only writing drivers for MS Windows and refuses to write them for BeOS, claiming (rightfully so), that they are engaged in "unfair business practices". Be cruel.


      Once you get a few minor vendors to bend, go after one of the big guns (start with ATI). If one falls, so will others.


      Now, I'll probably get booed or laughed at for the 'unfair business practices' thing. However, it's pretty clear to me that life for an OS *depends utterly* on hardware support. You can't have one without the other. Consequently, by writing a driver for Windows but not any other OS, that vendor is favoring one company or another. Heh - OS discrimination?


      I also expect I'll get, "you can't expect vendors to write a driver for every OS out there!". True, but this is where being a business (BeOS) would have had an advantage - they could take the vendor to court to represent their interests as a business. At the very least, I expect vendors to provide enough information to at least allow the programmers at large to write their own drivers if they want to take the time.


      Well, there's my say. Hopefully AtheOS will come along nicely. :)

    3. Re:BeOS failed--predictably by be-fan · · Score: 2

      I agree with you 100% The problem with BeOS was never the quality of the OS, but the development model. BeOS defintely should have been open sourced, because that is the only way an OS can survive competition with Microsoft. There were several problems with BeOS later in its development, praticularly with the VM. While Linux got a VM overhaul in a couple of months, BeOS's VM didn't improve at all over the period of a year or more. If the community had had access to the source, BeOS would probably be in a very different position today, both technologically and in terms of its userbase.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:BeOS failed--predictably by mj6798 · · Score: 1
      X-windows is still a hole and a barrier to the pervasive Linux desktop. It's still around because it's a virus, like Unix itself, that had corporate support in its infancy.

      You got your history mixed up. Sun, the predominant workstation manufacturer when X11 came out, was fighting X11 tooth and nail, first with SunView (a direct-to-framebuffer system like Windows), then with NeWS (a Postscript-based system). Both failed miserably, as customers overwhelmingly preferred to install MIT X11 themselves, and Sun eventually gave up and started shipping X11. Several other vendors tried their own window systems as well and failed.

      X11's network transparency and separation of functionality and policy made it a far more versatile and useful system than any of the alternatives; while these design choices clearly do not result in the most efficient rendering (although X11 is still very good) and clearly do not promote a consistent user experience, the overall advantage is still on the X11 side. X11 has turned out to be a reliable foundation on which to build a wide variety of applications and systems.

      and point them to Berlin

      You can clearly improve on X11 in many ways. It's too bad that Berlin is looking to the past and repeating the errors of previous systems, rather than coming up with a new, innovative design.

  97. Why not a bootable CD? by Dwonis · · Score: 3, Interesting
    Why doesn't an OEM make a bootable CD that resizes the FAT filesystem (which would be defragmented before shipping), install an OS image, and rewrite the boot sector? Since that would probably be 3rd party software (i.e. contract someone to develop it), and the *user* would be the one modifying the boot sequence, Microsoft would have to create a clause that states that you can't sell other operating systems at all, which is much too stupid for even Microsoft.

    <rant>
    OTOH, I don't know why the [GNU/]Linux distro vendors don't do this themselves. Parted seems to be ready - what are they waiting for?
    </rant>

    <rant more="more">
    I wonder if Debian would quit stalling my application (for almost 7 months now!) if I re-wrote the entire bloody installation system. If only I had the time...</rant>

    1. Re:Why not a bootable CD? by benny_lama · · Score: 1

      The problem with the bootable CD idea goes along with one of the points in the article. The author says that it is statistically unlikely that someone will change the OS on their system. Meaning that most people who buy a computer want to be able to take it home, unpack it, turn it on and connect to AOL or drop a CD in the tray and have a program install itself. The vast majority of people would never even consider changing the OS on their machine. One, they don't care, and two even if they did they would be too afraid of "messing something up" to even try (have you ever seen how much CompUSA charges for their computer services??) The only way a different OS is going to break Microsoft's hold on the OS market is if an OEM completely dumps microsoft and starts shipping Linux/BeOS/Whatever as its only option....not likely to happen.

      --
      "No Comm, No Bomb"
    2. Re:Why not a bootable CD? by Eric+Sharkey · · Score: 1

      I think you missed his point.

      When you sell a complete hardware system and you therefore know what all the hardware is supposed to be, the linux installation process can be as simple as fips, fdisk, mke2fs, tar -x, lilo, reboot. This entire process can be easily scripted in such a way that all the user needs is to "drop a CD in the tray and have a program install itself". There's no need for user interaction, hardware detection, or any of the usual problems associated with an install. It could be done in a way that's easy enough for Joe Consumer.

    3. Re:Why not a bootable CD? by scrytch · · Score: 2

      Why doesn't an OEM make a bootable CD that resizes the FAT filesystem (which would be defragmented before shipping), install an OS image, and rewrite the boot sector?

      BeOS shipped with a copy of Partition Magic which did precisely that (PM moves the data itself, no need to defrag). It wouldn't matter if it ran off the CD the first time then magically off the HDD right after with no "installation" at all. People just didn't give a damn about BeOS, since it offered zero value proposition for them over their current OS.

      Microsoft would have to create a clause that states that you can't sell other operating systems at all, which is much too stupid for even Microsoft

      They had precisely such a clause, and it made them filthy rich. Well, the clause had to do with preinstallation, and no OEM wants to bother with providing an aftermarket OS for their own systems. Microsoft may be unethical, and they occasionally make bad decisions, but no one in their right mind calls them stupid.

      There are already distributions of Linux that install with just a double-click on an icon. It could be that there are other barriers to entry, and just possibly, not all wre put there by Microsoft.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:Why not a bootable CD? by Anonymous Coward · · Score: 0

      No to be honest he gets the point just remember we are talking about a world in which many people are still too scared to install new software on there own in case they muck up their system. A bootable cd doesn't help here. Slashdot users don't mind playing around with their sytems to the level that this kind of install seems simple to them but it will still put off the mayority, many of whom wont even do any thing more than imeadiately file all the cds they get with the system.

  98. OS 9 and OS X by ttfkam · · Score: 2, Interesting

    To all of the folks that say that average Joe user can't deal with multiple operating systems on a system

    To all of the folks that say that average Joe user doesn't want some things from one OS and other things from a second (or third) OS

    To all of the folks that say that average Joe user would never reboot to use a different program

    I put forth some counter-examples.

    1) A pair of OSes, lauded on the fact that Joe sixpack and grandma can use them, have a dual boot option for the entire line of new computers on which they are shipped.

    2) Depending on their needs, some users spend all of their time in OS X and others spend all of their time in OS 9.x quite happily.

    -------------------

    When it comes down to it, people will accept *anything* if they don't realize that there is a choice. As soon as you are shown your choices, you will fight back when a choice is removed. Most of the people in the US do not complain because they never realized that there was a choice. Most users of Be, Linux, BSD, etc. have been shown the choice and fight back (or at least complain loudly ;-)) when one of those choices has been unfairly removed.

    Why is this so difficult to grasp? The easiest way to deprive someone of their rights is to convince them that they don't have rights in the first place. What do you think high school is for? ;-)

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  99. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  100. Re:Cretin? Ouch! by Anonymous Coward · · Score: 0

    AMD and Microsoft worked together extensively to ensure that there were no Windows issues with their chips in the more recent OSes (2000, ME, XP).

    Microsoft, given the choice between an utter Intel monopoly and Intel having (by and large compatible) competition would choose the latter every time. Do you really think that one monopoly (Microsoft) desires to have a different monopoly (Intel) with the ability to dictate terms to it?

  101. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  102. Bootloaders - seen a good one? by Zondar · · Score: 1

    Only one I've seen worth the code it's written in:

    http://www.docsware.com/docsboot/index.html

    Written in assembly, from what I can tell. None of the commercial bloat-code that seems to be popular these days.

    I've used this one for a few years. If you find an OS this thing can't boot, write the author and he'll add it.

    Zondar

  103. umm by nomadic · · Score: 2


    the know-how or courage to make an OS change.

    Courage is standing up to tanks in Tianenmen Square. Courage is entering a burning building to rescue a child. Courage is not installing a second operating system on your computer.

  104. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  105. Re:Why oh why did they link to this drivel-story? by Fred+Ferrigno · · Score: 2

    I read his book, read more than one of his articles, and actually talked with the man myself. He is a great guy. His work at BeTips was an invaluable service to the BeOS community. He's been a central figure in the BeOS community for years.

    Most of what Scot talks about in this article is not unfamiliar to the BeOS community. Nearly all of it was slowly leaked by Be employees and then later directly confirmed by Gassee. I suppose if you don't trust Be or Gassee to be honest about their negotiations, Scot's article could be seen as dubious. Truly, nearly all of it comes from Be. However, Scot openly acknowledges this and makes no bones about his own speculation.

    This isn't a news article. It's an editorial in which he offers his own opinion and explanation as to the downfall of Be and the severe lack of major OEMs shipping dual boot systems. To support this, he offers information from Be and Gassee, as well as public information from the Microsoft trial. No, he didn't get an exclusive interview from Gates. No, he doesn't have absolute support for some of his conclusions, but it's your job to evaluate those conclusions for yourself.

  106. Re:Why oh why did they link to this drivel-story? by Anonymous Coward · · Score: 0

    More importantly, they realise that the MS monoply is largely irrelevant. If ~85% of the desktop market used WinXX, how does that stop me and my friends from hacking *nix or bsd?

    Quite obviously, it has stopped plenty of people from using BeOS. If you don't see this as a problem, I don't think it's Scot who has the issue with logic.

  107. Something ELSE Be DIDN'T have that W2K does: by Ded+Mike · · Score: 1
    ...an open port 445.

    Just ask Benign.

    According to the intruder, who says he worked alone and doesn't belong to a hacking group, two insecure Windows 2000 (Win2K) systems on the periphery of Microsoft's network were used to gain entry to the company's firewalled corporate network. Besides being connected to the Internet, the vulnerable systems were "dual-homed" and linked to an intranet that was part of Microsoft's corporate network, said the man, who claimed to be a graduate student in his thirties.
    ...and "dual homing" isn't such a good idea either, even if you're behind the firewall of "the best and most heavily defended network in the world." I'm anxiously awaiting the news that's gonna come out of the 'security' the folks in Redmond have built into XP and W2K. Sounds like a certain "BackOrifice" to me. AS for 'file and resource sharing' and 'softwae deployment,' can you say "Code Red" and "Microsoft WebDAV"? - not to mention the hack, above? I knew you could.

    GOD! I love Microsoft! They make it so EASY!

    --
    Remember guys, this is Amerika. Just because you have the most votes, doesn't mean you get to win.--Fox Mulder
  108. Re:BeOS -- It was never meant as a Business OS by Anonymous Coward · · Score: 0

    BeOS was designed for the single user desktop. All the stuff you mention has little relevance to Joe Q. User.

    The thing that killed BeOS is lack of apps. If they could have wooed Adobe, that would have been pretty big with Photoshop and Premiere.

  109. Mr. Auto Manufacturer... by dipsy33 · · Score: 1

    >"Mr. Auto Manufacturer, I will sell you these
    >radial tires for $5 a piece if you agree not to
    >use any other tires but mine."

    Ah yes, Mr. Auto Manufacturer, let me not forget to mention that I'm also the ONLY tire manufacturer. Let's say a car costs, uhm, $10000 without tires in a very competitive market. My 4 tires will cost you $20, making your car cost $10020 altogether. If you don't agree with my proposed deal I can't give you the discount and you must buy the tires from me at full price (or else have a car without wheels... or perhaps you could use one of those new open source triangles or square on the market nowadays...).
    The full price for 4 tires from me is, uhm, $400, making your car cost $10400. So how many cars do you think you will sell if your competition agrees to my "special deal of $5 a tire"?
    (OEM cost for windows is only a fraction of the full price).

    1. Re:Mr. Auto Manufacturer... by TummyX · · Score: 1


      Ah yes, Mr. Auto Manufacturer, let me not forget to mention that I'm also the ONLY tire manufacturer.


      If that were true this wouldn't be an issue (why dual boot if there's only ONE OS).


      My 4 tires will cost you $20, making your car cost $10020 altogether. If you don't agree with my proposed deal I can't give you the discount and you must buy the tires from me at full price (or else have a car without wheels... or perhaps you could use one of those new open source triangles or square on the market nowadays...).
      The full price for 4 tires from me is, uhm, $400, making your car cost $10400


      The price differences aren't that much. They're significant, but not as ridiculas as that. It's also standard business practise. You don't sell pepsi in your store, you get a nice discount on coke.

  110. Cost of installing Linux in bulk is minimal by Jeppe+Salvesen · · Score: 2

    All you need is to set up one system, and then make all systems a complete copy of that system. You can do this by cd-rom, network or physically copying from hard drive to hard drive.

    I would estimate that the cost of installing linux might be about 20 mins per PC - at definite most. If they streamline the operation, they would probably get down to about 5 mins per PC - boot, run install, reboot, boot from hd.

    Yes - it's that easy.

    --

    Stop the brainwash

    1. Re:Cost of installing Linux in bulk is minimal by skt · · Score: 1

      If it was only that easy.. You're forgetting about the support costs. You're going to have to hire more techs to answer phone calls and more people to test various hardware configurations. OEMs already offer a lot of flexibility as far as hardware goes. All of that stuff is tested under windows, if you use another OS you're going to have to duplicate testing effort. The downside to this is that supports costs rise. If you throw in another OS, you might not _double_ support costs, but you'll come pretty close.

  111. nice support people by jaavaaguru · · Score: 1

    Reading about the big companies like Dell saying they won't provide support if you try differet OSs or reset the BIOS, I remember problems I had with my Compaq laptop and how amazingly helpful Compaq were. When it was about 6 months old the IDE cable became loose, which made it very unstable. Compaq understood that I needed it and couldn't go without it for more than a couple of days so a really helpful tech guy from Compaq called me back and talked me through opening it up and fixing the problem myself. I was amazed at that, since I've heard of the attitude other vendors take to such things. Since then though, I tried to run the "Quick Restore" CD (restores the hard disk to its original state) and it told me that it wasn't running on the hardware it was shipped with, and promtly cancelled the restore operation. Looks like tech support take a very different attitude to the people who build the systems (or software).

  112. Dual-boot commercially? by pacc · · Score: 1

    Well, it might be viable to sell an extra operating system to OEM's - what about a
    tiny partition containing just a kiosk mode
    web-browser and no other functionality.

    If the startup-time is really short it would
    be a nice alternative and make the PC usable.

    How slim can you make QXL?

  113. What I don't really get.... by jawtheshark · · Score: 1
    In the article you state that due to the OEM Licence agreements it wasn't possible to include new PC's with a special bootloader to allow dual boot. What OEM manufacturers could have done is to preinstall BeOS (like Hitachi did) in a hidden partition and include, with the computer, a CD to activate this partition.

    Why this way? We all know Microsoft controls the bootloader and the desktop, so you can't put an icon to "change bootloader" on the desktop (easiest solution) But we also all know the behaviour of joe-normal-user: he stuffes any CD that comes with his new shiny computer into the drive and the CD will autostart (a feature that I hate). I have seen this numerous times (that is one way PC's get overloaded with resident crap, but that is another story) Of course I don't know the "trade secret licence agrement" so my idea could still be violating it.

    Now finally a word about BeOS, I was intrigued by it and I once downloaded the personal edition...just to find that it needed a FAT-ish partition which I didn't have. I created one, and tried the OS and it looked fine. It looked sleek and of course I had to get used to the UI. I nearly ordered it, but after adding shipment prices I quickly changed my mind because it would have *doubled* the price...it's the curse of living in Europe. So I'm still on NT/Linux/OpenBSD.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:What I don't really get.... by Anonymous Coward · · Score: 0

      Huh? IIRC, If your in europe you need to order from Apacabar not Gobe...

      http://www.apacabar.fr/cat/produit.asp?Code=BEO

  114. Would you care backup your assertions? by renoX · · Score: 2, Insightful

    >>Realistically, no hardware vendor could afford to do without Microsoft.
    > Thats bullshit as well! Anyone of the large vendors could go head to head with MS any day of the week.
    > IBM was prepared to do it, but chickened out at the last second.
    >Compaq had at the time revenues easily topping that of MS.
    >Dell is a freaking-gigantic monolith.

    Your assertion are pointless: there is a cutthroat competition between PC hardware makers!!
    The day one of those hardware makers make something which goes against Microsoft, his rebate on Microsoft software would be suppressed and instantly its PC sold with Microsoft software would be higher priced than those of its competitors: he would be dead in no time (or more likely he would have to do what Microsoft wants him to do to regain its rebate).

    So even if the revenues of the PC makers are above those of Microsoft, they are very vulnerable to Microsoft decisions because of
    1) the competition between PC makers
    2) the Microsoft monopoly
    3) the Microsoft rebates

    I really hope that Be will sue Microsoft, IMHO they have a really strong point so Be should win..

    But it's just my opinion of course, Microsoft have so much money and power that I suspect that there won't be any outcome of a trial: if they see that they will loose the trial, they would go for an out-of-court settlement..

  115. Re:Uh, simple question -- BUG FIX. by Anonymous Coward · · Score: 0

    Yes. As a matter of fact you're right! The Microsoft partitions should only be deleted the very first time an user boots the system and she's booting a non-MS operating system. (Otherwise she might already have data on the MS partitions and looses that when she boots a non-MS OS).

    Another thing which would be very interesting is that the the MS partitions are encrypted at first and you have to purchase a decryption key. That way MS could not pocket an extra "license" just for selling a PC and they get paid only if a user actually purchases the decryption key.

  116. Beginning of the article by Syberghost · · Score: 3, Troll

    The last 80% or so of the article has been done to death here, so I'd like to comment on the first part:

    Gee, BeOS users are stuck out in the cold, since their product is being discontinued?

    Can we revisit the claims you BeOS folks were making about it not being important that the Source be Open?

    This is why it's important, folks; no company can discontinue Linux. If RedHat dropped off the face of the Earth, my systems would continue to evolve and support new hardware.

    In two years it'll be hard for BeOS people to buy a new machine that functions properly under their OS, because the source is closed and one company can dictate whether or not it's updated.

    1. Re:Beginning of the article by natenate · · Score: 1
      This is why it's important, folks; no company can discontinue Linux.

      Personally, I'd rather use a good OS that will die someday, than a bad OS that will live forever.

  117. Virtual Machines? by Fractalizer · · Score: 1

    I wonder whether shipping a Linux system with VMWare pre-installed would violate Microsoft's "secret license". This would be a system that also offers booting Windows in addition to another OS, but not on startup like on a dual boot machine.

    Maybe this is the way to go for computer vendors--marketing "fully Windows compatible" Linux boxes.

  118. I hate BYTE! They suck! by robvasquez · · Score: 1

    I used to subscribe to this great magazine. Over the years it began to suck.

    Worse yet, 3 months into my last subscription, they quit publishing it! Boy did I get fucked. I think they sent me an issue or two of some other lame ass computer magazine, but I'm sooo pissed.

  119. Preinstalled Bootloaders for Linux not an issue by Dice2000 · · Score: 1

    The fact that there aren't dual-boot Win/Linux machines available isn't really a big issue. If someone can't partition and install Linux him/herself, I don't think he/she would be able to use Linux anyway. Linux isn't really a consumer-level OS yet.

  120. You are *ALL* missing the point by ch-chuck · · Score: 2

    The point isn't passionate OS flamewars, the point is that Msft claims that it won it's desktop monopoly by 'consumer choice' in the PR fluff, yet in reality it's 'trade secret' agreement with PC vendors does everything to stifle any possibility of consumers 'test driving' alternatives. I.e., what they are shouting in the courts and astroturf campaigns is, "We have a monopoly because the consumer chose the best product", but to their vendors in the backroom their lawyers are saying, "You load anything but Msft and you're history."

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  121. Bootloader wars? by Progman3K · · Score: 1

    Isn't this getting out of hand?
    At first people were arguing about which OS to run and now they're arguing about which loader will start the OS???

    What's next? A war on which program formatted the disk?

    --
    I don't know the meaning of the word 'don't' - J
    1. Re:Bootloader wars? by Ziviyr · · Score: 1

      7pt console text is the wave of the future.

      8pt text is excessively large, takes more time to blit, more memory to store (or atleast the spared 8-15 bits could be converted to color data). :-)

      --

      Someone set us up the bomb, so shine we are!
  122. My version of the bootloader by Lordrashmi · · Score: 1

    Is when someone complain to load my boot into there ass.
    In the spirit of dual-booting I generally alternate between my left and right boot though by default the right boot is used.
    Some days I am feeling like microsoft so I put both feet into one boot and kick people that way. Sure it is inconvienant, but everyone is doing it so why shouldn't I?

  123. Why not an upgrade program? by Marvin_Runyon · · Score: 1

    Suppose an OEM wants to sell dual boot machines, but is afraid of Microsoft's wrath. What's to stop them from selling a computer with Windows-only pre-installed at time of sale, and offering to install BeOS afterwards for a nominal charge?

    1. Re:Why not an upgrade program? by praedor · · Score: 1

      Suppose an OEM wants to sell dual boot machines, but is afraid of Microsoft's wrath. What's to stop them from selling a computer with Windows-only pre-installed at time of sale, and offering to install BeOS afterwards for a nominal charge?


      The "nominal charge".


      Duffus know-nothing already coughed up $1200 for the system. Why spend an extra $50 or $100 (what would likely be the charge rather than the cost of the software) on something you never heard of? Huh? BeOS? What's that? I know nothing and don't WANT to know anything. I just want my AOL or snotmail account."


      A preloaded BeOS (or linux, *BSD, etc) ALONGSIDE of Windoze, with NO perceptable added cost or effort to the end-users would work. Curiousity would drive many, if not MOST, to at least try the new/different os on their system.


      M$ doesn't own the hardware in any way, shape, or form. They do not dictate hardware specs or capabilities. The hardware doesn't give a crap what it runs so M$ has no place in trying to control this.



      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  124. GRUB is easy by supabeast! · · Score: 2

    "Browser anticompetitive complaints are nothing compared to what's happening with the bootloaders since the majority of people using computers will never have the know-how or courage to make an OS change."

    If we can get people to give up on LILO and move to GRUB things will get better. Grub is incredibly easy to install and configure, and generally works better. Once all of the distros out there standardize on GRUB with LILO as the optional bootloader, multi OS machines will get much, much easier.

  125. Microsoft should be allowed to demand no dual boot by Erore · · Score: 1

    I read the article. I was in total agreement with it's point about Microsoft using their license agreement to force vendors to not dual boot. I was all prepared to launch into a tirade with my non-technical fiancee about why this was all so evil. She never cares about these things but humors me once a week with tirades. I almost burned up my tirade for the week on this article.

    Whew! What saved me was the following thought: Microsoft worked hard (coded, marketed, bug fixed, lied, stole, cheated) to get to where it is today. People buy x86 machines because that is what Windows runs on, if they wanted something else, they would buy a Macintosh. Most people buying a Dell Dimension (home use) ask, "This comes with Windows 9.x on it right?" I know this for a fact because I have two good friends who work as telephone salesreps in Dell Nashville facility (sells Dimensions and Inspirons.)

    They ask about Windows. They don't ask about Be or Linux. They are coming to Dell to buy a Windows machine (for whatever sick reason they have.) Why should Be or RedHat get a FREE ride on the Microsoft Marketing train? Why should other OSs be FREELY installed on a machine that Microsoft paid good money to help sell to the consumer?

    Sure, I know they have a monopoly. I know they abuse it. One way they got the monopoly is by licensing practices with OEMs. Those techniques were just as available to other OS Vendors in 1984. Microsoft was just smarter, and more underhanded. If they got a monopoly by having strict licensing terms that was obviously to their advantage. OEMs could have choosen not to go with Microsoft, but they didn't. Because consumers wanted Microsoft, and they wanted a Microsoft machine at a low price, so the OEMs signed pacts with the devil in order to get that low price.

    What I would consider is a more viable option of the customer paying extra money in order to have a dual boot system. Even if the OEM is getting the second, or third, OS for free, by making a purchasing choice the consumer is saying "I want that BeOS."

    If you want just Windows, you pay the price for Windows.

    If you want Be and Windows, you pay for that option. It might be just $20, but you pay. Maybe Microsoft should be forced to modify their OEM license to state that the reduced discount for selling a Windows/Be dual boot is $89. That is how much more that license of Windows will cost the OEM. So, the OEM passes that on to the consumer. That means the money, for purchases the choice to have a dual boot machine from Dell, goes straight to Microsoft. The company who probably got the customer interested in buying a computer in the first place.

  126. Yes, it CAN be illegal to maintain a monopoly! by Dr.+Manhattan · · Score: 2, Informative
    The Sherman Act doesn't regulate free trade, it regulates monopolies trying to use its monopoly power to expand into new markets. Period.

    Actually, according to this primer on antitrust law, Section 2 of the Sherman Act makes it unlawful for a company to [...] maintain or acquire a monopoly position through unreasonable methods."

    The OEM contract certainly sounds unreasonable to me, but, of course, IANAL.

    --
    PHEM - party like it's 1997-2003!
  127. wait just a minute... by hajibaba · · Score: 1

    "...very few people have the interest -- or the huevos -- to repartition their hard drives and install additional OSs..."

    Huevos? Last time I checked, that meant eggs. So does that mean that if I had a dozen eggs with me, it would make my lilo config easier?

    1. Re:wait just a minute... by demn · · Score: 1

      of course. makes sence to me...

  128. General Public Letter by kallistiblue · · Score: 1
    Email is a great tool but not when it involves showing support for political positions. A friend of mine works on the hill for a Senator and said that emails were simply deleted. Only real mail helped influence the thoughts of politicians.

    I was just thinking that many of you are at work right now. I'm not sure your situation but at my office I have access to free stamps, paper and envolopes.

    I'm printing out the letter below, feel free to do the same. Just print it out and sign it. It's that easy to make a real difference. If you don't agree with something that I said OR you can improve it, reply back to the list with the changes making sure to copy the entire letter(not my comments). Think of it as an open source letter.:)

    Can someone confirm this is the correct address?

    Clerk's Office

    United States District Court for the District of Columbia

    333 Constitution Avenue, N.W.

    Washington, D.C. 20001



    It's 2001, and guess what? It's still not possible to purchase a dual-boot Win/Linux machine. Doesn't that seem kind of odd? With all of the hype Linux has gotten, and with the technical simplicity of shipping dual-boot machines, not a single PC OEM is shipping such a beast. The technology marketplace is glutted with options. Vendors use even the smallest opportunities to trumpet their differentiating factors. Linux is free. And yet there are no commercially available dual-boot machines on the market. Not one. The silence of the marketplace speaks volumes.

    It is now 2001 and it is still not possible for a person purchasing a new computer to purchase a dual boot machine. Isn't it strange that with all the the hype that Linux has received and the technical ease of setting up a dual boot machine by a manufacturer, there is not one PC OEM vendor shipping a dual boot machine. In an enviroment where hardware options abound. An eviroment where even the smallest opportunities are seized by the vendors to claim as a differentiating factor, still 3 years after the beginning of the anti-trust case againstMicrosoft, there are no commercially available dual boot machines on the market. The deathly silence of the marketplace speaks volumes.

    Microsoft has set up the game so that no one else can compete.

    Sure, you can get dual-boot machines at some of the smaller shops, but these are the ones that slip under Microsoft's radar, and there's no guarantee that Microsoft won't decide to take action against these vendors at some point. And yes, you can buy Linux-only machines from vendors such as IBM. But think about it: Why would IBM sell Windows machines and Linux machines, but no dual-boot Win/Linux machines? The absence is conspicuous.

    A high ranking official from the now defunct BeOS said:

    "Don't bother trying to create a better commercial desktop OS - it doesn't matter how hard you try, how many engineers you throw at the problem, how much money you spend, or how many years you put into it. Microsoft owns that space and, worse, the public is totally complicit with that fact. People will not stop using Windows. It is a losing battle."

    Every effort BeOS made to get their OS installed onto a machine met with failure. They even attempted to give their OS away for free to several large hardware companies: Dell, Compaq, Micron, and Hitachi. Taken together, pre-installation arrangements with vendors of this magnitude could have had a major impact on the future of Be and BeOS. But of the four, only Hitachi actually shipped a machine with BeOS pre-installed, and they had to hide it after apparently receiving a visit from MicroSoft. The rest apparently backed off after a closer reading of the fine print in their Microsoft Windows License agreements.

    I'm sure you are familiar with this agreement even though the public is not. This "Windows License" agreement that hardware vendors MUST accept to be able to include Windows on the computers that they sell is a confidential license seen only by MicroSoft and computer vendors. We the public can't read the license because MicroSoft considers it a "trade secret". The license specifies that any machine that is to be shipped with the MicroSoft OS is forbidden from including a non-MicroSoft OS as a boot option. This means that none of the Hardware vendors get to choose which OSes to install on the machines that they sell- that decision in made by MicroSoft.

    Signed,

    --
    Laugh at my ignorance while I learn Rails - a Real ne
  129. Re:Industry wide standard? YES IEEE-1275 ! by Anonymous Coward · · Score: 0

    There has been a standard for decades, OpenFirmware (AKA IEEE-1275). It does all of the things mentioned in the top post when implemented properly, as well as other useful functions like providing a framework for platform independant PCI drivers.

    Unfortunately it was never adopted by x86 hardware people. But if you want a STANDARDS BASED setup you can allways buy from Sun, or Apple, or IBM or any one of the other major non-x86 platforms.

  130. Loopholes to the secret bootloader license? by dcavanaugh · · Score: 1

    I wonder if an OEM could ship the PCs with alternate OS installed but invisible (as Hitachi did), and then include a self-booting floppy that auto-installs the otherwise-prohibited boot loader.

    As an alternative, how about an http shortcut on the desktop to an executable that installs the boot loader?

    Admittedly, the OEMs would be squeamish about offending the mighty M$, but IBM might take the approach "M$ has done everything they can to screw us; what have we got to lose?"

    There are some distros of Linux that launch out of Windows, essentially replacing it on the fly. Maybe the entire boot loader issue could be solved by putting a pseudo-boot menu in the Windows startup folder. Maybe call it something like a "selector", "enhancer", or (my favorite) "stabilizer". At that point, Windows has already booted, it's just a matter of running an app from startup, right? I think a little creativity could go a long way toward circumventing M$ restrictions.

    Unfortunately, I think the real reason behind the lack of multi-boot machines is lack of demand. The average user can barely use Windoze, much less an alternative OS. Even the most anti-M$ OEM would hesitate to put anything on the hard disk that might generate more support calls from the people who think the CD-ROM drive is a cup holder. User ignorance is half the reason behind the M$ monopoly.

  131. Which mistress is more fickle? by Anonymous Coward · · Score: 0

    I used to run WinME and Mandrake 8 on a single box. Linux had no problem with Windows. It even created icons so I could access the Windows drives. On the other hand, Windows had no desire to communicate with Linux. Too bad I couldn't get Samba to work so I could access my Win2K server. I'd probably still have Mandrake installed.

  132. Well, yes,...but by billmaly · · Score: 1

    "the majority of people using computers will never have the know-how or courage to make an OS change "

    Most people will never have a need for a change. The average user gets done what they need to with Windows. They send email, surf the web, play games, manage documents. This is all most people want to do. Most users have no need to change their OS, even less need to venture off into uncharted waters.

  133. That's insightful? by mactari · · Score: 2, Interesting

    This is insightful? Looks like the typical "I can make any song into a song about bhang" Linuxcentric bias we're always getting fed on /.

    The article's not about Linux, nor is it about whether an OSS license would have increased the viability of BeOS. It's about an unfair, predatory license. Linux was every bit as important to this article as BeOS was in paragraph 49 of Jackson's Findings of Fact.* The article is, instead, about a predatory practice that the author, as a BeOS diehard, happened to see firsthand thanks to his relatively unique perspective -- that of a hardcore BeOS user.

    Not to say Syberghost doesn't have some insight here (he certainly does), but so does most anything written by Daisetz Teitaro Suzuki, and I don't think his works fit well in this thread either.

    In the immortal words of Walter Sobchak, "The OS isn't the issue here, Dude." Careful you don't miss the forest (MS's predatory license) for the trees (love of Linux).

    * Specifically, a blip that was tangenentially related to the issue only in that it made for a "value unladen" example to support one of the author's points.

    --

    It's all 0s and 1s. Or it's not.
  134. QNX don't need no stinkin desktop by bubbaD · · Score: 1

    Does anyone here have experience with QNX RT on their desktop? It would probably help inform the discussion (It's as fun as toolin' with Be I think.) The "desktop machine" is going to become less important anyway, so why get you're panties in a knot about another "victim" of Microsoft. And couldn't BeOS be used more or less intact on a handheld "Palm"?
    Lighten' up! There's still lots of room in the market for non-MS OS's, both commercial, open source and, like, whatever Apple X is, or Unixware is becoming, which is more Open than they used to be.

  135. Re:Double Plus Ungrammatical by rkent · · Score: 1
    primarily due to the ad hoc attacks you insist on making to me.

    Dude, first of all, it's ad hominem attacks you want to compain about, ad hoc arguments are A-OK. Secondly, ad hominem means (roughly) "to the person," viz, attacking YOU because you smell or something. Whereas, where the poster may have taken a mocking tone, he was addressing your arguments, and not your person, at all times.

    Lastly, you don't make attacks "to" someone, you either attack them (intransitive), or make an attack "on" or "against" them (transitive).

    Now back to your regularly scheduled pissing argument.

  136. It's called a "boot disk" by MadCow42 · · Score: 2
    Ok, so the boot loader doesn't give the user a choice to boot Windows or Linux. However, if you insert this neat floppy disk on boot, you get Linux instead of Windows.



    Alternatively, you could use a HD selection switch like the 'NickLock' shown here on Slashdot a few weeks back.



    There's more methods to dual boot a machine than using a single boot loader for both OS's (although that is the most convenient).


    MadCow.

    --
    I used to have a sig, but I set it free and it never came back.
  137. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  138. look at all the foolish pathetic "one-os'ers" by scrytch · · Score: 2

    ... the majority of people using computers will never have the know-how or courage
    or need
    to make an OS change.

    I can't begin to go into how insultingly patronizing this sentiment is. My father recently called and was bemoaning the state of his win98 box. Programs crashing, system utilities failing all over the place... I recommended win2k as an alternative. Nope, not Linux or BSD. He's a music freak, jazz mostly, and gets a lot of it with Morpheus. Also likes games, desktop toy stuff mostly, like simcity 3000. Frankly it wouldn't matter if Linux could run every last game and support every single soundcard in existence without hassle -- he just doesn't have a reason to run it. I've had all of one BSOD on win2k, less than the number of kernel panics I got with linux. Once you're into user application land, I see app after app after app on Linux crash with segfaults. And on the security front, I just tell him to get ZoneAlarm, something I still haven't seen anything like for Linux (maybe because the notion of user interaction with the firewall is considered heresy). All this goes double for BSD, I just don't see as many of that camp deluding themselves about viability on the desktop.

    Linux might be a workable solution for him if he had a full-time sysadmin to get basic stuff working for him. Guess it keeps families together at any rate...

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  139. Not Quite by Anonymous Coward · · Score: 0

    Almost a good point...
    But you're forgetting that the GPL isn't meant to say you can do what you want, it is there to safeguard that you can distrubute code and that it will not be misused or rereleased with YOUR name in it. Among other things...
    You can release Public Domain software if you want, you just can't use GPLd code. GPL exists so you can use someone elses code. If don't want to GPL your code than don't use pre-GPLd one. You don't use closed source code either, do you?
    GPL is there to give you an option. Whether you use it or not is up to you. But it is a whole lot "freer" than what existed before, and it garantees certain interesting things. It's an intelectual preference to use it or not, and i don't see what's the point in complaining about something other people like.

    BTW, it is also socialist to give everything you do away...

  140. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  141. As predicted. by Anonymous Coward · · Score: 0

    As I predicted yesterday, before this story was posted, the comment list would hit 500.

    True to form the Microsoft bashing Slashdot weenies swarmed on this troll of an article. It's not at 500 yet but, it will be in a second. You are all so transparent and predictable.

  142. Missing the point: PR and Spin by Anonymous Coward · · Score: 0

    It seems from the comments so far that most posters are missing the point, as did "Scott Hacker". The DOJ was going for a case Joe Sixpack could kind-of understand. "WTF is a bootloader?". Now a browser, he knows what that is. It's what he views pr0n on.

    The whole damn trial was a staged media circus. The DOJ wanted PR material and got it. The fact that the bootloader was a bigger stick didn't matter. They *KNEW* they couldn't do jack to M$, the GREAT SATAN is just too intertwined in the economy. Linux (no G-word for me) will eventually make some inroads, but, unless an asteroid lands on Redmond, Bill has won...

    Cpt_Kirks

  143. Re:Double Plus Ungrammatical by jdcook · · Score: 1
    "However, he was calling me names and making fun of me, a person he doesnt know, for no other reason than he didnt like what I had to say. Then he called me sophomoric. I am saying that it was lame of him/her to do so. Do you disgree?"

    I don't think I called you any names though I certainly made fun of you. I didn't do it because I don't like what you say but because I think what you say is whacked and that you make your arguments in a disingenuous manner. (I accept that this may be a distinction without a difference.) I never called you sophomoric (unless I did the last time). I don't think you are immature, I think you are blinded by your ideology.

    --
    Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
  144. fa by Anonymous Coward · · Score: 0

    Whine, whine, whine.... lusers, all of them.

  145. Easy to quad-boot a Mac by GPS+Pilot · · Score: 1

    I can't believe the DOJ didn't use the bootloader issue in the trial. I agree with the article that it's a far worse anticompetitive practice than bundling a browser.

    By the way, my Mac is quad-booting LinuxPPC, Darwin, OS X, and OS 9. Setting this up was easy!

    --
    That that is is that that that that is not is not.
  146. here's a clue by festers · · Score: 1

    Do you have even the slightest clue how competitive the PC market is right now?? Speaking as someone who works for a major PC OEM, there is no way in hell we'd be able to forfeit the MS contract and still be able to compete price-wise with Dell, Gateway, etc. There is no way around this: agree to MS's terms or don't bother trying to sell a PC. Microsoft knows this and continues to abuse it.

    --


    -------
    "Every artist is a cannibal, every poet is a thief."
  147. You need APPLICATIONS. by kanayo · · Score: 1

    Linux, as an Operating System, is pretty advanced and stable now. What we need are a horde of good, easy to use, visually appealing, professionally looking and feeling, standardized, and openly-specified hard-core applications, and you need lots of them. Also, since Micro$oft has a huge headstart, it will only be beneficial if these applications can read (embrace) Micro$oft file formats and then convert (extend - ha ha!) them to an open format. Thus users will not have to sacrifice their data in adopting open standards, which will only make the decision to go to Linux less difficult.

    We need to do this, and we need to do this right now. We have already fallen behind in a race which we cannot afford to lose.

  148. Re:Misunderstanding English by JosefK · · Score: 1

    He said "the economy", not "economics". There's a difference.

  149. Re:Microsoft should be allowed to demand no dual b by Anonymous Coward · · Score: 0

    You need to read this comment to get a better idea what is really going on. It's more than just "a better price for agreeing to MS-only PCs", it's about being totally locked into a MS-only solution. That, my friend, is abusing the monopoly, and it needs to be stopped.

  150. Hmm, still waiting. by Anonymous Coward · · Score: 0

    Where's all that Microsoft bashing? And where's that 500 comments?? Bah, you ACs are all the same: clueless.

    1. Re:Hmm, still waiting. by Anonymous Coward · · Score: 0

      Thanks for your post. Suckah.....

  151. What would happen... by LyNXeD · · Score: 1

    (First, I want to start off by saying this isn't meant as a troll or flamebait - so hopefully it will not be modded as such. It's just a "ponderable" or "what if" idea..)

    What Microsoft is doing may or may not be legal (IANAL) but it doesn't sound very ethical to me at all. I would not do business with a company that pulls stunts like that. Personally, I would either sell computers running Linux / BSD or I would not sell computers at all.

    But, think about this. You can only give a customer so much crap before they get fed up and move on - even if they depend on your product! I can tell you this from experience. I work for an ISP where some remote areas are a local call to our terminal server, but they have the more horrible phone lines I've seen. I have seen countless numbers of people in those remote areas who depend on the Internet for their living, come sign up with us (since we're the only decent ISP here) then find they can't stay connected to the Internet, and even though they really need that access and we're about the only place that does it, they insist WE are disconnecting them and then cancel their service. Although we aren't really giving them the "crap" there, they think we are, and even though we're about the only one here, they cancel anyway.

    Point being, people will only take so much crap before they get tired of it and go elsewhere for their Internet service / haircuts / software / automobiles / long distance service / whatever they're buying.

    I know that people tend to have a higher "crap" tolerance for Microsoft - probably due to the fact that they seem to be ever-present in the computing industry these days. But, I am sure there is a point that people will no longer tolerate this. I for one have reached that point, and a close friend of mine is about to that point already (bought a WinME box from Dell - they wouldn't preload Linux for her - and it's already crapped out after 2 weeks.)

    Ok, back to my main point. What would happen if Microsoft keeps yanking the hardware vendors around like this, and the hardware vendors get tired of it? What if Bill comes busting in saying, "You get that (insert name of alt. OS here) OFF those machines or I'll revoke your OEM license" and the vendors say, "Here, Bill, here's your license! Security will escort you off premises." Then they distribute an OS other than Windows.

    I know this probably wouldn't work too well if only one vendor did it (although someone as big as Dell or Compaq MIGHT be able to pull it off.) But what if we all awoke one day, to find out that Dell/Compaq/HP/IBM/etc. no longer sold Windows machines - and that all they sold was Linux or BSD? What would happen then? Linux (and some other alt. OSes) are ready for the desktop, I use Linux as a desktop OS every day. I don't see Joe Average buying a Dell machine with Linux on it, then spending $100 for a new copy of Windows (I know, some are cheaper, some more) and installing it himself. Joe Average would probably learn how to use Linux and stick with it.

    Microsoft tries to hold a "everyone uses our OS, so you must load it on your new PCs" threat over vendors' heads. But, does Microsoft realize that no matter what kind of software product they make, if vendors refuse to buy more licenses and install them on new PCs, then their software isn't really worth anything? I'd say OEMs are a big chunk of Microsoft's income, and without those OEMs they might be hurting.

    It would be interesting to see what would happen if MS made all the OEMs mad and they all tore up their MS contracts and started distributing some alternative OS on new machines. (Walk into Best Buy, or Wal Mart, or any other place and find that they only sell Linux boxen.)

    If I were Microsoft, I'd treat my OEMs with a bit more respect than that. They seem to forget that the OEM's are their CUSTOMERS, and if you upset the OEMs too much, they CAN go elsewhere. We all know about companies in the past who got big, got a monopoly, then thought that they could ram whatever they wanted down customers throats, people finally got tired if it and said "I don't care if 'everybody else' uses it, I'm not." (I've already done that - I don't care if everyone else uses Windows, I'm not - I run Linux.) and then said companies fell by the wayside.

    Just my thoughts on the subject. :)

  152. Having a mistress by gnugnugnu · · Score: 1

    If you dual boot (windows and linux) Explore2fs is incredibly useful.

    It will give you read access to your Linux partitions so you dont have to reboot just to get that file you forgot to move while under linux.

    http://uranus.it.swin.edu.au/~jn/linux/explore2f s. htm

    I would not try and write to your linux partitions with it though.

    > Dual booting is like having a mistress, it's all great till they find out about one another."

    but which is the wife and which is the mistress?

    As for them "finding out about each other", Linux/BeOS will happily mount just about anything and MS Windows just does not want to know about it and carries on regardless like as if it is the one true OS.

    Dual boot a virus on one has been known to effect the other (lion worm, i think).

    I had better stop quick and avoid any more of the inevitable silliness of the extended metaphor.

    id like BeOS more if only i actually had compatible hardware.

    1. Re:Having a mistress by Anonymous Coward · · Score: 0
      ...which is the wife and which is the mistress?As for them "finding out about each other", Linux/BeOS will happily mount just about anything...

      Whoo! A mistress that will mount just about anything? This Linux stuff suddenly just got a whole lot more interesting!

      Now, where'd I put that RedHat CD...


    2. Re:Having a mistress by Anonymous Coward · · Score: 0

      I broke my CD, now what? Does RedHat cover this kind of abuse?

  153. Re:Misunderstanding English by isomeme · · Score: 2

    "The economy" is the subject matter of economics. The article used the term in a sense limited to monetary valuations and capitalist exchange models, which is not the full extent of the economy, properly understood. I stand by my comments.

    --
    When all you have is a hammer, everything looks like a skull.
  154. I tend to wonder... by cr0sh · · Score: 2

    If the issue really isn't so much about the end-user not knowing how to repartition, reinstall, blah-blah - or if it really is about Microsoft keeping the users in the dark about this possibility. Let me give you an example to illustrate my point:

    When I first started using computers, I was 11 years old using a TRS-80 Color Computer 2, with a cassette drive. I learned how to program in BASIC (MS Basic, at that!) on that machine, using the manuals included. These manuals even had a full schematic in the back for the machine, showing every part used. The manuals assumed I knew nothing about computers, and took me step-by-step, into a world of programming and excitement.

    Later, when I was in Jr. High, I got a floppy drive - which gave me around 160K of room per floppy (double that if I made a "flippy"), but still no notion of a directory tree structure.

    In High School, I got a Color Computer 3, later upgraded it to 512K (I remember sitting at the kitchen table with my dad plugging in DRAMs, with a wire wrapped around the sink spigot and my arm as a grounding strap!). Still had the same floppy drive. I tried playing around with OS-9 (no, not the Mac stuff, slash kiddies, but the ultra cool multi-tasking, multi-user software for the 6809 8-bit (!!) CPU), but I couldn't grok it too well...

    Toward the end of my senior year, my parents bought me a Tandy 1400HD machine, which was a revelation in power, in a way - 768K of memory, 8MHz of speed, a 20MB hard drive - but a blue/grey screen, CGA graphics - but still nice to play with. Oh, and DOS 3.2...

    What happened was a culture shock, in regards to the file system - directories!!! It took me a little bit to get used to it, but after a few hours of reading the manual and playing, I found the flexibility great.

    Too great.

    You see, not more than a few hours after playing, I had created a sub-directory in a directory, then at the root level tried to do an 'rmdir' - well, it worked, sorta - the files were wiped, but the directory stayed! Some minutes of frantic flipping later revealed that you had to delete the files in the subdirectory first before removing the directory, otherwise you had a big problem! This was a limitation of the version of DOS that I was using...

    My heart sank - I thought I might have broke it. But I knew I didn't - everything was still working. But I didn't want that directory - in fact, I wanted things back the way they were. So I did what every budding geek who has just played with a large hard drive, a "real" OS (compared to what was on the Color Computer!), and a directory structure does - I decided to format and reinstall the OS!

    Mind you - I had never before attempted or done such a thing - EVER! But I read the manual carefully, followed the steps, inserted the floppies, formatted the hard drive, re-installed the OS and programs - and everything worked again...

    You know something? It wouldn't have been possible without having that manual. The same could be said when I first started with my Color Computers - I had a manual there.

    Today, it is a different world. You buy a computer, and you are lucky if you get a rescue CD-ROM, let alone individual CDs for the software, or a manual, or a schematic of the machine (ok, I know that last one would be impossible in today's world - and nearly useless to boot). A bunch of assumptions are made that these items would scare people off, when we know this is untrue - it didn't scare me off as a kid of 11, why would it scare an adult? Indeed, think of the manuals and such that came with 16-bit systems in the early to mid 80's - did this documentation scare off the managers and people who used these machine? NO!

    So why isn't it included in today's boxes? Even if it did "scare" some people, they would still come to view it as a resource to help them - something familiar to help them learn how to use the system, how it all fits together...

    But - it would not do Microsoft (or the clone makers, to a lesser extent) any good for the users to "gain a clue" - because it would give them a measure of power over the software and hardware distributors/manufacturers. It would give the user knowledge that would allow them to _truely_ make decisions about "where they wanted to go today".

    You know something - this is what many Linux distros offer today - and is something that I first noticed with my first real distro install of Redhat 5.2 - I got manuals again. They told how to do everything, how to install and maintain the system, and I got actual floppies and CDs with the system. I later moved to SuSE 6.3, now I used 7.2 - each one came with floppies, CDs and a manual - which is why I bought the distros - I knew what I would get.

    SuSE 7.2 does it best - the manuals for install and configuration of the system really show and help you to do it (though I did an upgrade, not a full install - it still went really smooth) - this is something that I think people would appreciate, and see what they are missing, if they really knew of the options available to them.

    Perhaps this fact is something that should be pushed in the marketing of Linux...

    --
    Reason is the Path to God - Anon
  155. Judges are not a political position by schwanerhill · · Score: 1
    Politicians are elected by us, and we should write letters to politicians to tell them what we think of them. The politicians then write laws (and appoint judges).

    Once the judges are appointed, their job is to interpret the established laws, based entirely on the evidence presented in court. If the judge allows letters received outside the courtroom to influence her decision, she is displaying bias worse than that of Judge Jackson.

    I sincerely hope that any letters sent to the judge will fall on deaf ears; if not, there is a major flaw in our legal system.

    If you want to write a letter that will make a difference, write a letter to your congressman. Tell your congressman what the issue is, not the judge. If she doesn't understand the issues, then the prosecution did a lousy job.

    1. Re:Judges are not a political position by muleboy · · Score: 1
      Once the judges are appointed, their job is to interpret the established laws, based entirely on the evidence presented in court.


      Then what's all this stuff about "friend of the court" briefs at the Supreme Court? Is there anything similar with lower courts?


      Also, when someone is found guilty in a criminal court, can't the judge take into account almost anything during the sentencing phase? Is civil court different in this regard?

  156. Desktop Icon! by beeblebrox87 · · Score: 1

    Why not have a desktop icon leading to a BeOSPE/WinLinux/[insert FAT32 friendly distro here] installation, installed at the OEM (a la the Hitachi BeOS install)? If AOL can do it, so can Linux!

  157. PAP! by demn · · Score: 1

    that article... what a load of crap. that lisence thing. LMAO! "it exists but cant proove it because its a secret". ah ha. i know people who would leak that lisence agreement if they were in that particular part of the industry. and im positive someone would have by now. after all, its been happening for some time. are all hardware vendors that easy to scare? maybe MS is playing unfairly and using its power to squelch compitition, but there are many pluses for windows that linux and BeOS and the like cant comete with at the moment. the major thing being software support. on BeOS i didnt find anything that matched what windows software offered me. i kept BeOS installed though and kept checking the software sites. nothing. same with linux, though that lasted a shorter time on my computer than BeOS. windows has the usability, ease of use, the software and if you buy the right version its stable (NT4/win2k). its big, its good its goign to stay. and the secret lisence thing is pap. unfortunate that who ever makes the 'business' desitions for MS is a %^@&*. but its a capitalist thang... MS is in the position that every business wants to be in. maybe when they are in that position they will be more subtle.

  158. My "RFC" for partition records by Anonymous Coward · · Score: 0

    Request For Comment: Open Partition Format

    Goals of this open format:

    1) Generality. This partition format should accommodate multiple file
    systems existing on the same physical storage. No file system shall
    be favored, and it shall be possible to identify each file system
    individually. This format should also be applicable to any form of
    byte-addressible, "seekable" physical data storage whose total capacity
    in bytes is known by the hardware and constant.

    2) Inter-operability. Multiple hardware architectures that each fully
    support the standard should be able to correctly manage multiple file
    systems on a physical hard disk. Thus, as long as a hard disk may be
    physically connected to a computer, and as long as the signalling
    mechanism for communicating with the hard disk is compatible, the system
    should in theory be able to read data from a partition.

    3) Compatibility. Versioning, large limits on sizes, and allowances for
    many hard disk design choices shall enable the format to be forwards-
    compatible for many years. Also, this open format seeks to place
    authority over partition formats into the hands of the public, rather
    than in the hands of a single vendor.

    4) Neutrality. This format shall be neutral to the user's (or vendor's)
    choice of boot loader. The format shall not be overly restrictive on
    the behavior of the boot loader, and shall accommodate the common
    behaviors of boot loaders as much as possible.

    Introduction:

    At its essence, a partition format seems a simple thing, needing only to
    answer these questions for an operating system:

    - Where does the volume start and end on the disk?
    - What kind of volume is it?

    However, representing these data is complicated by many issues, including:

    - the need for binary machine code boot loaders at the beginning of most "bootable" disks
    - different orderings of bits within integer data on different hardware
    architectures (aka "the NUXI problem")
    - the need for a means of verifying that a partition is recorded in the
    expected format
    - the need for detection and, if possible, correction of errors

    Furthermore, hardware and operating system vendors have historically not
    pursued a standard partition format, either because they did not believe it
    to be an important issue, or because they believe a proprietary partition
    format encourages customers not to move their data to other hardware or
    operating systems.

    Whatever the cause of a lack of a partition standard in the past, recent
    events in the software market have led to the need for multiple, separate
    file systems, sometimes by different vendors, on the same physical hard disk.

    Perhaps the most common occurrence of this practice is with home users who
    upgrade to a new operating system version and accumulate new data, but keep
    their old data on an old file system, or with home users who use more than
    one operating system on the same computer. This practice also occurs in the
    business world; not only do many office workers use multiple operating systems
    on the same computer, but some databases and source code versioning systems
    have their own special purpose filesystems to improve efficiency. In these
    cases, the actual software will run under an operating system with one file
    system but store its data on a separate, often proprietary, file system.

    Thus, the overall purpose of this document is to detail a candidate partition
    format that will in principle allow the same hard disk to contain separate
    file systems understood by multiple operating system, database, source code
    versioning system, and other product vendors. The author presumes that the
    widespread adoption of such a scheme would ultimately benefit users and the
    software market.

    Layout of partition record:

    Byte(s), Length, Description
    0 - 11, 12, UTF-8 characters 'OPF'
    12 - 15, 4, partition version: a 32-bit unsigned integer
    16 - 23, 8, filesystem identifier: a 64-bit unsigned integer
    24 - 27, 4, log2 of block size: a 32-bit unsigned integer
    28 - 35, 8, first block: a 64-bit unsigned integer
    36 - 43, 8, last block: a 64-bit unsigned integer
    44 - 171, 128, filesystem owner: a UTF-8 text identifier
    172 - 187, 16, RSA MD5 checksum of all fields in the record

    Location and number:

    The first partition record shall begin at the 4096th byte (counting from 0)
    of the addressible storage. If more than one partition is used on a storage
    device, each additional partition record shall begin immediately after the
    end of the previous record.

    It is allowable for partitions to leave gaps in the addressible storage. For
    example, the first partition may end at block 1000 and the second may begin at
    block 2000. It is also allowable for the partitions to be specified out of
    order. For example, the first partition record may specify a file system
    taking up blocks 2000 - 2999, and the second partition record may specify a
    file system taking up blocks 1000 - 1999.

    It is an error for the first partition record to be stored beginning at any
    address other than the 4096th byte (counting from 0) of the addressible
    storage. (The first 4096 bytes are reserved for the boot loader.)

    It is an error for partition records to be separated by unused space or by
    file system data. If a program has been ordered to create a new partition
    record but file system data follows the last partition record too closely,
    the program must either declare the partition space to be 'full' or move
    the first file system to some other location in the addressible storage
    before proceeding.

    Backup Copies:

    Single copies of one or more partition records should be written to the end
    of the addressible storage in the following manner. It is an error for an
    implementation to make more than one backup copy of the same partition record.

    The backup copies must be identical to the originals when written, including
    the MD5 checksum, so that no spurious errors are detected by boot loaders or
    operating systems.

    The backup copies must occur in the reverse order from the originals. The
    backup of the first partition record must occur at the end of the addressible
    storage, the backup of the second record must immediately precede the backup
    of the first record, and so on. Implementations need not back up all
    partition records present, and (obviously) may not do so if doing so would
    overwrite part of a filesystem.

    To elaborate, suppose an addressible storage can store exactly 10 gigabytes,
    that is, 10 * 2^30 bytes, and is partitioned into multiple filesystems. An
    implementation would store a backup of the first partition record beginning
    at address 10 * 2^30 - 188, a backup of the secord partition record
    beginning at address 10 * 2^30 - 376, and so on.

    An implementation must update backup copies, if any are present, whenever it
    updates the originals, and it must do so in such a way that they again match
    the originals as specified in the other paragraphs in this section.

    If a boot loader or operating system detects an error in a partition record,
    or for any other reason wishes to check for a backup record, it may search
    for backup records as follows:
    - Begin at the last possible address in the addressible storage where the
    beginning of a backup record might be found.
    - Check for the existence of a valid backup record by (1) checking for the
    existence of the 'OPF' text, (2) checking for any version numbers supported
    by the software, and (3) checking the MD5 checksum of the candidate record
    for validity. If any of these tests fail, the candidate data is not a valid
    partition record; skip the next step.
    - Go back 188 bytes in the addressible storage (the size of one partition
    record), and go to the previous step.
    - If at least one valid partition record was found by this method, then those
    records comprise a complete partition backup. The record that appears at the
    highest address is the backup of the first partition record, and they
    proceed in order of descending starting addresses.
    - If the original partition records are believed to be intact, then the
    implementation may wish to compare the original to the backup. If they
    differ, either the original or the backup is invalid.

    Implementations need not include backup copies of new partition records in
    an addressible storage. However, all implementations must check to see
    whether backup copies exist, and if they do exist, all implementations must
    either maintain the integrity of the backup copies in all operations or
    remove the backup copies. If an implementation changes the 'OPF' header
    field to all zeroes, this shall constitute a deletion of the partition
    record, since any implementation conforming to this specification would fail
    to recognize the data as a valid partition record.

    Naturally, disaster recovery software may add assumptions or collect user
    input regarding whether and how many backup records exist, or whether
    otherwise valid partition record backups have been deleted. However, except
    in such cases, it is an error to deviate from these policies concerning the
    management of backup partition records.

    Field descriptions:

    'OPF' header:

    A program may test for the existence of an Open Partition Format partition
    on a storage device by reading these three characters starting at location
    4096. It is an error for any program purporting to support this partition
    format to write any other data here, or to write the string 'OPF' in any
    format other than UTF-8, or to fail to check for the prescense of this data
    before recognizing a segment of data as a valid partition record.

    Partition version:

    In the event that any future revisions of this specification are not
    completely compatible with this version, this field is provided to
    distinguish between similar representations of the record format. It is
    an error for software to fail to check the recorded value for a supported
    version. It as also an error for any software to assume that unrecognized
    versions are compatible, or even to assume that unrecognized versions have
    the same size records.

    All implementations conforming to this specification must set this field
    to the integer '1' in little-endian byte order when creating partition
    records, and must expect to find the same data in this field before
    treating a data segment as a valid partition record according to this
    specification.

    File system identifier:

    This is a 64-bit unsigned integer used to distinguish one filesystem format
    from another. Like all integer data in this format, it shall be represented
    in little-endian byte order. This field is given 64 bits in order to ensure
    that available unique filesystem identifiers will be plentiful for a very
    long time.

    File system and operating system authors are strongly urged to research their
    choice of file system identifier carefully. No algorithm can guarantee that
    any particular choice will not be spoken for by another party.

    Also, please do not make claims to groups of identifiers in an effort to
    distinguish different versions of your file system by its identifier. File
    system versioning data belong in the file system itself or in the file system
    owner field of the partition record. Different file system identifiers
    should only be used for vastly different file systems.

    Log2 of block size:

    This is a 32-bit unsigned integer that specifies the base-2 logarithm of
    the block size of the addressible storage in bytes. Like all integer data
    in this format, it shall be represented in little-endian byte order. This
    field is given 32 bits to ensure that it accommodates both extremely large
    and relatively small addressible storage areas easily.

    Note that if this format is used on very large addressible storage media,
    file systems may only begin and end at multiples of large powers of two.
    More specifically, if an addressible storage can address N bytes of data,
    the minimum block size for a partition near the end of the address space
    in bytes is

    2^(ceiling(log2(N) / 32) - 1)

    or 1, whichever is bigger. ;) For example, a 60GB hard drive needs at
    least 36 bits to address a byte. Therefore, if the "log2 of block size"
    field were set to 0 in the first partition record, the first partition
    would not be able to extend past 4GB.

    It is completely valid for different partition records on the same
    addressible storage to have different values in this field, so long as
    they do not introduce logical contradictions between the locations of
    file systems in the addressible storage. Failure to correctly use this
    value in any valid partition record is an error.

    Implementations should carefully check all partition records before
    introducing new partitions to make sure no overlap of file systems will
    be introduced. One correct way to check for overlaps is as follows:

    - Read from each valid partition record the "log2 of block size", "first
    block", and "last block" fields.
    - Calculate from these values the first and last bytes of each file system.
    - Sort the pairs of first and last bytes in ascending order by last byte.
    - Iterate through the sorted pairs except the last pair. For each pair, see
    whether the last byte of the current file system occurs before the first
    byte of the next file system; if not, there is an overlap.
    - If any overlaps are found, at least one partition record is invalid and
    no new partitions should be added until the partition records are corrected.
    - If no overlaps are found, then look through the sorted list to see if the
    partition to be added is acceptable in size and/or location. If not,
    return an error.

    First block:

    This is a 64-bit unsigned integer that specifies the location in the
    addressible storage of the first block of a file system. Therefore, the
    address of the first byte of the file system is the multiplicative product
    of the "first block" field and two raised to the power of the "log2 of
    block size" field.

    Example: log2 of block size = 10, first block = 12. The address of the
    first byte of the file system is calculated thus:

    A = 12 * 2^10 = 12 * 1024 = 12288

    It is an error for the value of the "first block" field to be less than
    the value of the "last block" field in the same partition record.

    Last block:

    This is a 64-bit unsigned integer that specifies the location in the
    addressible storage of the last block of a file system. Therefore, the
    address of the last byte of the file system is the multiplicative product
    of the "last block" field plus one and two raised to the power of the
    "log2 of block size" field, minus one.

    Example: log2 of block size = 10, last block = 100000. The address of
    the last byte of the file system is calculated thus:

    A = (100000 + 1) * 2^10 - 1 = 100001 * 1024 - 1 = 102401023

    It is an error for the value of the "first block" field to be less than
    the value of the "last block" field in the same partition record.

    File system owner:

    This is a 32-character UTF-8 text field used to store a brief, human
    readable description of the file system to be stored within a partition.
    Storing the name of the operating system installed in a partition would be
    a reasonable use.

    It is an error to store text in this field in a format other than UTF-8.
    Nonetheless, it is also an error for any software that deals with
    partitions to enforce any policy on the contents of this field, since an
    operating system should be able to write anything it wants to into this
    field.

    RSA MD5 checksum:

    This is an unencrypted checksum of the other fields in the partition
    record, and is to be used for error detection. MD5 ("message digest 5")
    is an algorithm for generating a fingerprint of a certain string that is
    difficult unlikely to match slightly different data. A full
    specification of the MD5 algorithm and a sample implementation in C can
    be found in RFC1321.

    Implementations must include an MD5 checksum in all written partition
    records. Failure to do so is an error. All software that reads
    partition records should calculate the MD5 checksum for a record
    (excluding the provided checksum) and compare it to the one written in
    the record; a mismatch indicates that the data is not a valid partition
    record.

    1. Re:My "RFC" for partition records by Anonymous Coward · · Score: 0

      Comments to gods_gift_to_newbies@hotmail.com. (Yes, I am the poster. Yes I should have thought of that before.)