G-java is open source. That means that absolutely anybody can use it, and have access to its complete source code. Open source is a very powerful approach to development that fosters distributed, collaborative development and freedom for users of the software, who can never be held to ransom by a software supplier.
There’s also no hiding with an open source license. There’s no sales pitch, no marketing smokescreen, and no doubts about what you are actually getting, since the source code is 100% visible to everyone, up-front. You can get it, review it, scrutinise it and test it against your requirements and make your own decision.
LGPL The default license for G-java is the GNU Lesser Public License (LGPL) and is completely free of charge. The LGPL is quite a lenient license but it does come with some conditions which you should make sure you review and understand.
Under the LGPL you may use G-java for any purpose you wish, as long as you:
1. Release any modifications to the G-java source back to the community 2. Pass on the source to G-java with all the copyrights intact, or link back to a place where the source code can be obtained (e.g. this site) 3. Make it clear where you have customised it.
The above is a precis, please do read the full license agreement.
Anything you use it in is not a derived work and thus you can license your own software under any license you choose; the LGPL does not ‘infect’ your software. So you don’t have to release your software as open source and you can make commercial software.