Печально известная "проблема-2000" (замена "99-го" года на "00-й" ), на решение которой были потрачены миллиарды долларов, мало чему научила специалистов. Как выяснилось в конце прошлой недели, 10 января 2004 г. перестанут работать программы американской компании PTC, выпускающей продукты для инженеров Pro/Engineer, Pro/Intralink и Windchill. 35 000 клиентов компании (среди них российская авиастроительная фирма "Туполев" столкнутся с "проблемой-2004". Дело в том, что, разрабатывая свои продукты 10 - 15 лет назад, программисты PTC использовали в программе - счетчике времени в качестве точки отсчета 1970 г. , дату создания операционной системы Unix. Для работы счетчика им понадобилось внедрить понятие "бесконечно" удаленного отрезка времени. В качестве "бесконечности" они использовали отрезок длиной в 2 млрд секунд, который истекает через три недели. Про особенности счетчика PTC не вспоминала до тех пор, пока один из клиентов не предупредил ее о сбое. С такими проблемами в 2038 г. могут столкнуться многие пользователи и самой Unix, в которой "бесконечность" наступает через 4 млрд секунд после 1970 г. (с)Ведомости