1
0
Fork 0
Commit Graph

8 Commits (13ca9cd852a31a47774a66cefe0f5c7d57ff4fc7)

Author SHA1 Message Date
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 4627958247 Updated version in documentation and package.json to v0.1.0
- We are nearly there. Happy holidays and happy new year from ease.js ;)
2011-12-23 00:09:11 -05:00
Mike Gerwitz 9117b2e4cf Updated package.json to remove deps and correct license
Growing much closer to releasing. Hopefully in the next couple of days; I just
don't want to rush it. Though, at the same time, I've been noticing projects
popping up with very similar / exact names to this one. A project named "ease"
was added to the npm repository and another "ease.js" is on GitHub, although
it's made no progress. As such, I want to ensure I reserve the name in npm.

I've been testing the new library and work and noticed only a couple minor
issues, primiarly due to misuse of the library. Looking good.
2011-12-13 22:03:55 -05:00
Mike Gerwitz 348aa7a8d0 Permitting newer versions of uglify-js
- Version 1.0.2 broke minification process as was used by ease.js, so we'll just allow any version greater than it for now
2011-09-20 23:14:46 -04:00
Mike Gerwitz 6906eee77f Tests fail on minified files with uglify-js 1.0.3; disallowing for now 2011-06-30 23:03:09 -04:00
Mike Gerwitz 705dff4f34 0.1.0-pre in package.json until 0.1.0 tag to avoid npm confusion 2011-06-10 11:21:22 -07:00
Mike Gerwitz 20ed143b83 Began updating package.json
- Added additional information, including dev deps, license, test script and 'engines'
2011-05-24 22:30:49 -04:00
Mike Gerwitz 8de036ec46 Basic package.json 2011-03-07 23:08:01 -05:00