topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday March 29, 2024, 9:15 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Software Licensing  (Read 3614 times)

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,288
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Software Licensing
« on: February 11, 2011, 09:04 AM »
I'm doing a fair bit of web work right now, and ended back up at the CKEditor site, where I checked the license:

CKEditor is distributed under the GPL, LGPL and MPL open source licenses. This triple copyleft licensing model avoids incompatibility with other open source licenses. These Open Source licenses are specially indicated for:

    * Integrating CKEditor into Open Source software;
    * Personal and educational use of CKEditor;
    * Integrating CKEditor in commercial software, taking care of satisfying the Open Source licenses terms, while not able or interested on supporting CKEditor and its development.

Hahahaha~! I like how they put that there. Very nice.

jab jab

In any event, it's a kick ass RTE.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

mahesh2k

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,426
    • View Profile
    • Donate to Member
Re: Software Licensing
« Reply #1 on: February 12, 2011, 01:12 PM »
 :D

What's so special about MPL that i see many softwares are adding it to their license model these days ?

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,288
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: Software Licensing
« Reply #2 on: February 12, 2011, 11:21 PM »
:D

What's so special about MPL that i see many softwares are adding it to their license model these days ?

It's similar to BSD or Ms-PL. It makes the component/library usable in closed-source or proprietary software.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

mwb1100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,645
    • View Profile
    • Donate to Member
Re: Software Licensing
« Reply #3 on: February 13, 2011, 10:55 PM »
:D

What's so special about MPL that i see many softwares are adding it to their license model these days ?

It's similar to BSD or Ms-PL. It makes the component/library usable in closed-source or proprietary software.

However, it's different than BSD (I'm not familiar enough with Ms-PL to comment on it) in that if you modify the MPL software, you have to make the source code for those modifications available.  From the MPL FAQ:

The MPL has a limited amount of 'copyleft' - more copyleft than the BSD family of licenses, which have no copyleft at all, but less than the LGPL or the GPL.

As I understand it, merely linking MPL code to your code doesn't 'infect' it like it would with GPL code (at least that's my understanding).

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Software Licensing
« Reply #4 on: February 14, 2011, 08:49 AM »
As I understand it, merely linking MPL code to your code doesn't 'infect' it like it would with GPL code (at least that's my understanding).
Sounds pretty darn reasonable & pragmatic to me :)
- carpe noctem