Answer the question
In order to leave comments, you need to log in
What happens to licenses when porting/rewriting libraries to another language?
We have created our own programming language in which we write a virtual machine, our project uses different libraries with different licenses. For example: Cairo, Pango, JPEGLib, PNGLib, ZLib, Harfbuzz, Vulcan, OpenGL, MP3, OGG....
Our language is similar in syntax to: Java, AS3, JS, C.
What happens to licenses when porting/rewriting these libraries into another/our language?
Answer the question
In order to leave comments, you need to log in
Software created using the Cleanroom methods is a standalone product and is not licensed under another product's license.
But the output of an automatic porter, as well as the work of a rewriter-Indian that did not pass the Turing test, is derivative work and is subject to the restrictions of the license of the original product.
I could be wrong, but it seems to me that the general case is like this:
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question