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