簡體   English   中英

Github 操作工作流 yml 代碼的許可

[英]Licensing for Github Actions workflows yml code

對於不使用 MIT 等許可證的 GitHub 項目,允許您復制代碼而無需向前復制許可證條款,它對 GitHub 操作工作流程中包含的 yml 代碼有何影響?

項目使用的許可證是否涵蓋此代碼,或者 GitHub 在其 GitHub 操作工作流的服務條款中是否有條款取代許可證並使上述工作流的 yml 代碼豁免?

只有版權所有者才能決定作品的許可。 當一個人上傳到 GitHub 時,一個人授予 GitHub 一些使用該代碼的權利(例如,存儲和處理它,復制它等),否則會受到版權侵犯,但這些權利不包括允許他人行使這些權利不受限制。 如果是這種情況,許多用戶將不願意將他們的代碼上傳到 GitHub,並且在許多情況下,如果有外部貢獻者不同意這些條款,將內容上傳到 GitHub 將違反許可條款。

通常,存儲庫中的許可證涵蓋整個項目,包括 CI 腳本和其他工具,但如果您不確定,您應該詢問。 在適當的論壇中禮貌地詢問許可以確保您理解通常是可以的,並且大多數項目都會感謝您正在盡最大努力遵守他們的許可條款。

請注意,MIT 許可證確實要求您復制版權和許可證作為條件(即第二段)。 但是,如果您的項目已經獲得 MIT 許可,您只需將版權聲明添加到現有版權聲明中,因為您已經在分發許可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM