Slashdot Mirror


How Haiku Is Building a Better BeOS

angry tapir writes "BeOS may be dead, but over a decade after its lamentable demise the open source Haiku project keeps its legacy alive. Haiku is an attempt to build a drop-in, binary compatible replacement for BeOS, as well as extending the defunct OS's functionality and support for modern hardware. At least, that's the short-term goal — eventually, Haiku is intended significantly enhance BeOS while maintaining the same philosophy of simplicity and transparency, and without being weighed down with the legacy code of many other contemporary operating systems. I recently caught up with Stephan Aßmus, who has been a key contributor to the project for seven years to talk about BeOS, the current state of Haiku and the project's future plans."

9 of 137 comments (clear)

  1. Haiku by wonkey_monkey · · Score: 4, Funny

    BeOS may be dead
    But the only question is
    Will I get first post?

    --
    systemd is Roko's Basilisk.
    1. Re:Haiku by Chris+Mattern · · Score: 4, Informative

      From which I can deduce that you pronounce "BeOS" as "bee-oss" and not "bee-oh-ess" (the latter is how the BeOS FAQ says it should be pronounced (http://testou.free.fr/www.beatjapan.org/mirror/www.be.com/support/qandas/faqs/faq-0407.html)).

    2. Re:Haiku by cupantae · · Score: 5, Funny

      Pronunciation
      changes to accommodate
      those who write po-ems

      --
      --
  2. Riding off into the sunset by MetalliQaZ · · Score: 4, Interesting

    I admire their work. They've obviously done some impressive things to preserve that community. I just don't understand them. BeOS hasn't really progressed at all in the past...what? 8 years? At this point they may as well be hacking on Amiga or Plan9. by the time they're done, we're all going to be running on browser-based platforms that use the OS as a layer to support the fancy proprietary graphics drivers. I'm simplifying of course, but that would sure sap my enthusiasm for an OS project.

    --
    "Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
    1. Re:Riding off into the sunset by Kjella · · Score: 4, Interesting

      If he was saying they were going to take down Linux or something, then I'd say they were bat shit crazy but really all they're saying is that they want to try doing their own thing. I think every developer has that "If I could just rewrite this from scratch without having to deal with all the old cruft, it would be soooooooo much better" itch. Maybe the goal isn't competing, it could be sheer accomplishment as in I wrote this and it works great. It could be recognition, that others see the quality of your craft. It could be inspiration, that by showing it as a proof of concept in a small and nimble OS it might be picked up by others. Of course you could end up reinventing the wheel or worse, but then that's a learning experience - but it's still easier to try and fail in a simpler environment. You get to think more on concepts, less on dealing with old code.

      I think that's really one of the strengths of open source, you don't have to get anyone's permission, you don't have to convince any naysayers, you don't have to build a business case. You just have to say "yes I could" and code yourself a better mouse trap. Of course you could do that with Linux too but the whole mainlining process is working against you because it goes into millions of production servers that have to be rock stable. It's probably better for you to be part of a project that's open to such radical changes, to be a big fish in a small pond rather than a small fish in a big pond. Perhaps you don't even have any interest in being in the big pond at all.

      --
      Live today, because you never know what tomorrow brings
  3. Raspberry Pi? by a_nonamiss · · Score: 5, Interesting

    Seems like this OS would be a good fit for Raspberry Pi, if someone would take the time to build it for ARM. The fixed hardware and low power of the Pi is just begging for a lightweight, low footprint OS, and people using the Pi aren't really shackled to backwards compatibility. I know absolutely nothing about how to port a kernel, or I'd be right in there trying to figure out how to do this.

    --
    -Arthur
    Cave ne ante ullas catapultas ambules
    1. Re:Raspberry Pi? by LifeIs0x2A · · Score: 4, Insightful

      Good idea, but BeOS is lacking the massive software repository that Debian Linux (the current platform for the Pi) is offering, minus the huge development community. The same problem that prevents it from spreading on other platforms as well. Anyway it would be a great alternative. Especially for educational purposes as it is a very clean and efficiently structured OS.

    2. Re:Raspberry Pi? by Hatta · · Score: 4, Interesting

      I remember reading some of the Haiku mailling list once. Posix compatibilty was brought up, and the prevailing opinion was that they didn't want to become yet another posix app launcher. Too much posix compatibility would cannibalize whatever interest there may be in native Haiku apps.

      I see their point. There's little reason to switch from Linux when you're just looking at using the same apps you always would. And if you're interested in writing a new app, you'll be more likely to make an impact with an app on a platform with little software than one that has the whole open source ecosystem available to it. I just hope they have enough interest in their platform to draw app developers and not just OS devs.

      --
      Give me Classic Slashdot or give me death!
  4. Re:How is this 'news'? by royallthefourth · · Score: 4, Funny

    But isn't it exciting to think that you could run all your old favorite programs from BeOS such as