News for hackers. Stuff that matters.
Re:“Oracle laid off all Solaris tech staff in a classic sile... by pjmlp on Sunday September 03, 2017 @04:24PM (#15163674)
I can easily relate to this, started with Xenix, moved into DG-UX at university, we moved into GNU/Linux after that server eventually died, so it was mostly used of OS related classes.

At work GNU/Linux was just an internal server, all real work was being done in Solaris, HP-UX and Aix servers.

So fast forward to modern times and even Microsoft uses Linux kernel syscalls on their new POSIX personality subsystem, instead of actually supporting POSIX.

Re:“Oracle laid off all Solaris tech staff in a classic sile... by mwcampbell on Sunday September 03, 2017 @06:37PM (#15164370)
> instead of actually supporting POSIX

POSIX support is in the API, not the syscalls. musl libc places great emphasis on POSIX conformance. So if you ran a musl-based distro atop WSL, that should give you what you want, or at least something closer.

Re:“Oracle laid off all Solaris tech staff in a classic sile... by pjmlp on Monday September 04, 2017 @02:05AM (#15166044)
Currently only Ubuntu, OpenSUSE and SLES are supported. None of them is muslc based, right?
Re:“Oracle laid off all Solaris tech staff in a classic sile... by dom0 on Monday September 04, 2017 @05:03AM (#15166777)
Doesn't matter, the stable interface in Linux is the syscalls, not the libc. Same goes for WSL.
Re:“Oracle laid off all Solaris tech staff in a classic sile... by pjmlp on Monday September 04, 2017 @05:49AM (#15166974)
Syscalls are not POSIX APIs.
Re:“Oracle laid off all Solaris tech staff in a classic sile... by dom0 on Monday September 04, 2017 @06:43AM (#15167204)
POSIX and Linux are generally believed to be different entities.
Re:“Oracle laid off all Solaris tech staff in a classic sile... by pjmlp on Monday September 04, 2017 @06:52AM (#15167243)
Which is why I keep stressing POSIX.
Re:“Oracle laid off all Solaris tech staff in a classic sile... by majewsky on Sunday September 03, 2017 @05:28PM (#15164024)
> instead of actually supporting POSIX

What do you mean? Using Linux kernel syscalls is just one of many ways to "actually support POSIX".

Re:“Oracle laid off all Solaris tech staff in a classic sile... by pjmlp on Sunday September 03, 2017 @05:58PM (#15164168)
Syscalls are not POSIX APIs.

Do you know that by default GNU tools don't respect all POSIX expected behaviours and it needs to be explictly enabled?