Licenses
我是否需要在 GPL 下分發完整分發的原始碼?
我的計劃是銷售一台執行 Linux 發行版的嵌入式電腦。我下載了二進製文件並將它們安裝在嵌入式電腦上。
我需要分發完整 Linux 發行版的原始碼嗎?我能夠找到核心的建構指令,但我什至不確定如何獲得我正在使用的二進制核心的原始碼。當涉及到發行版中的所有其他二進製文件時,要獲得正確版本的所有原始碼確實需要做很多工作。
提供指向源儲存庫的連結就足夠了嗎?
我找到了 GPL 合規性實用指南。這是一個非常有用的指南,但似乎沒有涵蓋完整的二進制 Linux 發行版的(重新)發行版,或者它完全不切實際。
我需要分發完整的 linux 發行版的原始碼嗎?
是的(見這裡)但是
提供指向源儲存庫的連結就足夠了嗎?
我認為是否可以算作分發——你擁有並行儲存庫並沒有多大意義,所以只要你包含一個有效的公開引用你得到它的地方,我懷疑有人會不高興。Android 供應商不費心分發核心原始碼,他們只是分發二進製文件。
但是,由於(普通)Linux 發行版中的很多東西都由GNU監督(並受版權保護) ,您可能想聯繫他們,或者他們的上級組織FSF(負責 GPL)並具體詢問。最壞的情況是他們希望您自己線上託管資源,但這似乎不太可能。
如果您在編譯之前修改了原始碼中的任何內容,那麼您肯定必須讓修改後的原始碼可用。