當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 河南OA系統(tǒng) > 鄭州OA系統(tǒng) > 鄭州OA快博
助力開源你所能做的十件事情
開源是一件非常好的事情,這一點大多數(shù)人都認(rèn)同。但是然后呢?你是選擇只動口對其稱贊?還是真正動手來做些事情為它的發(fā)展出一份力?
開源實際上有一個非常大的理想,這個理想可能會讓有的人感覺不舒服,但是卻會讓更多的人擁有被解放的感覺:那就是實現(xiàn)人們之間的協(xié)作。實現(xiàn)更多人的參與。讓許多人來一起來做出有用的東西:你為開源獻(xiàn)出一滴水,開源會回報給你一眼泉。
許多人會一起來發(fā)現(xiàn)軟件的漏洞、修復(fù)漏洞和快速的響應(yīng)新需求:這就是一個開源的神奇咒語?,F(xiàn)在有很多免費提供的偉大軟件的原因,就是因為人們分享了其開發(fā)過程。
因為這些軟件的源代碼被提供給所有人,從理論上來說,任何人可以參與其中并為其開發(fā)新的功能。這些新功能的代碼然后又反饋回開源社區(qū)供其他人使用。
如果你只是滿足于使用開源軟件,那沒有問題。但是如果你希望為開源軟件做出自己的一些貢獻(xiàn)的話,比如你有一個問題是沒有其他任何人在修復(fù)的,或者你只是想貢獻(xiàn)自己的一份力量,但卻不知道從哪兒開始的話,下面的十個建議可能對你有所幫助。
1、使用流行的開源軟件
使用Linux并不困難。如果你有一個備用的系統(tǒng),安裝一個免費版的Linux操作系統(tǒng),然后看一下它可以做什么。如果沒有其他的軟件要求,Linux可以在一個比較老的低配置硬件上運行的非常好。你還會發(fā)現(xiàn)它本身帶著許多有用的軟件,而且讓你很少有被舒服的感覺。
但是,可能有一些原因讓你不得不繼續(xù)使用Windows,例如公司的規(guī)定,或者必須一直使用一個只支持微軟的操作系統(tǒng)的應(yīng)用軟件。如果是這樣,不要灰心,現(xiàn)在還有很多Windows下的開源軟件可以供你使用。
下載Firefox是非常簡單的一件事情,這個瀏覽器要比微軟的IE瀏覽器更安全。當(dāng)你使用它的時候,你會發(fā)現(xiàn)它支持加入擴(kuò)展插件,每個擴(kuò)展插件都具有自己的相應(yīng)的作者。
還有開源辦公軟件OpenOffice.org,這是一個與微軟的Office競爭的辦公軟件套裝。"有很多機(jī)會來使用Linux世界之外的開源軟件,"Linux專家Alan Cox表示,"OpenOffice、Firefox、PHP、Perl...許多Windows上的基于Web的編程工作很多是使用開放工具來完成的。"
如果你使用開源軟件,你將鼓勵和推動別人也來使用它,當(dāng)越來越多的人來使用開源軟件的時候,開源社區(qū)也就自然得到了發(fā)展。因此即使只是花時間來學(xué)習(xí)和體驗開源軟件,也是對開源社區(qū)的一個回報。
2、當(dāng)你的企業(yè)選擇新系統(tǒng)的時候,確保開源被認(rèn)為是一個選擇
現(xiàn)在是做這件事的最佳時機(jī),因為Windows用戶正面臨著對Vista巨變的不適應(yīng)。從歷史的角度來看,讓大批的用戶轉(zhuǎn)向Linux是一件比較困難的事情,因為這將需要對用戶進(jìn)行一個關(guān)于使用不同操作系統(tǒng)的培訓(xùn)(盡管許多人認(rèn)為這已經(jīng)不是一個障礙)。
但是現(xiàn)在,在Windows Vista中的毫無道理的改變意味著,即使你選擇使用下一個版本的Windows,也要付出培訓(xùn)的成本。
Cox表示,即使你不能完全的轉(zhuǎn)向開源,有一點你需要知道的是,幾乎你所有你購買的硬件將來都能運行Linux或Solaris,它們不會像Vista那樣對硬件有那么苛刻的要求。這樣一旦將來計劃發(fā)生改變,這些設(shè)備依然可以被有效的重復(fù)利用或使用。
3、參與在線開源討論社區(qū)
你當(dāng)想發(fā)現(xiàn)一個插件或求證問題的時候,你可能發(fā)現(xiàn)自己已經(jīng)被開源在線論壇所深深吸引。通過查看、閱讀FAQ和搜索其他人的問題,通常你可以得到你想要的東西。但是,如果一個問題有時沒有一個明確的答案的時候,也不要灰心,這時候你與社區(qū)互動的機(jī)會來了。從網(wǎng)上提問這一問題,通常你可以得到一個友好和有幫助的答案-以后你可以把這個答案再告訴別人。
很快,你會發(fā)現(xiàn)這自己也擁有了開源的思想,你可以回答來自比你晚來的人的問題。
4、學(xué)習(xí)編程
對大多數(shù)人來說,這可能是一個比較大的跨越,學(xué)會很好的編程可能需要花費比較長的時間。但是這是一個開源的世界,這里充滿了幫助,舉個例子來說,對于內(nèi)核程序員來講,可以查看kernelnewbies.com網(wǎng)站。對你所感興趣的任何類型的編程,在開源世界中你都會找到相應(yīng)的幫助,你只需要在搜索引擎中輸入"teach yourself"和語言的名稱,然后就可以選擇最適合你的方式。
不過,你需要知道,軟件開發(fā)和實現(xiàn)中除了編程之外還有很多需要做的工作。Cox表示,"像翻譯者、設(shè)計者和可用性的工作都是非常重要的。"
5、寫幫助文檔和調(diào)試工作
為軟件編寫文檔是另一個你肯定可以貢獻(xiàn)力量的地方。在這個領(lǐng)域開源社區(qū)特別希望得到來自志愿者的幫助,而且也是志愿者可以輕松提供幫助,但是目前卻是一個非常薄弱的環(huán)節(jié)。作為某個軟件的一個用戶,而且是一個不得不去論壇尋求問題答案的用戶,你可能已經(jīng)意識到,如果你能做出一個解釋它如何運行的文檔,這是一件多么有意義的工作,甚至比編寫這個軟件的人所帶來的工作更大。Cox表示,"開源的文檔編訂是一件非常公開的工作,也是我們特別薄弱的一個工作環(huán)節(jié)。"
6、參加開源活動
在網(wǎng)上與開源社區(qū)的朋友進(jìn)行交流非常不錯,但是和他們面對面的交流則更有益處。現(xiàn)在到處都有開源活動,你可以選擇其中你感興趣的領(lǐng)域去參加。你越多的從各個層次參與到這個社區(qū)中,你就越能發(fā)現(xiàn)更多的運用你的技能的方式,而且你會發(fā)現(xiàn)你可以更容易得到所需要的幫助、思想和創(chuàng)造性的解決方案。
7、少點空洞的贊揚,來點更實際的贊助
許多開源軟件是在半志愿(semi-voluntary)基礎(chǔ)上開發(fā)的,請求捐款絕不是作者在和你開玩笑,他們確實需要資金來進(jìn)行繼續(xù)開發(fā)。如果你使用了一個軟件并且非常喜歡它,為什么不從它為你省下的錢中分出來一點合理的費用捐獻(xiàn)給開發(fā)者呢?這樣他們或許更會有動力來讓這款軟件變得更完美。
但是這是一個開源世界,錢不代表一切:"我認(rèn)為許多人更喜歡編程而不是金錢,在志愿者項目中處理金錢關(guān)系需要慎重,"Cox表示。"你用來購買一聽啤酒或披薩的一點錢就可以讓一款軟件變的更好。"而且你的名字將永遠(yuǎn)在軟件的"感謝你(thank you)"中被提到。
另外,付費參加開源活動,或加入那些資助推動開發(fā)發(fā)展的組織,這些都對開源的發(fā)展有積極的作用。
8、尋找使用開源模式的其他方式
舉個例子來說,Wikipedia創(chuàng)建了通向知識的開源之路,它正在創(chuàng)建一個任何人可以查閱和任何人可以增加的知識庫。
這些方式有自己的弱點和優(yōu)勢,下次你使用一個開源知識庫的時候,為什么不考慮來幫助完善這些文章的內(nèi)容呢?你可能有專業(yè)建議,或者你擁有一雙可以挑錯的眼睛,而別人沒有這些。
看一下Groklaw,它創(chuàng)造性的使用了開源概念,來有助于使復(fù)雜的法律問題變得可以理解。許多公司正在搭建內(nèi)部的wikis和論壇,以了解它們的員工的真實的想法。
9、報告漏洞--不要僅僅是抱怨它們
我們經(jīng)常聽到有的人使用一個軟件的失敗經(jīng)歷。只有人們報告軟件中存在的漏洞,它們才會被迅速的解決,一個好的漏洞報告是非常有價值的,Cox表示。
需要慎重處理的是,你不得不做一些工作來鎖定一個漏洞,理解它,確信它真的是一個漏洞,然后對它進(jìn)行解釋。你這樣做的好處是,一旦你提交了這個工作,這個漏洞對軟件維護(hù)者來說就更容易修復(fù),這樣許多人將會受益。
10、全面考慮問題,而且要忠誠
與其他人分享成功的經(jīng)驗,分享你的最佳實踐經(jīng)驗和成功。但是偽裝成一切都是美好的做法,對開源的發(fā)展并不益處,Cox表示:"也要分享失敗和具有爭論的事情。它可以幫助開源社區(qū)知道問題何在,并幫助用戶能更清楚的知道何時何地選擇開源的效果會更好。"
開源的發(fā)展就是基于社區(qū)對個人工作的匯集上,在你可以做出貢獻(xiàn)的各個層面做一些你關(guān)心的某些事情,這將為開源社區(qū)中的所有人帶來好處。(itpub)
- 1巧解IT項目人際關(guān)系的軟繩索
- 2電子行業(yè)快速實施ERP的典范
- 3應(yīng)用軟件市場向中小企業(yè)敞開大門
- 4用開源軟件有多大風(fēng)險?
- 5先行者對Web 2.0引入企業(yè)應(yīng)用的建議
- 6如何合理評估SaaS的收益?
- 7企業(yè)如何修煉統(tǒng)一安全防御能力
- 8嚴(yán)控成本 從ERP精準(zhǔn)計算開始
- 9兩個條件ERP選型成功一半
- 10GIS企業(yè)級應(yīng)用摸底調(diào)查
- 11跨越ERP物料編碼的五大雷區(qū)
- 12數(shù)據(jù)技術(shù)與知識管理系統(tǒng)"完婚"
- 13怎樣制定BI戰(zhàn)略
- 14基金行業(yè)軟件6年沉浮
- 15企業(yè)IT能力評估中的三大誤區(qū)
- 16Linux的7個誘惑
- 17管理+I(xiàn)T的縫衣針
- 18CRM客戶關(guān)系管理系統(tǒng)業(yè)務(wù)問題!
- 19企業(yè)用好自主開發(fā)權(quán)
- 20SOA與新一代數(shù)據(jù)集成
- 21外包如何避免邊緣化危險?
- 22業(yè)務(wù)流程與管理體系的整合
- 23SAP成為CRM領(lǐng)頭羊?
- 24我國律師行業(yè)OA軟件電子商務(wù)的發(fā)展路程
- 25信息化員工也需經(jīng)濟(jì)頭腦
- 26上下同欲則項目勝
- 27王經(jīng)理的IT規(guī)劃路
- 28ERP失敗10大禍?zhǔn)?/a>
- 29中國律師事務(wù)所OA軟件建設(shè)現(xiàn)狀分析
- 30IT專業(yè)技術(shù)的匱乏 影響中小企業(yè)發(fā)展
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓