我做OO時間不長,提出自己發現的一些問題,僅供各位朋友參考。
1,功能過于復雜,被微軟牽著走
OO的前身是StarOffice,我想它的初衷肯定不是想做成微軟這么復雜的辦公軟件,但現在的發展方向是微軟能做到的,OO也希望可以做到;
2,架構、代碼、數據處理算法,質量整體不高
如果從一般意義來講OO的架構與代碼也算不錯,但如果用市場一線軟件的標準去度量OO,它顯然還有相當大的改進空間;
3、商業價值至今不夠顯現
幾個參與OO的開發的廠商目的不一樣,所專注的側重點也不一樣,但有兩點是一致的,一是不能讓微軟落太遠,二是誰也沒在OO身上掙到錢;
4、投入太少,被微軟越落越遠
與微軟相比的財力與人力,各廠商的投入尚不是一個層次。當然,商業上的成功與研發的投入是正相關的一個循環體,大家各有各個考慮,是情理之中的事情。
5、二次開發功能太弱,接口尚不能十分穩定
二次開發是讓一個系統起飛的翅膀,良好的二次開發功能會創造出軟件編寫都想像不出來的應用,但開源的OO恰恰做的不好;
我一直覺得這個OO趕超微軟唯一的切入點,可以說只要你能想到的應用,理論上微軟的Office都可以實現,但大家不相信它,應該它不開源,不安全,還可能有版權問題,但OO在這方面顯然有一定的心理優勢;
6、在主流用戶平臺,用戶群較少
這主指windows,當然在linux上OO還是很牛的,反正也沒有別的選擇。但從主流用戶平臺上搶不到客戶,估計每一個做OO的人都夠郁悶的了,包括我。
7、未能找到未來的發展方向
OO陣營大家不能找到一個共同而明確的方向,形成合力,使有限力量顯得有些分散,為OO的開展帶來很多的不可預見性。
簡單的談了一下自己的看法,如果說的不對,還請見諒小弟。