News for hackers. Stuff that matters.
Re:Redox – A Unix-Like Operating System Written in Rust by waddlesplash on Tuesday November 13, 2018 @03:13PM (#18444467)
> yes, it's technically not a new design, but it sure ain't Unix.

Except we are? We are pretty POSIX compliant all the way into the kernel, we have "/dev", filemodes, etc. We don't have X11 or other UNIX staples, sure, but we are pretty UNIXy.

Re:Redox – A Unix-Like Operating System Written in Rust by nerdponx on Tuesday November 13, 2018 @07:15PM (#18446149)
I didn't know that. Thanks for clarifying.

By "userspace" I was more talking about "the programs and interfaces that a normal user interacts with". Haiku is pretty unique in that regard.

Re:Redox – A Unix-Like Operating System Written in Rust by waddlesplash on Tuesday November 13, 2018 @11:19PM (#18447453)
> By "userspace" I was more talking about "the programs and interfaces that a normal user interacts with". Haiku is pretty unique in that regard.

In terms of GUI apps... sorta? We use extended attributes and IPC messaging more than most Linux desktops do, that's true, and our UI/UX is often different.

But if you're talking CLI, then, also no. Bash is the default shell, coreutils are installed by default, sshd is activated by default, etc.

Re:Redox – A Unix-Like Operating System Written in Rust by pjmlp on Wednesday November 14, 2018 @03:39AM (#18448451)
I don't recall BeOS being that POSIX friendly though.

Haiku own extensions to the original design?

Re:Redox – A Unix-Like Operating System Written in Rust by waddlesplash on Wednesday November 14, 2018 @10:52AM (#18450776)
Yes, indeed; we implement most of the mainline POSIX specification where BeOS did not at all (it didn't even have pthreads.)
Re:Redox – A Unix-Like Operating System Written in Rust by ptman on Wednesday November 14, 2018 @10:28AM (#18450544)
BeOS supported enough posix to use gcc.
Re:Redox – A Unix-Like Operating System Written in Rust by pjmlp on Wednesday November 14, 2018 @10:31AM (#18450570)
ISO C and POSIX are orthogonal. GCC also supports non-POSIX platforms.