2016-06-13 776 views
3

我需要複製org.apache.commons.net.ftp.FTPSClientorg.springframework.integration.ftp.session.DefaultFtpsSessionFactory,並細化了一些方法,我要指出在這種情況下怎麼辦?當我要更改Apache許可證2.0代碼時,應該注意什麼?

比如,我需要複製的版權?還有什麼需要注意的嗎?

+0

既然你是新來的,不要忘記接受你幫助最大的答案。另見http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –

回答

4

看看Apache License 2.0。在第4節中,它明確定義了當你想重新分配(改變)代碼時你必須做的事情。

您必須爲本作品或衍生作品的任何其他收件人提供本許可證的副本;和 您必須使任何修改後的文件攜帶突出通知,說明您更改了文件;和

將Apache許可證2.0包含到您的工作中並添加到已更改的已更改文件中。

您必須在作品的源格式中保留源自作品源格式的所有版權,專利,商標和歸屬通知,但不包括那些與任何部分無關的通知衍生作品;和

不要刪除現有的版權,專利,商標和署名聲明。

如果作品將「通知」文本文件作爲其分配的一部分,那麼您分發的任何衍生作品必須包括包含此類通知文件中的屬性通知的可讀副本,但不包括那些不通知屬於衍生作品的任何部分,至少在以下一個地方:在作爲衍生作品一部分發布的NOTICE文本文件中;在源格式或文檔中,如果與衍生作品一起提供;或者在由衍生作品生成的顯示內,如果和通常出現此類第三方聲明。 NOTICE文件的內容僅供參考,不會修改許可證。您可以在衍生作品中添加您自己的歸屬聲明,作爲本作品的聲明文本的附錄或附錄,前提是此類附加歸屬聲明不能被解釋爲修改許可證。

如果原始作品包含NOTICE文件,您必須將其副本包含在您更改的作品中。

如果您按照這些說明,您可以修改代碼是在Apache許可證下下你想不注意到每個人分發許可證,你高興和分發工作。

相關問題