Questions about the GNU General Public License

learn more… | top users | synonyms

1
vote
1answer
265 views

Using GPL code with MPL code [duplicate]

I've done a spot of Googling, and all I can find is information on using code under the MPL in a larger GPL licensed project. What I really want to know is: can I included GPL(v3) licensed ...
0
votes
1answer
466 views

Do I have to release source code because I'm using JavaFX?

I'm using JavaFX for gui of my app. Its license is GPL+Linking Exception. GPL requires me to release my source code. But what's the linking exception?? (I'm just using it as a library. Not modifying ...
3
votes
1answer
390 views

Dirty hack to avoid GPL licensing

I've just found something strange in a code written by company which I work for. In an embedded software where dynamic linking doesn't exists, shared library (released on a GPL licence) is copied into ...
2
votes
1answer
91 views

Incrementally releasing software under the GPL

We have a Javascript codebase that we want to open-source in an incremental fashion. That is, we want to release the full code to some of our core modules first, keeping the rest of the "application" ...
1
vote
1answer
248 views

Can I WTFPL/CC0 parts of a GPL code?

I know I should not expect a lawyer's notice here, but programmers advices would suit me well enough. I want to publish a program which is derivated from a GPL-licensed program. I understand from ...
8
votes
5answers
569 views

Am I covered with GPL If I want to share open source code of project developed in my company?

I'm working in a company and in my job contract there are confidential clauses concerning code, documents, etc... In the company we are working on an open source project (GPL V3). The project is not ...
6
votes
1answer
510 views

What licensing implications (if any) are there when porting code from one language to another? [duplicate]

I'm considering taking an old PHP4 web application and re-writing it using ASP.Net MVC4 in C#. The old application was licensed under GPL2. I'm unsure how this affects my new application, if at all. ...
3
votes
1answer
304 views

How do I license my software under a free license?

I wrote a number of NodeJS modules (some of which are actually good, in my modest opinion). I basically forgot to set a license for them. I would like to pick the AGPL (Affero GPL). How do I do ...
0
votes
1answer
343 views

Can You Use 2 Python Modules Issued Under LGPL and BSD License in a Program?

I'm making a drawing program as my first open-source program merely to get a taste of the open-source community. To make said program, I am using Python 2.7. I'm using the following modules: EasyGUI ...
1
vote
1answer
120 views

How to deploy a GNU GPL software with Java Web Start?

I deploy an interactive software using Java Web Start. This is a quiet useful deployment technology and I don't want to change. Besides I am about to publish my software under a GNU GPL license. ...
7
votes
1answer
2k views

Author has inserted copyright into code with gnu public license notice - implications?

I've found a project on Github that I'm interested in contributing to which claims to be open source and has a GPL license included with it. But the original author has added a copyright ...
5
votes
3answers
171 views

GPL code allowing non-GPL local copies of nondistributed code

I have come across a book that claims that alterations and augmentations to GPL works can be kept close-source as long as these are not redistributed into the wild. Therefore, customizations of ...
2
votes
8answers
531 views

Isn't GPL enough to make a software free as in free speech?

Background I have read people rebutting the fact that a certain software is free as in free speech, even when it is licensed under GPL. Some say Java isn't free because to obtain a professional ...
1
vote
2answers
347 views

GPL and OpenJDK: Questions regarding source headers

I have some legal questions regarding OpenJDKs source header: /* * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS ...
2
votes
4answers
295 views

Freelancing and GPL?

Is it possible for a freelance programmer to use Open Source products under GNU Public License and make money given that he cannot stop his customers from freely distributing his products?
1
vote
3answers
704 views

GPLv3 Software vs. BSD (3-Clause) OpenSource Project .. i don't get it

Preamble: If I say "BSD" I mean the 3-Clause BSD license If I say "GPL" I mean the GPLv3 license I am NOT the author of the GPL project I am the author of the BSD project Simple Task: I wan't to ...
9
votes
3answers
2k views

Is there a loophole in the GPL that allows proprietary software to be linked with GPL libraries?

Let’s examine a hypothetical scenario: Company X writes a proprietary program (A) that dynamically links with a proprietary library (B). Company Y wants to use a replacement library (C) licensed ...
1
vote
1answer
131 views

Languages & Their Licensing?

Firstly, apologizes for any bad terminology, lack of research, or poor delivery of my question. I should note that originally I had one big question, but I figured the first half is sort of ...
2
votes
1answer
151 views

Does the ability to start a GPL add-on GPL-ize a program (Gstreamer)

This question is asked in regards to gstreamer but it could apply to any add-on based architecture. I have a Gstreamer based application that can ship as proprietary because I use unmodified ...
0
votes
2answers
71 views

GPL v 3 & Scripts

I'm not asking for legal advice; just some rough guidance. I have a host application in Java that uses the Rhino JS engine to execute JavaScript. That JavaScript can then make calls into other Java ...
1
vote
1answer
150 views

Who gets source code access with agpl

After reading for what seems days on the specifics of GPLv3 and more specifically AGPLv3, I have one question as far as distributing and to whom. If I create a web app (server and client) for a ...
2
votes
2answers
777 views

How to use GPL v3 with Apache License 2.0?

Based on this page, I can see that only Apache License 2.0 is compatible with GPL v3. Now my question is, in layman's term, how do I make those two work together? My current situation is that I am ...
0
votes
1answer
419 views

Can I use select2 in my website?

I am working on project that deals in customer support. This website actually sells products ( so it is commerical ), and provides customer support. So in this project/website I was about to use ...
4
votes
1answer
241 views

Accepted best practices for setup.py of a forked project

Context: I was looking to see if there was a tool to do something (in my case I was looking for a proxy that would allow for http log inspection from a python test framework). There turned out to be ...
1
vote
1answer
94 views

Can I charge for closed source J2EE .ear module relying on GPLed EJBs?

A customer asked me to add a (fairly generic monitoring and notifications) functionality to the in-house solution he has assembled on top of JBoss and couple of GPL-licensed components (downloadable ...
1
vote
2answers
283 views

GPL/LGPL/MPL non-code content license

I want to use a dictionary (basically a text file, and no code) that is included with an open office spell checking plug-in. The plug-in is under the tri-license GPL/LGPL/MPL which I don't understand. ...
2
votes
1answer
316 views

To which extent can one take ideas from programs under GPL in developing a commercial app?

I am developing a commercial application. There are several programs under GPL which have some common features with my planned applications. Can I take ideas from those applications under GPL and ...
2
votes
2answers
357 views

Hardware running gpl code

Let's say I am selling hardware that uses the linux kernel. Do I have to state somewhere that it is running linux(or other gpl code)? The reason I am asking this is because I bought a television, ...
3
votes
1answer
75 views

How can I ensure our SolidWorks files are covered by the GPLv3?

I am in charge of a project on github that has files that are and are not code based. Specifically, I am worried about our SolidWorks files. How do I ensure these files are covered by the GPLv3 ...
4
votes
3answers
511 views

Can I convert ALL CAPS sections of an OSI license to regular case (and bold)?

Update: I've got a response from the FSF on this down in the answers From the answer to Can I remove all-caps and shorten the disclaimer on my License?, it appears that the APP CAPS sections of a ...
2
votes
3answers
328 views

Does open sourcing your work help you?

Are developers actually likely to receive significant help by open sourcing a work in its unfinished stages, or are open source consumers more likely to want something ready to use? This is ...
3
votes
1answer
771 views

Changing the license in a fork from GPL to GPL compatible? [duplicate]

I have forked a project that was released under the GPL and made substantial modifications, however there are still some parts and general ideas that are the same as upstream. Due to user interest I ...
4
votes
3answers
2k views

Why isn't the Microsoft Public License compatible with the GPL?

According to this GNU Project page, regarding Microsoft Public License (Ms-PL): This is a free software license; it has a copyleft that is not strong, but incompatible with the GNU GPL. They do ...
3
votes
1answer
314 views

Forking SQLite source

I am interested in modifying the SQLite source code and making it available as an experimental public fork (GitHub, Google Code, etc.) However, the SQLite source code is currently in the public ...
0
votes
1answer
58 views

Partial GPL 2 legacy code into a GPL 3 project

I plan to import works from a Java GPL2 project into a GPL3 one. How must I "head" all my project derivating sources files : must I put the GPL2 license of the original project (saying that "This ...
2
votes
1answer
392 views

Do I have to include full gpl v2 license information in my commercial project if I use another author's work?

I would like to use another author's work in my commercial project. That author's work is licensed under GPL v2. I'm not using full code. I'm using only part of the code. Also I modified it as per ...
13
votes
1answer
10k views

LGPL 2.1 vs LGPL 3.0 Advantages and Disadvantages

From what I've read, LGPL 3.0 allows you to use the license together with other licenses, more permissive about that(Not even sure about that). From ...
6
votes
3answers
5k views

What “sublicense” actually means?

First, it is clear that the right to sublicense doesn't give you the right to relicense. Let's say we have a library with MIT license(1 file), someone adds some features to the library but puts them ...
0
votes
1answer
325 views

Open source licenses (specifically GPL) & gamemaker's source format

Now with gamemaker studio source files are no longer stored in a proprietary format - instead they are stored as simple XML files containing all data. Now I am wondering, can projects created with ...
4
votes
1answer
209 views

How do I correctly include copyright statements for included libraries?

How do I correctly include copyright statements for included libraries? I have a program that uses libraries which are licensed under the GPL and MIT (either jointly under both, just only MIT) ...
-1
votes
1answer
298 views

Compile GPL-code into a JNI-capable shared library and use it in commercial software [closed]

I am developing an application for Android in JAVA which calls GPLed C-code via JNI. I have modified & capsulated a GPL-software under a JNI-interface and compile it as a shared library (.so) ...
0
votes
1answer
251 views

Will the Apache License or the GPL License protect my trademarks?

I'm trying to see if these two open source licenses give protection of trademarks to the originator. I have read both licenses but they only seem to talk about their own trademark i.e. 'Apache'.
1
vote
2answers
472 views

Sell code using dynamically linked Open Source GPL code?

I am really confused. The GPL states that if you start with GPL code, and modify that code, that you must release your code with modifications free of charge also under a GPL. But what if you simply ...
1
vote
3answers
532 views

Is this modified BSD license compatible with GPL?

I am working on open source project, that uses the source code from FlatAssembler project, which uses following license, based on BSD 2-clause with one additional clause added at the end of the text. ...
1
vote
2answers
619 views

How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?

A friend and I have started a project using code from another project, that is covered licensed under GPL. We have distributed it freely on our website, and under its download button, we've added a ...
3
votes
1answer
214 views

Can we create a GPL application that has a payware advertisement on it?

We've been thinking of using GPL components to make a GPL application, and freely give it away. We then want to use that as a loss-leader. In that free application, where even the source code is ...
1
vote
1answer
100 views

Affero GPL with PHP application and DB keys in localSettings.php

I want to licence a non-trivial PHP application I have been working on under Affero GPL v3 (because I want every admin, who will use it, also release the source code). However, something troubles me. ...
3
votes
2answers
374 views

CLISP Common Lisp license - can it force my code to be released under GPL?

I came across this about CLISP: *"it all-but-forces your code to be released as GPL" here, when looking for a good Common Lisp implementation. How can a language force a license on your code? Is this ...
5
votes
2answers
687 views

Software has sub-part Apache v2 license and other sub-part GPL v2 license

Firstly I am sorry I do not fully understand about licensing. Thus I want to ask here for my curiosity about licensing things. Here is the case. I build a WordPress theme that using underscores.me as ...
2
votes
2answers
2k views

Using a product licensed under GNU GPLv3 for internal company use

I am in the process of a creating a small web portal for the department I'm working in. For this is need to present some data, and have found the following: http://www.pchart.net/, which could seem to ...