真爱!微软宣布新开源网站,由 Jekyll 一键生成,代码所见即所得
新智元報(bào)道
來(lái)源:Microsoft
編輯:小勻
近日,微軟上線了一個(gè)新的開源網(wǎng)站。這不是微軟唯一的開源網(wǎng)站,但卻代表了新的起點(diǎn)。網(wǎng)友表示:這次真的擁抱開源了!從「恨」到「愛」,微軟與開源有著一段長(zhǎng)達(dá) 30 年的故事。
微軟又又又「搞」開源了!
近日,微軟上線了一個(gè)新的開源網(wǎng)站:這個(gè)網(wǎng)站本身是開源的,內(nèi)容也是關(guān)于開源的,同時(shí)提供一些開源服務(wù)。
給開源一個(gè)大大的擁抱!
從首頁(yè)來(lái)看,這一開源網(wǎng)站的核心理念是「開放」、「協(xié)作」和 「靈活」。微軟在網(wǎng)站中陳列了自己的開源項(xiàng)目和服務(wù)。
網(wǎng)站分為參與、項(xiàng)目、生態(tài)、招聘及博客等版塊。其中,「參與」頁(yè)面還會(huì)實(shí)時(shí)顯示微軟各個(gè) GitHub repo 的最新動(dòng)態(tài)。
雖然,這不是微軟的首個(gè)開源網(wǎng)站,但它是一個(gè)全新的站點(diǎn),用于取代先前過時(shí)的版本。網(wǎng)友們一片「鼓勵(lì)」、「欣慰」。
根據(jù)微軟首席軟件工程師 Jeff Wilcox 的介紹,該網(wǎng)站由 Jekyll 生成,Jekyll 是用 Ruby 實(shí)現(xiàn)的開源靜態(tài)站點(diǎn)生成器。而動(dòng)態(tài)數(shù)據(jù)則是由 TypeScript 實(shí)現(xiàn)的 Node.js 后端檢索而來(lái)。
它通過 Linux Azure Kubernetes 服務(wù)(AKS)群集部署到 Microsoft Azure 中,并且使用微軟自己的 Azure Front Door 和 Azure CDN 服務(wù)。
開源是「癌癥」,是「剽竊」!
要知道,曾經(jīng)的微軟對(duì)開源可謂是「深惡痛絕」。自由共享計(jì)算機(jī)源代碼——開放源代碼,可以追溯到最早的商業(yè)計(jì)算機(jī)。那時(shí)起,用戶組們共享代碼以減少重復(fù)性工作和成本。微軟就是這一時(shí)期成立的。在創(chuàng)立微軟不到一年的時(shí)間里,比爾·蓋茨曾寫過一封公開信,指責(zé)業(yè)余愛好者復(fù)制軟件的行為是「盜竊」。
上世紀(jì) 90 年代,微軟正處于高速發(fā)展期。90 年代末,微軟開始將日益增長(zhǎng)的開源運(yùn)動(dòng)視為「威脅」。在一份被稱為「萬(wàn)圣節(jié)文件」的內(nèi)部戰(zhàn)略錄中,他們描述了微軟總部用來(lái)對(duì)付開源軟件(特別是 Linux)的預(yù)備策略。
其中一種策略是「擁抱-擴(kuò)展-再熄滅」,即微軟采用標(biāo)準(zhǔn)技術(shù),添加專有擴(kuò)展,并在建立客戶基礎(chǔ)的基礎(chǔ)上,將消費(fèi)者鎖定在專有擴(kuò)展中,從而確立對(duì)該領(lǐng)域的壟斷地位。
微軟首席執(zhí)行官史蒂夫·鮑爾默把 Linux 比作「知識(shí)產(chǎn)權(quán)的癌癥」。微軟可以起訴運(yùn)行 Windows 的 Linux 操作系統(tǒng) Lindows 侵犯了其商標(biāo)。但是,法院駁回了微軟的索賠,并在微軟購(gòu)買了其商標(biāo)后,將其軟件名稱改為 Linspire.
然而,在 2014 年,事情轉(zhuǎn)變了。
不恨了!微軟 Love 開源
2014 年,薩蒂亞·納德拉被任命為微軟新任首席執(zhí)行官。
從這時(shí)開始,微軟開始將開源納入其核心業(yè)務(wù)。與鮑爾默的立場(chǎng)相反,納德拉曾展示了一張幻燈片,上面赫然寫著「微軟熱愛 Linux」。
從此,微軟對(duì)開源來(lái)了幾個(gè) 180 度的轉(zhuǎn)變。2014 年,公司開放了 .net 框架的源代碼,以推廣其軟件生態(tài)系統(tǒng),促進(jìn)跨平臺(tái)開發(fā)。2016 年,微軟推出了 Windows Linux 子系統(tǒng),可以讓 Linux 應(yīng)用程序在 Windows 操作系統(tǒng)上運(yùn)行。
2018 年,微軟收購(gòu)了 GitHub。該網(wǎng)站提供了微軟的 Visual Studio 代碼和. net 運(yùn)行時(shí)系統(tǒng)的源代碼。納德拉還收購(gòu) GitHub 時(shí)說(shuō)道,「我們都是開源的。」而目前,微軟也成為了 GitHub 上最大的開源貢獻(xiàn)者。
甚至,微軟還在發(fā)布的 Windows 10 更新中提供了一個(gè)完整的 Linux 內(nèi)核,并在去年為 Edge 使用了瀏覽器引擎。微軟還與開源社區(qū)合作為 Windows 10 開發(fā) PowerToys,而微軟新的開放設(shè)計(jì)理念可能意味著我們將在未來(lái)幾年看到更多的開源努力。2019 年,微軟將其 Edge 瀏覽器轉(zhuǎn)變?yōu)槭褂瞄_源的 Chromium (也是谷歌 Chrome 的基礎(chǔ))
如此反轉(zhuǎn),令人驚訝。
但不得不說(shuō),憑借著 Windows 10 的 Linux 內(nèi)核、GitHub、新 Android Surface Duo 以及商業(yè)云計(jì)算作為主要收入來(lái)源,現(xiàn)在的微軟已經(jīng)和 30 年前大不相同了。畢竟當(dāng)時(shí),微軟還正擔(dān)心開源軟件會(huì)蠶食它的知識(shí)產(chǎn)權(quán)和收入呢!
這些年微軟在開源方面的貢獻(xiàn)排名上升
的確,這些年來(lái),微軟說(shuō)了很多,也做了很多。這個(gè)軟件巨頭現(xiàn)在擊敗了 Facebook、Docker、谷歌、Apache 和其他許多公司,是世界上最大的開源項(xiàng)目貢獻(xiàn)者。
從「排斥」到「擁抱」。也許,就像微軟前 CEO 布拉德·史密斯的那句名言一樣,「如果生命足夠長(zhǎng),你可以學(xué)會(huì)……你需要改變。」
參考鏈接:
https://news.slashdot.org/story/20/08/15/0418256/microsoft-launches-new-web-site-describing-how-its-embracing-open-source
https://en.wikipedia.org/wiki/Microsoft_and_open_source
https://www.theverge.com/2020/5/18/21262103/microsoft-open-source-linux-history-wrong-statement
https://news.slashdot.org/story/20/08/15/0418256/microsoft-launches-new-web-site-describing-how-its-embracing-open-source
總結(jié)
以上是生活随笔為你收集整理的真爱!微软宣布新开源网站,由 Jekyll 一键生成,代码所见即所得的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 俄罗斯是否会帮助朝鲜制造卫星?普京:这就
- 下一篇: 德国百年奢华电视入驻中国!美兹黑标雕塑1