Solved

Clarification of open-source licensing issues

Posted on 2009-04-08
2
300 Views
Last Modified: 2013-11-13
I apologise if my question appears to be a repeat of other posted questions about open source licensing  I have trawled the database and cant find anything that completely explains what I need to know. I am not expecting a lawyers response, but some good common-sense advice would be appreciated.

I am developing a software library that will link to two open source libraries, both of which are published under multiple licenses (GPL, LGPL, MPL). I assume that this means that my library would be considered a derivative work?

Although my development work is largely complete, I wish to create an open source project around it, in order to improve its maturity prior to release.

Once complete, I wish to incorporate my library in a proprietary application and possibly also commercially license it to other developers for use in their proprietary applications. Does this mean that it needs dual licenses? Are there any ethical issues with this? Are there any procedures I should follow when accepting public contributions?

Finally, when releasing my proprietary application, what is the correct procedure for distributing the binaries of the two other underlying libraries? Do I simply have to acknowledge them from within my own license file? If so, could you post some example wording?

Sorry for so many questions and many thanks for any insight you can offer.
0
Comment
Question by:Tim85
2 Comments
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 500 total points
Comment Utility
Hi Tim85,

It really is a tangled web :)

http://developer.kde.org/documentation/licensing/licenses_summary.html
http://khason.net/blog/open-source-licenses-comparison-table/

>> I assume that this means that my library would be considered a derivative work?

Yes.

>> I wish to incorporate my library in a proprietary application and possibly also commercially license it to other
>> developers for use in their proprietary applications. Does this mean that it needs dual licenses?

No, the LGPL provides for that.  The kicker is that the source must remain available.

>> Finally, when releasing my proprietary application, what is...

Sorry.  Can't help on that one.
0
 
LVL 1

Author Closing Comment

by:Tim85
Comment Utility
Many thanks Jason1178. The two links that you included have provided some valuable clarity and perhaps one of their authors may be able to help my solve the final small part of this puzzle. Thanks again.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
This article will show, step by step, how to integrate R code into a R Sweave document
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now