Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • November 20, 2017, 03:06 PM
  • Proudly celebrating 10 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 2138 times)

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,247
    • View Profile
    • 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:

Quote
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.

mahesh2k

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,417
    • 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,247
    • View Profile
    • 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.

mwb1100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,576
    • 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:

Quote
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,100
    • View Profile
    • 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 :)