開放原始碼審查委員會 (OSRB) 程序

本文詳細說明如何將外部程式碼新增至 Fuchsia 平台來源樹狀結構。如要進一步瞭解外部程式碼的定義,請參閱「Fuchsia 開放原始碼授權政策」。

總覽

Fuchsia 平台來源樹狀結構中代管的任何外部程式碼,都必須隨時遵守 Fuchsia 開放原始碼授權政策

將外部程式碼新增至新存放區的程序

如要在新的存放區 (尚未存在或尚未包含任何程式碼) 中代管外部程式碼,請使用 Open Source Review Board (OSRB) 範本,在 Issue Tracker 中提交問題。

Fuchsia 的 OSRB 會審查您要新增的程式碼,確保該程式碼符合 Fuchsia 開放原始碼授權政策

如果依附元件或子依附元件不會在 Fuchsia 結帳程序中使用,請在 OSRB 要求中指定這項資訊,並說明會透過新增至這個封鎖清單,將其從 Fuchsia 結帳程序中封鎖。如果要在 Fuchsia 結帳中使用,大多會發生授權問題。

如果要求獲得核准,OSRB 成員會將後續步驟告知要求者。

將外部程式碼新增至含有現有外部程式碼的存放區的程序

如要將外部程式碼新增至現有的 Fuchsia 存放區,請使用 Open Source Review Board (OSRB) 範本,在 Issue Tracker 中建立問題。

Fuchsia 的 OSRB 會透過這個 Issue Tracker 問題審查您要新增的程式碼,確保程式碼符合 Fuchsia 開放原始碼授權政策

如果要求獲得核准,OSRB 成員會將後續步驟告知要求者。

新增外部程式碼相關問題

如果不確定要新增至 Fuchsia 平台來源樹狀結構的外部程式碼應位於新存放區還是現有存放區,請傳送電子郵件至 external-code@fuchsia.dev。請在電子郵件中回答下列問題:

  • 您要匯入的程式碼包含多少個檔案?
  • 您是否要讓匯入的程式碼追蹤上游?

修改現有存放區的名稱、網址、授權或用途的程序

如要修改現有 Fuchsia 存放區的名稱、網址、授權或用途,請使用 Open Source Review Board (OSRB) 範本在 Issue Tracker 中建立問題。

如果要求獲得核准,OSRB 成員會將後續步驟告知要求者。