3 ms·
But how is the above sample 'unfree'?
by petepete 12y ago
But how is the above sample 'unfree'?
- cokernel 12y agoThere is no license notice in the sample. LibreJS looks for a license notice as a comment in the script: http://www.gnu.org/software/librejs/manual/librejs.html#Free-Licenses-Detection http://www.gnu.org/software/librejs/manual/librejs.html#Free...
- rglullis 12y agoThe main goal of the GPL is to allow that programs can be understood and modified by user. A "trivial" javascript program accomplishes that, regardless of license. The sample above is "non-trivial" according to the set of heuristics they are using, so they are just saying "if the program is not trivial, then you need to explicitly state that it is GPL for us to consider it free"
- mattl 12y agoNot GPL, but any free software license.
- mattl 12y agoWithout a license, the assumption is that it is proprietary.
- Alupis 12y agoSo, all that in-line javascript on my website suddenly is "proprietary" even though it's usually just a few lines? (as a consequence, my entire site won't work for users with this enabled)
- seba_dos1 12y agoThat's why triviality heuristics are there.
- belorn 12y agoPlease contact your local politician and make the copyright scope more sane. That way, a few lines won't be copyright-able and we don't need licenses for it.
- Alupis 12y agoSeriously guy -- why even bother surfing the internet? I mean -- the websites you are visiting are bound to be using non-free proprietary software. At least a few of them. Actually -- the routers your packets travel through are using proprietary non-free software! The BIOS that boots your PC is non-free and proprietary! Just throw your computer out -- that is the only sure way to stop using non-free software. (actually, don't throw it out -- just mail it to me ;)