Questions about the GNU General Public License

learn more… | top users | synonyms

0
votes
0answers
21 views

Is there a client license to require servers it connects to using a certain license?

Say I create both a client and a server application. The server remains secret while the client is published under a GPL-ish license, so obviously the communication protocol can be reconstructed to ...
2
votes
1answer
23 views

Containing the GPL inside an external service?

Not asking for legal advice, just educated intuition. Lets say a programmer creates a program to provide a service, for instance (hypothetically) face recognition. User logs in, uploads pictures and ...
0
votes
1answer
35 views

Ext JS - open source license (GPL V3) on client and closed source on server - Does the server-side have to be open source in the end?

First, yes, I understand that you are not a lawyer and that you cannot give me legal advice. I swear I will not hold you accountable for any responses you may give, yada, yada, yada, etc, etc, etc. ...
0
votes
2answers
66 views

Can I take a GPL program and relicense my changes under the AGPL?

Can I take a GPL program and relicense my changes under the AGPL? Say I clone a GPL project, make some changes, can I only allow people to use my changes under the AGPL license?
-2
votes
1answer
54 views

Using a GNU GPL licensed component in a BSD licensed software [duplicate]

I am currently in process of writing a software application. In this application, I use another software project which is licensed by GNU GPL. I have widely modified the GNU licensed component and ...
2
votes
1answer
50 views

Can I use a closed source JS file in my GPL webapp?

Note: When I say "open source", I am talking about GPL. Substitute with "free" if you prefer. When I say "closed source", I mean "not GPL or MIT, etc". We have an open source (GPLv3) webapp that we ...
1
vote
1answer
112 views

How come the NSA could release SELinux as GPL when all US Gov work must be Public Domain?

I'm not sure if this is a good question for this site, but it does deal with the things to do with working as programmer. SELinux is a security enhanced version of Linux, and was initially developed ...
18
votes
5answers
4k views

Advantage in being the first to copyleft a new algorithm? [closed]

Say I have created a new (DSP) algorithm. Will I have some advantage if I open source the algorithm under copyleft licence (GPL etc.)? From what I know about licensing this should lock people out from ...
0
votes
2answers
91 views

GPLv3 frontend and BSD backend, do I have to disclose the backend source?

I've gone through a couple of Question on GPL here, but all of them are related to the compiled languages, libraries and distribution. My web project has a backend that is BSD licensed. The front end ...
6
votes
2answers
156 views

Using an LGPL licensed library that may or may not include GPL licensed code from an MIT licensed library

I have read this question on SO, but it doesn't appear to answer my question fully. I maintian a library which is licensed under the MIT License. In my MIT licensed library, I dynamically link ...
1
vote
1answer
62 views

License question regarding open-source project which may eventually contain a commercial component

I'm beginning work on a project which I may wish to commercialize in the future. For now, though, it's just a prototype which I would like to release it with a GPL license. My concern is: if I am to ...
1
vote
1answer
96 views

Changing license of personal GitHub repository [duplicate]

I know you can't take someone else's code and change it from GPL to MIT, but if you are the only contributor to a repository can you freely switch it from GPL to MIT?
0
votes
1answer
82 views

Use GPL code in commercial android app by spawning a separate process [duplicate]

As I understand, GPL allows use of a GPL program along with a proprietary program as long as they are separate programs and communicate at arms length. In order to do this, if I spawn a process from ...
0
votes
1answer
20 views

Orgmode file format license

Orgmode is an emacs plug-in and is under GPL. I am developing an application that uses plain text files to store notes and I do like the org mode file format. I am not going to copy any of the orgmode ...
2
votes
2answers
123 views

What happens if some server side GPLv2 code is leaked? [closed]

So, I know that if you use GPLv2 code in some server side code, you do not need to release that code (as long as you're not distributing it, of course :). However, let's assume that you accidentally ...
0
votes
1answer
46 views

CentOS/RedHat devtoolset license implications

Can I use the RedHat devtoolset to build non-GPL-ed software? Do I have to mind any caveats? From my understanding, the devtoolset knows the limitations of the standard libraries shipped with older ...
0
votes
2answers
57 views

Modifying GPL code to link closely with another program

If program B is licensed under GPL, can a programmer modify it to interact with his own proprietary program, A, such that both programs are separate processes, and then only release the modified ...
4
votes
3answers
247 views

GPLing an implementation of a patented algorithm

TL;DR: Can you publicly release your own implementation of a patented algorithm as a free research tool for others, under the GPL, when you do not hold the patent (but will happily give clear and ...
4
votes
3answers
186 views

Can I commerically use GPL licensed software on my server if I am only distributing the client software?

I understand the rules of the GPL stating that if I distribute any software using GPL code, then that code must be licensed under the GPL. However, I'm wondering what the rules are in this case: I am ...
0
votes
1answer
84 views

is copyright string in gpl'ed program guarded from modification?

is copyright string in gpl'ed program guarded from modification, by gpl or by laws? for example, is it possible to change "2001-2010" to "2010 to 2010"? or maybe change spelling of copyright holder ...
1
vote
2answers
50 views

How to properly apply a license

Take for example the GPL-3.0 license. Near the end it states: END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs ... So I though that the "correct" way is to use ...
1
vote
1answer
33 views

gpl3 “or stated as exceptions”

At the end of section 7 of gpl v3: 7. Additional Terms .... Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; ...
12
votes
3answers
829 views

Can GPL be implied to a derivative work?

There are three software projects: A, B and C. A is published to anyone and is licensed under GPL. B extends A, is published too, but has no license information or is mistakenly licensed under LGPL. ...
2
votes
2answers
65 views

GPL - do you need to provide the sourcecode for the dependencies?

Let's say there is a software that is build on basis of a GPL v2 licensed software. This software is being distributed in binary form. GPL requires that the source code and build instructions are made ...
-1
votes
1answer
160 views

Does using the Telegram API mandate releasing the source code under a GPL license? [closed]

Telegram has provided API, through which programmers can connect to telegram servers, enabling them to implement clients for the messaging system. They also have released some open source client ...
0
votes
1answer
115 views

Software piracy and GPL [duplicate]

Consider the case below: A Wordpress plugin must be GPL since Wordpress itself is GPL There are some plugin authors selling premium WordPress plugins, and assume the authors are okay with the GPL ...
0
votes
1answer
47 views

Required clarification about GPL licence for creating extensions of GPL software

I asked a question and received quite good answers. I read all answers and other sources about my question. I concluded that if I write my code and distribute it to my clients for a free under my own ...
-2
votes
1answer
83 views

Shall i have to make my application code open source if using ejabberd? [duplicate]

I was looking into ejabberd and found it is licensed under GPLv2. Let's say that I am using it as follows: You will come to my website/app and login, then start a chat using Instant messanger. I will ...
4
votes
4answers
463 views

Licensing of content created by licensed code

So I had been using trianglify, and I was thinking about using an image that it had created. Trianglify is licensed under GPLv3, however, (as I understand it,) it creates unique svg files. The author ...
1
vote
1answer
31 views

Piwik License question

I need to create a specialized analytics app based on Piwik, it will be a commercial SaaS service for small businesses. It uses the piwik javascript tracker, API and the DB to store events, custom ...
1
vote
2answers
192 views

Is Red Star OS released under the GPL? [closed]

According to Wikipedia, Red Star OS is is a North Korean Linux-based operating system Does that mean it's covered by the GPL, or are there exceptions?
0
votes
1answer
51 views

Can your staffs distibute your company non-distirbuted GPL licesned code?

Let say you use libmysqlclient to connect to MySQL, and since the client is GPL licensed and so your program. That's fine since you are the only one working on the project. Then, you have a staff to ...
0
votes
1answer
91 views

Can I use in a non-free script a code example that doesn't mention license but which is used by its author in a GPL'ed script?

After seeing the following question one of my problems came in mind: I want to couple two different scripts in two different languages. I found a solution for that, and I copied that solution. ...
1
vote
2answers
65 views

Different license for logo files

I'm working on software that I intend to release under the terms of the GPL 3. However, I'd like to exempt the name and logo: the images with the logo should only be used with official releases, and ...
23
votes
7answers
2k views

Can I use GPL libraries temporarily for prototyping and make the future code closed source?

I am working on a prototype for a software system, which (at least at the start) will be closed source. In order to save time, I'm thinking of using (that is, statically linking) a library that is ...
2
votes
1answer
53 views

Can tools.jar from OpenJDK can be installed in public repository

Is it legal to install tools.jar from OpenJDK in public maven repository? I found at least three topics on the Internet which conclusion was that such action is forbidden for jar provided by Oracle, ...
1
vote
1answer
74 views

Reimplementing algorithm from GPL program

If I reimplement an algorithm of a program covered by GPL v2 do I have to also license my program as GPL v2? And to be specific: I need a javascript library to compare debian packages versions. ...
0
votes
1answer
58 views

Mixing BSD + GPL, and dual licensing

I am the sole author of a piece of C++ software which so far I have kept under the GPL license. For uninteresting reasons, I am considering a switch to a MIT/BSD style license. As far as I have ...
0
votes
2answers
139 views

Can I license software under MIT license when using Librarys licensed under the GPL [duplicate]

I'm developing software that i want to license under the MIT License. My software uses libraries licensed under the GPL. I'm NOT recompiling, building, or modifying the Library but I am linking to it. ...
5
votes
1answer
193 views

Open Source license that prevents from bundling with adware?

I wrote a small tool I published on my blog. I did not even think about the license, just put the binaries there for everyone to download. Now I am thinking about making it open source (BSD or GPL) ...
0
votes
2answers
81 views

Can I modify existing GPL software to use a proprietary (closed-source) library and then distribute one or both?

Say I have GPL software A and proprietary library B. I modify A to use B. Am I then free to distribute A by itself? The GPL FAQ seems to indicate that is there case here: ...
0
votes
1answer
38 views

How to distribute copyrighted resources with and open source project?

I would like to create an open source GPLv3 project that will work with other resources that are under different types of copyright (e.g. free to use, but must not sell). Because of this, I can't ...
2
votes
1answer
240 views

How and when had the CC BY license become GNU GPL-compatible?

I believed that Creative Commons Attribution License, even being non-copyleft one, was always and still is incompatible with GNU GPL because of multiple minor issues; which, however, were gradually ...
0
votes
1answer
112 views

Software previously licensed under GPL now APL2, can I use it in a commercial application?

A software I would like to use in a commercial project switched from GPL to APL2. The news cites: Please note that the new code that is currently developed as part of the 2.0 code base is licensed ...
1
vote
2answers
48 views

Sell dual licensed software with 3rd party contributions [closed]

I host a project on GitHub. Right now it has a custom license (shareware) but I'm going to move to a dual license AGPLv3 + commercial license. I would like to have some information about the ...
1
vote
2answers
74 views

GPLv3 + commercial license on the same project? [duplicate]

I'm trying to find a solution to publish my source as open source just for personal and no-profit use, and sell licenses for commercial use. I see Packery which uses GPLv3 for non commercial, and a ...
2
votes
1answer
50 views

Releasing libraries used in a commercial application as GPL [duplicate]

While I was at university I developed some PHP libraries which I intended for personal use. I used them in a few personal projects. When I joined my current job we created a commercial product which ...
1
vote
2answers
61 views

GPL and code producing software

I want to make an online management tool for a server software using GPL licensed software. For the tool I'm fine releasing all software to anyone how wants it. After all, it's not rocket science. ...
1
vote
1answer
145 views

Using GPL’d software in a proprietary web application

We are developing website that we charge money from members to join it as membership annual cost, so, we decided to put a plan for the second stage so we are choosing now the load balancer that we ...
1
vote
1answer
222 views

Including GPLv2 code in GPLv3 code

I would like to use some code that was released under GPLv2 in my project. I released my project with the GPLv3 license. Can I do this, or do I have to downgrade to GPLv2?