Linux桌面電腦應該在五年前開始使用Linux服務器
Linux桌面電腦還是比較常用的,于是我研究了一下Linux桌面電腦,在這里拿出來和大家分享一下,希望對大家有用。在轉貼文章前,先說兩句。看到“美國西部”,也許你第一時間想起了“西部快槍手”;如果你對美國歷史有所了解,也許還會想到類似我國西部地區的生活環境。這篇文章雖然說的是如何將開源的工具和 solution 的應用,但是我想這篇文章中更能看出美國政府的做事態度和方法。
對比一下咱們自己,讓我想起了一句話:牛吃草都可以長到幾百斤,我 TMD 非要吃飯,這就是差距啊。值得我們的政府和公務員們反省一下。慢慢看吧。盡管這個小鎮歷史悠久,但是它的市政管理卻對于新技術非常開放。該鎮在好幾年前就使用了 OpenOffice.org、Firefox和其他許多開放源代碼軟件。該鎮,并考慮在未來使用Linux桌面電腦。
在實現電子政務方面,Linux桌面電腦開放源代碼軟件為Steamboat Springs和臨近的城鎮提供的價值是無法估量的,開放源代碼能夠為公共服務領域提供價值。
問:Steamboat Spring最初是在服務器上應用Linux。在這些服務器上運行什么樣的應用?是否同時也還在使用微軟Windows servers?
答:在過去的五年里,我們取得了很多進步——我們將所有的文件和打印服務器,大約 90%的Web服務器活動和一些重要任務的應用都遷移到Linux。這些運行重要應用軟件的機器都是非常穩定的——如果不遇到大的電力供應故障,他們可以連續三年運行,而不需要進行一次重啟。我們保留了一個Windows 2000 Active Directory域,因為同我們有關系的另一個地方政府部門還在使用Microsoft Exchange 2000。我們現在有6臺Windows服務器和7臺Linux服務器。但是今年,我們計劃用開放源代碼軟件取代Exchange。
問:計劃使用什么樣的開放源代碼信息和協作服務器?是否也會更換郵件客戶端?
答:我們正在考慮使用哪種開放源代碼產品。對于用戶來說最理想的做法就是仍然保留微軟Outlook,并把他們同其他的后端聯系起來 。但是我并不認為這種做法很現實,所以我們可能會轉換成為用戶提供基于網絡的界面。
問:使用商業Linux版本還是社團的Linux版本?
答:我們混合使用這兩者。比如備份應用這樣的系統,我們選擇的就是Fedora,但是我們計劃為承擔重要任務的服務器購買Red Hat Enterprise版。Red Hat Enterprise并不是一個便宜的產品,但是當遇到問題的時候,可以通過電話,從廠商那里獲得即時的回答。而且,當那些重要性相對較低的服務器出問題的時候,我們發現奇妙的事情出現了:從互聯網上,我們能夠很快地找到答案。
問:Linux桌面電腦對于如何?對組織來說是一個可能的選擇嗎?
答:我們曾經討論過這個問題。Linux桌面電腦仿效Windows的能力每年都在增長,我們看到了這種可能性。可以為大部分用戶使用Linux桌面電腦,但是針對20%使用只能在Windows上運行程序的用戶,仍將保留他們的平臺。希望讓Linux桌面電腦看起來和Windows環境很相似,因為我們并不想重新培 訓我們的用戶。不過到目前為止還沒有時間安裝Linux桌面電腦。
我們已經開始在用戶的機器上安裝OpenOffice.org和Firefox,這樣人們可以逐漸地接納它們。把這些應用放到2003的鏡像備份中,這樣每次用這個鏡像恢復系統的時候,都會安裝這些程序。然后,當用戶重新坐在電腦前面的時候,我們會對他說:“你的電腦里現在有微軟的Office和一個叫OpenOffice的軟件,所以如果你在完成一些不需要和使用其他產品的用戶共享的字處理工作或者電子表格時,你應該試試OpenOffice— —它用起來非常簡單。”簡單地說,我們會用很直白的口語,告訴他們:他們可以使用非微軟的產品完成字處理或者電子表制作工作。在未來,當我們逐漸減少 Office許可證的購買數量的時候,我們可以很溫和地讓人們實現這種轉換。
問:但是人們真的在使用開放源代碼應用軟件嗎?
答:曾經聽到有人說:“我們要做流程圖,你能幫我買一個(微軟的Visio)嗎?”,然后我們說:“你可以考慮考慮OpenOffice Draw 。”它可能不是100%合適,但是對于絕大部分做流程圖的人來說,已經足夠了。問這個問題的人,現在就在使用OpenOffice Draw。一個人幾個月以來,一直找我要一個項目管理工具。他們沒有復雜的項目管理需求,但是他們需要和企業外的員工進行信息共享。我在網絡上尋找開放源代碼工具,并發現了 dotProject。它看起來并不出色,但是我們在使用它方面已經看到了一些成功。它最酷的地方是,項目經理們可以給外部成員一個鏈接,他們可以通過這個鏈接登陸并查看數據。
我嘗試的第一個項目是一個重新開發的項目。很多人參與到了這個項目之中,包括 Steamboat Ski Corporation,城市管理,規劃委員會成員,建筑師和業主。如果我們使用商業項目管理軟件,每個人都必須購買一個許可證,或者我必須買一個網絡界面選項,這非常貴——商業供應商所銷售的協作項目管理軟件的價格可能高達$30,000。
問:提到你在使用Firefox。你的用戶仍然能夠使用微軟的Internet Explorer嗎?
答:有幾個網站,我們的用戶必須訪問網站要求使用IE,那樣的話,就不會把它從他們的機器上清除,但是我們盡可能地培訓他們使用 Firefox,因為它的安全漏洞更少——我們遇到的、絕大部分的間諜軟件的問題都是針對IE的。
問:能夠為我們介紹一下Steamboat Springs鎮使用開放源代碼軟件進行電子政務建設和開發的情況嗎?
答:科羅拉多州的西北部人煙稀少,有很多小型城鎮。當地政府機構非常小,所以只能夠通過網絡提供的政府服務,匯集資源。我們找到了一個名為Typo3的開放源代碼內容管理系統,而同它競爭的商業CMS軟件價格高達$60,000。科羅拉多州的一家本地企業擁有使用LAMP平臺對 Typo3進行定制開發的經驗。
目前,我們為兩個鎮和一個縣提供了幾個測試網站——這些網站介紹了地方政府公務員以及市或縣的政府結構,并介紹了這些機構是如何工作的。這些網站大約在未來六個月后就會向大眾公開——Steamboat Springs的網站將會在5月1日開通,Craig和Moffat County的網站將在今年夏天開通。隨著時間的推移,這些網站將和市政廳或者地方法院提供同樣的服務。例如,你可以在網站上為違規停車罰款單交罰款,可以登記你的狗,或者為娛樂活動進行登記。我們在線公開了這個項目,所以它可以免費使用——任何希望現在就參與的人只需要從我們的網站上下載一個組件。我們從來沒有在 Sourceforge上開發過一個網站,但是將在這個夏天這樣做。
我們期望有其他的組織使用這個產品。例如,如果一個澳大利亞的小鄉村政府使用了這個產品,并且增加了一個動物登記模塊,他們可以把這個模塊回饋給該項目,這樣其他人就都可以使用這個模塊了。用公共經費來開發開放源代碼軟件是非常美好的,我們很感謝我們選舉出來的官員意識到了這個問題,并給我們一些經費讓我們進行開發。
問:是否知道美國其他的地方政府對此感興趣?
答:2005年9月,在National Association of Government Webmasters大會上演示了這個軟件,我們接受了一些詢問。一些小型城市政府在考慮使用這個產品。人們考慮它最大的一個原因是盡管他們意識到它并不完美,但卻是一個非常好的起點,而且是一個沒什么成本的起點。
問:你認為是什么原因讓美國的一些地方政府不愿意采用開放源代碼軟件呢?
答:人們不使用開放源代碼軟件的主要原因是缺少恰當的技能或者不熟悉——一旦技術人員或者決策人開始意識到這種可能性,就會開始對開放源代碼軟件感到興奮了。5年前,當我跟我的上司匯報我們未來方向的時候,她很懷疑。但是現在,你每個月都可以看到開放源代碼在公共領域內的應用。
問:你認為公共領域對于開放源代碼的態度在轉變嗎?
答:我相信透明度的逐漸增加和接受程度的不斷增長會幫助商業和政府市場接受開放源代碼軟件產品。但是仍然會遇到抵觸——我認為這種抵觸主要來源于那些內心感到恐懼的人。目前大家有這樣一種感覺,如果你從一家公司購買一個軟件產品并支付許可證費用,就有一家公司在背后支撐你,如果出了問題,辜負了你的期望,你可以說:“但是我是從一家大公司,所以我做了正確的決定”。但是我發現現實情況是,從系統和安全性的角度來看,你花錢購買商業軟件產品并不比把錢和時間用來學習開放源代碼軟件更安全。
如果我們從一家大公司購買,你與支持人員聯系,他們能夠回答你的問題。但是如果這家公司告訴你,今年他們發布了另一個版本,你應該升級到新的版本,因為他們在下一年將放棄早期的版本。因此你被迫要進行升級。例如,我們有一個特殊的(商業)產品,這個產品我們已經使用了很多年了。這是個不錯的產品,但是一年前,制造商告訴我們這個產品需要升級,升級的費用是$15,000。我在2006 年的預算里計劃了這筆費用,但是市議會表示我們承擔不起這筆費用。制造商竭盡全力提供支持,但是由于我負擔不起升級的費用,所以只能夠使用舊版本的軟件。
問:除了剛才所談到的,開放源代碼還有那些主要的優勢呢?
答:在Linux環境中,技術人員會更有信心而且會更滿意——Linux更靈活、更穩定。這個因素——信心和滿意度——在行業內非常重要,因為你能夠給員工的報酬永遠都會少于你所希望的數量。開放源代碼軟件的另一個主要優勢是當你想要修改它的時候,你不用簽署保密協議就能夠獲得源代碼,因為源代碼已經是公開的了。我不認為使用開放源代碼產品的總體成本比較低——我們仍然在培訓和聘請顧問方面支出費用——但是一旦我們知道如何運用它了之后,就不需要再持續的支出費用。也許從財務角度這是最大的好處——剛開始的時候需要做一些投入,但是由于沒有許可證費用和新版本費用,開放源代碼軟件后續的使用費用卻非常低。
【編輯推薦】