JohnDavidson said:
Software die das erste Mal der Öffentlichkeit zur Verfügung gestellt wird, sollte normalerweise immer die Versionsnummer 1.0 tragen. Egal wie ausgereift diese ist. Leider machen viele Entwickler/Firmen da den Fehler und fangen mit kleineren Versionsnummern an.
Naja, würde ich nicht so sagen. Versionsnummern werden ja gerne mal für Marketing-Wischiwaschi missbraucht.(GDATA 2011 kam anfang 2010... yey, schon ein Jahr Vorsprung... -.-)
Versionsnummer 1 sollte im Idealfall heißen: Fertig, stabil, es ist alles drin, wie es ursprünglich geplant war (was aber nicht impliziert, dass man nicht doch weitere Funktionen hinzufügen kann).
Version 0.8 heißt nur, dass auf jeden Fall noch weitere Funktionen geplant sind und in Zukunft eingepflegt werden soll.
0.8 heißt auch noch lange nicht, dass irgendwas instabil läuft... Sonst wäre Wine mit 15 Jahren bis Version 1.0 ja komplette 15 Jahre unbrauchbar gewesen
Letztendlich stehen hinter Versionsnummern auch gerne etwas Philosophie. Beachte man Tex in der derzeitigen Version 3.1415926, die als komplett vollständig und fertig entwickelt betrachtet wird. Nur gelegentliche Bugfixes hängen eine Ziffer an die Version, um sich immer mehr π (Pi, scheint hier nicht der Idealfont zum Pi darstellen zu sein) zu nähern