Linked by Thom Holwerda on Fri 21st Oct 2011 23:17 UTC, submitted by jello
Permalink for comment 494259
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
More News »
Sponsored Links



Member since:
2011-06-17
Whats this? Tell frderi he's wrong day?
Not true. NeXTStep kernel was based on Mach 2.5 microkernel, which was NOT made by Apple or NeXT engineers but written by Carnegie Mellon University.
Thanks to give credits where it's due.
Mach was not written BY Carnegie Mellon. It was initially written AT Carnegie Mellon. Avie initially wrote it as part of his PhD. After a while, he wound up working for Steve Jobs at NeXT, where Mach became the kernel for NeXTSTEP and he further developed it. So YES, it was very much credited to Avie. Check the Mach source code if you don't believe me. Thanks to give credits where it's due.
Clang/LLVM was not started by Apple but at University of Illinois and release under open-source licence, which latter allow Apple to 1) hire one of the student behind LLVM and 2) reuse and improve the code without breaking the licence. Otherwise, they will have to start again from scratch, which they didn't have to, thanks for the open source output of others, like for the Mach kernel.
Development of Clang is initiated and sponsored by Apple. The University of Illinois hosts the project. Apple is a major industry backer of both Clang AND LLVM, providing resources to both projects. Again, thanks to give credits where it's due.
Try to remove the Mach kernel and see how fine it boot, just for fun.
Why would one want to do that? I was comparing the UNIX and Linux kernels to Mac OS X. They are not the same. Traditional UNIX systems either had System V or BSD monolithic kernels.
Facts are facts.
Apple also contributes significantly to the opensource community? True
Not invented here syndrome? Not by a long shot.