←back to thread

FireDucks: Pandas but Faster

(hwisnu.bearblog.dev)
374 points sebg | 9 comments | | HN request time: 0s | source | bottom
Show context
bratao ◴[] No.42192811[source]
Unfortunately it is not Opensource yet - https://github.com/fireducks-dev/fireducks/issues/22
replies(2): >>42192865 #>>42192935 #
1. gus_massa ◴[] No.42192935[source]
> 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(3): >>42193026 #>>42193077 #>>42193145 #
2. _flux ◴[] No.42193026[source]
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).
replies(1): >>42193175 #
3. abcalphabet ◴[] No.42193077[source]
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.

4. sampo ◴[] No.42193145[source]
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.

replies(2): >>42193513 #>>42193533 #
5. joshuaissac ◴[] No.42193175[source]
Since it is under the BSD 3 licence, users would also be permitted to decompile and modify the shared object under the licence terms.
replies(1): >>42196032 #
6. japhyr ◴[] No.42193513[source]
"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

7. GardenLetter27 ◴[] No.42193533[source]
Such a crazy distortion of the meaning of the license.

Imagine being like "the project is GPL - just the compiled machine code".

replies(1): >>42195450 #
8. PittleyDunkin ◴[] No.42195450{3}[source]
This is pretty common for binary blobs for where the source code has been lost.
9. jlokier ◴[] No.42196032{3}[source]
Nice insight!