成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

兩封微軟內(nèi)部郵件公開,比爾蓋茨被Java折磨到失眠

原創(chuàng) 精選
開發(fā) 前端
技術(shù)更迭,對(duì)于IT行業(yè)而言,從來都是不新鮮事。本文希望通過兩位技術(shù)天才的郵件,能給大家?guī)硪恍┯幸娴膸椭?/div>

?作者 | 云昭

1996年,Sun、Netscape與微軟開戰(zhàn)。在9月的一個(gè)周一的夜晚,蓋茨把他對(duì)Java的恐懼敲成了電子郵件,發(fā)給了他的老伙計(jì),彼時(shí)的首席技術(shù)官Nathan,征求建議,后者凌晨給出了非常有建設(shè)性的回復(fù)。

這位兼具商業(yè)和開發(fā)頭腦的天才,彼時(shí)是如何迎接Java與Web時(shí)代的呢?在新時(shí)代出現(xiàn)苗頭之前,嗅覺靈敏的商業(yè)天才和CTO又是如何思考的?

技術(shù)更迭,對(duì)于IT行業(yè)而言,從來都是不新鮮事。本文希望通過兩位技術(shù)天才的郵件,能給大家?guī)硪恍┯幸娴膸椭?/p>

一、比爾蓋茨:Java運(yùn)行時(shí)成為了操作系統(tǒng),我很擔(dān)心

From: Bill GatesSent: Monday, September 30, 1996 9:36 PMTo: Nathan Myhrvold(時(shí)任微軟 CTO)Cc: Aaron Contorer(曾任微軟 C++ 總經(jīng)理)Subject: Java runtime becomes the operating system(Java 運(yùn)行時(shí)成為操作系統(tǒng))

我非常擔(dān)心,Java/Javabeans的所有運(yùn)行時(shí)工作太優(yōu)秀了,這將會(huì)給業(yè)界帶來太大的興奮。我真的在這個(gè)問題上睡不著覺,因?yàn)殡S著越來越多的基于服務(wù)器的應(yīng)用程序的發(fā)展,人們似乎可以很容易地使用具有競(jìng)爭(zhēng)力的操作系統(tǒng)。

我很想了解你對(duì)此的想法。在進(jìn)一步的工作之前,你會(huì)建議我們對(duì)此采取什么樣的防御措施?當(dāng)然,我還沒有想出足夠的辦法來讓自己放松,這件事在削弱我的創(chuàng)造力。

二、Nathan的回信不必失眠,辦法還是有的

From: Nathan MyhrvoldSent: Tuesday, October 01, 1996 12:05 PMTo: Bill GatesCc: Aaron ContorerSubject: RE: Java runtime becomes the operating system

我同意這是一個(gè)兩難的問題,雖然十分棘手,但程度不至于令你為此失眠。這里有一些關(guān)于這件事的快速思考——我也會(huì)花更多的時(shí)間。

首先,這次Java帶來的興奮過度了——至少?gòu)摹吧虡I(yè)”的角度來看。目前,Java正在向真空擴(kuò)張。它可以讓你制作很酷的網(wǎng)頁,這對(duì)人們來說是一件很有吸引力的事情。它為程序員提供了學(xué)習(xí)新知識(shí)的機(jī)會(huì),為人們提供了銷售書籍的新途徑,為軟件工具公司提供了發(fā)布新開發(fā)工具的途徑等。

正如你所看見的,這種廣泛的興趣可能會(huì)演變成一種自我價(jià)值實(shí)現(xiàn)的浪潮,因?yàn)檎浅绦騿T的專注創(chuàng)造了程序。而其中一些程序?qū)?huì)成功,這恰恰會(huì)促使更多人加入到這一浪潮。然而,與此同時(shí),你必須保持平衡的觀點(diǎn)。

我認(rèn)為Sun真正從我們手中奪走OS特許經(jīng)營(yíng)權(quán)的風(fēng)險(xiǎn),要遠(yuǎn)低于他們貶低整個(gè)業(yè)務(wù)的風(fēng)險(xiǎn)。他們非常想拋棄現(xiàn)在的一套,而且有太多跨平臺(tái)的狂熱者,他們很難將這種熱情用于單一平臺(tái)。在極限情況下,他們可以使網(wǎng)絡(luò)完全不受操作系統(tǒng)的影響,但仍有其他因素會(huì)激勵(lì)一個(gè)平臺(tái)對(duì)另一個(gè)平臺(tái)。

從長(zhǎng)遠(yuǎn)來看,它們可能會(huì)讓我們?cè)絹碓诫y以跟上潮流。即使世界是跨平臺(tái)的,我們也有更多的負(fù)擔(dān),更糟糕的實(shí)施,無法跟上。然而,這不會(huì)很快發(fā)生——我們會(huì)跟他們?cè)龠M(jìn)行幾輪戰(zhàn)斗。

新的Java應(yīng)用程序不會(huì)很快對(duì)傳統(tǒng)PC軟件構(gòu)成可信的威脅。認(rèn)為他們是瘋子。新事物從來不會(huì)像人們所說的那樣對(duì)舊世界構(gòu)成威脅。看看大型機(jī)與PC的對(duì)比。我們花了二十年的時(shí)間,盡管如此,IBM仍然擁有數(shù)十億的大型機(jī)收入。酷炫的新技術(shù)總是迅速擴(kuò)展到新的領(lǐng)域(真空區(qū)域)。專家們總是說,這會(huì)扼殺老企業(yè)——雖然最終會(huì)是這樣,但不會(huì)像他們所說的那樣快。

在一場(chǎng)戰(zhàn)斗中,成為現(xiàn)任者而不是挑戰(zhàn)者是一種新的、不舒服的感覺。然而,我們不能恐慌。當(dāng)前的感知戰(zhàn)離實(shí)際的業(yè)務(wù)和收入問題還有很長(zhǎng)一段距離,我們不能讓感知問題過多地影響我們的思維判斷。

這并不是說Java不重要。它非常重要(只是不要失眠!)我認(rèn)為你關(guān)注的是錯(cuò)誤的威脅。我們有可能失去一個(gè)新的市場(chǎng),這個(gè)市場(chǎng)的增長(zhǎng)速度確實(shí)非常快。這對(duì)我們來說,是一種交易,但它不同于對(duì)我們核心資產(chǎn)的直接假設(shè),我們的反應(yīng)也必須有所區(qū)別。

顯然,要做的事情有如下幾件:

1.提供我們自己的方法來顯著改進(jìn)網(wǎng)頁

繼續(xù)“擁抱和擴(kuò)展”——無論是在新的Java工具(如J++)層面,還是在我們更廣泛的瀏覽器策略層面。

創(chuàng)建一些激進(jìn)的新方法來改進(jìn)網(wǎng)頁或構(gòu)建Web應(yīng)用程序。我認(rèn)為把我們所有的雞蛋都放在“擁抱和擴(kuò)展”的籃子里是一個(gè)很大的錯(cuò)誤。這種想法將引導(dǎo)我們放棄我們可能擁有的任何真正有吸引力的優(yōu)勢(shì)。過度依賴“擁抱和擴(kuò)展”,會(huì)導(dǎo)致這樣一種局面:我有時(shí)稱之為“無情地爭(zhēng)取第二”,這對(duì)贏者通吃的世界沒有太大幫助。

這里,我所說的“激進(jìn)”,更多的是概念上的,而不是技術(shù)上的——即,不是言語或其他真正困難的東西。Java是一種可悲的技術(shù)。我們這里不需要高科技——我們需要一些技術(shù),但主要是我們看待它的方式。

2.開拓其他方式參與新市場(chǎng)

只有一種資產(chǎn)很重要,這是非常罕見的。見鬼,看看Netscape和Sun,它們都具備一個(gè)有吸引力的資產(chǎn),這仍然是Web的早期階段。還有其他技術(shù)也非常重要,我們應(yīng)該嘗試擁有其中一項(xiàng),即使它的方向完全不同。

關(guān)鍵是要想出一些能被互聯(lián)網(wǎng)浪潮所鼓舞的東西。再次強(qiáng)調(diào),這不一定是一個(gè)非常困難的技術(shù)問題,它更重要的是要有創(chuàng)造力并找到機(jī)會(huì)。這里有一些例子(沒有完美的)。

虛擬世界,可能就是這樣一件事。

做服務(wù)器應(yīng)用程序或做網(wǎng)絡(luò)交易(非常狠辣)的新方法,可能就是這樣一件事。

我這里沒有我想要的那么多例子,但我非常確信,如果我們真的專注于這個(gè)領(lǐng)域,我們可以想出一些東西。

3.繼續(xù)投資我們的核心業(yè)務(wù)資產(chǎn)——在本例中是Windows運(yùn)行時(shí)

全球99%的軟件收入仍然基于Windows應(yīng)用程序,利潤(rùn)超過100%。如果我們讓W(xué)indows的非網(wǎng)絡(luò)屬性下降,那么我們將真的陷入困境。我擔(dān)心Web上的狂熱程度,以及對(duì)我們的核心業(yè)務(wù)只是間接受到攻擊的誤解。我們目前的路線和速度忽視了我們的最佳途徑。

我們需要Windows成為用戶可選擇的最具吸引力的平臺(tái)。理想情況下,這意味著我們?cè)诿總€(gè)類別中都會(huì)獲勝。您擔(dān)心我們只會(huì)在Java類別中并列,因?yàn)镴avabean和其他運(yùn)行時(shí)將使跨平臺(tái)真正運(yùn)作良好。我認(rèn)為,我們應(yīng)該嘗試在Java世界中與擁抱和擴(kuò)展相結(jié)合(或獲勝)。然而,在這樣做的同時(shí),我們絕不能讓W(xué)indows在其他非Web維度上輸?shù)簦@些維度對(duì)用戶選擇系統(tǒng)很重要!用戶的系統(tǒng)選擇不僅僅局限于Web,還在于那些我們擁有巨大優(yōu)勢(shì)的領(lǐng)域。

換言之,假設(shè)Java是完全成功的,并且是完全跨平臺(tái)的,那么人們?yōu)槭裁匆x擇一個(gè)系統(tǒng)而不是另一個(gè)系統(tǒng)呢?這一切都取決于其他領(lǐng)域。

以下是一些值得嘗試的做法:

我們需要成為多媒體領(lǐng)域的領(lǐng)導(dǎo)者——這意味著要制作非常酷的音頻和視頻。我們希望以DVD為主導(dǎo),并使其易于使用。我們必須成為最好的游戲平臺(tái)(比Ultra64或Playstation更好)。我們希望成為圖形/視頻/音頻創(chuàng)作的最佳平臺(tái)(優(yōu)于SGI或Mac)。

防止在便捷使用時(shí)出現(xiàn)障礙。個(gè)人電腦必須是即時(shí)啟動(dòng)的,它們必須超越即插即用,更加“自配置”,必須“自診斷”。沒有技術(shù)上的理由證明PC不應(yīng)該是最好的用戶體驗(yàn)——它比那些假想的網(wǎng)絡(luò)終端更好。然而,這需要努力才能實(shí)現(xiàn)。這也需要那些網(wǎng)絡(luò)終端的人做一些工作,但就我們現(xiàn)在的情況而言,有不小的負(fù)擔(dān),這會(huì)給我們帶來額外的工作,但也會(huì)帶來額外的獎(jiǎng)勵(lì)。我們必須這樣做。

利用web為舊應(yīng)用程序提供引人注目的新功能。這里的關(guān)鍵示例是“我的工作區(qū)”概念,即完全抽象網(wǎng)絡(luò)上的存儲(chǔ)。這對(duì)用戶來說將是一個(gè)巨大的變化——存儲(chǔ)抽象是當(dāng)前PC中最難使用的東西之一,我們可以讓這一切消失。如果我們基于STORAGE(即文件系統(tǒng)API)來實(shí)現(xiàn)這一點(diǎn),那么從長(zhǎng)遠(yuǎn)來看,它可能會(huì)縮短基于其他API或協(xié)議的分發(fā)--存儲(chǔ)將會(huì)帶來最大的好處。

坦率地說,我擔(dān)心我們?cè)谶@方面做得不夠,因?yàn)槲覀冞^度關(guān)注Web。我們需要以最終用戶為中心的人,來真正讓我們的系統(tǒng)變得很棒。我們還需要進(jìn)行實(shí)施技術(shù)的轉(zhuǎn)變(到NT)和文化/人員轉(zhuǎn)變(到Allchin的團(tuán)隊(duì),該團(tuán)隊(duì)歷來更關(guān)注底層技術(shù),而不是最終用戶的東西),這一事實(shí)阻礙了我們的發(fā)展。

要實(shí)現(xiàn)這些轉(zhuǎn)變,同時(shí)保持平臺(tái)的活力,這會(huì)是一個(gè)巨大的挑戰(zhàn)。蘋果公司就是一個(gè)令人堪憂的例子。他們?cè)诜荕ac產(chǎn)品(Kaleida、Sweet Pea/Pippin、Taligent、Newton…)上浪費(fèi)了他們的創(chuàng)造力,他們將Mac團(tuán)隊(duì)與技術(shù)轉(zhuǎn)移(到Power PC)聯(lián)系起來。但蘋果跟我們不太一樣,因?yàn)槲鞲ゲ窈吐返戮S希所做的Web工作比蘋果所做的要重要得多。然而,我仍然擔(dān)心我們對(duì)核心資產(chǎn)的投資不足。好消息是,我們確實(shí)有很多人可以關(guān)注這些問題,如果我們這樣做,我們可以創(chuàng)造一些其他人難以企及的最終用戶價(jià)值。

我不確定我的這些想法,是讓你的擔(dān)心減輕了還是加重了。這是一個(gè)嚴(yán)重的問題,但我認(rèn)為我們有更多的選擇——尤其是上面的2和3。

注:本文檔來自Comes v.Microsoft(2007)

三、背景

1995年,Java誕生。彼時(shí),Sun、Netscape等新興公司迎來了高光時(shí)刻。“Web”時(shí)代的苗頭正在出現(xiàn),JavaScript的誕生就是一個(gè)例子:

NetScape于1995年首次公開募股,在“瀏覽器大戰(zhàn)”中與微軟開戰(zhàn),他們認(rèn)為在瀏覽器之外還需要更多的東西。1995年4月,Netscape和Sun宣布了一項(xiàng)包括Java在內(nèi)的技術(shù)合作協(xié)議。10月,Netscape發(fā)布了他們的2.0測(cè)試版,其中包括Java支持和對(duì)他們內(nèi)部開發(fā)的腳本語言(Mocha,后來的LiveScript)的支持,他們將其重新命名為JavaScript。

一年后,Sun首席執(zhí)行官M(fèi)cNealy將Java和JavaScript在web瀏覽器中的結(jié)合視為直接訪問桌面的一種方式。他認(rèn)為Sun將成為后端硬件的來源,而Netscape將提供客戶端應(yīng)用程序。就在那時(shí),他從“Java之父”高斯林手中接管了Java,并組建了[JavaSoft]在Sun的分部。

McNealy與比爾蓋茨之間的戰(zhàn)爭(zhēng)拉開帷幕。

這時(shí)候,微軟辦公室里的天才們,看見了無數(shù)狂熱的Java愛好者,都大為震驚,尤其是比爾蓋茨。他甚至為此徹夜未眠。

四、后記

Nathan Myhrvold郵件中所說的這種“擁抱和擴(kuò)展”的心態(tài),最終導(dǎo)致了1997年Sun和微軟之間的一場(chǎng)非常大的訴訟,直到2002年才得到解決。而從微軟來看,最終C#成為了解決Java威脅真正的“答案”。

參考鏈接:

https://www.tech-insider.org/java/research/1995/0411.html

https://www.tech-insider.org/java/research/1996/0109.html

責(zé)任編輯:武曉燕 來源: 51CTO技術(shù)棧
相關(guān)推薦

2015-11-06 13:45:00

2020-03-14 12:17:19

微軟比爾蓋茨

2023-12-01 14:44:30

2012-02-02 10:16:21

比爾蓋茨開源軟件

2011-11-23 13:24:21

垃圾郵件

2019-01-22 08:27:50

比爾蓋茨微軟鮑爾默

2010-06-11 10:52:44

蓋茨奧巴馬

2011-11-08 14:47:07

2013-08-27 13:56:18

2021-05-06 09:31:31

比爾蓋茨互聯(lián)網(wǎng)婚姻

2019-11-08 09:13:58

微軟華為Windows

2023-07-07 12:50:01

OpenAIAI

2023-05-26 12:54:27

2019-01-28 21:42:20

比爾蓋茨資產(chǎn)微軟

2010-01-26 09:53:09

比爾蓋茨互聯(lián)網(wǎng)

2010-06-11 10:48:20

馬云蓋茨

2009-07-27 09:38:55

蓋茨BASIC語言

2010-01-20 09:31:41

2010-05-04 11:45:49

比爾蓋茨職場(chǎng)定律

2013-09-27 16:28:14

Windows微軟鍵盤
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 视频一区二区国产 | 国产成人叼嘿视频在线观看 | 成人午夜 | 一区二区视频 | 99只有精品| 精品视频一区二区三区四区 | 日韩欧美国产一区二区 | 亚欧性视频 | 亚洲久久久 | 在线观看视频福利 | 欧美黄色片 | 色婷婷综合久久久中文字幕 | 一区二区三区免费网站 | 亚洲一区二区视频 | 欧美日韩国产一区二区三区 | 欧美一级视频 | 日韩电影免费在线观看中文字幕 | 成人精品视频在线观看 | 国产成人精品一区二区三区在线 | 亚洲国产精品久久人人爱 | 日韩一级免费电影 | av在线影院| 超碰97人人人人人蜜桃 | 亚洲国产成人av | 色妹子综合网 | 国产精品久久久久久久久久尿 | 中文字幕精品一区二区三区精品 | 久草福利 | 黄视频免费在线 | 一区二区精品 | pacopacomama在线| 香蕉婷婷 | av网站在线播放 | 影视先锋av资源噜噜 | 精品一区二区三区在线观看国产 | 亚欧性视频 | 国产高清自拍视频在线观看 | 99久久精品国产毛片 | 久久国内精品 | a网站在线观看 | 在线视频一区二区三区 |