您好,登錄后才能下訂單哦!
Sun將Java推向了公眾,是不是意味著公司以后的投入會減少呢?
對于Java的支持其實比較來說會不會減少,我覺得事實上從我們剛才提到“水漲船高”的概念來講,如果說一個環(huán)境,我們獲得的利益更高的話,我們當然會投入更大。Java的發(fā)展不斷地擴展,Java雖然現(xiàn)在相對地穩(wěn)定,但是我們還有很多方面需要不斷地改進,符合用戶的需求。比如說我們手機在過去幾年的進步速度非??欤谑謾C方面的Java規(guī)范,以及我們參考實施都是需要不斷的改進和不斷的投入。除了手機之外還有不同的工具的出現(xiàn),也需要我們不斷地在Java方面進行更大的投入。所以在這方面Sun決定會在Java方面繼續(xù)把它作為Sun公司最核心技術的組成部分,會不斷地投入大量的支持,跟我們技術的力度能夠讓Java真正的,不僅僅是在開源環(huán)境里,在商業(yè)應用里也會持續(xù)地、不斷地擴展,為大家所接受。
說到Java的推廣,人們首先想到的就是開源的Linux,目前在中國的情況不能讓大家都樂觀,那么,未來的Java如何做中國這個市場呢,畢竟,中國的情況跟國外還不相同。
因為開源是一個地區(qū)或者說我們講一個國家,現(xiàn)在開源的許可證里都是全面性的,所以開源的社區(qū)不是存在在某個地方,是存在Internet,它是沒有國界的。所以,所謂因地制宜的概念,我們許可證的方式是推廣的方式,但是一個開源社區(qū)的推廣是來自于這個開源的參與者。也就是說今天我們很多媒體可能會想,Java是Sun開源的,Sun要在中國推廣Java,Sun是絕對需要在中國推廣Java,但是在中國推廣Java的責任是所有在中國參與到Java開源社區(qū)的,利用開源社區(qū)進行更一步的IT技術發(fā)展的所有人。對于社區(qū)的概念很重要,當我們把一個技術,像開源,本身第一個擔心的就是這個公司對于技術的掌控權沒有,但是這個掌控權是另外一個概念。
像微軟,微軟的開源,微軟講開放講很久了,開放軟件、開放源代碼,說可以給12個人訂機票去看它的軟件開放,這可能就是它對中國的因地制宜,這就是微軟式的開放政策。這跟我們在Internet環(huán)境里,大家所公認了解的開源開放是有非常大的距離。但是Sun絕對是在開源的領域是占先鋒的地位,我們不僅僅依照現(xiàn)在開源社區(qū),因為最近有很多Sun的許可證方案,訂立開源社區(qū),把它創(chuàng)建起來、發(fā)展起來。Sun公司是開源社區(qū)的一分子,今天要把我們的軟件放到開源社區(qū)的話,我們也要符合開源社區(qū)的規(guī)范做這樣的事情。許可證是一個問題,是經(jīng)過很久考慮的問題。Sun已經(jīng)做了這個決定,被大家所接受。
在中國我們怎么做呢?
在中國我們希望說,在中國是政府行政的力量比較大的社會,在這個社會里這樣開源社區(qū)的形成,可能跟其他國家形成的方法會有所不同,因為在其他的國家完全是自下而上的,社區(qū)自然而然通過Internet所有的參與者和開發(fā)人員來形成社區(qū),在中國如果有政策的支持或者我們國家的行業(yè)協(xié)會,我們國家的行業(yè)協(xié)會大家都理解,我們國家的行業(yè)協(xié)會是半政府性質的,不是純粹像國外的行業(yè)協(xié)會是純粹民間性質的。在這樣的環(huán)境之下,有政府行政力量的因素,對社區(qū)的發(fā)展有一個大的助力,中國又是一個IT相對落后的國家,我們在IT發(fā)展的起跑線上我們已經(jīng)輸了很多,在這樣開源社區(qū)的發(fā)展之下,如果政府不能夠加點油或者推一把,我們的發(fā)展不一定能夠趕得上其他國家的發(fā)展。也許我們落后的程度可能反而會越來越大。陸總提出來開源的因地制宜的方法,從中國具體的社會狀況,從IT發(fā)展階段來看應該是鼓勵我們有一個政府或者是半政府的組織的參與,鼓勵開源社區(qū)能夠快速的發(fā)展,能夠透過開源社區(qū)的發(fā)展,來提高我們中國IT的步驟。
在政府參與里牽扯到具體的許可證的問題,這個問題事實上陸總提到采用混源有一些變更的辦法來做,像Sun公司Solaris開源,是用GBDL是混源的方式,因為GBDL可以你根據(jù)開源代碼開發(fā)軟件的這些人,不需要再把代碼公布,所謂混源,開放源代碼有的是二進位的代碼,可以跟源代碼混合發(fā)布,GPL的特點一定是開源代碼發(fā)布,對于GPL社區(qū)里的人是非常堅持的,如果做不到這一點,是不會用這個來發(fā)布的。我們講的Linux,為什么我們很多的技術沒有辦法作為Linux的方式統(tǒng)一發(fā)布,就是因為如果不采用GPL的方式,Linux是絕對不會把它放在里面。這樣的概念是符合Sun公司在考慮許可證有很多這樣的需求,因為比如說我們政府的某些機構,利用政府的資源來開發(fā)源代碼,他不希望完全把它開源,或者有一些企業(yè)進行一些開源,他覺得要進行某些保護,事實上我們今天在GPL里有一部分例外,我還是有這個可能我只是把二進位的代碼公布,不公布源代碼,但是有相應的條件,有一定混源的要求的。GBDL是比較符合混源的要求,我們看到這個相對于在世界上開源社區(qū)的人,對于GBDL存在一定的排斥,他們認為GPL是比較多的人使用方式,尤其是在Linux方面。大多數(shù)人采用GPL的方式,經(jīng)過多數(shù)人的考量,我們覺得在Java的開源方面,采用GPL的方式最能夠保證Java未來的兼容性,因為當所有源代碼都公布的時候,有一個廠家或者某一個社區(qū)想要去改變就很困難,因為大家可以看到很難改變Java的兼容性,這個問題就解決了Java發(fā)生問題的兼容性。在這方面陸總的話有很明確的道理在里面,我認為中國的開源需要有政府以及半官方的力量協(xié)助,才能夠改造世界整個開源的潮流跟進度。
Sun比較能夠在著眼于中國方面,從許可證本身做了一些考量,但是我們推廣的問題,當然我們跟中國政府,并不是說跟中國政府有不同的方法或者說不同的社區(qū),整個社區(qū)是存在虛擬空間的,不存在社區(qū)的問題,最主要讓中國的業(yè)界包括我們政府指導我們行業(yè)的主管機構,還有官方的行業(yè)機構都能夠了解許可證的含義是什么,了解它能夠扮演什么角色,Sun作為許可證的發(fā)布者和作為Java的推廣者,我們當然可以主動跟政府做這個事情。但是已經(jīng)是開放的東西,事實上就不是自己擁有的,Sun公司把所有的源代碼給中國政府,這是沒有意義的。因為這個東西已經(jīng)直接開放了。我是說政府支持的這些研究機構和國有企業(yè)都可以直接從網(wǎng)上參與到這個社區(qū)的發(fā)展。
如果對于這樣開源的環(huán)境并不是很了解,我們希望透過Sun這樣的力量跟我們國內的企業(yè)、跟國內的研究單位進行交流,我們也會舉辦單獨的活動跟相應交流的活動,讓他們更清楚知道許可證的含義是什么,我們從商業(yè)的角度,像我們商業(yè)許可證有什么特別,作為一個企業(yè),雖然我們今天開放了源代碼,但是企業(yè)還需要許可證,許可證給它不同的東西,真正把這個東西放在未來3G的手機上,放在我們國家用的Java卡里,為什么從Sun這兒拿到許可證,為什么不直接自己去拿Open Source的許可證,我們還是會跟這些企業(yè)溝通,讓他們更了解,一方面他得到益處,還是會有合作的可能性。我們最主要的在這個階段,讓我們國家所有相關的企業(yè)、政府、主管單位和行業(yè)企業(yè)都能夠了解開放源代碼的意義。因為相對來講,我們知道開源的概念對中國的IT業(yè)界來說,是一個比較新接受的概念,大家可能對這個有不理解的地方和誤解的地方,或者說不是很明了的地方?;谶@些源碼進行更深層次的開發(fā)之后產(chǎn)生的商業(yè)性的問題,還不是非常了解。但是這方面Sun可以通過我們媒體讓大家了解。我們跟各位的溝通也是處于這樣的觀點,希望各位都能夠了解開放開源的意義,屬于大家有什么疑惑,或者在網(wǎng)上看到一些評論,這個評論這樣講,不知道對不對。以前有的時候,Java的關注者說Java的最大問題就是Java不開源。但這一句話里有各種不同的含義,因為Java開源,所謂開源代表什么東西,并不是一個非常單純的概念,你這個源代碼大家都可以看,就是開源,開源還有很多深層次的意義在里面,我們希望通過這樣的溝通,讓國內的IT業(yè)者能夠非常清楚了解開源的意義,通過這樣的方式更進一步發(fā)展我們國內的Java社區(qū),通過這樣社區(qū)的發(fā)展帶動我們整個國內Java相關的企業(yè)的進步
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。