If you want to know why, just contemplate the smoking wreckage of the Oracle/Google Java API lawsuit.
Oracle's beef with Google comes from actions that occurred before Java was open sourced.
It's hard to see how the two scenarios are even remotely related, other than "Oracle"
I have to say it's made me a lot iffier on contributing to open source projects, or at least those owned by for-profit companies.
Oracle's viewpoint on what patents are and are not granted by that license is also interesting (as was Sun's).
Interesting enough that Apple felt they needed to go get a patent license for it, and couldn't come to terms.
http://arstechnica.com/apple/2009/10/apple-abandons-zfs-on-m...
You are correct this happened pre-oracle, but note that it was confirmed by Sun's spokeperson.
(Also note that the national labs, who have been continuing ZFS on linux, are immune to a lot of these issues. Oracle literally cannot get an injunction against them on patent infringement issues, so they are guaranteed they can always work on it)
> Word on the street in Cupertino is that dropping ZFS wasn’t an engineering decision, but a legal one, and it might have had something to do with Oracle’s acquisition of Sun. I don’t know if it was a problem with the terms of the CDDL license, general distrust/dislike for Oracle, or what — only that the word came down from legal that ZFS was a no-go.
Apple has a notoriously paranoid pack of legal sharks, and they clearly felt uncomfortable with something about the ZFS legal situation.
Open Source: "An open source implementation is not available at this time. Apple plans to document and publish the APFS volume format when Apple File System is released in 2017."
https://developer.apple.com/library/prerelease/content/docum...
Releasing a new filesystem is already surprising. And they plan to open-source it. Huh.
They got sued heavily for it. They had to completely change the implementation and it became a non-P2P video chat.
Too many fanboys I guess. I would hope the community is more enlightened than that.
Apple did promise to open FaceTime, and was promptly sued – that's why it's not open. AFAIK there was no promise to open iMessage.
No, not true at all. iMessage was never promised, mentioned, or even hinted at being open source. Also, on the FaceTime from they said that the underlying protocols would be submitted to standards bodies as an open standard - that's a completely different things from open source. And the reasons that Apple didn't wind up doing that are well known (lawsuit from patent trolls).
Sounds like you have an axe to grind or only listen to people who do...