Scophere Web OS Alpha1 說明:
我和2個朋友最近用了2個月時間開發了一個Web OS平台, 名字叫Scophere。 關於開發Web OS和SaaS (Software as a Service) 企業級軟件服務平台的概念我們在2006年9月有過一個大概的構想, 在之後的時間內,我們一直在探索一種用於實現擴展性良好、平台無關的Web OS開發框架的技術結構體係。2007年6月下旬, Scophere項目正式啟動,目前版本為Alpha 1測試版本。由於是首次測試,所以開放的應用程序並不多,目前我們已經完成了一個擴展性良好的後台框架和前台可插卸式的Java + CSS組件開發結構。現在提供了核心的類似Windows操作方式的文件管理係統和幾個應用程序用於測試。測試階段如果大家發現文件管理器的bug,請在帖子上指正或者給我們發郵件,十分感謝大家支持!
主要技術:
底層: 有完善的底層純Java實現的Web OS文件管理係統內核, 用戶賬戶管理模塊,文件結構XML解析處理係統, shell命令行處理係統(目前前台應用還未發布)。可以做到Web OS部署程序的平台無關性。
前台: Java + CSS 與後台xml文件進行交互。支持IE7.0, Firefox, Mozila瀏覽器, 由於IE瀏覽器對W3C標準支持不夠好, 所以推薦使用Firefox瀏覽器以達到最穩定效果。 文件管理,各種應用程序的全部Java采用protoype麵向對象的編程方法完成。采用了2個完全免費的第三方類庫prototype.js和window.js, 其他類庫組件全部自主開發。
後台:采用J2EE框架Struts + Spring + Hibernate結構。Hibernate處理數據持久;Spring提供業務邏輯Service, 與底層Web OS代碼交互; Struts處理前台請求與Service業務邏輯的調用。
Scophere Web OS的發展情況:
現在Scophere Web OS的擴展性應用程序還在繼續開發之中,將會提供更多的平台應用程序, 包括用戶資源共享管理器, 文本編輯器,電子表格編輯器,Internet Messenger,網絡相冊,PDF閱讀器等。
Scophere Web OS的未來:
Scophere的未來將是一個SaaS概念的具體實現,真正實現由網絡提供軟件服務,用戶無須安裝本地軟件,隻需使用Web瀏覽器便可以隨處使用軟件、方便安全的進行網絡數據共享。 我們力主開發中國人自己的擁有自主知識產權和最大發展潛力的Web OS, 謝謝能幫助我們測試的朋友們!