I am not a lawyer, but....

As I ran a diff between the 3.0.1 tarball and the recently released 3.0.2 tarball I stumbled across a license issue. Having already built 3.0.1 packages in OBS I might be in trouble already, but I didn't read it all and figured I'd ask some questions first.

The source contains a license in build/license that is an EULA and appears to be geared toward the Citrix Product. This made me poke around to find a page [1] where it clearly states that 3.0 is licensed under GPLv3 and 3.1 will be licensed under ASLv2.

In the 3.0.1 and 3.0.2 license it states "The PRODUCT is the Citrix proprietary software program in object code form distributed hereunder." which would appear to be in conflict with GPLv3 at least, and based on my interpretation 3.0.x should still be licensed under GPLv3.

Before I start with my questions let me state that I don't really care whether the code if licensed under ASLv2 or GPLv3. I have no intention of starting a political flame war or discussion about license choice. I am concerned about this from a packagers point of view only.

- It appears to me that build/license should be removed from the source code, all branches?

- Should there not be a LICENSE file at the top of the source tree that clearly states the license that covers the tree?

- Is the plan to create a 3.1 branch once the code base moves to the ASF infrastructure?

- How does the license change affect the master branch? After all, calling something 3.1 vs. 3.0 is an artifact of the source control system, or will this be date/commit based, i.e. as of commit X the master branch is considered ASLv2? (And maybe commit X coincides with the creation of the 3.1 branch)

- Is there someone from Citrix specifically tasked to remove artifacts like this from the code base? It would be difficult for community contributors to feel confident/comfortable in sending submit request to remove artifacts like this from the code base.

Thanks,
Robert


[1] http://cloudstack.org/about-cloudstack/license.html

--
Robert Schweikert                           MAY THE SOURCE BE WITH YOU
SUSE-IBM Software Integration Center                   LINUX
Tech Lead
rjsch...@suse.com
rschw...@ca.ibm.com
781-464-8147

Reply via email to