Wat is vanillesoftware?
"Vanillesoftware" is een term die wordt gebruikt om software te beschrijven die op een barebones-manier is gemaakt, zonder aanpassingen om het voor een bepaalde industrie beter of slechter te maken. Het gebrek aan aanpassing maakt de meeste vanillesoftware generiek. De meeste vanilleprogramma's worden geleverd met speciale licenties waarmee gebruikers programma's kunnen aanpassen nadat ze deze hebben ontvangen, en sommige kunnen gebruikers toestaan hun aangepaste versies te verkopen. Hoewel deze software over het algemeen goedkoper is dan geavanceerdere software, kan er een probleem zijn met de functies die al dan niet in de software zijn opgenomen.
Het belangrijkste onderscheidende kenmerk dat vanillesoftware en andere programma's scheidt, is dat deze software zonder enige aanpassing wordt geleverd. De meeste programma's zijn gericht op bepaalde bedrijven of consumenten, maar deze software is voor iedereen gemaakt. De meeste programma's die worden verkocht, hebben plug-ins of componenten van externe softwarefabrikanten die het programma helpen maken of helpen optimaliseren. Met een vanilleprogramma is geen van deze extra's inbegrepen.
De meeste vanillesoftware is generiek, omdat het niet voor een bepaalde groep is gemaakt. Dit betekent dat de functies in het programma vaak standaard zijn en voor iedereen kunnen gelden. Zakelijke tekstverwerkers hebben bijvoorbeeld over het algemeen functies zoals elementaire bedrijfsanalyses, zakelijke schrijfstijlen en sjablonen voor veelgebruikte documenten die door bedrijven worden gebruikt. Een vanilleprogramma zal deze hulpmiddelen vaak missen, omdat ze het voor een bepaalde markt onderscheiden.
Hoewel het hebben van een programma zonder specialisatie misschien een probleem lijkt voor gespecialiseerde klanten, is dit eigenlijk een van de sterke punten van vanillesoftware. Reguliere programma's hebben een take-it-or-leave-it-aanpak, omdat de gebruiker het kader of de functies die aan het programma zijn gekoppeld niet kan wijzigen. Met de meeste vanilleprogramma's kunnen gebruikers naar de broncode turen en de broncode wijzigen, zodat alle benodigde functies handmatig kunnen worden toegevoegd. Sommige programma's stellen de gebruiker ook in staat om de nieuwe versie te verkopen, maar dit is ongewoon.
Mensen die op zoek zijn naar een kant-en-klaar programma dat geen aanpassing behoeft, zullen waarschijnlijk geen vanillesoftware willen gebruiken. De functies zijn generiek, dus gebruikers kunnen functies krijgen die ze nooit zullen gebruiken en mogelijk geen essentiële functies. Dit maakt de belangrijkste markt voor dit soort software mensen die de tijd en vaardigheid hebben om de programma's aan hun behoeften aan te passen. Deze programma's zijn vaak ook goedkoper, maar sommige mensen zijn misschien bereid om meer te betalen voor software die is aangepast aan hun behoeften.