
蘋果macOS本質(zhì)上是一款開源操作系統(tǒng),這聽上可能有點(diǎn)奇怪,但事實(shí)的確如此。
蘋果是世界上利潤(rùn)率最高的科技公司之一,但旗下Mac系列的操作系統(tǒng)核心卻是完全免費(fèi)的軟件。這些開源組件被叫做Darwin,它們組成了macOS內(nèi)核的主要部分、Linux BSD分區(qū)、以及其他一些驅(qū)動(dòng)。
出于這個(gè)原因,蘋果自O(shè)S X 10.0之后都會(huì)提供這些開源軟件的下載。而現(xiàn)在,macOS 10.12 Sierra的Darwin也已經(jīng)可供免費(fèi)下載了。
Darwin并非是蘋果唯一開源過的軟件。通過與甲骨文的OpenJDK合作項(xiàng)目,蘋果還提供了Java for Mac的源代碼下載。此外,蘋果最新的編程語言Swift也有一個(gè)開源版本,用以吸引學(xué)生和其他接觸不到該語言的開發(fā)者。
蘋果的這一系列動(dòng)作表明,這家公司很清楚自己在應(yīng)用開發(fā)和PC市場(chǎng)所面臨的競(jìng)爭(zhēng)。
其他的主流技術(shù)公司同樣也對(duì)開源項(xiàng)目非常重視。就拿微軟為例,這家公司在過去幾年里推出了多個(gè)主動(dòng)倡議項(xiàng)目,以此與開源社區(qū)達(dá)成了更加親密的合作關(guān)系。最近,微軟又作為高級(jí)成員加入了Linux基金會(huì),并在Windows 10當(dāng)中加入了對(duì)于Bash的支持,還推出了Linux版的SQL Server。
很顯然,盈利性科技公司已經(jīng)越來越清楚地意識(shí)到免費(fèi)開源軟件對(duì)于保持利潤(rùn)率的重要性。