微軟成立了開放科技公司積極向開放軟體靠攏,如果成功已經超過三十年持續在巔峰的微軟都嘗試在改變,開發人員是否該加緊腳步了呢 ~~擁抱微軟,擁抱開放,擁抱 HTML5 ,這是我目前在作的事,也希望你一起加入這個行列 ~~
因應後 PC 時代的科技潮流,微軟正積極向開放軟體靠攏,成立了開放科技公司(Microsoft Open Technologies Inc.),除了促進自有軟體與開放軟體間的相容性,甚至直接發展開放軟體。
進入這個網頁,你可以從右上角不斷輪循的技術名稱中,看到微軟正在努力融合的軟體項目,包含 PHP、Java、Phtyon、Node.js、Moodle 、Linux 等等,在軟體的世界,一旦走上開放,嘗到民主果實的甜美滋味,就再也回不去了,可預見的未來,微軟與開放軟體的關係,將愈來愈密切,而全世界在開放軟體上努力的開發人員將因此得到好處。
微軟朝向與開放軟體合作其實已非新聞, ASP.NET 早已內建了 jQuery 套件,而最近更直接將 ASP.NET MVC、 Web API 以及 Web Pages 等相關技術轉換成為開放軟體,當然,象徵開放精神的終極技術 HTML5 ,同樣亦獲得微軟的完全力挺,在 Windows 8 平台,我們甚至可以利用 HTML5 技術存取 Win RT 平台資源,開發原生程式,與你使用 C#+XAML 的待遇一樣,甚至伺服器端的 JavaScript 技術 Node.js ,現在也都被微軟開放科技公司納入支持之列,你還有什麼理由不涉獵 HTML5 呢。
如果你正排徊是否投入手機 App 的開發,建議著眼更寬廣,具更遠大未來的網路服務開發吧,或是你正懷疑微軟是否因為日薄西山才轉而向開放軟體招手,而根本覺得不需要隨著微軟起舞,來看一些事實,以下的附表是 2011 年的美國財星 500 大入榜公司:
左圖是前十名,營收與獲利想當然都很恐佈,而本文關心的科技公司裏面,所能找到最前面的是右圖中 18 名的 IBM ,營收將近 1000 億,獲利則在 150 億左右,再來看下一張:
接下來這張圖可以看到,這兩年搶盡所有媒體光環的 Apple ,營收相較於 IBM 少很多,獲利卻相差無幾,而 38 名的微軟呢,營收更少,但獲利卻比前兩者還要多,至於右圖的 Google 與 Oracle ,請自行參考。
這些數據告訴了我們,事實可能與媒體給我們的印象大相逕庭,這些年,我們很少看到媒體追捧微軟,幾乎科技新聞都來自新的 Apple 消費型裝置,或是 Google 的機器人手機,而微軟呢,總是失敗的手機系統、起不來的新平台、追不上改變的腳步,但事實真是如此嗎,當然不是, 2009/4 我也曾針對財星 500大寫了一篇短文,並列舉了以下的圖表:
從上面的比較你可以看到,經過了兩年,微軟還是一樣強悍,只是不再新鮮失去媒體光環罷了。
如果成功已經超過三十年,一直持續在巔峰的微軟都嘗試在改變,且持續向新時代邁進,身為一名開發人員,是否該加緊腳步呢。
擁抱微軟,擁抱開放,擁抱 HTML5 ,這是我目前在作的事,也希望你一起加入這個行列,為自己未來的軟體生涯打造最堅固的基石,我們透過書籍的出版,透過課程教育訓練,為需要相關進修資源的開發人員提供最精實的進修管道,你可以透過我們正在線上發表的 HTML5 入門書《HTML5 精要剖析》瞭解 HTML5 ,如果已經有了基礎,請期待我們即將發表的新書《HTML5 完美風暴》,而對於想要進入網路服務開發領域的新進軟體技術人,請密切注意我們下半年將展開的系列課程。