計算機世界網消息 上周五,Sun公司兩年前的一份內部備忘錄在internalmemos.com網站中被公開,Sun公司的幾名工程師在其中指出,用於Solaris操作系統的Java軟件對很 多程序都不大適合,這一軟件載入時速度很慢,在Sun公司內部並沒有得到很好的支持,而且運行起來要耗用很多內存。雖然Java語言比其他語言具有更多的優勢,用戶也願意基於Java來配置程序,但Solaris操作系統所提供的執行操作對於實現具有可支持性及可靠性產品等任務來說卻是不夠的。
Sun公司證實了這份備忘錄的真實性,但指出該備忘錄是在兩年前寫下的,其中所記錄的問題已經得以修正。Sun公司在一份聲明中表示,這份備忘錄並不能代表Sun公司的當前形式,也不能代表Sun公司進行Java開發的真實情況,其中所指出的問題與此毫無關系。
作為一種可以運行其他程序的中間層程序語言,Java很容易實現在不同計算機之間移植程序;至少從理論上來說,不必修改每台計算機所使用的Java程序。由於Sun公司目前逐漸在強調其軟件與硬件相互協作的重要性,Java和Solaris操作系統對Sun公司顯得越來越重要。然而,Sun公司的很多軟件都是針對Sun ONE(開放式網絡環境)服務器軟件推出的,而這一軟件並不是基於Java語言來構建的。
Java語言目前已經開始用於功能強大的控制網絡數據存儲和進程的服務器中,它可以運行在Windows、Linux、所有大型Unix系統以及很多其他操作系統中,不過Sun公司一直聲稱Java在Solaris操作系統中運行效果最好。
盡管如此,上周五公開的這份備忘錄還是為Sun公司蒙上了一層不愉快的陰影。備忘錄中指出,負責Java的人員已經決定反對修復其中的缺陷,並已經更改了Java語言,使得舊版本Java程序無法和新版本Java程序協同工作。