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
0 answers
38 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 ...
user avatar
1 vote
0 answers
31 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)....
user avatar
  • 11
1 vote
1 answer
64 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 ...
user avatar
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 ...
user avatar
0 votes
2 answers
56 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, ...
user avatar
3 votes
0 answers
51 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 ...
user avatar
  • 131
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 ...
user avatar
3 votes
2 answers
134 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 ...
user avatar
  • 245
4 votes
1 answer
100 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....
user avatar
  • 43
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
44 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 ...
user avatar
2 votes
1 answer
82 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 ...
user avatar
  • 123
2 votes
1 answer
129 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 ...
user avatar
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 ...
user avatar
  • 252
3 votes
1 answer
63 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. ...
user avatar
0 votes
1 answer
130 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 ...
user avatar
  • 83
1 vote
1 answer
68 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 ...
user avatar
  • 263
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, ...
user avatar
  • 263
2 votes
2 answers
170 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 ...
user avatar
  • 29
1 vote
1 answer
93 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: ...
user avatar
  • 355
1 vote
1 answer
214 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 ...
user avatar
  • 13
3 votes
2 answers
672 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 ...
user avatar
4 votes
1 answer
404 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, ...
user avatar
1 vote
1 answer
45 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 &...
user avatar
1 vote
0 answers
52 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 ...
user avatar
3 votes
1 answer
86 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 ...
user avatar
  • 33
3 votes
1 answer
112 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 (...
user avatar
  • 73
1 vote
1 answer
123 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 ...
user avatar
  • 111
0 votes
1 answer
156 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 ...
user avatar
4 votes
1 answer
667 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 (...
user avatar
  • 43
1 vote
1 answer
134 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 ...
user avatar
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 ...
user avatar
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 ...
user avatar
6 votes
2 answers
348 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 ...
user avatar
  • 161
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 ...
user avatar
-4 votes
1 answer
52 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?
user avatar
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 ...
user avatar
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 ...
user avatar
1 vote
1 answer
169 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 ...
user avatar
  • 21
2 votes
1 answer
344 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.
user avatar
  • 23
4 votes
3 answers
3k views

Can an NPM package have an MIT license on github if it depends on MIT packages with BSD-2, BSD-3 and Apache 2 licenses

I am trying to understand if an NPM package can be open-source on GitHub with an MIT license if it depends on NPM packages that are open-source on GitHub with a BSD-2, BSD-3, Apache 1 or Apache 2 ...
user avatar
2 votes
1 answer
285 views

Can I use dynamically linked MinGW runtime libraries with a BSD dll library for commercial purposes?

I had earlier asked Can I use BSD license-based dll statically linked to MinGW under the run-time licence exception?. Can I use dynamically linked MinGW runtime libraries (f.e. libgcc_s_sjlj-1.dll, ...
user avatar
  • 83
3 votes
1 answer
625 views

Can I use BSD license-based dll statically linked to MinGW under the run-time licence exception?

This BSD DLL depends on 3 MinGW run-time libraries (libgcc_s_sjlj-1.dll, libgfortran-3.dll and libquadmath-0.dll). What if I'll compile them statically into BSD dll to eliminate dependences on MinGW ...
user avatar
  • 83
4 votes
2 answers
179 views

Is copyright of a contribution to a BSD 2-clause project automatically assigned to the project's copyright owner?

The 2-clause BSD licence includes the clause: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. What implications does this ...
user avatar
1 vote
0 answers
357 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 ...
user avatar
  • 119
4 votes
1 answer
247 views

Changing the binary/project name under BSD 3-clause license

Can I change the name of the BSD 3-clause project and its binary name? To be specific, I have forked EACopy with a BSD 3-clause license. Its project name and binary name are the same, EACopy. I ...
user avatar
6 votes
1 answer
191 views

Opensource software company and license obligation

There is a company that uses opensource code licensed by GPLv2 and BSD, they have a page in their site that specifies a contact mail to request the opensource code and a list of the used open source ...
user avatar
3 votes
2 answers
781 views

3-Clause BSD vs AGPL for a startup FOSS product

It appears that many startups are using both licenses to create commercial FOSS products (note I am here more interested in complete products not libraries). Is the 3-clause BSD more protective for ...
user avatar
  • 33
3 votes
1 answer
197 views

GPL/BSD-like Dual license add special clauses to the GPL

Quick question: I would like to publish a software under a self-written BSD-like license, and under the GPLv3. So far so good. If somebody would fork said project according to the GPL, I would, in my ...
user avatar
  • 133
9 votes
1 answer
2k views

Can someone fork my GPL licensed project and re-license it under MIT or BSD?

I want all the people who link to my software should also release their code under GPL. But what if someone forked it and attempted to relicense it under the MIT, BSD, Apache, or LGPL licenses? Can I ...
user avatar