Tilengine is a 2D graphics engine that replicates 16bit style graphics, including SNES Mode 7 effects. It previously was available under the MIT license, but the rendering core was proprietary. Now the entire package has been released under the LGPL license.
Details from the Tilengine forum:
Tilengine is now a complete open source project. I've released the full source code under the LGPL license, that allows usage in closed source applications as well as in open source projects.
I've opened it because Tilengine is now a mature project that requires more work than I can do in my spare time. Previous version was released under the MIT license, but kept the rendering core as a closed source component, distributed as a prebuilt binary. I hope that this movement will encourage more people to adopt it, either to use in their own projects, or to contribute to it helping to expand the Tilengine community.
GitHub project doesn't include prebuilt binaries or external dependencies anymore. If you don't want to build the library yourself, the official place to get the prebuilt binaries for every supported platform is in its itch.io profile, just as before. Please keep in mind that as of this writing, binaries on itch.io aren't yet updated and still hold old MIT-licensed 1.21 binaries. I'll post a note when they get updated.
This new 2.0 release number reflects the change of philosophy. This release is nearly the same as the older 1.21, but has a new feature: the ability to create multiple instances of the engine and switch between them with a global context mechanism.
If you are interested in learning more about Tilengine, be sure to check out our hands-on video:
For more details about the change of Tilengine to the LGPL license, be sure to check out the following video: