Page 3 of 13 FirstFirst 12345 ... LastLast
Results 21 to 30 of 124

Thread: Mir's GPLv3 License Is Now Raising Concerns

  1. #21
    Join Date
    Jul 2012
    Posts
    33

    Default

    Quote Originally Posted by zoomblab View Post
    IMHO GPL + CLA is an honest business model. Canonical invests their money on a product and releases it as a fully compliant open source project. All rights of the GPL are being honored. Then they additionally gain the ability to sell commercial licenses of their products. To do that you have to own the copyright in its entirety, so the CLA enables that.

    Canonical will not close down their open source projects. They would be idiots to do that, because the next day forks would pop like mushrooms (remember GPL is always in effect). They gain value by having the option to sell commercial licenses. In addition in a hypothetical company sell, having the copyright in its entirety also counts as an asset (see MySQL and Qt).

    Of course CLA also prevents a competitor from bypassing Canonical and sell commercial licenses on their own. This is plain honest and haters are going to hate that but such is life.
    Yes, Explaining that Canonical project to do a proprietary version of Mir is only FUD. But this guy doing each time the same things against Ubuntu/Canonical project. Nothing New. At the end for user and dev the important part is : the project is GPLv3 it's free/opensource.

  2. #22
    Join Date
    Nov 2008
    Location
    Old Europe
    Posts
    916

    Default

    Quote Originally Posted by zoomblab View Post
    IMHO GPL + CLA is an honest business model. Canonical invests their money on a product and releases it as a fully compliant open source project. All rights of the GPL are being honored. Then they additionally gain the ability to sell commercial licenses of their products. To do that you have to own the copyright in its entirety, so the CLA enables that.
    But why is CLA so important for Canonical?

    Red Hat and Google (Android) make a very good business without a similar licensing (AFAIK).
    And they're also investing a lot. I'd say way more than Canonical.

  3. #23
    Join Date
    Jan 2010
    Posts
    364

    Default

    GPLv3 is a bit of a scary license. Many companies and inviduals will not touch GPLv3 code with a ten foot pole. A permissive license would have made much more sense for an essential software, like a display server. But wasn't that clear from the start? Fortunately for Canonical they can still change the license.

  4. #24
    Join Date
    Sep 2012
    Posts
    680

    Default

    Quote Originally Posted by entropy View Post
    But why is CLA so important for Canonical?

    Red Hat and Google (Android) make a very good business without a similar licensing (AFAIK).
    And they're also investing a lot. I'd say way more than Canonical.
    GPL3 + CLA is simply awesome for Canonical:
    - GPL3 is good in server space and stuff (customers know that they can support what they use even if you disappear)
    - you can keep saying you do open source projects (copyleft, even!). That's important when you are building on Debian community (and community in general, e.g. for support).
    - on the other hand, only few embedded vendors (phones, smart TVs, cars infotainment, etc..) will ship GPL3 code, because security / commercial warranty, locked bootloaders and stuff (and app stores, and drm, etc..).
    - this means that for every vendor that won't ship GPL3 code, only Canonical can license them a closed source version. The CLA ensures that no other contributor can commercialize the project in most of the embedded space.
    - By this, you ensure that no other commercial entity will contribute to your project, and you can even blame them for not playing nice with you.

    Basically:
    Commercial friendly open source (BSD, GPLv2 to some extent) => won't secure market share, but help expand the market itself (you don't have advantage on other market participant, but it reduces costs for all participants)
    Closed source, or unfriendly open source (GPL3 + CLA) => will secure market share, but you are on your own.

    Note that this is only the commercial/competition aspect. Amateurs/hobbyists/community obviously benefit from "GPL3 + CLA" over closed source, and may benefit even over BSD/GPL2 if it pushes some vendors to ship devices with the GPL3 licensed code.

  5. #25
    Join Date
    Jul 2012
    Posts
    33

    Default

    Quote Originally Posted by brent View Post
    GPLv3 is a bit of a scary license. Many companies and inviduals will not touch GPLv3 code with a ten foot pole. A permissive license would have made much more sense for an essential software, like a display server. But wasn't that clear from the start? Fortunately for Canonical they can still change the license.
    Imagine the FUD from the same guy if Canonical release project on another and more permissive Licence (less "moral" than GPLV3)...
    The problem is not Canonical, Ubuntu or whatever... The problem is that some guy in the community think that they are like some moral elected people and have the right to judge everyone. Canonical actually is the "evil" and they try to discredit the company and the distribution based on some "biaised" moralistic arguments and FUD.

    Exampple :
    - Lot of people say Mir and Unity are proprietary but they are in GPLv3 Licence
    - It's good to have 3000 different distribution 10 Desktop environment but not 2 different Graphic Server. (or you can do it but not Canonical)
    - GPLv3 is good unless Canonical use it. In this case it's bad...
    etc.

    For me is really the wrong side of our open source community.

  6. #26
    Join Date
    Jul 2012
    Posts
    33

    Default

    Quote Originally Posted by erendorn View Post
    - this means that for every vendor that won't ship GPL3 code, only Canonical can license them a closed source version. The CLA ensures that no other contributor can commercialize the project in most of the embedded space.
    - By this, you ensure that no other commercial entity will contribute to your project, and you can even blame them for not playing nice with you.
    By fact Ubuntu for Phone and Mir use yet some proprietary driver without needs to re-licence the project.
    The Mir project is licenced in GPL and LGPL v3 Licence. The last one permit to use with proprietary project
    Last edited by seb24; 06-20-2013 at 05:53 AM.

  7. #27
    Join Date
    Apr 2011
    Posts
    114

    Default

    Quote Originally Posted by seb24 View Post
    By fact Ubuntu for Phone and Mir use yet some proprietary driver without needs to re-licence the project.
    The Mir project is licenced in GPL and LGPL v3 Licence. The last one permit to use with proprietary project
    No, the server is licensed with GPLv3. Only the client side is licensed under LGPLv3. If you want to link the server against a proprietary driver you'll need an extra license from Canonical.

  8. #28
    Join Date
    Jul 2008
    Location
    Berlin, Germany
    Posts
    822

    Default

    This is really a non-issue.

    There is no substantial problem with GPLv3 software on phones. The only requirement is that you either sell it with an unlocked boot loader (like most vendors do) or hand out keys to unlock the boot loader on request (like HTC does).

    The only problem comes when you want to sell the phone with a locked boot loader. This is something that only Canonical is allowed to do. If someone else wants to, they need to get permission from Canonical. But saying that this restriction makes it impossible for anybody else to sell phones with that code is simply FUD.

  9. #29

    Default

    That evil evil Canonical!!

    They do not bend over to the licence wishes of some vendors who like to close their devices so the customers can't modify them. Now if that's not evil I don't know what is?!!

    ...

    I really don't get it.. we have seen this over and over again in the kernel and in many other places, that forcing hardware manufacturers to open their stuff works. Maybe it is a bit painful first and not all of them will get it, so they will pay for it. But I will not be surprised if this leads to devices with more freedom for the customer.

    The writer of the article on the other hand seams to be quite happy with the current situation. Well I'm not, and if canonical at least tries to change something I'm happy they do so, no matter how much I dislike their distribution!

  10. #30
    Join Date
    Apr 2011
    Posts
    114

    Default

    Quote Originally Posted by ZeroPointEnergy View Post
    That evil evil Canonical!!
    The writer of the article on the other hand seams to be quite happy with the current situation. Well I'm not, and if canonical at least tries to change something I'm happy they do so, no matter how much I dislike their distribution!
    You've missed the point. The CLA mean that Canonical can sell proprietary licenses to hardware vendors without changing anything.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •