ruby on rails這類framework的開發者是怎麼賺錢的?

還是他們已經到了只為興趣,貢獻社會。不用擔心生活?

還是Ruby on Rails火了以後,他們就成為了最了解這framework的專才?


也許題主是想問: 貢獻開源項目(比如Ruby on Rails)怎麼賺錢。我想告訴你,給開源項目做貢獻,是沒有辦法直接賺到錢的,你就別想了。

從 @邱錦森 的回答,你肯定看出來了,這些貢獻者,首先都是Ruby on Rails的用戶,有的是創業者、有的是打工者, 他們在各自自己的公司里使用Rails,因為喜歡,所以貢獻,因為他們想讓自己使用的工具越來越完美。他們都不缺錢。


先來看看 Rails 的貢獻者都有哪些人: Rails Contributors

第一名是 Aaron Patterson,他之前受雇於 ATT,2014年加入了 RedHat,所以他是由公司支付薪水來開發軟體,除了 Rails,他還是 Ruby Core Team 的成員。

第二名與第五名是巴西公司 Plataformatec 的員工,Plataformatec 是一家軟體諮詢公司。他們開源了著名的 Devise 與 simple_form。José Valim 同時還開發了 elixir。

第三名是 37signals 的員工。

第四名是 DHH, 37signals 的合伙人,Rails 的作者。

Engine Yard, Heroku, GitHub, thoughtbot 等 Rails 重度使用的公司里也有很多是 Rails 貢獻者。

updated: 2016-02-09

直接補了一個圖,排名較剛回答時有變化了


也許題主想不到,大多數有利可圖的開源軟體都是公司支持的,這些開發者大多受雇於這些公司,出於自己的愛好貢獻開源社區。因為有不少公司是沒有足夠的能力開發這個軟體的,而利用公司微薄的影響力將這款軟體引導向對自己有利的方向,直接免費使用社區的勞動(這當然也包括其他公司的員工的勞動)是很經濟的。比如linux的最大貢獻者就是英特爾,因為在家用電腦銷售增長乏力的時候,伺服器市場變的更加重要,只要能讓這個至霸伺服器市場的操作系統支持英特爾的cpu更好一點,就能賣出更多的cpu,這個想法非常的現實。


以Rails而言,他的主要開發者所在的公司都有其他的業務收入。他們本身確實不直接藉助Rails發財。但任何東西只要有影響力存在,就必定可以獲得收益。試想Rails如果不開源,37signals能有這麼引人注目嗎?DHH出的書會有幾個人買?

如果一個人能成為Rails的核心貢獻者,你覺得他用的著擔心有沒有公司雇他嗎?


推薦閱讀:

TAG:RubyonRails | 賺錢 |