Earlier quoted context omitted.
Java, is it the thing they used to sue on API copyright? Good demonstration of how to mess with "open-source" IMO. If you remove what they got from Sun, what reminds?
Open source doesn't mean you get to ignore the license.
Apple ResearchKit on GitHub
111–113 of 113 posts
Re: Apple ResearchKit on GitHub
#112Earlier quoted context omitted.
MySQL wasn't acquired by Sun; that was a direct acquisition by Oracle in order to snuff out the most significant player in the realm of open-source SQL databases (and thus snuff out one of the most significant competitors to Oracle's flagship, Oracle DB). As a result, MySQL is effectively dead outside of legacy deployments that haven't migrated to PostgreSQL, MariaDB, or one of the NoSQL monstrosities like MongoDB. E…
What do you mean MySQL was not aquired by Sun? I was among ~400 MySQL employees in Orlando when the deal was announced. Yes, Sun was later bought by Oracle.
Maybe I was thinking of InnoDB or BerkeleyDB or somesuch and just conflated them all together...
Re: Apple ResearchKit on GitHub
#113Earlier quoted context omitted.
The GPL forbids additional restrictions on code, so you can't legally combine something that is GPL with a restriction like this. Adding something like this (that we'll call Apple BSD) to anything that is MIT/BSD would end up being Apple BSD, because you'd have to ensure this restriction is applied to the resulting product, over an above MIT/BSD.
So it's not actually incompatible with BSD/MIT. As for the GPL, I think you missed section 7 - "Additional Terms": Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: e) Declining to grant rights under trademark law for use of some trade names, trademarks, or serv…
But this text does not exist in GPLv2, so it may or may not be considered GPLv2 incompatible (I don't remember the FSF's last position on these clauses, because almost every other license that has them is gplv2 incompatible for other reasons)