Vanilla-ohjelmisto on tietotekniikassa käytetty termi, jolla viitataan ohjelmiston muokkaamattomaan versioon.[1] Termistä on tullut laajasti hyväksytty oa toimialan sanastoa, ja se juontaa juurensa jäätelön "perusmakuun" eli vaniljaan (engl. vanilla).

Esimerkkejä termin käytöstä muokkaa

  • UNIXiin pohjautuvissa käyttöjärjestelmien ytimissä "vanilla kernel" viittaa muokkaamattomaan järjestelmäytimeen. Esimerkiksi muokkaamaton Linux-ydin saa usein suuria muutoksia jakelukohtaisesti ("flavored kernel").[2][3]
  • Minecraft -videopelin modaamatonta versiota kutsutaan "vanilla Minecraftiksi".[4]
  • JavaScript -ohjelmaa ilman kolmannen osapuolen kirjastoja saatetaan kutsua "vanilla JavaScriptiksi".

Android-puhelinten kanssa on sen sijaan puhuttu "puhtaasta Androidista". 2010-luvulla oli yleistä että puhelinten valmistajat korvasivat koko Androidin käyttöliittymän omalla ohjelmistollaan.[5]

Lähteet muokkaa

  1. What is vanilla? - Definition from WhatIs.com web.archive.org. 6.11.2013. Viitattu 28.11.2023.
  2. [all variants Ubuntu Kernel Vs Vanilla Kernel] ubuntuforums.org. Viitattu 28.11.2023.
  3. Linux-Kernel Archive: Re: What is the vanilla kernel? lkml.indiana.edu. Viitattu 28.11.2023.
  4. Tutorials/Game terms - Minecraft Wiki minecraft.wiki. Viitattu 28.11.2023.
  5. https://mobiili.fi/2015/07/13/kumpi-mieluummin-puhdas-android-vai-valmistajan-oma-kayttoliittyma/