Slashdot Mirror


BeOS For Linux

Bob Gortician writes "The BlueOS guys have posted a few screenshots of their progress in porting the BeOS interface to Linux. Note that this is an intermediary step toward a BeOS clone OS. " I actually had a Be machine for a while, and played with it - nice OS, and well thought out, just a problem of very little applications for it.

22 of 271 comments (clear)

  1. More information on BlueOS by Eugenia+Loli · · Score: 5, Informative

    Please go to BeNews and read the explanation for these two BlueOS screenshots. The second shot uses a "dummy" content for its windows.

    Also, click here to read the Interview with the BlueOS project leader at OSNews.

  2. Not so much applications as... by b0r0din · · Score: 5, Insightful

    Driver support. Had virtually no video or sound support, so everything was in grey and mute. I loved the interface, and it booted up as quick as can be, but there's only so much you want to do with no driver support. Why make an application when no one else has a machine it'll run nicely on?

    1. Re:Not so much applications as... by Eugenia+Loli · · Score: 4, Informative

      Actually BeOS had quite some support with BeOS 5 and the third party drivers found on BeBits. I agree with BeOS 4 and 4.5 did not have many drivers, but version 5 was really good at the time. Now, it is 2 years with no BeOS official updates, so naturally, it is already out of date.. :(

  3. Fragmentation... by Cutriss · · Score: 5, Insightful

    Not that the majority of Linux users care about the Mac, but the fact is that Mac OS X represents something I believe a whole bunch of Linux users should get behind if they want their OS to succeed - It's Linux with the useability that Joe Sixpack can handle. BeOS has its uses, but aside from the glory hack of porting its interface to Linux, I'm afraid that this can only serve to fragment the already small effort behind pushing Mac OS X as Linux's true way to combat Windows, because let's face it - Neither KDE nor Gnome are going to make my mother leave Windows anytime soon...

    --
    "Mod, mod, mod...and another troll bites the dust."
    1. Re:Fragmentation... by ptrourke · · Score: 3, Interesting

      Mac OS X might be UNIX's best hope, but as it's not Linux, I don't see how you can say it's Linux's best hope, let alone that "It's Linux with the usability that Joe Sixpack can handle." Different license, different kernel architecture, different filesystem . . . That said, the more Unices or UNIX-likes there are, the more compatible everyone will be, and the better off we'll be. (Of course, the same could be said of Windows)

    2. Re:Fragmentation... by Cutriss · · Score: 4, Interesting

      Well, I made that comment because while I'm totally offbase from a geek standpoint, for the average home user, Mac OS X presents them the closest semblance of a UNIX-like operating system they'll ever see. And more people out there in this decade have heard of Linux than UNIX (Again, we're talking about average schmoes)...so I think that X's popularity will further the interest in Linux (Even if it is based on BSD, which is another point entirely).

      --
      "Mod, mod, mod...and another troll bites the dust."
    3. Re:Fragmentation... by MindStalker · · Score: 3, Informative

      Wouldn't really call it closed source, its BSD, its the GUI thats closed source, and all the api's are fully published.

    4. Re:Fragmentation... by powerlinekid · · Score: 4, Interesting

      Ok #1) MacOS X is beautiful... but its also the Mach kernel with a BSD compatibility layer on it. Its definitly not linux and typical linux apps won't run on it without a little tweaking.

      #2) Have you played with the KD3 beta2 yet? Did it last night and its gorgeous... has some bugs left, but we're talking beta software here. I think if we fix up the config file mess (slackware people excluded, because they like them ;-)) and put kde3 on a machine, windows users should have no problem.

      On a side note, my two little brothers accidently logged into my linux box. One didn't know he wasn't in windows and was using it fine and the other knew he was in linux but liked it better. Just something to think about.

      --

      can't sleep slashdot will eat me
    5. Re:Fragmentation... by fader · · Score: 4, Insightful

      KDE, GNOME still lack the consistency of a real desktop environment like Mac OS 9 or X

      You know, after hearing this for so long, I actually picked up an older iMac off of eBay and put OS X on it. Let me tell everyone something right off: OS X is no more consistent than either GNOME or KDE... probably less.

      The Apple freaks will flame me to hell for this, but it's true. I like OS X -- it's pretty and based on Unix. But it's anything but consistent. After spending a couple of hours trying to either get iTunes to work or find a decent MP3 player for OS X, I started to understand how normal 'users' feel about computers. Half the time I couldn't figure out what was a control and what wasn't, and when I could, the controls had to be played with to figure out what they did. No tooltips, no useful icons. But they sure were pretty.

      Yeah, that's just one app. But it's from the company that made the bloody OS! And don't get me started on QuickTime Player or iMovie... they suffer from the same problems, so it's not like it's an isolated case.

      Third-party apps that follow Apple's HIG (you know, the document that Apple decided to ignore) are pretty good. But then, so are the GNOME and KDE apps that do the same things. OS X is decent, but it's not the end-all of desktops that some people would have you believe.

      --
      - fader
  4. sad but true by jbischof · · Score: 4, Insightful
    that the best technologies frequently are not the ones that make it in the marketplace

    If it were the other way around a lot of us would probably be running BeOs on an Alpha chip right now.

  5. This should cause atleast two main benefits by BoxJockey · · Score: 5, Interesting

    The developing of a BeOS clone via this route may yield atleast the se two main benefits:
    * Linux and other *nix's will gain another easy to use, mature, comprehensive GUI.
    * BeOS will gain from more exposure and may get new development.

    This is a great way to continue this great product.

    --
    "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things."
    1. Re:This should cause atleast two main benefits by dinivin · · Score: 3, Interesting

      I think you need to read the FAQ. This article is about BlueOS, which is, at the moment, a GUI for linux running on top of X11.

      This article is not about OpenBeOS, which is the work in progress, rewriting bits and pieces of BeOS as open source, and aiming to use the NewOS kernel eventually.

      Dinivin

  6. Applications? by RobL3 · · Score: 4, Funny

    just a problem of very little applications for it. Why were the apps so small?
    Did it help to have a bigger monitor?
    When you iconify a very little application, does it disappear?

    Jeez, no wonder BeOS failed.

  7. BeOS had the classic catch 22 by mystery_bowler · · Score: 4, Insightful

    No one would write a lot of apps until it had a larger user base, no user base would be generated until it had more apps.

    It's the same set of problems Linux has faced in the past. BeOS was/is a fine OS, but it never seemed to have a good backer, nor a solid niche. Artsy types already prefer Macs, so it's hard to compete there. Ordinary desktop users have already been won over by Microsoft, so it's really hard to compete there. Linux users already had a free OS and a nice looking desktop if they wanted it (re: KDE, Gnome. You should know that by now).

    I think that BeOS was a nice, stable OS that could have been a contender. It's a shame it didn't get more press or attention from major industry players. Oh well, I look forward to another nice Linux desktop all the same.

    --

    My sigs always suck.
  8. Apps by rjamestaylor · · Score: 4, Funny
    just a problem of very little applications for it.

    That's why I prefer Windows, where all my applications are *huge.

    --
    -- @rjamestaylor on Ello
  9. Re:the *REAL* problem by Ranger+Rick · · Score: 3, Insightful

    BS.

    An evil monopoly didn't kill BeOS; Be, Inc. did. Every time they got momentum doing one thing, they decided it wasn't going to work and changed business plans. If Be had picked a good business plan and stuck to it, they could have at least carved out a niche. Instead they kept changing their minds about what their core business is.

    They had a great (amazing!) piece of technology first, and then tried to decide how to make money from it, and screwed up over and over. BeOS was the nicest, cleanest, most well-engineered OS I've ever used, but it didn't have a chance.

    --

    WWJD? JWRTFM!!!

  10. Re:I know how we can help... by jsprat · · Score: 4, Funny

    The project leader is Guillaume Maillard. It's hosted at blueos.free.fr. I'm going out on a limb - the guy speaks something other than English as his native language?

  11. GUI without the GUTS by glenmark · · Score: 5, Informative

    While BeOS had a nice GUI, its read strength was its highly efficient threading model, which made the OS very effecient and responsive. The OS was especially adept at efficiently utilizing multiple CPUs.

    While it is certainly nice that Linux users will have the opportunity to benefit from a nice new GUI and API, the best part of the OS, alas, is being left behind...

    --
    *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    1. Re:GUI without the GUTS by be-fan · · Score: 4, Interesting

      You do know that Linux's thread model is pretty damn good itself. What was special about BeOS wasn't that it kernel, but the way it was designed. Take multithreading, for example. Linux probably handles apps with multiple threads just as well as BeOS, as long as you stick to 4 CPUs. Yet, multithreading is tons more useful on BeOS because people actually USE it. The thread-phobic UNIX developer community just doesn't take advantage of the responsiveness gains to be had through multithreading. Take Galeon for example. Where BeOS and Net+ were agressively multithreading, Galeon is agressively single-threaded. It seems like the developers did everything they could to make sure that while the browser was doing anything, the whole UI would freeze up. On my PII-300 MHz, surfing the web with dozens of windows open is no problem in BeOS or Windows 2000. Yet, with Linux/Galeon, it is torture because everything I open a complex page in a new tab, the rest of the galeon UI locks up for several seconds while the page renders. I think that this BlueOS project is the greatest thing ever. It takes what is great about Linux (the kernel and the hardware support) and merges it with what's great about BeOS (the UI and development model).

      --
      A deep unwavering belief is a sure sign you're missing something...
  12. Re:Linux's true way? by RevAaron · · Score: 3, Informative

    I run Darwin w/o Quartz. I still have all the Quartz/Aqua stuff installed, but quit out of it at boot. I run Darwin over Debian PPC for a couple reasons:

    1. Power management: Darwin works very well with the hardware (iBook). This manifests in more than one place. Longer battery life, and sleep works well (by shutting the lid).

    2. The option to go into Quartz/Aqua: One of the things I hated about using Linux/x86 (what I ran as my main OS for a couple years before getting a Mac) was having to reboot into Windows to play a game or use certain useful applications for which there's no equvilent in Linux. This was true back when I used Linux a lot more than it is now, though. But with OS X, I can play games and run real, useful apps. And if I choose to run XFree86 straight out of the text console in Darwin rather in tandem with Quartz, I can always quit X11, and go back into Quartz. A lot less hassle.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  13. A good UI is only as good as the apps by Y-Crate · · Score: 3, Interesting

    You can create the most beautiful, well-thought-out and consistant UI for an OS, but if the individual apps are written with sloppy UIs, it all falls apart.

    The one problem I have with Linux is the fact that 90% of the GUI apps have simply idiotic user interfaces. I burst out laughing the first time I used Linuxconf. The dialog window that popped up the first time it ran had a "Quit" button instead of a "Close" button. That is a perfect example of the misleading, inconsistant and just difficult to use interfaces plague the platform. There needs to be some sort of effort put into implementing a consistant UI across all apps, or else all of this work will be for nothing.

    On the Mac, and to a slightly lesser extend on Windows, almost every app is interacted with in the same way. A user knows what to expect when they start just about anything but a game. And while you can argue what paradigm is the best, the fact remains the consistancy is the key and Linux lacks not only that, but a core set of accepted design principles. You can argue this will somehow curtail your "freedom" or something all you want, but the fact remains it is a solution that offers much more promise than the embarassingly ameturisih one we currently have to suffer through.

    Badly designed user interfaces make Linux look bad. It's simple as that. When Linux looks bad, it's adoption rate is affected. How do people expect to combat the negative stereotypes of the platform if they are unwilling to band together to overcome the easiest to fix, yet most glaring problem with the OS? This isn't as much about asthetics of Linux apps as it is about the success of Linux itself.

    If you think "Oh, I just use the command line" or "Who cares, let them program it themselves" or "It's pretty, so what's the problem?" you are being ignorant of the demands and expectations of those you care attempting to bring over from Windows or wherever.

    Drop the elitism, drop the selfishness, just realize what needs to be done and understand the awful truth of the computing industry, one that seems lost on most Linux developers:

    Give them what they want, or they will go away.

    It's not about what you want, it's about what they want, how they want to work. Never forget that. You can't force-feed them every paradigm change and excuse for every bit of laziness on your part. You have to adapt to their needs and adapt quickly. You only get one chance to make a first impression and pissing them off by acting high and mighty about changing things to make their lives easier is not the way to do it. Many a promising platfom has died because of this, don't for a second think Linux is immune to the negative effects of the choices made by its proponents.

    People need to realize that ignoring this sort of thing forever will somehow fix the problem, or that we will slowly somehow overcome it. I don't think that meshes very well with reality. It's going to take a clear and consistant vision with a lot of effort on the part of the developers and users to overcome this impasse. And believe me, it is an impasse. The platform is currently reaching critical mass and a point where it decides where it wants to go, and what it wants to be. Sure, this is going to be unpopular, but I don't care, I'd rather get modded down to oblivion than let this go unsaid. Because it needs to be said, and it needs to be appreciated, if not neccesarily liked.

  14. Re:Hours for iTunes? by fader · · Score: 3, Informative

    Part of the 'hours' were spent looking online for a player that didn't suck as much as iTunes. (I never found one for OS X, unfortunately, and I can't see running the whole classic environment for just an MP3 player.)

    But the consistency problems are hardly minor. They're part of a disturbing trend with Apple -- they're moving away from usability as their primary concern and going toward flashiness. Sadly, I've had much better out-of-the-box experiences with Linux (mostly Mandrake, but Red Hat is getting better and better) than I did with OS X. OS X is frustrating to use... Linux Just Works (tm). It's all a matter of taste. But I still wouldn't set up my grandmother with a Mac.

    (I pick on iTunes because it's the single most frustrating end-user app I've ever used. It won't play OGGs, ignores some directories of MP3s at random, is a pain to reorder files in (I have them sorted by filename in subdirectories for a reason, thank you. If you're going to sort by ID3 tags, at least do it by track number instead of track name!), etc. etc. It's just painful to use.)

    --
    - fader