Každý normální člověk používá číslování, které odráží, zda je projekt už nějak hotový nebo jestli je to pořád nějaké demo. Donald Knuth sice u TeXu používal číslice Pi, ale u něj bylo jasné, že už ten produkt je použitelný.
A na stránkách ReactOS jasně píšou, že je pořád ještě ve vývoji a tak leccos nemusí fungovat.
Ve vývoji je stále i Linuxové jádro a taky v něm leccos nemusí fungovat. A to již bude brzy ve verzi 7.0! No považte! To jen tak mimochodem.
Pořád jsi ale nevysvětlil, jak číslování verzí odráží vyspělost projektu. Jsou to jen čísla, která hovoří jen o tom, jaký koncept číslování autor zvolil a která verze je starší než jiná.
Ach jo, tak dejme kontext, který platí bez ohledu na sémantické číslování. Bavme se o open source a o základní předvídatelnosti:
The free-software and open source communities tend to release software early and often. Initial versions are numbers less than 1, with these 0.x version used to convey that the software is incomplete and not reliable enough for general release or usable in its current state. Backward-incompatible changes are common with 0.x versions. Version 1.0 is used as a major milestone, indicating that the software has at least all major features plus functions the developers wanted to get into that version, and is considered reliable enough for general release. A good example of this is the Linux kernel, which was first released as version 0.01 in 1991, and took until 1994 to reach version 1.0.0.
Tolik Wikipedia. Pokud si někdo myslí, že je lepší být "originální" za cenu nesrozumitelnosti, ať je. Ale mohl být snad raději kreativní nějak jinak. A ReactOS - fakt podle mě bude spíš případ věčné prerelease verze.
Hele, já celkem rozumím tomu, co chceš sdělit... Problém je v tom, že používáš své předpoklady tam, kde nemáš jistotu, že to tak je. Předpokládáš, že autor ReactOS používá sémantické verzování na základě podobnosti číselného schématu. To, co se Ti snažím sdělit je to, že v tomto případě je to celé pouze předpoklad.
Dále tu mám otázky... Je někde vynucené používat právě to sémantické číslování pro OS projekty? Opravdu je tento model platný pro ReactOS? Co znamená být za každou cenu originální? Je Wikipedia jediným zdrojem Pravdy?
Jo, taky bych se rád dožil použitelnosti, ale nevypadá to.
Jinak k diskuzi o číslování: mají to dost přesně vymyšlené. 0.4 je alfa, 0.5 bude beta a 1.0 verze k nasazení. Je i stanoveno, co chtějí v 0.5 mít. Ale o něčem vypovídá i to, že nemají potřebu vydávat releasy u té verze 0.4 nijak často, nedává jim to smysl. Tady se používají spíš denní buildy.