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
2 votes
1 answer
22 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 ...
7 votes
0 answers
61 views

Am I free to use Intel syntax in an Apache/BSD-3 licensed disassembler?

My project, strop, includes a disassembler for each of the CPUs it supports. One of the CPUs is the KR580VM1, an Intel 8080 derivative from Soviet Ukraine. Like many projects in the Rust ecosystem, ...
4 votes
1 answer
561 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,...
-1 votes
0 answers
38 views

Do I have to include anything in my project if I do not include the source code of the libraries themselves? [duplicate]

I have 2 dependencies that my Python project uses: One is a library licensed under the BSD-3 Clause license, and the other one is a library licensed under a custom license, which can be found here (...
2 votes
1 answer
405 views

How to credit packages used in a commercial flutter project?

I have used many libraries from the pub dev site in my flutter project and i notices many of them use the bsd, mit or apache 2.0 licence. I want to release this app in the future and have read that ...
-2 votes
0 answers
38 views

What I should do to change the License from MIT to BSD-3-Clause in forked project?

I forked this chrome-extension-boilerplate-react-vite project, rename my project to chrome-extension-boilerplate-vue-vite and did some changes in source code. The original project is have MIT license, ...
3 votes
0 answers
42 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
38 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
92 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 ...
2 votes
2 answers
200 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 ...
4 votes
1 answer
2k views

Clarification of BSD's second clause - binary must reproduce copyright notice?

The second clause of the BSD licences: Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or ...
8 votes
1 answer
1k 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
63 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, ...
3 votes
0 answers
62 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 ...
4 votes
1 answer
453 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, ...
3 votes
2 answers
167 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 ...
0 votes
0 answers
19 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 ...
4 votes
1 answer
118 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
46 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
113 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 ...
6 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 ...
2 votes
1 answer
152 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 ...
3 votes
1 answer
64 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. ...
0 votes
1 answer
142 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
79 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
30 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, ...
1 vote
1 answer
96 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
248 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 ...
5 votes
1 answer
581 views

Distributing BSD-3 code under the Apache license v2 only

Alice and Bob write a piece of source code (call it Source1) and publish it under the BSD 3-clause license. Later, Bob and Charlie are working on a software project, licensed under AL2 (Apache License ...
3 votes
2 answers
716 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 ...
1 vote
1 answer
46 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
57 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 ...
202 votes
3 answers
105k views

What are the essential differences between the BSD and MIT licences?

There are many articles out there which cover the topic in length and breadth, but so far I haven't found a nice, concise answer to the question. What are the most important differences between the ...
3 votes
1 answer
91 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 ...
1 vote
1 answer
157 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 ...
3 votes
1 answer
126 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 (...
5 votes
1 answer
781 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 (...
0 votes
1 answer
186 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
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 ...
1 vote
1 answer
142 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 ...
0 votes
0 answers
27 views

How to change the licence of Java project from GNU/ GPL to MIT / BSD / Apache [duplicate]

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 ...
6 votes
2 answers
376 views

Does the BSD licence implicitly apply to derived work?

Moved from the discussion of this answer, which makes the following claim about BSD licences: The 3BSD licence requires (in clause 1) that your copyright notices be preserved, and that some licence ...
22 votes
3 answers
5k views

Can someone re-license my BSD-3-licensed project under the MIT license, remove my copyright notices, and list me as a "collaborator" without consent

I maintain an open source numerical computing library. I license my project under BSD-3. Another developer has copied 90% of the source code to a new project with the same name, while changing the ...
-4 votes
1 answer
57 views

Licence of this dictionary file

What is the licence of this dictionary file https://svnweb.freebsd.org/csrg/share/dict/words?revision=61569&view=markup . Is it also BSD or some else?
1 vote
0 answers
42 views

Proper attribution of 'BSD 3-Clause License' code in a MIT license project [duplicate]

I have a repository on Github that I want to license under the MIT license. I have copy pasted parts of two other projects, one which is under an MIT license, and another which is under a BSD 3-Clause ...
2 votes
0 answers
28 views

Crediting a library [duplicate]

I'm using a library for a commercial application, and I'm wondering how I credit that library. The library is using the BSD-3-Clause license, and my application is going to be closed source. Do I ...
1 vote
1 answer
174 views

Including GPL code into BSD project

I have an open source project which I distribute under BSD license. I would like to include parts of iwlib.c, which is part of iwlib project, and which is released under GNU GPL 2. To my understanding ...
2 votes
1 answer
628 views

Why GNU doesn't blame the zlib license of the same _patent treachery_ problems of the BSD-2 license?

GNU comments the BSD-2-clause license in: https://www.gnu.org/licenses/license-list.en.html#FreeBSD, referencing the comments on the BSD-3-clause license as all applying to the BSD-2-clause license. ...
2 votes
1 answer
390 views

Flutter: using package under BSD License

Where do i have to link the copyright notice of a used package under BSD license in my App? I am not publishing documentation or any source code of my app.