Hot answers tagged

14 votes
Accepted

Given the existence of the Apache license, and the reasons for it over MIT/BSD license, is it still safe to use MIT/BSD?

The relevant clause from Apache2 is s3: Subject to the terms and conditions of this License, each Contributor hereby grants to You a ... patent license ... If You institute patent litigation ... then ...
user avatar
  • 37.6k
13 votes
Accepted

Who owns copyright if I place code in a repository but do not update the copyright notice?

To answer the question in the title of your post: Who owns copyright if I place code in a repository but do not update the copyright notice? You own the copyright in any code you wrote. This is ...
user avatar
12 votes
Accepted

Preventing commercial exploitation of small changes that require a lot of work

implement the same patches with some minor changes (e.g. replace a for with a while) under their 2-clause BSD license While copyright is based on the implementation of an idea, it is broader than the ...
user avatar
8 votes
Accepted

How do I license my code that needs to include code under 'GPLv2 only', 'GPLv3' and 'BSD 3'?

No, you are misinterpreting the table. The top-left entry you've highlighted ("I want to copy code under GPL v2 only" / "I want to license my code under LGPL v2 only") says that if ...
user avatar
4 votes
Accepted

Do you have to be mark the changes when modifying code under MIT, Apache2.0 or BSD?

You should add e.g. "(c) 2021 Joe R. User" to the file headers (where you find such comments) to mark that you've made some changes, and claim your rights to them formally. Check the ...
user avatar
  • 4,969
4 votes

License notice for BSD and MIT licenses

If I put copyright notice to the license file, it will cover license text itself, not my program Taking this specific point, I understand your concern, because of licences like the GPL where the ...
user avatar
  • 37.6k
3 votes
Accepted

How should I append my license on file headers in case BSD 3-Clause to Apache 2.0?

The license compatibility of BSD-3 and Apache in your case is OK. I am sure you are aware of this graphics which appears in different versions all over the place. If you don't change the BSD-3 files ...
user avatar
2 votes

Can I use Apache 2.0 licensed project inside my BSD 3-clause licensed project?

Both BSD-3-clause and Apache-2.0 are permissive Open Source licenses. They permit combining code under these licenses with other code, especially also with each other. Both licenses would continue to ...
user avatar
  • 32.8k
2 votes
Accepted

Is Docker (Apache 2.0) compatible with GPLv2 or BSD Licensed projects?

For open source licenses, license compatibility only matters when we are integrating multiple components into a single program. For example, when linking a library with a program, or copying a code ...
user avatar
  • 32.8k
2 votes

Preventing commercial exploitation of small changes that require a lot of work

The company distributes their software only to selected clients (and I am not one of them). Would they in that situation still be required to open source their application to the general public? No, ...
user avatar
2 votes
Accepted

I have taken concepts from two libraries: 1 using BSD3 license and 1 using Apache 2

If by "concept" you simply mean that you were inspired by these libraries, but did not use any actual code from them, then your code may not be a derivative of either of them in the first ...
user avatar
  • 3,717
1 vote

License notice for BSD and MIT licenses

But I couldn't find license notice for BSD and MIT licenses. What can I use instead? Can I just add: This program is published under 2-clause BSD License. Refer the COPYING file for the full text of ...
user avatar
1 vote
Accepted

Providing compiling instructions for AGPLv3 software as part of a BSD licensed code

The library is indeed AGPL. Using it requires(*) the entire piece of software into which it is linked to be released under AGPL. The "entire piece of software" will definitely be the whole ...
user avatar
  • 37.6k
1 vote

Can I use Apache 2.0 licensed project inside my BSD 3-clause licensed project?

This is a bunch of questions which we need to look at in their parts. i) the BSD-3 license is not the most recent version. You should consider the BSD-2 license. This will help with the re-use of your ...
user avatar

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