Sun為拉攏更多開發(fā)人員針對其操作系統(tǒng)Sloaris進(jìn)行應(yīng)用開發(fā),把兩年前推出的開發(fā)人員版本之使用接口改得與Linux神似。
Sun本月15日在臺發(fā)表Solaris開發(fā)人員版(Solaris Express Developer Edition)的新版本,為了吸引更多開發(fā)人員使用,舍棄方便性不足的自家操作接口,新版本改采類似Linux之圖形化操作接口,提高親和力,全球軟件工程副總裁暨中國工程研究院院長王星耀表示:“我們必須承認(rèn)過去的Solaris在使用接口上并不夠友善,讓使用者怯于使用,但現(xiàn)在已有所不同。”
“開發(fā)人員是操作系統(tǒng)商的血脈,但過去我們一直忽略這點,”王星耀表示。
Sun早在兩年前便將Solaris操作系統(tǒng)分為企業(yè)版與開發(fā)人員版兩種版本。王星耀解釋,相較于企業(yè)版,開發(fā)人員版的訴求在于產(chǎn)品更新周期短,平均每三到六個月,即會推出內(nèi)含新功能的更新版本,而企業(yè)版本則是約兩到三年才會推出新版本,并會內(nèi)含開發(fā)人員版中的新功能,但會經(jīng)過修正。
他解釋兩種版本更新頻率不同的用意,在于讓企業(yè)可以先在開發(fā)人員版中利用新功能來開發(fā)新應(yīng)用,等到企業(yè)版本一出,新應(yīng)用即可在穩(wěn)定環(huán)境中立即上線,縮短從開發(fā)到上線的時程。
不過王星耀坦承,針對開發(fā)人員推出的Solaris,由于一直未特別推廣,因此實際采用情況欠佳。
而新版本之所以改采Linux操作接口,王星耀解釋,是因為年輕一輩的開發(fā)人員都早已習(xí)慣Linux環(huán)境,在難以強(qiáng)迫使用者適應(yīng)Solaris的情況下,干脆直接引用早被開發(fā)人員廣泛接受的Linux,“讓Solaris穿上Linux的衣服,開發(fā)者便能立刻上手,”他說。
除了更新操作接口,Sun還在新版本中改寫了安裝程序,簡化安裝流程,并納入Sun 12 compilers以及NetBeans等開發(fā)工具。
除了拉攏開發(fā)人員,為了吸引企業(yè)采用,開發(fā)人員版Solaris采免費(fèi)供應(yīng),企業(yè)可以直接下載供開發(fā)人員使用,不必另支付授權(quán)費(fèi)用。
但Sun的策略會否被企業(yè)買單,還是另一回事。
不愿透露姓名的資深軟件工程師J即表示,Sun的作法對于本來就是使用Solaris企業(yè)中的開發(fā)人員的確可帶來方便性,但對于非Solaris用戶,其實沒什么影響。
“而且在開發(fā)人員版上開發(fā)出的新應(yīng)用,能否在未來才上市的企業(yè)版上順利運(yùn)作,又是另一個問題,”這位工程師說。
王星耀則認(rèn)為此類問題發(fā)生情況不會太高。他表示,開發(fā)人員版雖然三個月就會更新,但新加入的功能主要是來自于OpenSolaris社群的貢獻(xiàn),Sun在釋出前也會經(jīng)過測試,具一定可靠性,但不急著加入企業(yè)版的理由,則是因企業(yè)版對穩(wěn)定性的要求更高,“Solaris追求的是運(yùn)作后就不必重開機(jī)的穩(wěn)定性,所以會要求更多的穩(wěn)定測試,”他說。
“基本上就是兩個不同的市場,要穩(wěn)定,那就是企業(yè)版;要創(chuàng)新,就選開發(fā)人員版,”王星耀說。