Github上的開源項目的價值可以用錢衡量嗎?

開源項目也是人寫出來的,遵循開源協議就可以被無數人使用與改進。

那麼這些開源框架和庫的價值可以用錢來衡量嗎?

如果可以的話,又價值多少錢呢?

watch,star和fork的數量是否是衡量一個庫價值的硬性指標呢?


watch,star,fork數量和價值沒任何關係,見 GitHub Ranking:

star 數量最高的前十名項目,清一色的 javascript,有且只能證明三件事:

1. github上做前端的人很多。

2. 教材、入門級工具庫 最受人歡迎。

3. 門檻越低越受歡迎

----


很難衡量。

我 GitHub 上(https://github.com/hczhcz)變現過的 Repo 大致是:1. 某 Web 框架;2. 若干實驗室的項目。它們都是 1 Watch 0 Star 0 Fork。

LOC 最多的 Repo 大致是一堆程序語言或編譯器相關物,偶爾能騙一些 Fork 或者同好的 Watch。

而用來騙 Stars 的項目一般長這樣:

或者這樣:

(逃


star和fork倒是沒什麼太大用,不過按LOC算真是值錢的。

以bootstrap為例,在OpenHub上有一個cost估算,大概值將近1M$:

The Bootstrap (Twitter) Open Source Project on Open Hub : Estimated Cost Page


人的價值觀不同,對事物價值的判斷就不同。有的人看重代碼規範,有的人注重易用性,那對一個項目價值的判斷就不同了。jquery對前端的價值很高,對其他人就沒啥用了。閉源也一樣。

但也確實有估算某某項目值多少錢的。有些是估計其開發成本,有的是估計其在生產環境產生的價值。都是一家之言,不必太當真。

至於star之類的,只是github的互動玩法,反映的是項目的知名程度關注度等。有人認為名氣越高價值越高,有人不這麼認為,這只是價值觀的差異


推薦閱讀:

Atom 有什麼優秀插件?
國內有什麼類似於 GitHub 和 Bitbucket 的服務?
如何保證在多人協作的時候git的提交記錄是一條直線?
為什麼 GitHub 不支持 CC 協議(知識共享協議)?
SVN好還是GIT?

TAG:互聯網 | 程序員 | 開源項目 | GitHub |