logoalt Hacker News

gus_massa11/20/20243 repliesview on HN

> FireDucks is not a open source library at this moment. You can get it installed freely using pip and use under BSD-3 license and of course can look into the python part of the source code.

I don't understand what it means. It looks like a contradiction. Does it have a BSD-3 licence or not?


Replies

abcalphabet11/20/2024

From the above link:

> While the wheel packages are available at https://pypi.org/project/fireducks/#files, and while they do contain Python files, most of the magic happens inside a (BSD-3-licensed) shared object library, for which source code is not provided.

_flux11/20/2024

They provide BSD-3-licensed Python files but the interesting bit happens in the shared object library, which is only provided in binary form (but is also BSD-3-licensed it seems, so you can distribute it freely).

show 1 reply
sampo11/20/2024

BSD license gives you the permission to use and to redistribute. In this case you may use and redistribute the binaries.

Edit: To use, redistribute, and modify, and distribute modified versions.

show 2 replies