我正在尝试为开源版本准备一个项目,但遇到了一个问题……这个项目依赖于一些开源组件,迄今为止我刚刚将它们作为 JAR 文件存储在我的 lib 目录中。其中一些可以追溯到几年前,至少其中一些来自一个开源项目,该项目的站点已经消失,我无法找到其源代码(Radeox 库)。
我的困境是我不知道在发布项目时如何打包我的项目......我不应该包含没有源代码的 JAR 文件,因为这会违反我自己使用代码的许可条款,但是我不认为这个 JAR 文件很容易找到,所以我也不想有一个 README 说“找到这个 JAR,祝你好运!”。
在这种情况下,最佳做法是什么?(除了“保留从现在开始导入的所有 JAR 的源代码!)其次,有人知道我在哪里可以找到这个特定库的源代码吗?
谢谢!