Questions tagged [copyleft]

For questions about the copyleft concept (also known as Share-Alike), a concept that promotes or enforces the use of the same or compatible license for derived works.

Filter by
Sorted by
Tagged with
11
votes
2answers
3k views

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

How could I best explain software dependencies to a non-software, non-tech person? What are software dependencies, such as package dependencies or linking dependencies? And why does it matter to ...
18
votes
4answers
603 views

What are the arguments for considering dynamic links to *not* constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
9
votes
2answers
989 views

So the GPL doesn't restrict the creator of the software in any way?

In another thread I started (Redhat buys Ansible), I am trying to figure out the economic value of a company transaction with respect to GPL'ed software. A few of the answers suggest that the owners ...
12
votes
2answers
505 views

What are the arguments for considering dynamic links to constitute derivative works?

The status of programs which are dynamically linked with Copyleft licensed binaries (such as a .dll) is contentious. I have created two questions for each side of the debate. The other can be found ...
16
votes
4answers
321 views

Does a host application's license apply to plug-ins written for it?

This was prompted by another question which reminded of a past experience. Consider the following: An open-source project supports a plug-in architecture The project is released under a copyleft ...
24
votes
4answers
7k views

What's the difference between permissive and copyleft licenses?

I've heard both terms thrown around, but I'm a bit unclear as to how the licenses differ. How is copyleft different to a permissive license? Is copyleft just the standard for open source licenses?
24
votes
2answers
4k views

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

In a recent question on programmers.SE†, it was asked whether a project is open source if it provides some source code but doesn't make it clear how to actually compile it. Consensus is that it'...
7
votes
2answers
749 views

Which standard copyleft licences can be applied to Unity assets?

I would like to release a framework for Unity under a copyleft licence but have some concerns. My goal is for people to be able to use the framework to develop their own projects and only be required ...
24
votes
2answers
755 views

What do I need to share if I include CC-BY-SA artwork in my software?

CC-BY-SA is a Creative Commons license with a copyleft clause - if you derive something from it, you must also provide the derivative under the same license if you distribute it. The relevant clause ...
4
votes
3answers
131 views

Is linking a correct proxy for derivative work determination in (copyleft) FOSS licenses?

I tend to use these simple tests to determine if the copyleft terms of a third-party project apply to the calling/reusing code: if the calling code is linking (statically or dynamically) with GPL-...
10
votes
5answers
644 views

Someone is violating the copyleft license, they are refusing to give me the source code even though they are required to!

This person has a piece of open source code which is released under a copyleft license. They are required to give me this code, but numerous times they have refused. I am stuck because I need this ...
7
votes
1answer
812 views

What copyleft license should I use for my website's HTML/CSS/JavaScript?

If I made a somewhat complicated website, and I want it (the layout/JavaScript) to be under a copyleft license (but not the text), which license should I use? I want to pull others' forks so I have ...
4
votes
1answer
81 views

Is there a license that “forces leaks”, so to speak?

I am looking for a license that "forces leaks", so to speak. What I mean by that is: A copyright holder must convey a copy of derivatives works they made using the license to anyone who requests it. ...
4
votes
1answer
133 views

Under AGPLv3+ do I need to provide the source for secondary applications?

I am working on a central application (AGPL3+) that will control and/or provide access to multiple secondary applications, mostly on other servers. It is trivial for me to provide the source for the ...
12
votes
5answers
679 views

Appropriate licence for later merging back

I am a library developer. I want to open source it soon, but I'm not sure what license will work best for me. My main concerns are: I want to provide a commercial license for somebody who is willing ...
7
votes
2answers
612 views

Are there examples of proprietary software that functionally depends on copylefted software?

This question is a follow-up on: Are there examples of proprietary software that functionally depends on free software? Please note that this is not a duplicate, as "copylefted" (and some more, see ...
22
votes
2answers
3k views

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

What is the typical situation when some company is found to violate the some copyleft free software license and refuses to fix it? Can the company then be forced to disclose any proprietary code that ...
9
votes
1answer
660 views

How does the GPL's linking restriction apply when using a proprietary library with GPL'd interpreted code?

General description: Can I create Python software that will dynamically link against a closed-source library that has a C API (the Python interpreter is not copyleft) and will also utilize a GPL ...
9
votes
1answer
402 views

Can I preserve exceptions in GPL 3?

GPL 3 allows adding additional clauses, such as exceptions, as long as such exceptions grant additional privileges. But if I distribute software under GPL 3 with exceptions, are those exceptions ...
9
votes
1answer
318 views

Why is the Reciprocal Public License OSI-approved but not FSF-approved?

The Reciprocal Public License (RPL) is interesting in that it is the only license both OSI-approved and not FSF-approved. It is a copyleft license similar to GPL but with a "reciprocal" clause: ...
3
votes
1answer
87 views

How much does code have to interact for the GPL to take effect?

The GPL says that if you use program A, you agree that if you make a program B that relies on program A, program B must be GPL (otherwise, you violate the GPL and therefore lose the right to use ...
9
votes
3answers
613 views

Will copyleft help me control what others are able to do with my code?

Given that I've written a program that I want to release as Open Source / Free Software (as defined by the OSI and the FSF), will choosing a copyleft license help me control what others are able to do ...
9
votes
2answers
2k views

If my R package uses GPL packages, does mine automatically inherit GPL?

I've built an R package that uses a mix of libraries licensed under GPL-2 and GPL-3. From what I've read, because of this dependency, my package will also have to be GPL. See here: https://www.gnu....
7
votes
1answer
698 views

What's the typical practice for cases when OSS license violation is found and fixed?

Suppose I ship binaries of a closed source product and it just so happens that there's a piece of GPL source code inside my giant codebase that I'm unaware of. At some point I find this GPL code and ...
4
votes
1answer
184 views

How do I detect an AGPL violation?

For client side code, even if it is obfuscated or is just a binary, I can imagine there might be ways of doing this, but if I have some server-side AGPL licensed code, how am I supposed to know that ...
3
votes
2answers
66 views

JPEG comment to convey Copyleft Multi-Licenced Copyright Notice

This question is related to Copyleft Multi-Licenced Copyright Notice. I upload pictures on commons.wikimedia.org and I want to facilitate the reuse but I want derivatives stay "libre". Therefore I ...
3
votes
2answers
53 views

Copyleft Multi-Licenced Copyright Notice

I want to allow any usage/modification/distribution of my work except with the restriction that my work and derivatives must stay "libre". Therefore I think the right way is to publish my work under ...
2
votes
1answer
126 views

Is there a temporary copyleft license?

Suppose I produce some work, and I want all derivative works released before the year 2030 to be open source under the same license, but during and after the year 2030 I wish to allow derivative works ...
1
vote
2answers
344 views

Pacifist copyleft-like partially-open-source license

I'd like a license restricting use to non-military projects, but otherwise just like the GNU GPL. (There is obviously no point in making a permissive license like that, because editing a comment is ...