Hacker News new | past | comments | ask | show | jobs | submit login

I'm pretty sure the software that requires an OS that runs POSIX software is sufficiently catered to. You have your Linuxes of every sort of flavor anyone could ever want (ranging from LFS/Gentoo Stage 3/Arch for the tuners and minimalists, to the 'I want to have Docker/git at my OS level' NixOS-esque machines, to the Ubuntu's for the "anything-but-Microsoft" demographic. (Not to mention, your BSDs, your QNX's (+3 or 4 other POSIX RTOS that are well supported in their ecosystem), your AIXes for the DB2's, ... ) It's sufficiently been explored and the need has been catered to.

Pjmlp (correct me if I'm wrong) would rather see exploratory endeavors rather than Yet-another-POSIX-impl. (And for the sake of argument, should that new platform garner steam and you absolutely, 100%, completely and totally need POSIX support! you can get pretty far creating PE/ELF on a non-POSIX OS with an emulation layer with ~3-4% overhead[VMware had a few whitepapers on it, and Unity is a component in production that demonstrates such behavior])

And if he were motivated enough to write a POSIX impl from scratch, while not trivial, it shouldn't be too hard (see: BusyBox, Yocto/Poky, hell, remember the NetBSD days? Any idiot could port to platform foo in a weekend.)




I would rather see designs like Xerox PARC, ETHZ Oberon, Midori and so forth.

There is no value in making clones the C runtime library.

POSIX is just the part of UNIX that was left out of ANSI C, only usable for command line and daemons written in C.

Other language runtimes don't really depend on POSIX.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: