If I was to release a utility that does byte-code manipulation on core Java classes (sun.*), should I worry about licensing issues?
To provide a bit more context: In order to have an automated regression test suite running, we needed to inject our own MockSystem.currentMillis()
implementation to wherever the original java.lang.System.currentMillis()
was called.
As I think this small utility will be useful for many developers, I am now wondering if there are any licensing issues involved when my (going-to-be) MIT
licensed code manipulates code licensed otherwise.