72 votes
Accepted

Under copyleft, why distinguish between "free as in free speech" and "free as in free beer"?

You've noticed that if a piece of software is "free as in speech," it will probably become "free as in beer" too. That's completely true. The important thing, however, is that the ...
Tanner Swett's user avatar
  • 1,155
43 votes

Can I publish a GPL source I'm being paid for to develop?

So it seems that you're doing this as a piece of contract work, not under employment rules, so the issue of work-for-hire probably doesn't enter into it. The rules about what you can publish and when ...
MadHatter's user avatar
  • 48k
38 votes

Is there a generally accepted "anti-copyleft" clause or license?

To my knowledge there is no such license. Note that this license may not be considered an open-source license. In no case would such a license be a permissive license that could be compatible with MIT ...
amon's user avatar
  • 38.8k
37 votes
Accepted

Is there a generally accepted "anti-copyleft" clause or license?

the code or derivative works can never be re-licensed under a GPL/Copyleft license Ironically, I think the best practical strategy to accomplish this is to license your work under a (very weak) ...
apsillers's user avatar
  • 35.9k
31 votes

Locking myself from ever changing license

You can't do anything within the constraints of copyright law as the copyright holder is never restricted by the license. Practically if you accept contributions from a large number of contributors ...
Philip Kendall's user avatar
30 votes

Need samples of copyleft notices

You are confusing at least two concepts here. Looking at your list of suggestions: "copyleft" is not a license itself, but a property of some licenses which means that any derivative works ...
Philip Kendall's user avatar
26 votes

Can I copy some AGPL code to my AGPL project?

Put simply: yes, this is allowed. The entire point of open source software is to allow it to be re-used. Note that the requirements are slightly more than "citing the original source in a comment&...
Philip Kendall's user avatar
24 votes
Accepted

Do you violate the GPL if you provide source code that cannot be compiled?

IANAL, but I believe the answer is yes, you violate GPL. If you distribute binaries, then GPL requires that you also distribute all the files necessary to rebuild that same binary, and to make ...
congusbongus's user avatar
  • 8,889
23 votes

I was told by a vendor who licenses their paid software under GPL v2 that I cannot include the software inside my framework. How so?

Assuming that the original work was distributed under the GNU GPLv2, and that you have made a work which is a derivative of it (in copyright terms), you may redistribute your derivative work subject ...
MadHatter's user avatar
  • 48k
23 votes

Can I publish a GPL source I'm being paid for to develop?

This depends on the contracts for this development effort. The GPLv3 explicitly covers the case that you are doing development exclusively for someone else, and this is OK (section 2, basic ...
amon's user avatar
  • 38.8k
23 votes

Why it is not possible to create a proprietary fork of GPL?-or-later software?

You say "the copyright holder is the same entity" but this is true only for the changes introduced by the downstream distributor. There is also the upstream distributor who licensed their ...
apsillers's user avatar
  • 35.9k
22 votes
Accepted

What are software dependencies, and what are the implications of FLOSS dependencies for other projects?

Software dependencies: A not-too-technical introduction Summary Programs depend on other programs, often with many deep levels of indirection. Million of packaged FLOSS programs are available through ...
Philippe Ombredanne's user avatar
21 votes
Accepted

Quoting GPL licensed text in presentation slides

The Berne Convention on copyright specifies the Right to Quote as an exception to copyright. Article 10 (1) It shall be permissible to make quotations from a work which has already been lawfully made ...
curiousdannii's user avatar
20 votes

Using an unmodified GPL library in non-copyleft code

As a add-on answer to amend what @amon explained in his answer: That is the point of releasing a library under GPL: Any program which wants to make use of it also needs to be distributed under terms ...
planetmaker's user avatar
19 votes
Accepted

What is copyleft?

Copyleft is actually a term coined by Richard Stallman (also called RMS) who is the pioneer of the Free Software Movement which ultimately resulted in today's world where people take using FOSS ...
Prahlad Yeri's user avatar
19 votes

Is there a generally accepted "anti-copyleft" clause or license?

If you release your code under a permissive license, it is not possible for anyone to "relicense" it under a less permissive one like the GPL. By issuing a permissive license, you grant everyone the ...
Lee Daniel Crocker's user avatar
19 votes

Can I copy some AGPL code to my AGPL project?

As Philip wrote: Yes, that's possible (subject to certain conditions, which I won't repeat here). Do note, though, that this will make it harder for Bob to re-license his code with a different license ...
Heinzi's user avatar
  • 566
18 votes

Locking myself from ever changing license

You may assign the copyright of your project to a trusted organization. While you, as the copyright holder, may change the license freely, transferring your rights to someone else removes that ability....
lights0123's user avatar
17 votes

Is there a good license for a libertarian programmer who's against intellectual property?

Anyone may use the software for any purpose they choose ... However, no one may place any type of restrictions on my software Your basic problem is that these are self-contradictory aims. In the ...
MadHatter's user avatar
  • 48k
16 votes

"Pure Copyleft" Software Licenses? (with no additional restrictions)

I don't think you'll square this circle. You write The problem I have with the GPLv3 and AGPL license is how they restrict the intermediate users, while the problem I have with the MIT license is ...
MadHatter's user avatar
  • 48k
14 votes
Accepted

Does whole project need to be under GPLv3 when using a GPLv3 library

Yes: The GPL doesn't just extend to that particular component but to the entire program that includes GPL components. So if you publish your app, you will have to publish your app as a whole under the ...
amon's user avatar
  • 38.8k
14 votes

Under copyleft, why distinguish between "free as in free speech" and "free as in free beer"?

This is why most Open Source vendors sell service plans rather than software. Yes, the nature of Open Source licenses would allow anyone to download and install the software for free, and to in turn ...
nick012000's user avatar
14 votes
Accepted

"Pure Copyleft" Software Licenses? (with no additional restrictions)

I think another answer has done a good job articulating some philosophical incompatibilities in your requirements. I won't retread those concerns, but I'll make a feasible suggestion that might come ...
apsillers's user avatar
  • 35.9k
13 votes

Will adding a BY-SA image to a blog post make the entire post BY-SA?

The CC ShareAlike terms merely say that whenever you do make a derivative work of the image, distribution of that derivative work must be under ShareAlike (or CC-approved ShareAlike-compatible) terms. ...
apsillers's user avatar
  • 35.9k
13 votes
Accepted

How does GPL differ from CC BY-NC-SA?

CC BY-NC-SA is a copyleft-style licence (the "SA" bit), but there exist many other copyleft licences besides CC BY-NC-SA. The GPL is pretty clear that selling GPL-covered code is ...
MadHatter's user avatar
  • 48k
12 votes
Accepted

If I use a public API endpoint that has its source code licensed under AGPL in my app, do I need to disclose my source?

Making calls to a public API If there's a public API server that has it's source code licensed with AGPL, and if I make an app that uses these public endpoints in some part of it, ... is this ...
Brandin's user avatar
  • 2,520
12 votes

Under copyleft, why distinguish between "free as in free speech" and "free as in free beer"?

Actually I think this rule is coming from the ages before internet was available for everyone. Like 29 years ago you could buy a few floppy disks with linux on it. And that the vendor could charge you ...
lalala's user avatar
  • 221
11 votes
Accepted

Is it legal to remove a dependency with a copyleft license from a proprietary project?

Law is complicated and varies by jurisdiction. In the United States (and probably many other jurisdictions), a court generally cannot compel you to release your source code simply because you did not ...
apsillers's user avatar
  • 35.9k
10 votes

Must a company disclose proprietary source code if it violates a copyleft license?

No, a court will not enjoin a violator of terms of the GPL or other copyleft license to disclose proprietary source code. First of all, as Free Radical pointed out, injunctive relief is not a remedy ...
bdowling's user avatar
  • 300
10 votes

Pacifist copyleft-like partially-open-source license

Such a license would definitely not be open source (6: No discrimination against fields of endeavor) nor approved by the FSF (Freedom 0: The freedom to run the program as you wish, for any purpose). ...
vonbrand's user avatar
  • 5,267

Only top scored, non community-wiki answers of a minimum length are eligible