Originally posted by k1e0x
View Post
CDDL is file limited. GPL and CDDL cannot be mixed in the same file. Its not just FSF that says this. Software Freedom Law Center
If you don't like this law firm group I can just keep on quoting others that repeatably give the same answer after to doing proper assessment of GPL and CDDL. Also this has changed in the USA since GPL was declared contract so removing consumer law protections.
Debian did not stop from include ZFS because FSF told them to. It because Debian got 8 legal reviews from 8 different legal firms that gave exactly the same answer of incompatible just with variations in how bad.
Basically this is lets blame FSF instead of accepting there is a real problem here.
Originally posted by k1e0x
View Post
Bit in what you wrote Orcale had to release code because they were not in compliance with CDDL at the time they did the action. Fixed simply if they had released a new version of CDDL saying oracle is allowed to close source directly then does exactly that.
Yes you are right section 4.2 would allow people to keep a project going under CDDL version 1.0 or 1.1 if Orcale release a CDDL version 1.2. One problem is due to 4.1 clause Oracle could take any code fixes in the CDDL 1.0, 1.1 license stuff and merge into what ever CDDL version 1.2 is because of clause 3.1 in version 1.0 and 1.1 cddl. This is exactly what happen with openoffice vs libreoffice. So any patch in openoffice of interest can be ported to libreoffice but any patch of interest in LibreOffice cannot be ported back to openoffice.
Orcale can legally take everything that is OpenZFS and release it under a different license and there is absolutely nothing you could legally do about it as long as they do Orcale by releasing a new CDDL version. Orcale has goofed that step in the past.
The case you need to read it the recent case that said GPL is a contract in the USA. This case said that GPL section 0 is enforceable. Section 0 need to be not enforceable for CDDL compatibility in the USA.
The reality is now CDDL and GPL without question are not compatible every legal arguement to restrict GPL terms were rejected in the case declaring GPL under contract law without restrictions from other laws.
"Canonical, Ltd. was incorporated on the Isle of Man"
This is a fact that is forgotten. Debian country of registration is the USA so has to play by USA laws. Canonical behind Ubuntu is Isle of Man. So of course Canonical don't have to worry as much about the conflict they are legally not in a jurisdiction that has a problem. Of course Canonical customers are another matter. Ubuntu stated they did not have a legal problem with shipping ZFS they did not say their customers would be in the same lucky location.
What is legal on one country may be totally illegal in another. Yes its important to remember FSF gives out a lot of stuff based on German and Usa rulings.
Leave a comment: