Apple Open Source Site
opensource.apple.com
opensource.apple.com
How much is missing from that list that would be needed for OpenDarwin to work again?
Funny you should mention that, as I just had a scratch at it this weekend. Although OpenDarwin has ceased operations as of 2004 (https://en.wikipedia.org/wiki/Darwin_%28operating_system%29#...), the PureDarwin project has some flickering signs of life but just barely: http://www.puredarwin.org/ and https://groups.google.com/forum/?fromgroups#!forum/puredarwi...
While I was roaming around trying to see if anyone was trying to get such a beast to run in modern VirtualBox setups, I discovered that Apple used to publish ISOs of Darwin (https://opensource.apple.com/static/iso/) but I was not lucky enough to have the CD boot in VBox, and I didn't get very far with qemu, either: http://althenia.net/notes/darwin
My interest is almost solely in getting PureDarwin up and running in Vagrant/VBox with some networking support, so making headless OSX build boxes will stop being a ginormous technical and licensing clusterfuck. I have a mild interest in ReactOS for the same end game, but at this moment I will benefit from OSX toys more.
Probably our best shot is to tag along on the coattails of the development that goes into making the hackintoshes run and support crazy hardware.
Separately, Catherine (of opensn0w fame) is porting XNU to ARM https://github.com/darwin-on-arm/xnu and https://github.com/darwin-on-arm/wiki/wiki/Building-Darwin so that should be interesting, too, in a qemu kind of way. If nothing else, at least the kernel is receiving some attention outside of Infinite Loop.
The color scheme, skeuomorphism and use of Lucida Grande suggests it was designed a couple years back.
The CSS text shadows in the headers is just plain annoying though
Copyright © '''2012''' Apple Inc. All rights reserved.
Uh... what?
The half-assed design of the webpage indicates that Apple is probably not paying attention to it at all. So what's the purpose of this site exactly?
Edit: oh wow, downvoted for stating objective facts that take seconds to verify.
Inventing new words for concepts properly described by old words is what's annoying, and it's really imprecise when people outside the specialized field start to have different opinions about what the neologisms mean than the people inside the field who actually use them.
That's besides the inherit prejudice in the choice of the word "viral".
Ah I see, you're just trolling.
"viral" is perfectly precise. One of properties of copyleft licences is that they are viral (and need to be by design).
If being viral is a good or a bad thing, is another discussion.
This page dates back to the early 2000s, when Apple was a relatively small company after years of decline, and OS X was gaining popularity among UNIX users. They hired some people from the FreeBSD project (most notably Jordan Hubbard, one of the founders of FreeBSD). This was also the time that everyone and their dog was going open source (a trend started by Netscape).
The industry's open sourcing spree, their traction in the UNIX community, and the fact that they were importing a lot of new BSD code, probably moved them to make non-Aqua/Cocoa source open source.
Suddenly removing source code now would probably be a small PR disaster. So, they basically let stuff rot: some new stuff is missing and they are slow in posting new code drops.
For instance the Apple build of gcc is still needed to build some OSS projects, and they are probably found only at this site.
edit: this even applies to LGPL stuff under the iOS umbrella. The latest version of WebCore available is from iOS 6.1.3; iOS is now on 8.4. I made an explicit request some time ago for the source corresponding to 7.x and 8.0, and after a while got 7.x (apparently they nevertheless haven't bothered to publish it on this site), but IIRC I never got 8.x. Need to check.
Happened in the span of three days.
Anyone knows whether the downloads of 'standard' software like git/clang are pathed versions or the original?
Why would they not have used github or similar? Internally they likely do use version control anyway.
(Stuff shows up on HN randomly)
IMHO, the community benefits far more from folks weighing in with their opinions or discoveries or complaints in the comments than the actual link itself.