Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I mean under which license is the source code available? I'm not sure if Unity is free software

share|improve this question

Quoting the upstream page at Launchpad:

Unity is free software, you are encouraged to use whatever pieces of it suit you.


Licenses: GNU GPL v3, GNU LGPL v3

share|improve this answer
If you disagree with upstream's contribution terms that's only bad for upstream but doesn't really affect the project's licensing (AFAIU, IANAL - hooray for acronyms! :P) – htorque Oct 28 '10 at 12:25
That is not true. Contribution agreements are one thing - the problem with contribution assignments (irrelevant that it is questionable if they are possible within the EU), would allow an upstream to go to an open core system, which affects the project's licensing and the inability of the user to have access to the non-open code! – txwikinger Oct 28 '10 at 12:35
Sure, with only one copyright holder (if that's even possible, as you have hinted) that risk exists, but my point was that Unity doesn't automatically become non-free because of that risk. Right now the code is free and nobody is forced to assign anything to Canonical. – htorque Oct 28 '10 at 13:50
I'm on record as saying there is no plan for proprietary extension to Unity. The contribution agreement means we can craft custom terms in cases where OEM's or partners like Intel can't accept GPLv3, it also means we can move to GPLv4 if it's better in due course. There's no basis for challenging the "free" credentials of Unity because it's firmly lead by Canonical and uses a contribution agreement. – Mark Shuttleworth Nov 4 '10 at 14:02

Unity is available under the GNU Lesser General Public License version 3.

It is certainly protected by copyright. All creative works are - including those released under a free software or 'copyleft' license.

As far as I am aware Canonical hold no patents of any kind - of course it is possible other companies may claim it infringes on their patents.

There has been concern though with the Canonical Contributor Agreement - I've included a brief description below:

In the agreement, the contributor assigns copyright to Canonical, and Canonical simultaneously grants the contributor a very broad license back, so that the contributor retains full rights to re-use, distribute, and continue modifying the contributed code.

Some members of the free software community are concerned that in the future Canonical (or a company that takes over Canonical) could re-license Unity under a non-free license. Others see this as highly unlikely.

share|improve this answer
IMHO the question is not whether it's likely. The question is whether it is legally possible. – dorfbewohner Oct 28 '10 at 13:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.