Standardizované? Já tedy žiju v přesvědčení, že standardizované je, že k ukládání těch hodnot se používá typ time_t
(mimochodem, na svém systému mám sizeof(time_t) == 8
, takže podle autora článku nemám unixový systém) a třikrát běda tomu, kdo by si myslel, že je k tomu určen long
, int
nebo dokonce int32_t
…
Spíš je problém s binárními datovými formáty a komunikačními protokoly, které počítají natvrdo s 32-bitovými hodnotami. Třeba time a de facto i NTP. Ty budou muset být včas nahrazeny.
"Také by to znamenalo že by mohlo na jednom PC současně běžet třeba Windows Linux i MAC a to tak že by spolu komunikovali přes hlavní jádro, které by bylo nezávislé na systému a podporující všechny platformy ."
To co jste popsal je de facto něco podobného tomu jak pracuje třeba takový Xen. Sice pokud pod ním chcete provozovat OS, který není pro něj upraven (Windows, MacOS X, atp.), musíte mít podporu virtualizace v CPU (AMD Pacifica, Intel VTx), ale pak vám přesně něco takového umožní...