-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not adhere to license #29
Comments
I was just pointed to this thread and I want to say that all that code looks to me like it falls outside the realm of what is possible to copyright thanks to the legal principle of "convergence", which is the same principle that prevents things like equations for mathematical laws of the universe from being under copyright. |
Your argument is flawed. The principle of "convergence" you're referencing applies to facts, not creative expression or unique implementation choices. The copied code isn’t a natural law or mathematical equation—it’s original, authored code that reflects specific decisions. Those decisions, whether it's the exact structure or even minor implementation details, are subject to copyright. Just because the functionality could be re-implemented doesn't mean this specific code isn't protected. What you’ve cited isn't an example of unprotectable facts—it’s directly copying someone else’s authored work. |
Correct. I am making the argument that the copied code does not contain sufficiently much original creative content. The code that checks for particular values in I'm sure you didn't originate the practice of using the characters You've argued that |
Also RE the originality of your spinners, I can't find earlier usage of those exact braille code points, but the idea of using braille code points to create the effect of a snake chasing its tail predates the first code for your library: https://stackoverflow.com/a/2685827 |
The exact environment variables (no more, no less) and the exact order is highly unlikely to happen by coincidence. |
Anyway. I have no interest in wasting time here arguing. The owner does what they want with this. |
I'm not saying they did, I'm saying they were copied. I'm saying that as far as I understand the law it was 100% legal to copy them because the original was not possible to copyright because of the principle of convergence which, as I mentioned, allows mathematical equations to be copied verbatim. |
The fix was released in 1.2.0. |
nanospinner/consts.js
Lines 4 to 9 in b53e875
nanospinner/consts.js
Lines 15 to 16 in b53e875
And
nanospinner/consts.js
Lines 18 to 20 in b53e875
The text was updated successfully, but these errors were encountered: