監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

助力開源你所能做的十件事情

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來源:泛普軟件

開源是一件非常好的事情,這一點(diǎn)大多數(shù)人都認(rèn)同。但是然后呢?你是選擇只動(dòng)口對(duì)其稱贊?還是真正動(dòng)手來做些事情為它的發(fā)展出一份力?

開源實(shí)際上有一個(gè)非常大的理想,這個(gè)理想可能會(huì)讓有的人感覺不舒服,但是卻會(huì)讓更多的人擁有被解放的感覺:那就是實(shí)現(xiàn)人們之間的協(xié)作。實(shí)現(xiàn)更多人的參與。讓許多人來一起來做出有用的東西:你為開源獻(xiàn)出一滴水,開源會(huì)回報(bào)給你一眼泉。

許多人會(huì)一起來發(fā)現(xiàn)軟件的漏洞、修復(fù)漏洞和快速的響應(yīng)新需求:這就是一個(gè)開源的神奇咒語?,F(xiàn)在有很多免費(fèi)提供的偉大軟件的原因,就是因?yàn)槿藗兎窒砹似溟_發(fā)過程。

因?yàn)檫@些軟件的源代碼被提供給所有人,從理論上來說,任何人可以參與其中并為其開發(fā)新的功能。這些新功能的代碼然后又反饋回開源社區(qū)供其他人使用。

如果你只是滿足于使用開源軟件,那沒有問題。但是如果你希望為開源軟件做出自己的一些貢獻(xiàn)的話,比如你有一個(gè)問題是沒有其他任何人在修復(fù)的,或者你只是想貢獻(xiàn)自己的一份力量,但卻不知道從哪兒開始的話,下面的十個(gè)建議可能對(duì)你有所幫助。

1、使用流行的開源軟件

使用Linux并不困難。如果你有一個(gè)備用的系統(tǒng),安裝一個(gè)免費(fèi)版的Linux操作系統(tǒng),然后看一下它可以做什么。如果沒有其他的軟件要求,Linux可以在一個(gè)比較老的低配置硬件上運(yùn)行的非常好。你還會(huì)發(fā)現(xiàn)它本身帶著許多有用的軟件,而且讓你很少有被舒服的感覺。

但是,可能有一些原因讓你不得不繼續(xù)使用Windows,例如公司的規(guī)定,或者必須一直使用一個(gè)只支持微軟的操作系統(tǒng)的應(yīng)用軟件。如果是這樣,不要灰心,現(xiàn)在還有很多Windows下的開源軟件可以供你使用。

下載Firefox是非常簡(jiǎn)單的一件事情,這個(gè)瀏覽器要比微軟的IE瀏覽器更安全。當(dāng)你使用它的時(shí)候,你會(huì)發(fā)現(xiàn)它支持加入擴(kuò)展插件,每個(gè)擴(kuò)展插件都具有自己的相應(yīng)的作者。

還有開源辦公軟件OpenOffice.org,這是一個(gè)與微軟的Office競(jìng)爭(zhēng)的辦公軟件套裝。"有很多機(jī)會(huì)來使用Linux世界之外的開源軟件,"Linux專家Alan Cox表示,"OpenOffice、Firefox、PHP、Perl...許多Windows上的基于Web的編程工作很多是使用開放工具來完成的。"

如果你使用開源軟件,你將鼓勵(lì)和推動(dòng)別人也來使用它,當(dāng)越來越多的人來使用開源軟件的時(shí)候,開源社區(qū)也就自然得到了發(fā)展。因此即使只是花時(shí)間來學(xué)習(xí)和體驗(yàn)開源軟件,也是對(duì)開源社區(qū)的一個(gè)回報(bào)。

2、當(dāng)你的企業(yè)選擇新系統(tǒng)的時(shí)候,確保開源被認(rèn)為是一個(gè)選擇

現(xiàn)在是做這件事的最佳時(shí)機(jī),因?yàn)閃indows用戶正面臨著對(duì)Vista巨變的不適應(yīng)。從歷史的角度來看,讓大批的用戶轉(zhuǎn)向Linux是一件比較困難的事情,因?yàn)檫@將需要對(duì)用戶進(jìn)行一個(gè)關(guān)于使用不同操作系統(tǒng)的培訓(xùn)(盡管許多人認(rèn)為這已經(jīng)不是一個(gè)障礙)。

但是現(xiàn)在,在Windows Vista中的毫無道理的改變意味著,即使你選擇使用下一個(gè)版本的Windows,也要付出培訓(xùn)的成本。

Cox表示,即使你不能完全的轉(zhuǎn)向開源,有一點(diǎn)你需要知道的是,幾乎你所有你購買的硬件將來都能運(yùn)行Linux或Solaris,它們不會(huì)像Vista那樣對(duì)硬件有那么苛刻的要求。這樣一旦將來計(jì)劃發(fā)生改變,這些設(shè)備依然可以被有效的重復(fù)利用或使用。

3、參與在線開源討論社區(qū)

你當(dāng)想發(fā)現(xiàn)一個(gè)插件或求證問題的時(shí)候,你可能發(fā)現(xiàn)自己已經(jīng)被開源在線論壇所深深吸引。通過查看、閱讀FAQ和搜索其他人的問題,通常你可以得到你想要的東西。但是,如果一個(gè)問題有時(shí)沒有一個(gè)明確的答案的時(shí)候,也不要灰心,這時(shí)候你與社區(qū)互動(dòng)的機(jī)會(huì)來了。從網(wǎng)上提問這一問題,通常你可以得到一個(gè)友好和有幫助的答案-以后你可以把這個(gè)答案再告訴別人。

很快,你會(huì)發(fā)現(xiàn)這自己也擁有了開源的思想,你可以回答來自比你晚來的人的問題。

4、學(xué)習(xí)編程

對(duì)大多數(shù)人來說,這可能是一個(gè)比較大的跨越,學(xué)會(huì)很好的編程可能需要花費(fèi)比較長(zhǎng)的時(shí)間。但是這是一個(gè)開源的世界,這里充滿了幫助,舉個(gè)例子來說,對(duì)于內(nèi)核程序員來講,可以查看kernelnewbies.com網(wǎng)站。對(duì)你所感興趣的任何類型的編程,在開源世界中你都會(huì)找到相應(yīng)的幫助,你只需要在搜索引擎中輸入"teach yourself"和語言的名稱,然后就可以選擇最適合你的方式。

不過,你需要知道,軟件開發(fā)和實(shí)現(xiàn)中除了編程之外還有很多需要做的工作。Cox表示,"像翻譯者、設(shè)計(jì)者和可用性的工作都是非常重要的。"

5、寫幫助文檔和調(diào)試工作

為軟件編寫文檔是另一個(gè)你肯定可以貢獻(xiàn)力量的地方。在這個(gè)領(lǐng)域開源社區(qū)特別希望得到來自志愿者的幫助,而且也是志愿者可以輕松提供幫助,但是目前卻是一個(gè)非常薄弱的環(huán)節(jié)。作為某個(gè)軟件的一個(gè)用戶,而且是一個(gè)不得不去論壇尋求問題答案的用戶,你可能已經(jīng)意識(shí)到,如果你能做出一個(gè)解釋它如何運(yùn)行的文檔,這是一件多么有意義的工作,甚至比編寫這個(gè)軟件的人所帶來的工作更大。Cox表示,"開源的文檔編訂是一件非常公開的工作,也是我們特別薄弱的一個(gè)工作環(huán)節(jié)。"

6、參加開源活動(dòng)

在網(wǎng)上與開源社區(qū)的朋友進(jìn)行交流非常不錯(cuò),但是和他們面對(duì)面的交流則更有益處。現(xiàn)在到處都有開源活動(dòng),你可以選擇其中你感興趣的領(lǐng)域去參加。你越多的從各個(gè)層次參與到這個(gè)社區(qū)中,你就越能發(fā)現(xiàn)更多的運(yùn)用你的技能的方式,而且你會(huì)發(fā)現(xiàn)你可以更容易得到所需要的幫助、思想和創(chuàng)造性的解決方案。

7、少點(diǎn)空洞的贊揚(yáng),來點(diǎn)更實(shí)際的贊助

許多開源軟件是在半志愿(semi-voluntary)基礎(chǔ)上開發(fā)的,請(qǐng)求捐款絕不是作者在和你開玩笑,他們確實(shí)需要資金來進(jìn)行繼續(xù)開發(fā)。如果你使用了一個(gè)軟件并且非常喜歡它,為什么不從它為你省下的錢中分出來一點(diǎn)合理的費(fèi)用捐獻(xiàn)給開發(fā)者呢?這樣他們或許更會(huì)有動(dòng)力來讓這款軟件變得更完美。

但是這是一個(gè)開源世界,錢不代表一切:"我認(rèn)為許多人更喜歡編程而不是金錢,在志愿者項(xiàng)目中處理金錢關(guān)系需要慎重,"Cox表示。"你用來購買一聽啤酒或披薩的一點(diǎn)錢就可以讓一款軟件變的更好。"而且你的名字將永遠(yuǎn)在軟件的"感謝你(thank you)"中被提到。

另外,付費(fèi)參加開源活動(dòng),或加入那些資助推動(dòng)開發(fā)發(fā)展的組織,這些都對(duì)開源的發(fā)展有積極的作用。

8、尋找使用開源模式的其他方式

舉個(gè)例子來說,Wikipedia創(chuàng)建了通向知識(shí)的開源之路,它正在創(chuàng)建一個(gè)任何人可以查閱和任何人可以增加的知識(shí)庫。

這些方式有自己的弱點(diǎn)和優(yōu)勢(shì),下次你使用一個(gè)開源知識(shí)庫的時(shí)候,為什么不考慮來幫助完善這些文章的內(nèi)容呢?你可能有專業(yè)建議,或者你擁有一雙可以挑錯(cuò)的眼睛,而別人沒有這些。

看一下Groklaw,它創(chuàng)造性的使用了開源概念,來有助于使復(fù)雜的法律問題變得可以理解。許多公司正在搭建內(nèi)部的wikis和論壇,以了解它們的員工的真實(shí)的想法。

9、報(bào)告漏洞--不要僅僅是抱怨它們

我們經(jīng)常聽到有的人使用一個(gè)軟件的失敗經(jīng)歷。只有人們報(bào)告軟件中存在的漏洞,它們才會(huì)被迅速的解決,一個(gè)好的漏洞報(bào)告是非常有價(jià)值的,Cox表示。

需要慎重處理的是,你不得不做一些工作來鎖定一個(gè)漏洞,理解它,確信它真的是一個(gè)漏洞,然后對(duì)它進(jìn)行解釋。你這樣做的好處是,一旦你提交了這個(gè)工作,這個(gè)漏洞對(duì)軟件維護(hù)者來說就更容易修復(fù),這樣許多人將會(huì)受益。

10、全面考慮問題,而且要忠誠

與其他人分享成功的經(jīng)驗(yàn),分享你的最佳實(shí)踐經(jīng)驗(yàn)和成功。但是偽裝成一切都是美好的做法,對(duì)開源的發(fā)展并不益處,Cox表示:"也要分享失敗和具有爭(zhēng)論的事情。它可以幫助開源社區(qū)知道問題何在,并幫助用戶能更清楚的知道何時(shí)何地選擇開源的效果會(huì)更好。"

開源的發(fā)展就是基于社區(qū)對(duì)個(gè)人工作的匯集上,在你可以做出貢獻(xiàn)的各個(gè)層面做一些你關(guān)心的某些事情,這將為開源社區(qū)中的所有人帶來好處。(itpub)

發(fā)布:2007-04-23 10:45    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
鄭州OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普鄭州OA快博其他應(yīng)用

鄭州OA軟件 鄭州OA新聞動(dòng)態(tài) 鄭州OA信息化 鄭州OA快博 鄭州OA行業(yè)資訊 鄭州軟件開發(fā)公司 鄭州監(jiān)控公司 鄭州倉庫管理軟件 鄭州餐飲管理軟件 鄭州物業(yè)管理軟件 鄭州網(wǎng)站建設(shè)公司 鄭州門禁系統(tǒng)