Linked by Thom Holwerda on Fri 27th Apr 2012 22:00 UTC, submitted by koki
BeOS & Derivatives "Ultimately, Haiku represents a different way of viewing your personal computer. If you think that software shouldn't be riddled with bugs and incompatibilities and inefficiencies, if you hate being forced to swap out your hardware and software every few years because 'upgrades' have rendered them obsolete, and if you find that the idea of using an operating system that's fast, responsive, and simple is refreshingly novel and appealing, then maybe, just maybe, Haiku is for you." What fascinates me the most is that Haiku's not working on a tablet version. How delightfully quaint.
Thread beginning with comment 516067
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Uh what
by Vanders on Sat 28th Apr 2012 12:58 UTC in reply to "RE: Uh what"
Vanders
Member since:
2005-07-06

Linux is based around a kernel that was originally designed for servers (back in the late 1960's by AT&T employees at Bell Labs).

In a similar way, Haiku is based around a kernel that was originally designed for desktop systems (in the early 1990's by Be Inc).


Hang on a minute. If you're talking kernels, both Linux and Haiku are POSIX systems. POSIX is codified UNIX. By your argument, both Linux and Haiku are "based around a kernel that was originally designed for servers".

Reply Parent Score: 3

RE[3]: Uh what
by orangejua on Sat 28th Apr 2012 13:58 in reply to "RE[2]: Uh what"
orangejua Member since:
2012-04-28

Hang on a minute. If you're talking kernels, both Linux and Haiku are POSIX systems. POSIX is codified UNIX.


While Haiku does support POSIX, it is not a "POSIX system", and not a *NIX. POSIX is simply an addition, not the base for it.

After all, Windows supports POSIX too, if you want it. Does that make it a "POSIX system" as well?

Reply Parent Score: 1

RE[4]: Uh what
by Vanders on Sat 28th Apr 2012 14:40 in reply to "RE[3]: Uh what"
Vanders Member since:
2005-07-06

While Haiku does support POSIX, it is not a "POSIX system", and not a *NIX. POSIX is simply an addition, not the base for it.


Correct me if I'm totally wrong here, but POSIX on Haiku is a first-class, and in many cases the only, API[1]. The Haiku kernel does not have Haiku-native equivalent of open() or read(), as a very simple example.

After all, Windows supports POSIX too, if you want it. Does that make it a "POSIX system" as well?


No, and you're making my point for me here. Linux is no more "based around a kernel that was originally designed for servers" than Haiku is.

[1]: kernel API. You can, of course, build non-POSIX APIs on top of it, which is obviously exactly what OSes like Haiku do, but the POSIX API is still at the bottom of the abstraction.

Reply Parent Score: 2

RE[4]: Uh what
by moondevil on Sat 28th Apr 2012 18:52 in reply to "RE[3]: Uh what"
moondevil Member since:
2005-07-08

After all, Windows supports POSIX too, if you want it. Does that make it a "POSIX system" as well?


Any operating system that is able to pass the POSIX certification tests, regardless in what form is a POSIX system.

Windows POSIX subsystem (Interix), althought not certified, is compatible with POSIX.1-1990.

Reply Parent Score: 2