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
30
votes
7answers
5k views

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

I'm having trouble wrapping my head around why copyleft libre software advocates say they advocate for "free as in free speech" software, rather than monetarily free software, when it seems ...
1
vote
0answers
14 views

AFL - obligation to distribute source code of derivative work?

AFL license states that "Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. [...] As ...
7
votes
3answers
1k views

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

So I am creating an Android app that uses a Java module called core-ui which is licensed under GPLv3. If I am right, GPLv3 imposes to use the same license in my project as the license of the module. ...
0
votes
1answer
151 views

How much of my code becomes GPL if I use some GPL code and how different does my code have to be to not be GPL?

I'm new to coding and I've found a lot of useful information regarding this question by reading online, but for whatever reason I simply can't find a simple answer to this. It's about using other ...
0
votes
1answer
112 views

Why is the zlib license not considered copyleft?

The final term of the zlib license state This notice may not be removed or altered from any source distribution. However, the Wikipedia page lists Copyleft No The way I understand the above ...
4
votes
1answer
87 views

Licensing options for libre game built with MonoGame (Ms-PL)

I want to release a game built with the MonoGame framework, which includes the Ms-PL in its license. I want to include source code with my game and impose a strict requirement for others who modify or ...
1
vote
1answer
28 views

Use of a derivative of aGPL v3 licensed software as a single binary in my product

I intend to release a software product (package) that shall include an executable (binary) that makes use of a library licensed under GPL v3. The executable is not linked (neither statically nor ...
4
votes
1answer
67 views

Custom Linux distro Copyright and license notices

I am developing a commercial product that ships with a custom embedded Linux distro (similar to Yocto), and am in the process of collecting the copyright and license notices to comply with the GPL ...
8
votes
2answers
752 views

Why to prefer permissive license over copyleft license?

In open source software/projects why do people release there codes with a permissive license instead of a copyleft license? I mean, the original author will not get back much (if anything at all) if ...
4
votes
1answer
74 views

How to use LGPL with embedded firmwares?

I am developing a firmware for embedded devices. The project contains many libraries, plus one main executable that uses all the libraries. Each component is compiled individually. In the final step, ...
27
votes
3answers
1k 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 ...
-1
votes
1answer
44 views

What counts as disclosing source for software licenses?

MPL v2, GPL v3 and other licenses alike require giving users access to source code. Having read both licenses, I did not come across specific examples of how to disclose source code, so my question is ...
4
votes
3answers
83 views

Can I use documentation licensed under CC BY-SA 4.0 in an application?

There is a very complex API endpoint with a documentation licensed under CC BY-SA 4.0. Due to its complexity, I am considering developing a commercial visual drag & drop editor (single-page web ...
7
votes
3answers
736 views

Does OSL 3.0 require user access to source if I sell access to it as SAAS?

We are a small group of developers who are looking to base a product we have in development on a OSL 3.0 licensed Project (OroCRM). I have been having trouble understanding the exact terms of the OSL ...
0
votes
1answer
51 views

Is there a more radical approach against copyright than copyleft?

Up until recently I thought that copyleft supporters totally reject the concepts of copyright and content licensing but now I know that they don't totally reject these and their main goal is to ...
18
votes
3answers
4k views

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

For a popular program licensed under GPL3, a system of plugins exists. The program and the plugins are closely interoperable and exchange large structures of data, so the plugins will necessarily be ...
4
votes
2answers
628 views

Are there any AGPL-style licences that require source code modifications to be public?

So my understanding of the AGPL, is that it requires modifications to be distributed to the users of the network service, but I'm looking for a licence that would require any modifications (non-...
6
votes
1answer
64 views

Acceptable techniques to verify rootfs without circumventing gplv3 terms

GPLv3 has clause to ensure that device manufacturers are not circumventing "freedom to run modified software by users". 3. Protecting Users' Legal Rights From Anti-Circumvention Law states: ...
2
votes
1answer
40 views

Can I use a data file covered by MPL in a closed source commercial program?

I would like make use of the certifi library in my project, but I am not allowed to use any copy-left libraries, and certifi is MPL. Really the certifi library just provides a pem file of a bunch of ...
5
votes
2answers
99 views

Is it okay to combine a proprietary program with a GPL program after distribution?

I want to distribute a combined work containing program X, plugin P and plugin Q. Plugin P has a proprietary license (which allows redistribution) and plugin Q is distributed under the GPL. X has a ...
26
votes
4answers
1k views

What are the arguments for considering dynamic links not 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 ...
4
votes
1answer
91 views

Copyleft for screenplay that forces film to be free

Consider I wrote a screenplay or book and I want if someone make a film from it, share it with same license that I used (Or another free license that keeps this constraint). Is CC BY-SA okay? Or is ...
1
vote
1answer
57 views

Compliance issue with drools-compiler including Eclipse ECJ

We have an dependency to drools-compiler (Version 7.19.0.Final) in one of our microservices: // Drools Compiler :: https://mvnrepository.com/artifact/org.drools/drools-compiler libraryDependencies += &...
1
vote
1answer
73 views

What legal considerations needs to be made for distributing a commercial/closed source software which utilizes LGPLv2 open source libraries?

I am developing a Java web application which utilizes Open source libraries with LGPLv2.0 and v2.1 libraries without any modification. For distributing this software commercially, what legal ...
16
votes
1answer
4k views

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?

They're a pretty decently sized company within the space and I assume they did their due diligence and so, I'm wondering if I misunderstood something. Are you not allowed to include paid software (A) ...
7
votes
2answers
232 views

Creative Commons ShareAlike, weak or strong copyleft?

I am wondering whether Creative Commons ShareAlike is a weak or strong copyleft license. That is, does it allow linking with code with under a different license?
3
votes
1answer
76 views

GPL/BSD-like Dual license add special clauses to the GPL

Quick question: I would like to publish a software under a self-written BSD-like license, and under the GPLv3. So far so good. If somebody would fork said project according to the GPL, I would, in my ...
2
votes
1answer
120 views

Is an open-source license an incentive for companies to buy an exception?

Assume we have a software which we developed completely ourselves from scratch. We are thinking of making the source code available to others, thus I am pondering what license to use. My question is: ...
2
votes
3answers
462 views

Pacifist copyleft-like partially-open-source license [closed]

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 ...
10
votes
2answers
391 views

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

Imagine you have a proprietary project (non open source), and by mistake you added a dependency to a library with a strong copyleft license. You have already distributed your code. And you realize ...
2
votes
0answers
55 views

Licensing auto-generated code under MPL 2.0?

I am writing a specialized binary file parser using Kaitai Struct. In brief, the file formats are described in YAML documents according to a custom spec called KSY, which are then passed to a code ...
12
votes
1answer
2k views

Quoting GPL licensed text in presentation slides

There is an open source project licensed under the GPL v2. It does also contain textual files (JSON configuration examples). I would like to put those texts on slides in a presentation of mine. Does ...
6
votes
2answers
1k views

How to best indicate license of source code and copying terms of binary when multiple licenses are involved?

Suppose I have some open source project which makes use of both GPL and MIT licensed components. The source code of my project is also MIT licensed (not copyleft). What is the right way to indicate ...
1
vote
2answers
154 views

Copyleft license that explicitly disallows monetisation [duplicate]

I plan to open source a full-stack project (hardware schematics + firmware). I want to find a way of open sourcing it with a copyleft-style license that allows anyone to use, modify, and redistribute ...
2
votes
1answer
98 views

License for JSON database that prevents proprietary use

I'm building a database consisting of large JSON files, based on sources that are licensed under the public domain or CC-BY. I would like this database to remain open but I would also like to prevent ...
7
votes
2answers
2k views

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?

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, (entire application doesn't necessarily depend on ...
1
vote
1answer
62 views

What does AGPLv3.0 section 7f mean and can you give an example of its use?

In section 7 of the AGPLv3.0 there is the possibility to make limited changes to the license. I don't think I understand the changes allowed by subsection f) and I have certainly never seen it ...
3
votes
1answer
50 views

Appropriate copyleft license for translation files

I'm using a GPL license (with an AppStore exception) for my app and CC BY-SA for the images used in the app, as I know the GPL isn't appropriate for artwork. However, I'm wondering what I should ...
4
votes
1answer
291 views

Forking an AGPL v3 project that went closed source?

A project (desktop app) that I've been using for a while has decided to go closed source. I fully respect the decision, but also have no interest in the direction where this new development is headed. ...
2
votes
2answers
128 views

Distributing MIT application with GPLv3 plugin without releasing source for MIT application

We have a MIT licensed application which we sell packed under virtual appliance to our customers. the application has a marketplace where users can download and install additional plugins. We wish to ...
1
vote
0answers
32 views

Is use of Creative Common's BY-SA licensed database in software 'adaption'?

I am building a functionality in my propriety software for translation of names between Spanish (and other languages) and English. The translation function works by typing words in Spanish which then ...
10
votes
2answers
3k 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
643 views

GPL Licensed Woocommerce paid plugins

I have very basic question. I'm building website service where I want to use WooCommerce Subscription and Membership plugins. These plugins are paid on the official websites, but there is written ...
4
votes
2answers
159 views

Is Open Public License suitable for libraries?

I would like to know if the Open Public License (OPL) allows library being bundled together or be a part of other code covered by other license (e.g. standard copyright - closed source code). I found ...
1
vote
1answer
479 views

GPL with license exception for iOS?

I'd really like to use the GPL license for my cross-platform mobile app. I want to publish on the iOS AppStore, the terms of which indirectly prohibit the GPL from being used. What's the best way to ...
0
votes
1answer
72 views

How can an AGPL library be more permissive when using the library's public APIs?

Server-client based HTTP open-source projects like MongoDB use AGPL/SSPL for their main backend implementation and use a more permissive license for their client so that devs embedding MongoDB clients ...
2
votes
1answer
48 views

Does the GPLv3 license on my project require me to also include the source code of a tool to edit the icon of my executable file?

Godot requires a tool called rcedit to change the application icon. According to my understanding of GPL, I believe I have to include the source code of Godot with the releases of my game. Do I also ...
6
votes
1answer
179 views

In which cases must I relicense my product under the CC BY-SA license?

Because copyright law can encompass a huge range of scenarios and be unclear to talk about in abstract terms, I'm going to give concrete examples. I understand CC BY is a permissive license. All it ...
6
votes
3answers
336 views

How to deal with copy-left in source-code history prior open-sourcing?

Given the following situation: A software project is released as open-source under a non-invasive license (e.g., BSD 2/3 clause, Apache 2, ...). During the process, the entire Git repository is made ...
1
vote
1answer
129 views

How do Wikipedia licenses, CC-BY-SA and GFDL differ?

Wikipedia licenses most of their text and images under two licenses, CC-BY-SA and GFDL. We can choose either of the licenses while using the work. I know both of them are copyleft licenses and ...