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.
182
questions
4
votes
0
answers
42
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 ...
6
votes
1
answer
326
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 ...
5
votes
1
answer
332
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/...
-1
votes
1
answer
31
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 ...
3
votes
1
answer
70
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 (...
2
votes
0
answers
55
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 ...
3
votes
1
answer
90
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/...
1
vote
0
answers
32
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 ...
0
votes
1
answer
35
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 ...
3
votes
2
answers
54
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 ...
3
votes
1
answer
298
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 ...
1
vote
1
answer
129
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. (...
3
votes
2
answers
128
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/...
2
votes
1
answer
89
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.
...
5
votes
1
answer
503
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:
...
1
vote
0
answers
365
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 ...
3
votes
1
answer
134
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 ...
4
votes
1
answer
583
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,...
4
votes
0
answers
57
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 ...
1
vote
0
answers
76
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)....
1
vote
1
answer
415
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 ...
8
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 ...
0
votes
2
answers
123
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, ...
4
votes
0
answers
120
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 ...
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 ...
3
votes
2
answers
443
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 ...
4
votes
1
answer
287
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....
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 ...
0
votes
1
answer
63
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 ...
2
votes
1
answer
252
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 ...
2
votes
1
answer
313
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 ...
8
votes
1
answer
2k
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 ...
3
votes
1
answer
79
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.
...
1
vote
1
answer
213
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 ...
1
vote
1
answer
174
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 ...
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, ...
2
votes
2
answers
792
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 ...
1
vote
1
answer
142
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:
...
1
vote
1
answer
526
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 ...
3
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 ...
4
votes
1
answer
750
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, ...
1
vote
1
answer
120
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 &...
1
vote
0
answers
117
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 ...
3
votes
1
answer
128
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 ...
3
votes
1
answer
203
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 (...
1
vote
1
answer
322
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 ...
2
votes
1
answer
326
views
Can I link a BSD-3 library to an MIT project?
I have an MIT licensed project and I want to use a BSD-3 library as a package. The BSD-3 library will only be used for implementation purposes, so the users of the MIT project will not be able to use ...
5
votes
1
answer
1k
views
3-clause BSD or MIT license for software that imports numpy and matplotlib?
I wrote a Python script (a .py file) that I'd like to publish and license correctly. My script imports
numpy (3-clause BSD)
matplotlib.pyplot (Matplotlib license [BSD-compatible])
os and argparse (...
1
vote
1
answer
182
views
At what point is software 'different enough' to exclude BSD license notice?
I ported a MATLAB repository to Python, with former having this two clause BSD License reading:
Redistributions of source code must retain the above copyright notice, this
list of conditions and the ...
5
votes
4
answers
2k
views
How to change the licence of Java project from GNU/ GPL to MIT / BSD / Apache
I had developed a Java application which is connected to MySQL Workbench by using mysql-connector-java-8.0.21.jar file. When I deploy the project and send source code to the client he says that:
The ...