now licensed under GPL v3 to be compatible with Apache License