Today, Quartam Software is proud to announce the release of Quartam Color Library for LiveCode version 1.0.0, as open source under a dual license. Quartam Color Library for LiveCode helps developers manage color schemes, convert color definitions to and from red-green-blue triplets, and derive brighter or darker colors for an attractive and consistent user interface.
So what can I do with it?
Quartam Color Library makes it easier to apply colors as found in HTML pages, C and Java code, even if they were defined as CSS 3 standard color names, raw hexadecimal values or in HSV, HSB or CMYK. In addition, you can derive brighter or darker colors using several algorithms. Finally, you can store these colors in a central repository using custom names.
Best of all, it is written in 100% LiveCode, no externals needed!
And it works for your version and platform: Revolution 2.8.1 through LiveCode 5.0.2 on Desktop (Windows, Mac and Linux), Server (LiveCode Server and On-Rev) and Mobile (iOS and Android)
How do you mean: open source under a dual license?
Although Quartam Color Library is a free/open source software (F/OSS) project, giving you a lot of freedom and flexibility as to how you use it in your own projects, this doesn't mean you're free to do anything you want with it: you have to respect the GNU Lesser General Public License (LGPL).
You can be released from the requirements of the LGPL license by purchasing a commercial license from Quartam Software.
How can I contribute to the Quartam Color Library project?
I'm glad you asked - the plan is to build a community around Quartam Color Library in order to streamline the development of newer versions. If you can help with squashing bugs, researching new features, improving documentation, or any other way, you're more than welcome to join us.
All you need to do is download, sign and email back the Quartam Open Source Contributor Agreement so that your contributions can be incorporated into the project. Quartam Software has the role of project custodian, taking care of versioning and distribution.
So roll up your sleeves, download the first version and get stuck in!