Home » Community » Coffee corner » MPL
Re: MPL [message #17470 is a reply to message #17458] |
Sat, 16 August 2008 13:54   |
 |
amrein
Messages: 278 Registered: August 2008 Location: France
|
Experienced Member |
|
|
MPL licence is like LGPL + an exception to be able to link statically with proprietary software + no patent grant to you or your users if you use a modified version of the software. If you modify the MPL covered code, you must provide the modified MPL source in a working form with all additions. The final user can ask the distributor for the MPL licensed source code.
A module covered by the GPL and a module covered by the MPL cannot legally be linked together.
Cairo source can also be under LGPL. U++ is available with its source code so no problem but:
- With static linking, if someone else use your software + cairo under LGPL, the final user can ask the distributor for the cairo source code (modified or not) + your source. Your source must be LGPL or GPL. If the final distributor link statically to your software, he must release the wall source using GPL or LGPL. With dynamic linking, the final distributor will just have to add in its docs, apps, about menu, ... that his software use LGPL licensed code and must provide the source of the LGPLed code with its software (in the media!).
- If they link statically with U++ and U++ link dynamically with the cairo LGPL covered source, the distributor can use a proprietary licence for their own software but still need to tell about the LGPL licence of the dynamic library.
Quote: | Great, you have to be a lawyer to make heads or tails out of this licensing issue.
|
Sure! 
Most of the FOSS licences let you include other source code covered by the same licence into your own source. When you select an open source licence, you should carefully study the advantages, drawbacks and risks. With a not enough spread one, you will have to reinvent the wheel each time you want a new feature. The more licence we have, the more fragmented the community is, the more difficult producing new FOSS become. 
Really, before any work on including other libraries, can we have a definitive statement about the final U++ licence choice?
[Updated on: Sat, 16 August 2008 14:04] Report message to a moderator
|
|
|
 |
|
MPL
By: mirek on Fri, 15 August 2008 22:46
|
 |
|
Re: MPL
By: kodos on Fri, 15 August 2008 23:39
|
 |
|
Re: MPL
By: mirek on Sat, 16 August 2008 10:53
|
 |
|
Re: MPL
By: kodos on Sat, 16 August 2008 12:58
|
 |
|
Re: MPL
|
 |
|
Re: MPL
By: mirek on Sat, 16 August 2008 09:39
|
 |
|
Re: MPL
By: cas_ on Sat, 16 August 2008 12:57
|
 |
|
Re: MPL
By: emr84 on Sat, 16 August 2008 02:18
|
 |
|
Re: MPL
By: amrein on Sat, 16 August 2008 13:54
|
 |
|
Re: MPL
By: mirek on Sun, 17 August 2008 01:35
|
 |
|
Re: MPL
By: mr_ped on Sat, 16 August 2008 23:20
|
 |
|
Re: MPL
By: amrein on Sun, 17 August 2008 22:51
|
 |
|
Re: MPL
By: mirek on Sun, 17 August 2008 23:51
|
 |
|
Re: MPL
By: amrein on Mon, 18 August 2008 09:03
|
Goto Forum:
Current Time: Sat Aug 09 22:00:13 CEST 2025
Total time taken to generate the page: 0.02654 seconds
|