我正在構建一個打包爲jar文件的java項目,它部分基於ANTLR生成的詞法分析器/解析器。 我的問題是,在jar文件中重新分配ANTLR的運行時類是否是標準做法,或者如果用戶需要自行獲取ANTLR運行時並確保它在類路徑上正確設置?重新分配ANTLR的運行時間類
ANTLR執照(http://www.antlr.org/license.html)指出以下:
「以二進制形式的再分發必須複製上述版權信息,此條件列表和文檔和/或提供與分配的其它材料在下面的免責聲明。 「
但是,運行時包似乎並未包含許可證文件。這是否意味着只要添加ANTLR許可證就可以重新分發二進制文件? 謝謝!
我投票結束這個題目,因爲它是關於授權和法律問題,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/a/274964/1402846)瞭解更多信息,以及[幫助/話題]。 – Pang