Новое название Windows 9 как следствие лени программистов
Вокруг нового названия будущей операционной системы Microsoft бурлит обсуждение: одни считают использование числа 10 ответом Apple на Mac OS X, другие считают, что она должна показать новую веху в истории фирмы… А правда, как всегда, возможно окажется намного проще и прозаичнее. Вспомните шумиху, поднятую вокруг проблемы 2000 года, которая была вызвана всего-то тем, что в старых компьютерных системах под указатель даты было отведено всего два б, и система не могла отличить 1900 год от 2000.
Похоже, нечто схожее могло грозить новой версии Windows, сохрани она девятку в качестве номера версии. Но если «проблему Y2K» можно было списать на крайнюю ограниченность ресурсов тогдашних вычислительных систем, то в случае с Windows такового извинения не отыскать: во всем повинна лень программистов. К счастью, не программистов самой Microsoft - речь идёт о разработчиках постороннего программного обеспечения, поленившихся написать функцию определения версии операционной системы корректно.
Фактически, всё ясно из куска кода, показанного одним из разработчиков Microsoft. Для тех, кто совершенно не дружит с программированием, поясняем: при определении версии Windows этот код считывает только первую цифру после названия, и если это девятка - считает, что в системе установлена Windows 95, или 98. Эти системы давно мертвы, но, похоже, их проклятие достало даже до Windows 10, ведь переписать весь наследственный код, встречающийся в величавом огромном количестве программ, нереально, и куда проще поменять цифру в заглавии самой операционной системы, сохранив сопоставимость и избежав ряда проблем, что называется, малой кровью. Вот вам наглядный пример того, к чему может привести глупая уже в 95 году экономия нескольких б.
Microsoft пока официально не комментирует эту версию, но сам код вправду встречается в ряде программных товаров, и проверить это совсем не сложно; пример приведён выше. Другими словами, если описанная проблема и не является единственной предпосылкой переименования Windows 9 в Windows 10, то, по крайней мере, её воздействие на решение Microsoft было достаточно велико. Ну и всегда можно скрыть настолько прозаичную и неинтересную причину под вуалью прекрасных рекламных заявлений.
Теги: windows 10, windows 9, windows 95, операционные системы, microsoft, слухи