热门问题
时间线
聊天
视角
香草軟體
未经改动或定制的软件版本 来自维基百科,自由的百科全书
Remove ads
在電腦科學領域,香草是一個用於表示「一個事物沒有經過自訂的改動而仍然保留著它們預設的形式」的術語。[1]這個術語已經廣為流傳並成為事實標準。香草一詞來自於傳統冰淇淋的標準口味,香草味。[2]根據Eric S. Raymond的《The New Hacker's Dictionary》一書記載,香草一詞在感覺上比普通一詞更能表達「預設」的含義。[3]
如何使用這一術語呢?以下是一些例子。
- 最早的例子之一是 IBM 的大型文字出版系統 BootMaster,提供了一種預設的方式來指定書籍的哪些部分需要被出版,這種方式被稱為香草或抹茶。[4]
- 香草這一術語也在一些有關電腦硬體的地方被使用。比如 1990 年代的未經更新過的 Amiga 品牌家用電腦就被稱作純香草電腦。[5] 隨後這種術語的使用開始在個人電腦領域流傳開。[6]
- 對於基於 UNIX 的核心,香草核心指的是核心沒有被第三方所修改過。而Linux 發行版在製作的時候就會對香草核心進行改動,這個過程很像是為香草冰淇淋賦予獨特的「口味」,也在電腦領域衍生出了「口味」這個術語。[7][8]
- 在 《End of Ignoreance》 一書中,Charles Winborne 將純香草網頁描述為「只是一個簡單的靜態文字檔案,卻能連結到其它與之相關的檔案」的網頁。[9]
- 在暢銷遊戲《Minecraft》中,沒有添加任何模組的遊戲版本被稱作香草版本。
- 沒有引入第三方庫和外掛程式的 JavaScript 程式碼被叫做「香草 JavaScript」。
Remove ads
參考資料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads