Vad är Vanilla Software?
"Vaniljsprogramvara" är en term som används för att beskriva programvara som är gjord på ett barebones-sätt, utan några anpassningar för att göra det bättre eller sämre för en viss bransch. Bristen på anpassning gör de flesta vaniljsprogramvara generiska. De flesta vaniljprogram har speciallicenser som tillåter användare att anpassa program efter att ha tagit dem, och vissa kan tillåta användare att sälja sina anpassade versioner. Även om denna programvara i allmänhet är billigare än mer avancerad programvara, kan det vara ett problem med de funktioner som ingår eller inte ingår i programvaran.
Den huvudsakliga kännetecknen som skiljer vaniljprogram och andra program är att den här programvaran kommer utan någon anpassning överhuvudtaget. De flesta program har lutningar för vissa företag eller konsumenter, men denna programvara är gjord för alla. De flesta program som säljs har plug-ins eller komponenter från tredjepartsprogramvarutillverkare som antingen hjälper till att skapa eller hjälpa till att optimera programmet. Inga vaniljprogram ingår i ett vaniljsprogram.
De flesta vaniljsprogramvaror är generiska eftersom de inte är gjorda för någon speciell grupp. Detta betyder att funktionerna som finns i programmet ofta är standard och kan gälla för alla. Till exempel har affärsordbehandlare vanligtvis funktioner som grundläggande affärsanalys, affärsskrivstilar och mallar för vanliga dokument som används av företag. Ofta saknar ett vaniljsprogram dessa verktyg, eftersom de differentierar det för en viss marknad.
Även om ett program utan specialisering kan tyckas vara ett problem för specialiserade klienter, är detta faktiskt en av styrkorna i vaniljsprogramvara. Vanliga program har en take-it-or-leave-it-strategi eftersom användaren inte kan ändra ramverket eller funktionerna som är associerade med programmet. De flesta vaniljprogram låter användare titta på och ändra källkoden, så alla funktioner som behövs kan läggas till manuellt. Vissa program gör det också möjligt för användaren att sälja den nya versionen, men det är ovanligt.
Personer som letar efter ett out-of-the-box-program som inte behöver någon anpassning förmodligen vill inte använda vaniljsprogramvara. Funktionerna är generiska, så användarna kan få funktioner som de aldrig kommer att använda och de kanske inte får viktiga funktioner. Detta gör den huvudsakliga marknaden för denna typ av programvara människor som har tid och skicklighet att ändra program för att passa deras behov. Dessa program är ofta billigare, men vissa människor kan vara villiga att betala mer för mjukvara som anpassas efter deras behov.