33 votes

Haiku OS R1/beta1 has been released — first non-nightly release since 2012

19 comments

  1. [18]
    unknown user
    Link
    Haiku is an OS that I always keep in my radar. It's the only complete desktop operating system the FOSS community has to offer where all basic parts are made to fit together. Is there anybody here...

    Haiku is an OS that I always keep in my radar. It's the only complete desktop operating system the FOSS community has to offer where all basic parts are made to fit together. Is there anybody here who uses it as their daily driver? If yes, what's the experience like?

    11 votes
    1. [12]
      NeoTheFox
      Link Parent
      It's not the only one! There is also ReactOS, KolibriOS, Pony OS, and, of course, the crown jewel, the only one of this list that is designed from the word of the Lord himself, TempleOS.

      It's not the only one! There is also ReactOS, KolibriOS, Pony OS, and, of course, the crown jewel, the only one of this list that is designed from the word of the Lord himself, TempleOS.

      18 votes
      1. Akir
        Link Parent
        PonyOS doesn't count, since that is an April Fool's joke. It may work, but that is just because it is a reskin of the author's real project, toaruOS. It hasn't had any development following it's...

        PonyOS doesn't count, since that is an April Fool's joke. It may work, but that is just because it is a reskin of the author's real project, toaruOS. It hasn't had any development following it's release.

        I just found out that the man who wrote Temple OS recently died. He was apparently hit by a train.

        9 votes
      2. [6]
        unknown user
        (edited )
        Link Parent
        Oh yeah, my bad. I totally forgot about ReactOS. I think I've heard of KolibriOs before, I thought it was a Linux distro. Pony OS I didn't know before. TempleOS, I knew, but it's not the first...

        Oh yeah, my bad. I totally forgot about ReactOS. I think I've heard of KolibriOs before, I thought it was a Linux distro. Pony OS I didn't know before. TempleOS, I knew, but it's not the first thing that comes to my mind when I think of "software that I can use one day" :) It's an interesting thing in its own though. I also totally forgot ReactOS Redox, the Rust one. That's something serious too, actively developed when I last checked.

        edit: fix os name

        4 votes
        1. [2]
          Diff
          Link Parent
          Redox is the rust one, ReactOS is an open source implementation of NT, it's trying to be kernel-compatible with Windows.

          Redox is the rust one, ReactOS is an open source implementation of NT, it's trying to be kernel-compatible with Windows.

          5 votes
          1. unknown user
            Link Parent
            Whoops, sorry, I confused the two.

            Whoops, sorry, I confused the two.

            2 votes
        2. [3]
          apoctr
          Link Parent
          Check out their shell ion, if you haven't already (manual here). It borrows concepts from a variety of shells - sh (of course), fish, oil. Although it's still far from complete, I'm keeping an eye...

          Redox, the Rust one.

          Check out their shell ion, if you haven't already (manual here). It borrows concepts from a variety of shells - sh (of course), fish, oil. Although it's still far from complete, I'm keeping an eye on it as a future replacement for my user shell. Scripting looks like it'd be pretty neat too.

          2 votes
          1. [2]
            unknown user
            Link Parent
            That's interesting, thanks! Skimming the docs a bit, though, I can't see why I'd use this over something like Ruby or Perl which are fully fledged programming languages that can also call out to...

            That's interesting, thanks! Skimming the docs a bit, though, I can't see why I'd use this over something like Ruby or Perl which are fully fledged programming languages that can also call out to external programs and manipulate strings very well. And in interactive use, I don't really use most of the shell features anyways (apart from job control and history).

            1 vote
            1. apoctr
              Link Parent
              I'd use ion anywhere I'd otherwise use bash, just so I wouldn't need to end if statements with fi, variable assignment would be cleaner, arrays are easier to use, etc. Basically so shell scripting...

              I'd use ion anywhere I'd otherwise use bash, just so I wouldn't need to end if statements with fi, variable assignment would be cleaner, arrays are easier to use, etc. Basically so shell scripting becomes less painful than it is with bash, when I don't need the complete power of a fully fledged programming language. In my experience shell is always the easiest route to go when calling/
              handling external programs as well, at least it was a pain with python.

              As far as interactive use goes, I don't want much more than you (maybe some syntax highlighting). Bash doesn't really offer enough for me without various extensions, zsh is too bloated for my use really, fish is too confusing, so I'm hoping ion can find some middle ground between usability/customisability and excessive bloat/features.

              2 votes
      3. [2]
        space_cowboy
        Link Parent
        Huh, first time learning TempleOS guy died.

        Huh, first time learning TempleOS guy died.

        3 votes
        1. apoctr
          Link Parent
          News didn't really spread because it was just rumours of his death initially, and a lot of people were convinced it was a hoax.

          News didn't really spread because it was just rumours of his death initially, and a lot of people were convinced it was a hoax.

          1 vote
      4. arghdos
        Link Parent
        There was a really good post a few weeks ago highlighting the cool (and crazy) features of TempleOS.

        There was a really good post a few weeks ago highlighting the cool (and crazy) features of TempleOS.

        2 votes
      5. Soptik
        Link Parent
        Thanks for the Pony OS recommendation! I'm running it inside VM and as soon as I manage to get it to save it's state (I have to redownload all packages and everything after shutdown) I'll try to...

        Thanks for the Pony OS recommendation! I'm running it inside VM and as soon as I manage to get it to save it's state (I have to redownload all packages and everything after shutdown) I'll try to run it on real HW. Just as a challenge. And to show some friends this beautiful piece of software.

        1 vote
    2. [4]
      annadane
      Link Parent
      AFAIK the BSDs are also in the same mold. Not the only one.

      AFAIK the BSDs are also in the same mold. Not the only one.

      1. unknown user
        Link Parent
        Not really in that they do provide a base system, but not really complete for practical desktop use. Windows and Mac OS comes with a suite of desktop utilities and application software that can...

        Not really in that they do provide a base system, but not really complete for practical desktop use. Windows and Mac OS comes with a suite of desktop utilities and application software that can help with many usual tasks. BSDs have command line tools for many usual tasks, but I wouldn't count them as desktop productivity tools (bc(1), mail(1), troff, etc.). Such software needs to be manually installed.

        1 vote
      2. [2]
        lordpipe
        Link Parent
        Arguably, in this regard Haiku is a less cohesive operating system than many of the BSDs. Haiku is somewhat of a GNU distribution, along with their homemade software.

        Arguably, in this regard Haiku is a less cohesive operating system than many of the BSDs. Haiku is somewhat of a GNU distribution, along with their homemade software.

        1. Akir
          Link Parent
          It's unfair to call Haiku a GNU distrobution. Sure, it's built on gcc and includes some GNU utilities, but the core system is built from scratch (barring most of the API design), all the way down...

          It's unfair to call Haiku a GNU distrobution. Sure, it's built on gcc and includes some GNU utilities, but the core system is built from scratch (barring most of the API design), all the way down to the kernel.

          Hell, I wouldn't even call Linux a GNU distrobution, and Linux relies on GNU tools far more than Haiku does.

    3. 666
      Link Parent
      I had some driver compatibility issues with it (graphics and networking) so I can't use it as my main OS. I also need Linux for my work. If it weren't for those two things it'd probably be my main OS.

      I had some driver compatibility issues with it (graphics and networking) so I can't use it as my main OS. I also need Linux for my work. If it weren't for those two things it'd probably be my main OS.

  2. [2]
    Comment deleted by author
    Link
    1. Akir
      Link Parent
      I am pretty sure that Haiku is the only one left, having taken a lot of the developers and projects who were trying to do the same thing. Zeta got discontinued about a decade ago after it was made...

      I am pretty sure that Haiku is the only one left, having taken a lot of the developers and projects who were trying to do the same thing. Zeta got discontinued about a decade ago after it was made clear they did not have the rights to the code they were selling.

      It's worth noting that Haiku is not a derivitive in any way. It's a recreation that implements the BeOS ABI/APIs on top of a custom written kernel. It even has the blessings of ACCESS (the current owners of Be's IP), who released the BeBook under a Creative Commons license so they could have complete documentation of the API.

      3 votes