1
0
Fork 0
Commit Graph

11 Commits (016bb1362bd0be1e9a1e901186a3e2b8bd0ec72d)

Author SHA1 Message Date
Mike Gerwitz 311118de81
Copyright 2017 year update on manual and headers
I'm starting to get old.  And so's ease.js.

* doc/easejs.texi: Add 2017 copyright year.
* tools/combine-test.tpl: Add 2017 copyright year.
* tools/license-min.tpl: Add 2017 copyright year.
* tools/license.tpl: Add 2017 copyright year.
2017-01-02 23:42:23 -05:00
Mike Gerwitz 705f092eb0
Shorten combined min license header
* tools/license-min.tpl: Shorten software URL;
  use HTTPS; and use range for copyright years
2016-07-21 01:24:00 -04:00
Mike Gerwitz 07962af3af
Copyright year updates for combined files
* tools/*.tpl: Add 2015, 2016 to copyright years
2016-07-21 01:22:38 -04:00
Mike Gerwitz db3ade378a
[copyright] Copyright update 2015-05-28 01:01:51 -04:00
Mike Gerwitz 82a02c0081 [copyright] Copyright assignment to the FSF
Thanks to Donald Robertson III for his help and guidance during this
process.
2014-04-09 19:05:07 -04:00
Mike Gerwitz 5fa379e662 Using magnet link for license in minified files, recognized by LibreJS 2014-01-07 22:44:19 -05:00
Mike Gerwitz ffad3b81f3 [copyright] Copyright update 2014-01-06 21:48:55 -05:00
Mike Gerwitz 7bca344305 Altered license templates for combined files with section 7 exception
As suggested by RMS in The JavaScript Trap:
  <https://gnu.org/philosophy/javascript-trap.html>

This does increase the size of the minified file a bit---the header is now
about 1kB of uncompressed text (which will hopefully comprses nicely with
the rest of the minified file). That said, ease.js will be continuing to
grow in size, bandwidth is becoming less and less important, and the license
is very important, especially in our goal to spread the philosophy of
software freedom.
2014-01-06 21:09:04 -05:00
Mike Gerwitz 8883aa930e
[copyright] Copyright update for license templates 2013-12-20 01:17:28 -05:00
Mike Gerwitz 9050c4e4ac
Relicensed under the GPLv3+
This project was originally LGPLv+-licensed to encourage its use in a community
that is largely copyleft-phobic. After further reflection, that was a mistake,
as adoption is not the important factor here---software freedom is.

When submitting ease.js to the GNU project, it was asked if I would be willing
to relicense it under the GPLv3+; I agreed happily, because there is no reason
why we should provide proprietary software any sort of edge. Indeed, proprietary
JavaScript is a huge problem since it is automatically downloaded on the user's
PC generally without them even knowing, and is a current focus for the FSF. As
such, to remain firm in our stance against proprietary JavaScript, relicensing
made the most sense for GNU.

This is likely to upset current users of ease.js. I am not sure of their
number---I have only seen download counts periodically on npmjs.org---but I know
there are at least a small number. These users are free to continue using the
previous LGPL'd releases, but with the understanding that there will be no
further maintenance (not even bug fixes). If possible, users should use the
GPL-licensed versions and release their software as free software.

Here comes GNU ease.js.
2013-12-20 01:10:05 -05:00
Mike Gerwitz bc22a9be27 Added reduced license header for minified files and updated copyright 2011-12-22 23:49:53 -05:00