如何幫助開源軟件項目

(爲Linux寶庫的免費雜誌第四期寫的篇概要文章,做者:顧宏軍 linux

    咱們知道不少人每天都要使用開源軟件,從openofficegimpLinux,開源軟件幾乎能知足各類人 們的使用需求。可是普通用戶怎麼樣才能回饋開源軟件軟件開發社區呢?至關多的項目也都正須要你們 的幫助。  程序員

    不少時候,咱們讓人蔘與開源社區,回饋社區時,不少人是講「我不是技客,不是程序員,沒有能 力,雖然我很想參與社區,回饋社區。」而後就沒有下文了。  編程

    其實這是一種誤解;他們都誤覺得軟件開發就是編程,只有程序員才能參與開源社區。任何人均可 以幫助本身喜歡的開源項目或社區,即便你不懂技術,你仍然能夠從如下五個方面幫助開源項目。通常 而言,在開源軟件項目的官方網站上,也有如何幫助該開源軟件的說明。  瀏覽器



贊助開源項目  ide

    通常而言開源軟件是可免費提供的,所以,開源軟件就沒有了傳統的靠受權收費的收入,而開源項 目自己不少時候都須要錢,有開支。不少開源軟件開發人員經過得到「贊助」,以解決項目主機空間、 開發會議等經費需求。有時一點點錢也能幫助解決問題。我我的也曾經贊助過部分開發項目,包括資金 贊助和主機贊助。  測試

    在國外贊助非盈利項目等,不少時候能夠免稅的,呵呵,惋惜啊,咱們在中國,即便能夠也繁瑣。  網站


軟件項目文檔  spa

    軟件是由程序和文檔組成的,好的軟件通常都有很完備的文檔。可是大部分開源軟件自己都缺少文 檔,咱們做爲普通用戶,每天使用該開源軟件,是否能夠幫助撰寫部分的用戶手冊,或其餘一些說明文 件呢?這將能幫助開發人員和其餘用戶解決很多問題。部分開源項目,由於軟件自己免費提供,爲了維 持生存,也經過付費方式,提供文檔--至關於變相的贊助。  翻譯


軟件翻譯  blog

    通常開源軟件最初都支持兩種語言:英文與開發人員所用語言;若是須要開源軟件支持您所使用的 語言,那就須要志願者的幫助:如Openoffice的中文支持,中文語言包等就是有個中文化支援小組幫助進 行;您喜歡的開源軟件,沒有支持您使用的語言?那幫助它創建吧;開源軟件中文化,有不少人,不少 團體在作:如linux系統的中文化,Ubuntu中文小組,Debian中文小組,KDE項目也有專門KDE小組- -我的也參與Debian,i18n,zope等多個項目,幫助進行中文化與多語言支持,但感受山頭愈加多了,呵呵。 


BUG與問題報告 

    沒有什麼軟件是完美的,都會有這樣那樣的問題,開源軟件用戶最好及時將軟件使用中的問題,及 時向開發人員反饋,以利於開發人員改進軟件。商業軟件的開發通常都會配備至關比例的測試人員,而 開源軟件開發者可能是志願者,缺少專門的測試團隊,這時更須要用戶的及時反映。這也是開源的一種開 發模式:核心開發+用戶參與的普遍測試,常常發佈新版本。大的開源項目通常都已創建了專門的志願 測試團隊--如Firefox瀏覽器,就提供每日構建,提供了測試用例,讓QA志願團隊參與進行手工測試, 自動測試等。 


鼓吹開源軟件 

    你喜歡使用開源軟件麼?在本身享受開源軟件的同時,也別忘記對周邊的朋友說,向你們宣傳開源 軟件,開源運動。固然,要宣傳開源軟件,前提是你本身要理解好開源軟件的概念,若是誤解開源軟件, 覺得它等同於免費軟件,那就要「誤人子弟」了,對開源軟件的發展也不利。開源軟件僅僅是指軟件提 供源代碼,不能和免費軟件花上等號,雖然不少時候開源軟件能夠免費得到,但這不表明不能經過提供 開源軟件服務而獲益。 

    若是把一個開源軟件,做爲一個小的生態鏈,若是咱們你們只求索取,而不肯奉獻,那開源軟件的 大餐,早晚會失去,只有造成「開發人員奉獻,用戶普遍參與」良性互動循環,開源軟件才能一直的發 展和存在。

相關文章
相關標籤/搜索