Github上的開源項目的價值可以用錢衡量嗎?
01-19
開源項目也是人寫出來的,遵循開源協議就可以被無數人使用與改進。
那麼這些開源框架和庫的價值可以用錢來衡量嗎?如果可以的話,又價值多少錢呢?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?