All Questions

Tagged with
Filter by
Sorted by
Tagged with
1
vote
1answer
218 views

Best way to include GPL-licensed code in an MIT-licensed library

I am currently developing a Python library under an MIT license (let's call it mylib). I have, however, come across what may be a minor hurdle. I want to include an optional GPL-licensed dependency. I ...
2
votes
2answers
181 views

Which license for a project combining MIT libraries and GPL modified files?

I have a website that uses MIT licensed libraries for JavaScript (THREE.js, Chart.js, js-yaml). The librairies are loaded through CDNs so their source files aren't explicitly present in the source ...
2
votes
0answers
87 views

Can someone fork my GPLv3 code, rewrite the entire thing, and change its license to MIT? [duplicate]

Their fork in question is: https://github.com/weiluntong/ProtonVPN-server-load My original upstream code is: https://github.com/twenty5151/ProtonVPN-server-load First, I am aware of the two related ...
3
votes
1answer
128 views

What to do if someone forked your project and removed its license?

Say you created a website and it's open-source under MIT. A month later, I changed it to GPL-3.0 License. A month passed again, someone forked my project in GitHub and is making money off it via ...
-1
votes
2answers
203 views

Am I violating the terms of the base licenses when I publish my project on GitHub without any license and/or links to authors of used components?

Many developers, students, etc. put their code on GitHub without any links to authors of used components and licenses. I tried find a new job and yesterday HR ask me create Rest API with django + drf ...
4
votes
1answer
697 views

Dual license (GPL: my contribution, MIT: others' contribution) in an open source project?

Say I am the owner of an open source project, and I want to publish my code under the GPL license. I expect myself to be the main contributors, but I want to stay open to others' contribution. At the ...
4
votes
3answers
228 views

How to properly attribute other's people work on GitHub?

I have an open source project (under GPL license) that has some parts incorporated from other projects (that use MIT and GPL), and one of the provisions of both of these licenses is The above ...
1
vote
1answer
66 views

Where can I find a final, authoritative, clear list of how to handle "license snippets" for common licenses?

I am looking for an authoritative, clear and up-to-date document on what exactly a person or an institution has to do for the so-called "license snippets"/"license notice" for ...
2
votes
1answer
74 views

Sign and distribute unmodified GNU GPLv2, MIT and Apache2 Linux packages

Software component under a custom open-source license requires certain third-party GPLv2, Apache2, and MIT Linux packages: GPLv2 package is not part of the component but is usually used to integrate ...
0
votes
1answer
87 views

GPL: How to "inherit" license from another project?

I'm writing a tool that heavily utilizes Git (without linking against parts of it, or using any of its source files in the code) through the cli interface. I would still like to license it under the ...
4
votes
0answers
146 views

Can PyQt5 projects use the MIT license?

I maintain a PyQt5 project on GitHub under the MIT license but now I am wondering if I am risking getting in trouble by not making it GPL... This answer makes me think that releasing my own code under ...
2
votes
2answers
212 views

How are software patches licensed?

Consider the software project dwm by Suckless. The project is clearly licensed under the MIT/X Consortium License, which includes the clause The above copyright notice and this permission notice ...
1
vote
1answer
240 views

Source-only distribution of MIT-licensed project which depends on GPL library

I'm trying to understand exactly when a work becomes a "derivative work," and how it affects licensing of my project. In my situation, we have a scientific code that we have written which is ...
4
votes
1answer
260 views

Using different licenses for different branches of the same repository

I have a Git repository with a medium-sized project on GitHub. Since there are some components depending on GPL libraries, the repository is currently also licensed under the GPL. However, the GPL-...
1
vote
0answers
50 views

What are the most suitable license for full open source framework? [closed]

I'm newbie in Open Source. In the near future I plan to publish to GitHub my web framework based on ECMA(JScript)/XSLT based on IIS hosting. In plans to make the repository as public. So that I can ...
4
votes
1answer
86 views

Including GPL plugin in repository of MIT code

I have an MIT-licensed library that supports user-provided backends. I was asked to implement a backend that would require using a GPL-licensed library. If I write such a backend, license it's files ...
5
votes
1answer
1k views

Will there be any restrictions if I use a MIT licensed module which is built on a GPL library in my commercial software?

I want to use a Python module (https://github.com/Belval/pdf2image) in my commercial software. This module is licensed under the MIT license whereas the library (Poppler) it is built on is licensed ...
0
votes
1answer
124 views

Can different parts of a project be under different licenses?

I have a personal project (in C++) I've been working on that I'm thinking of putting on Git hub. I'm finding the question of picking an appropriate license quite daunting. Part of the project is an ...
3
votes
1answer
402 views

GPL-3.0 library in MIT project

I'm working on a project comprised of a small HTML page and a JavaScript script. From the HTML page I include a library which is licensed under the GNU General Public License v3.0, and from my script ...
4
votes
1answer
125 views

Etiquette for incorporating someone else's MIT code in my GPL project?

I'm relatively new to open source, esp. in terms of collaboration, etiquette, etc. I am working on an open source library in the scientific/numerical programming domain, licensed under GPL. There are ...
9
votes
1answer
2k views

Can someone fork my GPL licensed project and re-license it under MIT or BSD?

I want all the people who link to my software should also release their code under GPL. But what if someone forked it and attempted to relicense it under the MIT, BSD, Apache, or LGPL licenses? Can I ...
1
vote
1answer
68 views

Use of GPL software with proprietary network program

I am working on a distributed computing project. The client for this project uses Twisted (MIT licensed) to communicate with the server. The client will locally invoke a PARI/GP (GPL licensed) script ...
3
votes
2answers
579 views

What happens when a MIT licensed project uses Apache 2.0 drivers to connect to GPLv3 databases?

I'm working on a SaaS medical research startup project with a MIT license. The goal is for the source to be open (because then customers can help improve it and find bugs), and end-users who want to ...
1
vote
1answer
818 views

Relicensing from Apache-2.0 to Apache-or-MIT

I'd like to relicense one of my projects from Apache 2.0 to Apache-or-MIT dual license for consistency with the outer community (Rust — see here), and to allow GPLv2 compatibility, which I was ...
2
votes
1answer
326 views

How can I use this GPLv2+ file in my MIT project?

I was having a programming problem and Google brought me to this blog, which refers to a GPLv2+ licensed file. However, I would like to keep my project MIT-licensed. What should I do? I'm considering ...
4
votes
1answer
1k views

Can I change the copyright holder name and year of an MIT license?

Can I change the copyright holder name when using a project of MIT license ? Example: Changing 'john' to 'Justin' in below license ? Copyright 2018 john Permission is hereby granted, free of charge,...
2
votes
1answer
117 views

I'm developing a library. Is there a license similar to GPL3 that doesn't force a license change for the project?

If an open source project is licensed under MIT, I want them to be able to use my library without changing their license to GPL3. However I still want developers of proprietary applications to make ...
1
vote
1answer
99 views

For a GPLv3 project, would accepting contributions under the MIT license allow me to keep full control of the project?

I would like to do this as an alternative to having a CLA (which was suggested to me in my previous question) that transfers all copyright over to me. Is this a good idea and are there any potential ...
1
vote
1answer
164 views

What if I used a MIT-licensed library which has a GPL dependency?

As far as I know, GPL is infectious, so my application would become GPL once a single GPL-licensed file is included. However, MIT is compatible with GPL, and MIT isn't infectious, so my application ...
3
votes
1answer
182 views

Can I publish a WordPress site as MIT?

I know that WordPress is licensed GPLv2 (or later). I also know that all things that use WordPress must also be GPLv2 (or later) compatible (eg. Plugins and Themes) I also read somewhere that ...
2
votes
1answer
108 views

Can I license code that links to GPL code under a more permissive license?

I'm working on a project that I want to release under the MIT license. However, it includes a GPL'ed library. I understand this means I must release my work under GPL. Am I able to release the whole ...
4
votes
2answers
265 views

Using a GPL 3.0 parser generator for an MIT licensed program

If I used a GPL 3.0 licensed program like jacc to generate a parser generator which I incorporate into an MIT licensed program, do I have to release my program as GPL? Note that the grammar ...
6
votes
2answers
864 views

If MIT licensed code links to GPL licensed code what should be the license of the resulting binary program?

Scenario: I have written a program that uses a GPLv2 library. The source code to my program is publicly available under an MIT license. For the sake of this example let's say my program links to the ...
3
votes
1answer
162 views

Someone is offering money to use my software without a license. Is it a scam?

I am the creator of an open source project licensed under MIT and GPL. Recently, someone has reached out saying that these licenses do not fit their needs, and that they would like to pay me to be ...
3
votes
1answer
729 views

Can I use proprietary library in a GPL-Compatible library loaded on a gpl Program?

I am asking mainly to be sure. To describe it better, I want to use some external functionality that is available through a proprietary library. Since the library IS NOT compatible with GPL Programs, ...
2
votes
1answer
128 views

Extending GPL project with Paid license features

I found some GPL v3 licensed open source projects that also have paid enterprise license versions with more useful features. I only need 10% of the features available in the (expensive) enterprise ...
12
votes
2answers
5k views

Can I relicense my own GPL code into Apache/MIT? [duplicate]

Suppose that I distribute my own code with a GPL license, even though the code use just external MIT or Apache code. In particular, no preexisting GPL code is in it. Can I later relicense it under ...
3
votes
1answer
244 views

How should I license my project if it can install GPL-based plugins?

I'm developing a software which has two parts, kernel and plugins, their code are completely separated. Here's the question: Some of the plugins should be GPL based, as they invoked GPL code. The ...
6
votes
1answer
326 views

Opensource license ownership and collaboration

If a person releases their source under some Open source license. And later if another person contributes to the project through a pull request (in Github). Then, does the contributor gets a say if ...
1
vote
1answer
61 views

What means "distribution" for Open Source licenses (MIT/GPL)?

What means "distribution" for Open Source licenses MIT and GPL? Is the client side code running on user's browser "distribution" for these licenses?
1
vote
0answers
233 views

Building programs using qmake

Can I use qmake to build Non Qt programs with a closed source or MIT licence? The c++ code that I'm building does not include any Qt headers or link to any Qt libraries. The only mention of Qt in ...
2
votes
1answer
1k views

How do I combine MIT licence with GPL?

In my project there are a few library files that I would like to release under the MIT license. The rest of the project is released under GPL. How can I make it clear to someone who reads one of the ...
2
votes
0answers
328 views

Proper place to include the license of a dependency

I'm developing a GPLv3 project, and i need to use both the feather's icon set, licensed with MIT license, and the PyQt5 library with GPL. I don't need to rewrite or extend any content of the these ...
4
votes
2answers
295 views

Can library that took parts of library licensed under GPL with Classpath Exception be licensed under MIT?

I've spotted the library (library M) where developers took some source files from GPL with Classpath Exception licensed library (library G), included them in their project and changed namespaces and ...
0
votes
1answer
179 views

Explanation about open source codes and licences

I need to understand rules that I only read but never understood completely. I'm asking here some clarifications. I read that GPLv2 licence imposes that a developer, developing a software using codes ...
18
votes
1answer
8k views

Using GPL library with MIT licensed code

Let's say I created a project containing hundreds of source files under the MIT License (most of which I wrote myself for this project). Now I want to add a GPL library to the project, that will be ...
1
vote
1answer
130 views

Using information from MIT licensed code

I'm currently developing an editor that will implement syntax highlighter for a rather specialized language. I had already found a vim highlighting file that I rather liked the style of, and while I ...
12
votes
1answer
3k views

Relicensing an MIT licensed project under the GPL that has non code contributions from others

I have an Android Game I've written that I released under the MIT license. Recently, there have been several people who have downloaded the source of my application, added ads and uploaded it to the ...
2
votes
1answer
183 views

Copying GPL-licensed config into MIT-licensed library

I'm building a library and want to release it under MIT. Among other functions, this library has to emulate the internal behaviour of std::unordered_set from libstdc++ (precisely -- determine the ...
6
votes
2answers
1k views

Can I publish my iOS app store app code to GitHub under MIT/GPL

I am about to start developing an iOS app which will be published on Apple App Store. While developing this app, I am thinking to push all the code to GitHub public repository; pull requests from ...