A journey into freedom
Despite the fact that I’m a very confident Google Chrome user and it is always the browser of choice that I fall back to time and time again, in order to use LibreJS I need to use either GNU IceCat (Think Firefox, but not fire and not a fox), or “any Mozilla browser” (according to the LibreJS webpage). Therefore, Firefox is the browser of choice on Windows, considering that GNU IceCat for Windows is no longer supported.
Cooperating with LibreJS
@licensecomment at the beginning of your code with the magnet link to the license and its license identifier, which is found under the list of free licenses, then add a
@license-endcomment to the end of your code. It’s really that simple.
Making a fancy table that tells LibreJS what file is covered by what license (my personal table looks like this - it doesn’t have to look terrible for LibreJS to know about it!). And it too is incredibly easy - just make a regular HTML table with the id
jslicense-labels1, with three columns consisting of:
- The URL link to the license (from the list of free licenses)
Given the two options, I decide to choose the latter for the sake of this blog, which runs the Disqus commenting system and Google Analytics to get an insight of the number of readers of my blog. I personally have no problem with people choosing to opt out of Google Analytics (by using LibreJS, for example) as well as the comment system (which, as of the time of writing, is rarely used).
Thoughts about LibreJS
@license tag. If say, LibreJS had some sort of way to scan a file for a license, that would make it a lot more forgiving.