потому что ни одна из файловых систем, которые обычно использовались, не поддерживала их
Из того, что я могу сказать (простите, куча ссылок, памяти и googlage, ничего достаточно связного, чтобы перечислить здесь в качестве ссылки), это никогда не было потому, что нижележащие системы не поддерживали атрибуты времени создания, а потому что ни одна из них даже не могла согласиться, что это полезная функция.
См. http://www.pathname.com/fhs/pub/fhs-2.3.html
POSIX устанавливает три метки времени. Ни одна из них не является временем создания.
Если я правильно помню, спор шел примерно так:
> Give me a use case where we can't already do that using what we already have. < Some examples were submitted > All of these are convoluted beyond usefulness. > Ok, Ok, *maybe* a couple of these don't suck. > Now how do you see handling file systems that don't track this? < several ideas that were not the same. < Basically everyone had a special case that would work, but not < one that always works. Fight about fallbacks and other special handling. > Ok, lets table that for now. What should we call this field < At least 6 different answers emerged. > So, you want to break POSIX standards, > you can't really come up with a good reason why, > you can't come up with a good fall back, and > you can't even come up with a name. > Sounds like it's specific to the file system to me, and that > should be "extended data" accessible by tools and not as > a core stat in the Kernel.
Теперь многое из этого - память и чтение старых списков рассылки. На самом деле я тоже не сидел в центре споров. Я был в списке рассылки из-за некоторой работы над fat-драйвером для встроенной Linux-системы. Я упоминаю об этом, потому что есть более авторитетные источники, чем моя память о том, что меня только отчасти волновало.
Я помню, что большая проблема была связана с тем, что никто не мог придумать хороший пример использования, никто не мог договориться о том, как обрабатывать поле для других 40 широко используемых файловых систем, которые не поддерживают время создания, и даже придумывание названия для поля превратилось в массовую дискуссию.