歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> 政府應雇獨立程序員做開源

政府應雇獨立程序員做開源

日期:2017/2/27 12:01:20   编辑:Linux文化

政府應該雇獨立程序員做開源

  最近,中國麒麟操作系統事件鬧得沸沸揚揚。有趣的是,在永中的發布會上,他們的宣傳資料中還保留著與麒麟操作系統共同被稱贊的媒體文章節選。應該說,為了避免被“軟件霸權”所覆蓋,中國在力圖發展核心軟件過程中投入了巨大的資金。

  然而,現在面臨著這樣的窘境,一方面,投入巨資給某些企業開發出的產品只能以白菜價和別人競爭,一方面,仍然國內的軟件企業感覺政府支持的不夠,仍然奢望政府能夠雙手攙扶著其向前行走。

  這時,開源便成為了另外一個選擇,既然開源是全世界的一個趨勢,中國理所應當可以加入到這個大的進程中。然而,現實是中國的某些公司在打著開源的大旗號,做得卻是把開源的產品拿來修改修改,漢化漢化的事情。而且,很多在開源產品基礎上所做的工作都不奉獻回去,違反了一些開源的協議,在國際上也給中國造成了非常不好的影響。

  為了推動中國軟件的正版化,為了在正版化的過程中不至於讓中國的用戶給國外壟斷軟件廠商教過多的費用,支持開源的確是一個好方法。然而,對於如何支持,現在的做法卻不一定是最佳的。

  事實上,開源一開始就是一些技術人員自發的行為,它的大發展也是隨著互聯網的興起,與全球優秀開發人員一起協同、合作開發密切相關的。這現在也被證明是一種非常有效的方法和手段。而政府堅持以支持公司的方式來開發開源的產品,這本身就有一定的誤區。

  我們知道,IBM最支持開源,Google現在也在宣稱將支持開源,但他們所支持的開源都並非成立一個開源產品的開發部門,而是投入一些錢給某些個體的程序員,讓他們加入到整個開源組織中,這種投資是基於個體形式的。另外一個例子是,國外現在評價最高的Linux發行版Ubentu,其實就是一個有錢的老板在全球雇傭了五十多位優秀的程序員開發完成的,其中很多程序員都來自收入很低的國家。對於開源這種形式,一方面可以利用地域降低成本,同時可以避免在公司狀態下的管理成本消耗。

  為什麼中國參與開源的程序員很少,這是因為程序員還需要為溫飽和保障而努力,但中國並不缺少優秀的程序員,而且很多程序員也喜歡以獨立的身份或者Soho工作。如果有公司或者政府願意給這些程序員一些固定的收入,讓他們投入到關系到中國軟件正版化和核心關鍵的產品開發中,肯定可以吸引一大批優秀的開發者。而且,這樣做,自然中國程序員對整個開源的貢獻就會很大,也可以提升在開源界的地位。

  現在,開源軟件已經覆蓋了各種應用領域,每個方向都有一些出色的產品,但與國內的應用需求也存在一定的差距,而我們用企業的方式來填補這種差距類似於用大塊的預制板來填縫隙,這反而不如將此打散,變成個體的行為來進行焊接。政府可以通過宏觀的調控,引導程序員參加某些重要的,與國內應用有關的產品中。

  而且,對於這些獨立程序員的管理顯然比起對公司的管理更為直接,可以避免很多灰色的渠道。每個程序員所貢獻的代碼是可以在產品中查到的,這就是評估的標准,誰的貢獻大,誰的貢獻小,按勞取酬。

Copyright © Linux教程網 All Rights Reserved