Seriously?
Since I first started using Linux in 1993 (0.99 patch level 12), it has always been a functioning kernel.
"Linux doesn't provide these syscalls or anything comparable" might mean you go from "runs reasonably well" to "can't run on this hardware at all because the kernel doesn't know how to do these tricks with memory, etc"
It's the first time however I hear anyone claiming as much credit. Oracle didn't even start dabbling with Linux until 21st century, and it was already a decade old project dominating Internet server deployments at that point.
Linux would have succeeded with or without Oracle, and I find it sad that you would try to re-write history to the point where it would seem that without Oracle linux would have remained a toy.
Ehhh... I don't see where he claimed anything about that. I see "Linux was a toy. Oracle helped make it not a toy." But, nothing about what would have happened otherwise. Be careful not to get sad over things not said. Principle of Charity and all that...
Toy: for amusement or education of creator.
Non-toy: implements real requirement for some task.
For instance, 80 bytes of machine code which pop out a piece of bread when it toasts to a certain darkness level: non-toy.
Which news groups were those? They (and your posts) should still be around somewhere.
1990 POSIX didn't have aio_read and all that; it came later. A lot of this stuff was being standardized in parallel with the progress being made in Linux. According to the 1997 Single Unix Spec (Issue 2), the aio stuff came from the 1993 real-time extensions to POSIX. [http://pubs.opengroup.org/onlinepubs/007908799/xsh/aio_read....] "Derived from the POSIX Realtime Extension (1003.1b-1993/1003.1i-1995)". This was bleeding edge POSIX in the mid 1990's, and didn't exist when Torvalds started.
The performance optimization requirements of large databases aren't the be-all and end-all of "non-toyness", anyway.
The Linux people were decent at optimizing for the cases that their user base cared about. E.g. Linux exploded as a web server OS all over the world, so there was a lot of focus on decent networking, and tricks like serving a static file right out of the kernel and whatnot.
I might have been living under a rock and everybody but me already heard about this story. But I would expect that every HN reader would drop his coffee cup reading this for the first time.
Is this true? Why had I never heard about it? Why should Bill do that?
https://lwn.net/2001/features/KernelSummit/
From that article: " The first presentation was by Lance Larsh of Oracle who, essentially, provided a laundry list of changes and features Oracle would like to see in order to get better performance out of high-end, large database servers "
...bullet list...
" The reception was "generally" positive - many or most of the above problems are well known and on the list to be fixed in 2.5 already. One exception was the non-preemption request, which was considered dangerous and unnecessary. "
J. Corbet is the author.
I don't think anyone ignores anything, it's more like the OSS community (of which I'm not a part, btw) simply doesn't feel that their freedom is a good price to pay for - anything, really.
Also, to be fair, the "rich and powerful" mostly get into peoples' way when we try to live our lives in a meaningful way, and that includes OSS folk, who just like to write and exchange software. If the "rich and powerful" decide to patent everything, which is the real sticking point for the OSS community, then the OSS folk have no toys to play with.
Understandably, they are not happy with that.
Would you mind sharing a link by any chance?