Questions tagged [bsd]

The license-specific tag for the BSD family of permissive open-source licenses. Use on questions about them; their origins, use, and design.

Filter by
Sorted by
Tagged with
3 votes
1 answer
76 views

Is BSD-3-Clause Variant compatible with BSD-3-Clause?

My Python package has a dependency of an open-source package with a BSD-3-Clause-LBNL variant license. It seems the only difference between this variant and the original BSD-3-Clause license is the ...
Jay Wang's user avatar
  • 133
0 votes
1 answer
52 views

BSD-2-Clause Plus Patent License and GPL Version 3 Compatibility

The BSD-2-Clause Plus Patent License is known to be compatible with the GPL version 2. Since software that is released under the GPL version 2 only is not compatible with the GPL version 3, is the BSD-...
The-Coder-Who-Knew-Too-Little's user avatar
3 votes
1 answer
108 views

Why don’t we have the BSD-3-Clause Plus Patent license variant?

The BSD-2-Clause Plus Patent (also known as BSD+Patent, not to be confused with Facebook’s shady BSD+Patents attempt) is relatively new among other BSD licenses but (arguably) a good alternative to a ...
Aeron's user avatar
  • 33
2 votes
1 answer
107 views

Do I have to comply with the LGPL when using a BSD-licensed library in a closed-source application, which then uses other LGPL-licensed libraries?

I am going to implement a closed-source, commercial application that uses and links statically the modbus-esp8266 library which is released under a BSD New license. At the same time, you can see in ...
maciekKuba's user avatar
4 votes
0 answers
53 views

Are 2 and 3-clause-BSD licenses' texts in the public domain?

I've been reading about BSD Lisenses on Wikipedia recently and the article said that 4 and 3-clause BSD Licenses' texts are in the public domain. But there weren't any links that would prove this ...
citrusNikOs's user avatar
6 votes
1 answer
566 views

Blue Oak Model License vs BSD-2-Clause Plus Patent License

According to an article by Kyle E. Mitchell, the biggest difference between the Blue Oak Model License and the BSD-2-Clause Plus Patent License is that the former "gives even broader patent ...
The-Coder-Who-Knew-Too-Little's user avatar
5 votes
1 answer
365 views

BSD license attribution

I'm planning to use PCRE2 in my program, which is written in C (Licensed under GPLv3). PCRE2 is licensed under BSD license, with a few changes. Go to this page to see the license: https://github.com/...
Ar Rakin's user avatar
  • 227
-1 votes
1 answer
49 views

Regarding the license's condition(MIT, BSD-3...), how to satisfy the condition "License and copyright notice"? [duplicate]

For example, in the laravel project, when I run the command composer i, all the packages which were specified in composer.json will be installed in the vendor folder. As long as each of them already ...
huyleuit's user avatar
3 votes
1 answer
141 views

BSD-3 Licensing in Framework's Documentation

I am a Flutter developer, and it's documentation code samples are licensed under BSD-3, does that mean when learning from it and then applying that to my code I should include the license in my code (...
Noureddine Debiane's user avatar
2 votes
0 answers
56 views

Including portions of MIT and BSD-licensed code in proprietary software [duplicate]

I'd like to include some code from MIT- and BSD-licensed libraries in a proprietary package, but for reasons of performance (and just organising the code better) would like to take portions of the ...
Sam Roberts's user avatar
3 votes
1 answer
146 views

BSD-3/MIT etc. - How "often" do I need to include the license text?

For instance, the BSD-3 Clause license states: Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/...
cwellm's user avatar
  • 83
1 vote
0 answers
34 views

Can I close source a derivative work of an OSS project I am the copyright holder? [duplicate]

I have a new project that will be open source, but want a fork to override some implementations just for me. (a package inside a Go project) I am the copyright holder of the project (upstream) I have ...
blu's user avatar
  • 111
0 votes
1 answer
50 views

BY-SA 4.0 Bulk Compatible Other Licenses likes MIT, BSD3

On the CCL official website, it says BY-SA 4.0 is compatible with FAL and GPL 3.0 (one-way only). Then, is it compatible with other licenses such as MIT and BSD licenses? Other license -> BY-SA 4.0 ...
Gaon's user avatar
  • 3
3 votes
2 answers
83 views

Distributing equipment that uses BSD3 licensed software

I have inspected bsd3 license and it seems like a good permissive license for open source software. However I have a question: Do I need to distribute licensing of a software that I have used (bsd3 ...
Mert Can Ergün's user avatar
3 votes
1 answer
374 views

Name/pseudonym change in copyright notice in license

I have several open source projects and was about to upload another one (to github) when I started wondering about the licensee in the license text. Some of my existing projects use either my real ...
NordCoder's user avatar
  • 133
1 vote
1 answer
253 views

May I modify source released under the BSD-2-Clause license and release the result under *only* the BSD-3-Clause license?

I typically release the projects I create under the BSD-3-Clause license, but also don't generally create a project which is "mine" using substantial parts of someone else's code. (...
Ben Blank's user avatar
  • 113
3 votes
2 answers
165 views

Is it possible to move from BSD-2-Clause-Views to BSD-2-Clause without contacting previous contributors

A project I'm maintaining is currently licensed under BSD-2-Clause-Views. I want to change it to the more widely used BSD-2-Clause. https://spdx.org/licenses/BSD-2-Clause-Views.html https://spdx.org/...
Earlopain's user avatar
2 votes
1 answer
157 views

Does BSD 3-clause license allow gaining protection for modifications to the original source code?

Suppose I have acquired a source code that is Copyright (c) XYZ according to the BSD 3-clause license. Now, I modify this source code and protect the end result software under a proprietary license. ...
Reiki Yamya's user avatar
5 votes
1 answer
568 views

Reuse of source code having BSD License in Android App

I have successfully developed an Android App in Android Studio but the final thing which is disturbing me is that, my app contains code from a GitHub repository that has BSD license as given below: ...
Zeeshan Ali's user avatar
1 vote
0 answers
707 views

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

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 ...
Flux's user avatar
  • 643
3 votes
1 answer
178 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 ...
Krzysztofz01's user avatar
4 votes
1 answer
600 views

REST Endpoint using MIT and BSD 3-clause license libraries

I am making a small side project to make a few dollars. The project basically consists of a couple of RESTful endpoints. My endpoints use various libraries released under MIT and BSD 3-clause licenses,...
MrBlue's user avatar
  • 51
4 votes
0 answers
64 views

Does a BSD-3 repository own Pull Requests?

I submit a large PR to repository X. Later, I close the PR and make my own repository that uses some of X's code, and give X due attribution in the NOTICE file and function docstrings. At time of ...
OverLordGoldDragon's user avatar
1 vote
0 answers
81 views

How to implement BSD Licensed library to MIT License project?

Currently, i'm facing a problem with library licensing in web development. I have my web project in MIT license. Now i'm trying to use library(javascript) that using BSD 2 License (Source from Github)....
chris's user avatar
  • 11
2 votes
1 answer
756 views

BSD-3, third clause clarification

Neither the name of the [organization] nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. What's this ...
OverLordGoldDragon's user avatar
9 votes
1 answer
2k views

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

I think my case is covered by Who will be the copyright owner of a new file in a forked repository on github?, but I want to be sure that it applies in my situation, too. I forked a project licensed ...
user avatar
0 votes
2 answers
171 views

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

I have taken concepts and code snippets from two libraries: 1 using BSD3 1 using Apache 2 and make modifications. BSD3 says must include copyright and license Apache 2 says must include copyright, ...
Kim Stacks's user avatar
4 votes
0 answers
154 views

How do I use a 3rd party 3-clause BSD license in a LGPL project?

I'm thinking of publishing my project (VSCode extension; binary and source) under LGPL. My code "statically links" a static library that is licensed under 3-clause BSD. Does that work? How ...
DarkTrick's user avatar
  • 141
0 votes
0 answers
20 views

When should I include the BSD-3 license since it's not explicitly included in the releases? [duplicate]

If a javascript library is licensed under BSD-3, but the license itself isn't distributed with any versioned releases from the author (only a copyright notice and a link to the main site) should I ...
Onboardmass's user avatar
3 votes
2 answers
577 views

License notice for BSD and MIT licenses

Should I put the complete text of BSD or MIT license to every file? For longer licenses like GPL or MPL, there is a license notice. It is relatively short text that says what license is selected for ...
anton_rh's user avatar
  • 315
4 votes
1 answer
397 views

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

[0] From my understanding via http://www.apache.org/legal/resolved.html that to ASF/Apache 2.0, BSD 3-Clause is a Cat-A license, thus I could include a BSD 3-Clause upstream project under my Apache 2....
Wey Gu's user avatar
  • 163
7 votes
3 answers
2k views

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

At my previous job I was responsible for building and maintaining a library in their ecosystem. The project is mature in the sense that no major new features are being implemented. It is still ...
user avatar
0 votes
1 answer
69 views

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

I develop a software that is licensed under BSD-4, but has some optional modules that rely on different existing third party libraries (TPL) which are licensed under AGPL v3 . The optional modules can ...
Karl Red's user avatar
2 votes
1 answer
330 views

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

If I understand the table (mentioned at https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility) correctly, I can use either 'LGPLv2.1 only' or 'LGPLv2.1 or later' for my code if I want to include ...
paulplusx's user avatar
  • 123
2 votes
1 answer
370 views

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

I'm developing a project that includes a section with an implementation on Docker, but Docker is based on Apache 2.0 license. I saw that Apache 2.0 is incompatible with GPLv2 and I want my project to ...
ortegajosant's user avatar
8 votes
1 answer
3k views

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

Apache license exists as a permissive open-source license as opposed to MIT/BSD license with the perceived benefit that it also protects authors from patent violations. Although I think I read ...
lfgtm's user avatar
  • 282
3 votes
1 answer
86 views

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

I'm currently programming a Flutter mobile app and a website. I use code from the MIT license on the website and the app. In the app I also use code under the Apache 2.0 license and the BSD 3 clause. ...
Vincent Musk's user avatar
1 vote
1 answer
249 views

Can I use my project with MongoDB in docker container and publish it on GitHub under GPLv3?

I have a plan to use own project (Django backend + React SPA) under GPLv3 in my portfolio with repository on GitHub for all parts of my project. My project is simple landing page with text data and ...
ND8801's user avatar
  • 113
1 vote
1 answer
234 views

How to indicate a change of copyright holders in modified work?

I've written a 3-BSD library while working someplace for a few years; and myself and my workplace are copyright holders jointly. After leaving, I've continued development - on my own. Naturally, my ...
einpoklum's user avatar
  • 283
0 votes
0 answers
31 views

Do significant changes to code allow a license change from 3-BSD to something else? [duplicate]

Suppose person X writes some library foolib, licensing it under the 3-BSD license. Person Y now takes the foolib sources and develops it further, making significant changes: More functionality, ...
einpoklum's user avatar
  • 283
2 votes
2 answers
1k views

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

I am working on a (GitHub) project that I want to open-source with BSD 3-clause license and I am using some code parts and files from Apache 2.0 licensed projects. So I have three questions: Is this ...
How_To's user avatar
  • 29
1 vote
1 answer
196 views

What does "with modifications" mean in BSD licenses?

All BSD licenses start with the following paragraph: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: ...
Shersh's user avatar
  • 435
2 votes
1 answer
680 views

Redistribution of BSD source code

If I can access a source code with a BSD license, who, if anybody, do I need to ask permission to use/modify/commercialize/redistribute the code (under BSD license conditions)? The BSD license allows ...
Bryce's user avatar
  • 23
5 votes
2 answers
1k views

In the BSD license, what does "redistribution" mean?

I'm trying to understand all the responsibilities of this license. Does redistribution mean: publicly placing a windows .exe using the BSD licensed library for users to download on a website(free and ...
ima_prog's user avatar
4 votes
1 answer
925 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, ...
Woodrow Barlow's user avatar
1 vote
1 answer
157 views

Can I create a copy of the BSD licensed SDK library to connect to another API and have another name?

I'd like to make an SDK library to connect to an specific API and I found a library under the BSD 3-Clause "New" or "Revised" License and copyrighted by the author that I could &...
Wesley Gonçalves's user avatar
1 vote
0 answers
157 views

How should I put attribution or license when using a minified version of code which does not assert copyright?

I am using some JavaScript code under the BSD 3-Clause License. However, the minified version that they provided does not assert the said license. Is it fine if I just copy the license provided in ...
Evaine LeBlanc's user avatar
3 votes
1 answer
150 views

VBA-JSON v2.3.1 -> Licencing question -> meaning of “All rights reserved”

This is my first question in this forum so please accept my apology if I did not comply with the expected rules. I am starting as a developper and I am interested in using the code proposed by Tim ...
iPkX101's user avatar
  • 33
3 votes
1 answer
230 views

Choosing a license in Arduino environment

I wrote a C++ library for Arduino. The source code have the following specificities: it includes headers, uses functions, macros, and structures/classes (and their methods) from LGPL libraries (...
Wind's user avatar
  • 73
2 votes
1 answer
388 views

Does the 3-Clause BSD license allow this

Neither a native english speaker nor a law expert. I'm making a development tool, which allows user to export and redistribute standalone binary from the tool. The exported binary contains my tool's ...
pipipi's user avatar
  • 121