Hi Everyone
Thank you very much for your support :-)
We had further discussions about how to handle that. Generally we would like to use smooks for EDIFACT parsing. We will probably migrate to 2.0 once there is a stable release, but we would like to start development with the current version.
The main problem are the missing licenses, as mentioned. While the transient license of jta seems to be resolved (license texts are in the individual files instead of a common license header) the issue remains with the UN/EDIFACT module. You offered to give us explicit permission, which is very, very much appreciated.
This is probably how that would work: We dig out some standard text that allows us and any organization that is the legal successor of this organization full commercial use. We would UPS that to everyone of you, including an envelope that you can UPS it back to us. And for this we should probably move the conversation to a more private place :-)
But this is probably a bit of undesired work for you, but if all other options fail and if you would do this for us then I'd like to come back to you for this.
But we would also like to offer an alternative, which we consider to be the preferred way:
We do a pull request for the license texts in the unedifact repo. To my understanding you would have to un-archive the github repository, we do the pull request(s) with your preferred license ( Apache-2.0 OR LGPL-3.0-or-later ??? ), you would review and approve the PR and archive the repository again. After discussion here we believe that you would not have to re-publish to maven since we can link the versions that are currently published to maven back to the repository and since no other things will have been touched than the license texts.
Do you think that this proposal might work?
Thank you very much for all your work,
Christian