提供應用標準化的測試流程,帶動伺服器與桌面應用的良性發展

Linux挾帶開放原始碼的風潮,隨著網際網路的興盛席捲全球,亞洲中、日、韓2003年開始推動Linux標準化的計畫,這股自由軟體的風潮到了臺灣卻始終不成氣候,往往侷限在少數具有技術背景的資深玩家,或是想要降低開發成本的軟硬體解決方案廠商。Linux在個人桌面與企業營運需要的資訊基礎架構與服務,始終很難得到充分的信任,再加上投入自由軟體發展的個人或軟體廠商,無法長期孤軍奮戰,使得企業端對Linux或相關自由軟體一直停留在觀望階段。在臺灣經由支持自由軟體的相關人士促進與遊說,他們從立法部門開始著手,從立法院、行政院取得推廣自由軟體的共識,由經濟部工業局委託台北市電腦公會Linux促進會,執行Linux軟硬體相容認證中心的設立計畫。

臺北市電腦公會Linux相容測試認證中心主任工程師洪裕閔表示,現階段Linux產品測試驗證的計畫,是為了因應目前自由軟體產業的發展聚焦在Linux平臺,加上Linux版本眾多,以Linux技術為基礎開發的硬體種類也不少,目前臺灣並沒有公正機構持續提供軟硬體相容的參考資訊,與Linux應用的解決方案相關的採購資訊提供者非常缺乏,無法長久經營, 因此相容認證中心未來將會朝這些方向發展,初期會建立標準測試流程,觀察各廠商的反應,驗證中心今年會主動對外廣為收集國內的Linux應用產品,將驗證中心的網站資料庫轉變成Linux解決方案的入口,透過IBM、惠普、甲骨文與Red Hat等國際大廠的協力廠商,建立更加完備的解決方案資料庫,今年5月預計的網站改版與標準測試工具開放下載,驗證中心希望建立使用者回報系統,彌補驗證中心當時測試的不足。測試步驟與流程

由於之後認證中心的網站會開放測試工具下載,產品製造商最好先按照公布的既定流程先行自我驗證後再送測,經過中心審核相關文件,約5天後,會通知廠商將產品送至中心檢驗,測試完畢連同審核時間,估計總共需要三周的時間,如果順利通過認證程序,認證中心會給予廠商產品的核可證書,並刊登在認證中心的網站資料庫內。

測試的關鍵除了產品本身的性能與穩定度,送測廠商有義務準備充分的文件說明,尤其是特殊環境設定,必須事先在申請文件內詳細說明,協助測試人員順利完成產品的安裝與設定。

認證中心處理的範圍包括Linux各種版本與軟硬體使用的相容性驗證,洪裕閔說,中心已經以Red Hat為範本,設計出標準測試流程,作為中心內部使用,近期也會隨著網站改版,對外公布標準測試流程的步驟,並且開放測試工具軟體下載。洪裕閔強調,標準測試流程的用途,不僅能夠提供產品設計廠商的品質驗證,更希望提供給資訊硬體製造商與一般消費者,能夠自助動手實作,自行檢查不同硬體設備與各種Linux流通版本之間的相容性,透過這種多向式的檢查,達成產品製造商與顧客之間的良性互動提升品質,促進產品高相容性的基本保證。至於更完整的產品效能測試,認證中心希望未來能有規模更龐大的業者或研究單位主導,比較適合。

測試項目大部分會著重產品的功能與運作是否正常,也會進行壓力測試,Linux相容測試認證中心提供6隻測試程式,包括伺服器系統運作和Samba檔案存取的壓力測試,以及網路卡、Apache、MySQL、Sendmail等基準測試。Apache在各種網站伺服器類型中,佔有率一直居高不下;MySQL開放原始碼資料庫的易用與低價,也吸引許多客戶與解決方案廠商採用;在BSD Unix家族的作業系統中,經常會使用SendMail提供郵件轉送代理(Mail Transport Agent,MTA)的功能。洪裕閔說,Linux作業環境或整合Linux的解決方案,經常會一併提供檔案分享、網站、資料庫、電子郵件等伺服器應用,因此認證中心特別增加這些測試項目,可以減少消費者自我測試的負擔,並且降低疑慮,增加對產品的信心。

所有送測產品都一定要接受系統測試,根據產品系統需求,測試Linux作業系統周邊設備的安裝與設定,例如光碟機、顯示卡、網路卡等。之後會分成伺服器測試和桌面應用測試。

伺服器測試會針對Apache、MySQL、Sendmail、Samba伺服器的功能逐一驗證。而桌面應用測試,驗證中心會測試系統內附的即時通訊軟體Gaim、文書處理軟體OpenOffice、網頁瀏覽器Mozilla和郵件用戶端程式Evolution。

截至2003年底,驗證中心已經通過166件產品的檢驗,未來會考慮將產品加入適當Logo,凸顯產品經過認證,方便消費者或企業可以安心選購。

2004年認證中心除了繼續推廣與辦理產品測試認證、整合測試標準程序與技術,以及彙整解決方案應用的產品登錄之外,認證中心吳烈能顧問表示,中心營運與維持端賴市場供需的趨勢而定,目前Linux確定能夠在伺服器方面得到樂觀的發展與應用,然而桌面使用最大的問題,仍然是語文編碼未統一的狀況。中文化是Linux桌面應用的罩門

吳烈能認為Linux的中文化標準目前是無人負責管理的狀態,對Linux的桌面應用軟體相當不便,如果桌面的應用能夠完全轉移至網頁瀏覽器,也許可以不需要關注中文編碼的問題,然而般使用者仍有操作文書處理軟體、多媒體視訊的需求,網頁瀏覽器無法解決所有的資訊應用需求,因此自由軟體的中文化,在臺灣的資訊環境,勢必無法從網頁介面巧取。

政府的標準制定單位-行政院標準檢驗局目前不介入,另一方面,行政院主計處電子處理資料中心,雖然已經建置了CNS11643中文標準交換碼全字庫,企圖解決中文缺字和內碼統一轉換的機制,目前仍不普及,況且在自由軟體產業發展推動計畫中,「推動中文化自由軟體產業標準」事項由資策會負責執行,然而目前唯一能看到是兩分調查報告:自由軟體中文化的應用環境分析調查報告和中文化介面相容標準推動建議。根據報告裡面的內容顯示,中國已經制定GB18030的編碼規範,內含7萬多個字除常用字外,更支援滿、蒙、回、傜等少數民族的罕見字,符合OpenI18N的標準,也和Unicode相當接近;臺灣則不論是Linux或微軟Windows普遍使用Big5編碼,只有1萬3千多字,無法再度擴充,而且政府方面並不認定Big5為國內編碼標準。吳烈能與資策會的報告均認為,現階段需要兩岸三地共同制定一套包含簡正體字型的編碼規範,建立共通的全字集字體,符合ISO 10646(即Unicode)的標準。

吳烈能表示,中國發展出紅旗Linux,政府強勢介入推廣,反觀臺灣的Linux推廣,相關計畫已經著手進行,但是缺乏整體性與整合。以教育部在各級學校推廣為例,常常會發生軟體免費,但是廠商與產品的後續服務付之闕如。他也強調Linux相容測試認證中心現階段的主要任務,會希望成為產品和解決方案的入口網站,透過型錄的靜態陳列,以及主動的產品功能驗證,促進Linux技術能量,為消費者先行驗證,確保產品品質,對廠商而言,也能形成聯盟的態勢,凸顯自由軟體的生存空間。文⊙李宗翰

熱門新聞

Advertisement