3 ms·
I think he refers to the fact that we don't get the real version history, with informative commits which may provide context for the code in question, but inste
by josteink 9y ago
I think he refers to the fact that we don't get the real version history, with informative commits which may provide context for the code in question, but instead just get snapshots for particular versions.
I'm not saying it's useless, but it's certainly much less useful than a proper version-history, and very much a declaration that it is in no way intended to be a collaborative project.
But I guess that shouldn't surprise anyone either. It's Apple, after all.
- smitherfield 9y agoApple's made some pretty big genuine contributions to open-source: WebKit, LLVM[1]/clang, Swift, OpenCL.[2] [1] Yes, technically "not Apple" in the sense that Node.js isn't Joyent. [2] Admittedly partial credit at best since they've orphaned it in favor of their proprietary Metal API. I'd guess however that Metal will get open-sourced pretty soon.
- bemused 9y agowebkit was based on khtml (LGPL) - not much of a choice for apple
- smitherfield 9y agoThey could've written a rendering engine from scratch, or (in 2001-2002) acquired Netscape or Opera for a song.
- Fnoord 9y agoDid Apple have a lot of cash in 2001/2? IIRC that is before the iPod hype.
- gsnedders 9y agoFor a long time, they just did source-code dumps whenever they made a binary release (i.e., did what is required by the LGPL). They actively chose to move it to being run as an open-source project, with public history, public bug tracking, and public contributions.