All Questions

Filter by
Sorted by
Tagged with
4 votes
1 answer
185 views

Copyleft licensed part inside permissive software

Assume somebody writes software and distributes it to customers. Since any dependency under a copyleft license (such as the GPL) would require putting the whole software under a copyleft license, ...
  • 43
3 votes
1 answer
581 views

Using AGPL package for a SaaS?

Assuming my SaaS is not a play on "managed hosted version of <agpl software>". Meaning, I just call the AGPL software without modifying it (binary call/import) - using it to get some ...
  • 155
1 vote
1 answer
71 views

LGPL library and proprietary dependencies / references

I'd like to use LGPL library for one of my projects. The problem is I need to modify several methods and call there platform-dependent functions covered by NDA. Is there a way to do it legally without ...
5 votes
1 answer
386 views

Software licence description doesn't match AGPL licence limitations

In my research of AGPL I have found that creating REST API around AGPL licensed library is enough to make it communication at arms length and as such it bypasses the need to publish all of your ...
2 votes
0 answers
36 views

Can software be distributed WITHOUT a licence? [duplicate]

Inspired by the "crayon" licence question - what if I'm the kind of individual who finds this whole copyright business infinitely annoying and frustrating, and don't want to deal with ...
  • 121
2 votes
1 answer
57 views

Issues with contributing the same code to projects who only accept different licenses

I made some cool code that I want to contribute to both Android Open Source Project (AOSP) and other Linux distos, and perhaps even upstream at the Linux Kernel. The problem is that AOSP says that ...
9 votes
3 answers
5k views

Can I make my own license? [duplicate]

I was getting frustrated because I really wanted to use a GPL Family license for a piece of software I am developing. However, some of my target audience, OS Developers, are closed source (looking at ...
0 votes
1 answer
87 views

FOSS License Compatibility

I have been struggling to understand license compatibility and how it manifests. Two examples: 1- i have a program to which i wrote the codebase. this codebase then dynamically links to two different ...
1 vote
1 answer
105 views

Am I required to list the MIT library I'm using in my telegram bot application description? [duplicate]

What responsibilities do I have to fulfill when using an MIT-licensed library in proprietary software? How do I specify a license if my project is not distributed anywhere on sites, etc, and is a ...
1 vote
0 answers
96 views

Confusion about Licenses

I have confusion about how the GNU open source licenses and QT commercial licenses. In the QT's pricing page it says: Can I distribute Qt binaries in conjunction with my desktop or mobile application?...
  • 11
-3 votes
1 answer
74 views

According to this web site unless I am sharing or selling my website code I dont have to attribute anything about the mit license, is that truth?

This is the answers I am refering to: https://discourse.gohugo.io/t/how-to-put-the-themes-mit-license-information-on-my-website/32001. Edit: They talk about a difference between serving in a web page ...
  • 1
-2 votes
4 answers
142 views

Is having an entirely open-source website a stupid idea?

I may or may not be participating in an argument and I hold the idea that a 100% open-source website is not a great idea. Suppose you are running a website with millions of users signed up. Is it ...
0 votes
0 answers
39 views

Would it make sense to build an open source project around a paid AWS service?

I'm thinking of creating a web app (details of which I'll give later) with the intention of participating in a hackathon hosted by Hashnode in conjunction with AWS Amplify (link: https://townhall....
0 votes
0 answers
22 views

Citing list of words from an open source project [duplicate]

I'm working on a word game and used a list of words from this repo: https://github.com/derekchuank/high-frequency-vocabulary. It is under the MIT license. How can I cite this list when I publish it to ...
2 votes
0 answers
41 views

Which licence to use when writing a program based on an existing one?

Say program A is licensed under GNU GPL 2.0. I write a new program (B) which is heavily inspired by A. Both do pretty much the same thing with some small differences (B has a couple of old features ...
1 vote
2 answers
161 views

Does an open-source license depend on dependencies which are not part of a repo itself?

In github I have a software repository which uses libraries at install time. These libraries are not included in the repository itself, but they are downloaded and installed when I install my tool (e....
  • 156
-2 votes
1 answer
78 views

How to choose a license for a github open-source software?

I want to create a public github repository of a library/software. This library/software depends on other software/libraries (e.g. matplotlib for python projects). How do I choose a license for my ...
  • 156
1 vote
1 answer
167 views

How to distribute licenses of linked DLL libraries along with the release?

I'm working on a side-project for C# based Windows Desktop app which depends on following two open source components (DLL libraries): Newtonsoft JSON library - MIT license. SQLite.NET library - ...
3 votes
1 answer
79 views

Do old versions of code get relicensed when newer versions of the code are relicensed under a more permissive license?

An open source software is developed in a publicly-accessible source code repository. Starting from the first commit, the source code is licensed under the GPLv3. There is only one copyright holder. ...
  • 643
14 votes
2 answers
4k views

MIT License Violation caused by copying source code partially or fully

I have a project on GitHub licensed under MIT. Some other person contributed to another unknown-to-me organisation on GitHub two months ago with a commit which copies a part of my code with just a few,...
0 votes
0 answers
64 views

Open source HTML/CSS/JAVA code under GPLv3 license - implication if used for public company website?

I would like to use some open source HTML/CSS/JAVA code under a GPLv3 license to feed into my company website (start up). I am not 100% clear whether I can use the open source code or at which stage I ...
  • 11
1 vote
2 answers
101 views

Automatically converted code from one language to another changes the license of a code?

I have code in a language and want to convert it automatically using a tool to another language. Is it considered a derivative work and should I follow the same license? Does it matter if it is MIT ...
  • 113
6 votes
1 answer
887 views

Ran into "GNU Lesser General Public version 2" in a copyright notice - what license is this? LGPL 2? LGPL 2.1? Or...?

Long story short, I'm working on building the debian/copyright file for a massive package, and have ran into the following rather confusing phrase in the copyright header of one of the source code ...
12 votes
4 answers
3k views

Etiquette for an incorrect Pull Request

I recently made a PR on GitHub to a repo of a tutorial since I thought one of the comments was incorrect; but I was mistaken. One of the contributors commented asking how it was incorrect. What's the ...
  • 123
4 votes
1 answer
152 views

How do I attribute someone whose design, but not code, I based my stuff on?

I am writing a program and it is open source on GitHub. Part of this program is a file system, and I used an open-source file system called the "Simple File System" as design inspiration. My ...
1 vote
0 answers
58 views

What is the license of Firefox browser console debug panel?

It needs to be included in the documentation, and in a fit of paranoia I started thinking about its copyright status Usually Commons documentation is useful but https://commons.wikimedia.org/wiki/...
15 votes
2 answers
5k views

Is it legal to remove a contributor's name from the licence?

User Mark makes repository A and releases the code under the MIT license with their name in the license. User Jeff forks the repository makes some improvements and adds their name to the license file (...
  • 153
8 votes
1 answer
2k views

Why don't open source licenses give a more specific definition of "derivative works" to reduce ambiguity?

The Free Software Foundation is of the opinion that a program that links a library is a derivative work of that library, so a program that links to a GPL-licensed library would need to be distributed ...
  • 643
5 votes
1 answer
631 views

Having one sub folder in a GitHub repo under a different license than the whole repo

I have a repo in GitHub which contains many different projects, each in its own folder and right now the license for this repo is Apache License 2.0. Now I want to add another project to this repo, ...
0 votes
1 answer
50 views

Is attribution necessary even if not distributed?

With permissive licenses requiring attributions (MIT, BSD, etc.), are attributions ONLY required if the OSS is distributed?
  • 9
4 votes
1 answer
545 views

Can I use Wikipedia's category tree in my website?

I have extracted Wikipedia's category tree, and I want to use it on a website I am working on. The category tree will be used to help users assign categories and in a few recommendation algorithms. My ...
  • 143
1 vote
0 answers
155 views

What is the difference between the 2-clause and 3-clause BSD license?

The only difference between the text of the 3-Clause BSD License and the 2-Clause BSD License is that the 3-Clause BSD License has this additional clause: Neither the name of the copyright holder nor ...
  • 643
0 votes
0 answers
54 views

Qt Licensing for non profit open source software

I am developing software with a non profit organization and we would like to use the Qt framework to provide a GUI. This will be open source and free for everyone, for ever. Will we need to purchase a ...
1 vote
0 answers
58 views

Licensing in a scripting language - Copyleft

I am trying to understand when and where the copyleft of GPL v2|v3 applies, similar to this OS question. The way I understand it, is that if a derivative work is created AND distributed, copyleft ...
  • 111
0 votes
1 answer
111 views

How can Apple distribute Bash (and other GPL v2 software) with macOS? Is it not a derivative work?

And how could they license Darwin as APSL if based on GPL v2 software? See
  • 119
6 votes
2 answers
634 views

Can I use the SPDX License Identifier in place of the full text of a file-based license?

I am planning to release my code under the terms of the Universal Permissive License (UPL), Version 1.0. According to UPL's FAQ, it is recommended that I include the entire text of the license at the ...
  • 643
3 votes
2 answers
121 views

Does the EPL 2.0 allow recipients to use code under the terms of any later version of the license?

Does the Eclipse Public License 2.0 (EPL 2.0) allow recipients of code licensed under the EPL 2.0 to use the code under the terms of a newer version of the EPL? For example, when the Eclipse Software ...
  • 643
0 votes
0 answers
70 views

What happens if I allow "any later version" of a license but later versions violate the spirit of the original license? [duplicate]

Some software are released under the GPLv3 "or (at your option) any later version". Mozilla Public License 2.0 (MPL-2.0) allows recipients of the software to use MPL-2.0 or any later version:...
  • 643
13 votes
2 answers
3k views

What is needed to develop a Windows open source graphics driver?

Why is there no open source graphics (means today's AMD and Intel GPUs) driver for Windows which have at least the same level of functionality and performance as the open source Linux drivers? Except ...
  • 239
3 votes
1 answer
87 views

How to use code under the Apache 2.0 license in an Unlicense-licensed project?

I'm the author of an open source project which is licensed under the Unlicense license. I want to modify an HTML file from another open source project that uses the Apache 2.0 license, and add the ...
4 votes
1 answer
141 views

How to comply with Apache 2.0 requirement to state that changes have been made to a file

I have made a copy of an open source project that is licensed under the Apache 2.0 license, and I have made modifications to some of its files. I want to release my modified version to the general ...
  • 643
3 votes
1 answer
73 views

Why can't the author be anonymous when code is licensed under the Eclipse Public License?

From the Eclipse Public License (EPL) 1.0 FAQ and the EPL 2.0 FAQ: Can a Contributor remain anonymous? No. Except for those who simply redistribute the Program, each Contributor must identify itself ...
  • 643
8 votes
1 answer
1k views

Can MongoDB, Inc. really licence its wire protocol?

Reading through this page on MongoDB website it states: This MongoDB Wire Protocol Specification is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License. ...
2 votes
1 answer
93 views

Does the Common Public License (CPL-1.0) require dynamic linking to keep source code undisclosed?

I'm looking into the rules of the Common Public License and am wondering how far it's copyleft-ness extends. AFAIK: With LGPL you can keep the library you wish to use in a separate .dll or .so, ...
  • 123
1 vote
0 answers
59 views

Is it legal to deploy a microservices based project using AGPL with some proprietary services when the AGPL code is not modified?

My company wants to use a project composed by many microservice that are AGPL licensed. We're not worried by about distributing the AGPL parts in open source of course, but some of our services ...
2 votes
1 answer
76 views

AspectJ Weaver published license clashes with license notice in source code

I am using AspectJ Weaver 1.9.9.1 in a project. Regarding to https://mvnrepository.com/artifact/org.aspectj/aspectjweaver it is published under EPL 2.0, but when scanning the sources I found org\...
1 vote
2 answers
113 views

How to require contributor to agree BEFORE creating a pull request?

Does anyone have a solution to the problem below? Yes, I can reject at review time, but I'd rather have that taken care of prior to reviewing the PR. Do we know if github will support yml for pull ...
1 vote
1 answer
81 views

Using Mongo DB in my embedded device as a backend service

I am writing a software for commercial purposes that reads and parses text files for further retrieval and analysis. To store the imported text files I would prefer to use Mongo DB. This DB had been ...
  • 31
3 votes
1 answer
97 views

Using the name of a BSD-3 licensed project, when it is not a dependency

BSD-3 License A permissive license similar to the BSD 2-Clause License, but with a 3rd clause that prohibits others from using the name of the project or its contributors to promote derived products ...
5 votes
2 answers
96 views

Would industrial HMI devices be considered "User Products" for LGPLv3?

GPLv3 defines a "User Product" as a: A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or ...

15 30 50 per page
1 2 3
4
5
89