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.
Permalink for comment 516126
To read all comments associated with this story, please click here.
RE[7]: Uh what
by zlynx on Sat 28th Apr 2012 22:40 UTC in reply to "RE[6]: Uh what"
zlynx
Member since:
2005-07-20

I just grabbed the Haiku source (It's available via git) and here is a sample of some of the thread functions available from the kernel:

extern thread_id spawn_thread(thread_func, const char *name, int32 priority,
void *data);
extern status_t kill_thread(thread_id thread);
extern status_t resume_thread(thread_id thread);
extern status_t suspend_thread(thread_id thread);

Do those look like POSIX?

The Haiku file interfaces do use open, close, fcntl. The socket interface does use socket, bind, listen.

But that doesn't make it POSIX.

Reply Parent Score: 3