3 ms·
> 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 p
by gus_massa 2y ago
> 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?
- _flux 2y agoThey 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).
- joshuaissac 2y agoSince it is under the BSD 3 licence, users would also be permitted to decompile and modify the shared object under the licence terms.
- jlokier 2y agoNice insight!
- abcalphabet 2y agoFrom the above link: > While the wheel packages are available at https://pypi.org/project/fireducks/#files 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.
- sampo 2y agoBSD 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.
- japhyr 2y ago"Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met..." https://opensource.org/license/bsd-3-clause https://opensource.org/license/bsd-3-clause
- GardenLetter27 2y agoSuch a crazy distortion of the meaning of the license. Imagine being like "the project is GPL - just the compiled machine code".
- PittleyDunkin 2y agoThis is pretty common for binary blobs for where the source code has been lost.