5 ms·
Anything development related from Apple is inherently disinteresting unless it's aimed at Apple, is for Apple and you're building for Apple. Apple has done not
by andrewstuart 3y ago
Anything development related from Apple is inherently disinteresting unless it's aimed at Apple, is for Apple and you're building for Apple.
Apple has done nothing cross platform or open source or community oriented so if they come out with something that's intended to be more general is has no base, no users, no audience of non-Apple developers to land on.
I'm not anti Apple - I love MacOS and Apple is my main machine. I'm just pragmatic about Apple technologies - they are all for usage inside the Apple bubble.
- watersb 3y agoI think they funded development of Clang and LLVM.
- josephg 3y agoAnd WebKit, which is the rendering engine in Chrome. (Though Google now maintains their own fork).
- iainmerrick 3y agoAt first glance, this is interesting in that it’s the least Apple-ish open source project I can remember seeing. I can definitely see uses for it right now in non-Apple-ecosystem projects where you’re not already invested in a different tool.
- viraptor 3y ago> Apple has done nothing cross platform or open source or community oriented Cups - https://en.wikipedia.org/wiki/CUPS https://en.wikipedia.org/wiki/CUPS Swift - https://en.wikipedia.org/wiki/Swift_(programming_language) https://en.wikipedia.org/wiki/Swift_(programming_language) Zeroconf - https://en.wikipedia.org/wiki/Bonjour_(software) https://en.wikipedia.org/wiki/Bonjour_(software) I think they're bad, opaque opensource maintainers, but they did release some popular things that have communities on other systems. I do wish they just contributed to nickel or something else though rather than doing their NIH as usual.
- astrange 3y agoWebKit? FoundationDB?
- viraptor 3y agoI didn't include webkit since it's a forked KHTML, which wasn't theirs.
- egberts1 3y agoYes. Entire timeline of JavaScript engines. https://egbert.net/blog/articles/javascript-jit-engines-timeline.html https://egbert.net/blog/articles/javascript-jit-engines-time...
- zdw 3y agoI didn't include Linux because it's just a Unix reimplementation, not theirs. or: I didn't include Firefox because it's just an NCSA Mosaic fork, not theirs. The point being, whoever does most of the work and maintenance owns something, not who came up with some early predecessor.
- astrange 3y agoThere's hardly anything left of that.
- deleted 3y ago[deleted]
- amszmidt 3y agoCUPS was done by Easy Software Products, in 1997. Apple adopted it only in 2002. Swift is a language entirely in the control of Apple, mainly targeting Apples platforms. With little to no community engagement. Bonjour is not really cross platform, and not really open source either as it has lots of strings attached to the license and terms one can use it under. (I wouldn't say that Apple has done "nothing" -- but to credit them for doing much is also a stretch)
- samatman 3y agoWhat's clang, chopped liver?