[心得] 開源專案 Drone CI/CD 平台真的免費?
部落格: https://blog.wu-boy.com/2021/08/drone-license/
影片: https://www.youtube.com/watch?v=RZoVReQYGog
自己推行 Drone CI/CD 開源平台已經多年,很多人都會問我說,Drone 真的可以免費使用嗎?用在開源上面,或者是導入進公司內部團隊,這費用該怎麼計算呢?好的,本篇就帶大家了解 Drone 用在開源上或是公司內部團隊上需要注意的地方,官方其實有寫了一整頁 FAQ 非常詳細,底下是我整理幾點給大家知道。
## Drone 共分幾種版本?
Drone 是一套完全開源的程式碼,詳細代碼可以在 GitHub 上面找到,而在這開源專案上面,總共可以區分為兩個版本,一個是 Open Source Edition 也就是俗稱開源專案,此專案的 License 為 Apache License,而另一個版本則是 Enterprise Edition 俗稱企業版本,但是這個企業版本也是[完全開源]的,而企業版本的 Licnese 為 Polyform
Small Business License,所以各位在選用版本之前,請先看完 License 資訊,這兩個版本的代碼基本上就在同一個 repository 內。
## 如何選擇開源或企業版本?
這邊其實很簡單可以區分,只要公司或組織的營業額小於 $1 million US dollars (台幣算 3000 萬),都可以免費使用,裝企業或是開源版本都是可以的,所以不管你的身份是如何,只要營業額超過這數字,你就要開始付費的意思。那該如何試用企業版本呢?很簡單只需要按照官方教學即可,不過這邊有個限制,免費使用只能有 5000 builds,這個限制一到,整個系統就不給試用了。
## 免費使用開源或企業版本
這段有部分程式碼,請到 Blog 看詳細說明
## 開源 vs 企業版本差異
底下是官方列出來的企業版本功能
* Supports distributed runners
* Supports kubernetes runners
* Supports organization secrets, vault secrets, etc
* Supports cron scheduling
* Supports scalable storage (postgres, mysql, s3)
* Supports autoscaling
* Supports extensions
而對比開源版本,多了底下限制
* Limited to a single machine
* Limited to an embedded sqlite database
也就是不支援 Postgres 或 MySQL 資料庫,也只能架設在單台機器上面。其他重要功能全都一樣,如果不是很介意這兩點,其實開源版本已經很夠用了。
--
推推
推推
謝謝分享
營業額不到的公司或非公司用一樣有 5k builds 的限制?
企業版
Drone之前沒辦法支援gitlab的subgroup 以及看一下他的k8s
版本似乎也不是官方版 讓我有點卻步 不然它是蠻簡單易用
用過一陣子覺得畫面不錯 設定也簡單
推
28
[情報] Nvidia 驅動部分開源 for Linux使用者剛剛在隔壁看到的 大概看了一下內容是驅動部分開源 開源目的主要是為了linux的使用者 新版本出來就會更新到github上19
[討論] 放棄 GitHub:時機已到?Copilot收費,惹抱歉手機發文有障礙前面發了幾篇空白文 最近這個事情鬧得沸沸揚揚 大家討論一下看法 - 放棄 GitHub:時機已到?Copilot收費,惹怒軟體自由保護協會SFC6
[閒聊] Duelyst 開源了嚴格來說本文和 steam 沒有直接關係 就在昨天,Duelyst 的 Youtube 官方頻道公布了這個消息: 原始碼和所有 Art Assets 可以在 Github 上取得:1
Re: [Vtub] 請問買的軟體大改版要重新購買很常見嗎?這個我覺得有一點生存者偏差的味道XD 我傾向相信是因為這些軟體現在 (1) 免費 (2) 好用 (3) 常更新 , 所以才會被原po給注意到 網路上各種需求都會有人出來開發出軟體, 但是能持續更新(最新patch在半年內)且不收費的並沒有那麼多。X
Re: [新聞] 鳳梨酥配方給中國多可怕?他舉微軟交這位醫師作家有聽過Linux嗎 超過9成的伺服器都使用Linux 然後多數Linux是完全開放原始碼的 也非常歡迎大家fork自己的版本 現在開源已經是市場主流了 多數商業軟體都會有開源版本- 你的公司是否有使用 Open Source 軟體,但其實並不確定自己開發成果是 否有符合授權條款、後續商用上是否會遇到什麼困難?快把講座資訊分享給 開發者、法務,大家一起擁抱開源! OpenChain 協助產業在碰觸或思索開源合規 (Open Source Compliance) 爭 議或政策時,有一套流程可以提供參考!
X
Re: [問卦] 微軟怎麼活到現在的?阿肥外商碼農阿肥啦, 其實微軟這幾年也是慢慢把開發生態圈走向開源,像vs code或是.Net framework, 只鎖住有價值的extension market,這種模式也幫微軟取得很大的成功,現在IDE主流大 家都偏好vscode這種輕量級IDE了。 至於作業系統開源微軟自己也有一直在評估,而且我必須要說所謂的開源不見得就是free