作為一名公司的雇員,如果你們在發(fā)布一個開源項(xiàng)目,你們首先需要讓法律團(tuán)隊(duì)知道。 即使是個人項(xiàng)目,請考慮讓他們知道。你們可能和公司有一個”員工知識產(chǎn)權(quán)協(xié)議”,這給了公司一些對你們項(xiàng)目的控制權(quán),特別是當(dāng)項(xiàng)目和公司的業(yè)務(wù)有著很多的聯(lián)系或者你們使用公司的資源發(fā)展項(xiàng)目。你的公司 應(yīng)該 很容易地給你許可,也許已經(jīng)通過一個員工友好的知識產(chǎn)權(quán)協(xié)議或公司政策。如果不是這樣,你么可以談判(例如,解釋你們的項(xiàng)目為公司的專業(yè)學(xué)習(xí)和發(fā)展目標(biāo)服務(wù)),或者你們在找到一個更好的公司前停止你們項(xiàng)目的工作。
如果你們的開源項(xiàng)目是為了你們的公司,那么絕對要讓他們知道。根據(jù)公司的業(yè)務(wù)需求和專業(yè)知識,你們的法律團(tuán)隊(duì)可能已經(jīng)制定了有關(guān)開放源代碼許可協(xié)議(以及可能還有其他貢獻(xiàn)者協(xié)議)的政策,以確保您的項(xiàng)目符合其依賴關(guān)系的許可協(xié)議。如果不是這樣,你們和他們很幸運(yùn)!你們的法律團(tuán)隊(duì)?wèi)?yīng)該渴望與你們合作,把這個東西搞清楚。你們需要思考這些事:
- 第三方資源:你們的項(xiàng)目有其他人創(chuàng)建的依賴或者使用他人的代碼?如果這些事開源項(xiàng)目,你們需要遵守第三方資源的開源許可協(xié)議。首先,選擇與第三方資源的開放源許可協(xié)議一起使用的許可協(xié)議(見上文)。如果你們的項(xiàng)目修改或者發(fā)布第三方開源資源,那么你們法律團(tuán)隊(duì)還想知道你們符合第三方開源許可協(xié)議的其他條件,例如保留版權(quán)聲明。如果你們使用了其他沒有開源許可協(xié)議的代碼,那么你們可能會要求第三方資源的維護(hù)者添加一個開源許可協(xié)議 ,要是你們得不到許可,你們只能停止使用他們的代碼。
- 商業(yè)機(jī)密:請考慮項(xiàng)目中是否有公司不想對外公開的東西。如果是這樣的話,你們只能開源項(xiàng)目的一部分,得保護(hù)好公司的商業(yè)機(jī)密。
- 專利:你們公司是否申請了與你們項(xiàng)目有關(guān)的專利?如果開源源代碼,這會對公司的專利進(jìn)行公開披露 ??杀氖?,你們可能被要求等待(或者公司會重新思考應(yīng)用程序)。如果你們期望從擁有大量專利組合的公司的員工那里得到貢獻(xiàn),們的法律團(tuán)隊(duì)可能希望你們使用來自貢獻(xiàn)者的明確專利授權(quán)的許可協(xié)議(例如 Apache 2.0 或 GPLv3 )或其他貢獻(xiàn)者協(xié)議(見上文)。
- 商標(biāo):認(rèn)真檢查你們的項(xiàng)目名 沒有與已經(jīng)存在的商標(biāo)沖突 。如果你們將自己公司的商標(biāo)用于項(xiàng)目,請檢查它有沒有造成沖突。FOSSmarks blank 是在自由和開源項(xiàng)目的背景下理解商標(biāo)的實(shí)用指南。
- 隱私:你們的項(xiàng)目是否收集了用戶數(shù)據(jù)并存儲到公司的服務(wù)器?你們的法律團(tuán)隊(duì)可以幫助你們遵守公司政策和外部法規(guī)。
如果你們發(fā)布了公司的第一開源項(xiàng)目,為了能通過,以上這些綽綽有余(不要擔(dān)心,大多數(shù)項(xiàng)目不會引起重大關(guān)注)。 長期來說,們的法律團(tuán)隊(duì)可以做更多的事情,以幫助公司從開源中獲得更多,并保持安全:
- 員工貢獻(xiàn)策略:考慮制定一個公司策略,指明你們的員工如何為開源項(xiàng)目貢獻(xiàn)。明確的政策將減少你們員工的迷惑,并幫助他們?yōu)楣镜淖罴牙嫦蜷_源項(xiàng)目做貢獻(xiàn),無論是作為他們工作的一部分還是在自由時間。Rackspace 的 Model IP 和開源貢獻(xiàn)策略 就是很好的示例。
放棄與補(bǔ)丁相關(guān)的知識產(chǎn)權(quán)以構(gòu)建員工知識庫和信譽(yù)。它表明,公司關(guān)心員工的發(fā)展,以及讓員工有種被賦權(quán)和自主的感覺。所有這些好處還導(dǎo)致更高的士氣和更好地保留員工。
— @vanl , “A Model IP and Open Source Contribution Policy”
- 發(fā)布什么:(幾乎) 所有? 如果你們的法律團(tuán)隊(duì)了解并投資于你們公司的開源策略,他們將是你們最好的幫助,而不是阻礙你們的努力。
- 合規(guī)性:即使你們公司沒有發(fā)布任何開源項(xiàng)目,他們也會使用別人的開源軟件。意識和過程 可以避免麻煩,產(chǎn)品延遲發(fā)布和訴訟。
組織必須具有適合[“允許”和”copyleft”]類別的許可協(xié)議和合規(guī)性策略。首先,記錄適用于你們所使用的開源軟件的許可條款(包括子組件和依賴項(xiàng))。
— Heather Meeker, “Open Source Software: Compliance Basics And Best Practices”
- 專利:你們的公司可能希望加入開放發(fā)明網(wǎng)絡(luò) ,一個共享的專利防御池,以保護(hù)成員使用主要開源項(xiàng)目,或探索其他替代專利許可。
- 管理:特別是當(dāng)如果將項(xiàng)目轉(zhuǎn)移到公司以外的法律實(shí)體是有意義的。
返回開源軟件指南
更多建議: