オープンソース リリースに向けてプロジェクトを準備しようとしていますが、問題が発生しました... このプロジェクトは、これまでに lib ディレクトリに JAR ファイルとして保存した多くのオープン ソース コンポーネントに依存しています。それらのいくつかは数年前にさかのぼり、少なくともそれらのサイトは消滅し、そのソースのコピーを見つけることができなかったオープンソース プロジェクト (Radeox ライブラリ) のものです。
私のジレンマは、プロジェクトをリリースするときにプロジェクトをパッケージ化する方法がわからないということです...ソースなしでJARファイルを含めるべきではありません。それは、コードを自分で使用したライセンスの条件に違反するためですが、この JAR ファイルは簡単に見つけられるとは思わないので、「この JAR を見つけてください。頑張ってください!」という README も必要ありません。
この場合のベストプラクティスは何ですか? (「これからインポートするすべての JAR のソースを保持すること以外に!) そして次に、この特定のライブラリのソースをどこで見つけることができるか知っている人はいますか?」
ありがとう!