It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Please explain. NC only prohibits commercial exploitation, correct?
Numworks: open-source, Python-compatible handheld graphing calculator
11–20 of 71 posts
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#12It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Source appear to be on GitHub. Non commercial is not incompatible with open source. It makes sense to me that to get the investment required to fund this, you’d want sole rights to commercialize. Nothing prevents someone else from building a cheaper DIY version as long as they don’t sell it. For example it could be a local college class exercise to build these from scratch for local high school. That’s not imaginable…
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#13Earlier quoted context omitted.
Please explain. NC only prohibits commercial exploitation, correct?
That's right. And prohibiting commercial exploitation violates one of the key clauses of both the Open Source Definition and the Free Software Definition (the part about freedom of use for any purpose). See https://opensource.org/faq#commercial . In other words "open source" doesn't just mean "you can see the source code" (that's known as "visible source" or "source available" software). Rather, "open source" means "…
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#14Earlier quoted context omitted.
That's right. And prohibiting commercial exploitation violates one of the key clauses of both the Open Source Definition and the Free Software Definition (the part about freedom of use for any purpose). See https://opensource.org/faq#commercial . In other words "open source" doesn't just mean "you can see the source code" (that's known as "visible source" or "source available" software). Rather, "open source" means "…
so the GPL is not open source?
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#15It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#16It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Please explain. NC only prohibits commercial exploitation, correct?
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#17It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Instead of asserting the title is wrong, it would make sense to recognize that the title is correct, and that the discrepancy with your beliefs is simply a result of the fact that plenty of other people do not, in fact, take OSI's opinions as facts like you do.
Never in the history of free software or open source software from the release of Donald Knuth's TeX in 1979, to the birth of FSF in 1985, or the formalization of OSD in 1998 was it ever acceptable to forbid commercial usage in something that is known as open source.
The corruption of the word "open source" to mean anything with source code available on GitHub under a non-commercial license is very recent and does not reflect the true origin or meaning of the word "open source".
The implication that CC-BY-NC-SA could be open source seems to be your belief which is not based on facts.
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#18It's not open source; the Hacker News headline is wrong. The Numworks web site does not claim it's open source, by the way -- the problem is only in the headline here. The license is Creative Commons Attribution-NonCommercial ShareAlike (CC-BY-NC-SA), and the presence of the "NonCommercial" clause makes it unambiguously non-open-source. If that clause were not present, CC-BY-SA would still be an odd license to use fo…
Source appear to be on GitHub. Non commercial is not incompatible with open source. It makes sense to me that to get the investment required to fund this, you’d want sole rights to commercialize. Nothing prevents someone else from building a cheaper DIY version as long as they don’t sell it. For example it could be a local college class exercise to build these from scratch for local high school. That’s not imaginable…
It indeed does make sense to commercialize. Nobody said otherwise. But making good sense does not make a software open source. Releasing a software under an open source license makes a software open source. CC-BY-NC-SA is not such a license.
Re: Numworks: open-source, Python-compatible handheld graphing calculator
#19The whole calculator running in a browser, thanks to emscripten : https://www.numworks.com/simulator/
An interactive PCB viewer, in the browser again : https://www.numworks.com/resources/engineering/hardware/elec...
Full schematics https://www.numworks.com/resources/engineering/hardware/elec...
And of course the whole source code to the operating system, https://github.com/numworks/epsilon