gpl

Usage of an AGPL javascript library in proprietary software

My apologies in advance for not doing enough research in this area, but all answers so far I have found have been contradictory and / or too confusing for my current understanding of GPL / AGPL. If I wish to use an AGPL JavaScript library in a proprietary (not open source) product, am I essentially out of luck? Technically the source o...

Reimplement algorithm from Open Source project

I am currently working on a project where we using an Open Source library (GPL) for some specific algorithms and computations. This will be later replaced by our own implementation. What I was wondering now is how much can you let yourself "help" or "inspire" by the Open Source implementation when implementing your own library which sh...

GPL licencing when repackaging OS software for embedded use

I am currently building a Linux-based embedded device, but since i am building it using pre-compiled binary packages i am wondering what is required in this case to comply with the GPL. Would including a copy of the GPL licence text and a pointer to the relevent distribution suffice? I am deciding whether the company view that end users...

Can I use GPL3 code and keep a web app proprietary

I have a proprietary web application that I host. If I added 3rd party code to it (in the form of a Python module) that is licensed under the GPL3 do I have to licence my app under GPL3 too? My understanding was that under GPL2 you didn't have to release your code if it was SaaS , but under GPL3 you do. Is my understanding correct? ...

Opensource legal question

Hey everyone, Is there any part of the GNU General Public License that would prevent someone from redistributing an open source project with new code added that is not open source. Such that the open source project except for minor structural changes will be released under GPL, but additional code that will add new functionality to the ...

Changing code of an LGPL project and licenses on installers

I have a project I am working on, which links to: Qt Qt Solutions' QtSingleApplication Botan I have a license dialog in my application, which shows the licenses for the application itself and everything it links to. I have a couple questions regarding the distribution process. Do I have to present the licenses in the installation p...

What does it mean when open source projects (like MySQL) get sold

I've always released my personal code, all of which are small projects, under a GPL license. My reasons are more about personal preferences, but now I'm trying to understand the dynamics of open source and GPL beyond those personal preferences of mine. I'm looking at GPL projects like MySQL and I'm trying to understand what it means wh...

Query regarding GPL and LGPL ?

Hello All, I want to clarify between GPL and LGPL licence. I have taken open source library which is under GPL licence. If i integrate it in my project and i sell in the market then i have to distribute my code to open source community right ? if i don't change any library code then also i have to distribute my code ? what are the othe...

Modifications to LGPL code, am I documenting it correctly?

I'm using a modified version of Botan from the Qt Creator 2.0 sources. The standard Botan distribution is under a FreeBSD license, and Qt Creator 2.0 is under LGPL (which means that version of Botan is under LGPL? or at least the 3 files Nokia added are?). If I remember correctly, according to the LGPL, if I change an LGPL licensed work,...

Does delaying the open sourcing matter?

I've been working on a project which I plan to eventually GPL (as I do with all non-hired code I write). It's about 10,000 lines of code now, so I'm far enough into the project that I now have better understanding of the problem at hand and have more and better ideas to take this project to the next level. I'd like to however maintain t...

Moving the MIT and/or GPL attribution from source to own web page

If I have a website which implements a number of open source licensed libraries (For example, jQuery, jQuery UI, along with half a dozen plugins), is it OK to take the copyright notice out of the JavaScript source files, and place it on it's own web page for all to view? It means that I am still attributing the developers, but I also sa...

GPL code moving upstream

I have a GPL open source project that in its early days is going to be of interest mostly to academics and research groups. This group can sometimes be very competitive, and a research group could modify and improve the code for their internal use but never release it. The GPL says this is fine, since they have not distributed the code....

Open source projects from other parts of the world

Most open source projects I've seen were from Europe or North America and very few (can't even remember any) from other parts like Asia. Is it just because I can't read other languages, or has the GPL and open source in general not taken off outside of North America and Europe? Does anyone have examples of open source projects coming ...

Using a GPL tool in one's build process - is documentation required?

If one uses a GPL-licensed tool as part of their build process (of open source software), and... In your documentation it states that programmers must download such tool in order to properly build the software The GPL-licensed tool is not part of the resulting software package in any way You provide a download for this tool from your o...

GNU GPL question

I have a C# app that hooks into a GPLed DLL via DllImport. The DLL has its own installer which we plan to package with and run from our own app's installer. Will these require us to GPL our own app as well? ...

Need GPLv3 and GPLv2 in Plain English - non lawyer-speak

I was hoping GPLv3 would make GPLv2 easier to understand for the layman, but when I came across the phrase "propagate by procuring conveyance" what the heck is that supposed to mean!?!? I spent a lot of quality time with a thesaurus and tried to understand this alone. Given the effort required to understand a sentence, I'm quite certai...

Unix Linux forking history (vague on details)

I remember reading an article a while back that had a sentence that stuck in my head. First of all, I don't remember if it was about unix or linux, but it was about an operating system. The phrase that got stuck in my head was that the license the guy who started the project chose was good because it kept the project intact because the...

To what extent do you quote the author in a project fork?

I have forked a Java project recently but am a little confused when trying to conform to its GPL. How often should you quote the source? Right now I've noted that this forked the original project and linked to it in the home page, but should I also add it to the Javadocs as well? /** * ... * @author Originally by Someone * ...

In the context of GPL, is a public facing website considered "End User" or "Distribution"

I am considering using db4o as the data store on a public facing website. The question comes with licensing... My understanding is that if you are an "end user" you can freely use the code. Is a website end user or distribution? MySQL is licensed under GPLv2 and people use it all the time as a backend data store. Any lawyers out t...

Can I use LGPL libraries (client side javascript or server side jar) in my Commercial Web Apps?

I'd like to ask this question in two standpoints. As a library developer, I don't want my work to be used in source closed web apps while most web apps are source closed. (And they are also worthless to distribute, generally a web app is individual-dependent). The trendency of moving towards to cloud-computing, seems there will be less ...