Es gibt keine Standarddefinition für "leere Software". Der Begriff ist mehrdeutig und wahrscheinlich in einigen verschiedenen Kontexten informell verwendet:
* Software ohne vorinstallierte Funktionen: Dies ist die wahrscheinlichste Interpretation. Es kann sich auf ein grundlegendes Betriebssystem oder ein Anwendungsframework beziehen, das einen minimalen Satz von Tools bietet, sodass der Benutzer ausgiebig darauf erstellen kann. Denken Sie an einen völlig leeren Texteditor, eine Bare-Bones Game Engine oder eine neue virtuelle Maschine mit nichts installiert. Der Benutzer startet von vorne und fügt alle Funktionen hinzu.
* Software mit gelöschten Daten: Dies könnte sich auf Software beziehen, bei der alle Benutzerdaten gelöscht wurden, sodass nur die Standardeinstellungen zurückbleiben. Zum Beispiel könnte jemand sagen, dass er "leere" Tabellenkalkulationssoftware hat, wenn er alle Inhalte aus ihrer Tabellenkalkulationsdatei gelöscht hat.
* Platzhalter für benutzerdefinierte Software: In einem Projektvorschlag oder einer Diskussion kann "leere Software" eine geplante Anwendung oder ein System, dessen spezifische Details noch nicht abgeschlossen sind, informell darstellen. Es ist ein temporäres Etikett, das die Software darstellt, die letztendlich entwickelt wird.
* nicht funktionierende oder kaputte Software: In einem weniger häufigen und weniger genauen Sinne kann jemand fehlerhafte oder unbrauchbare Software als "leer" bezeichnen, wenn er nichts anzeigt oder auf Inputs reagiert.
Um die Bedeutung von "leerer Software" zu verstehen, müssen Sie den Kontext berücksichtigen, in dem sie verwendet wird. Wenn Sie diesen Begriff irgendwo begegnen, würde die Bereitstellung dieses Kontextes dazu beitragen, seine beabsichtigte Bedeutung zu klären.