簡體   English   中英

許可 Github Actions 工作流 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