LINUX.ORG.RU
ФорумTalks

Y2K Problem


0

1

Поставил тут SVR4.2 без всяких патчей на Y2K. Собственно, совершенно нормально работает, что лишний раз доказывает - вся шумиха вокруг 2000го в конце 90х была исключительно нанесением пудры на мозги пользователей. http://i.imgur.com/c88qUs3.png

ЗЫ: Кстати, никто не в курсе, где на этого мамонта компилятор достать?


Вот когда время за uint32 перевалит, вот тогда может неожиданно сломаются многие вещи.

PolarFox ★★★★★
()

Проблема Y2K была вообще не в Unix.

tailgunner ★★★★★
()

никто не в курсе, где на этого мамонта компилятор достать?

Да как бы точно также, как ты его достал - раскопай и соседние могилы.

redgremlin ★★★★★
()
Ответ на: комментарий от PolarFox

Нечему ломаться будет. Вон уже 64х-битные смартфоны обсуждают вовсю.

bubblecore ★★★★
()

Я всегда думал что она была в прикладном энтерпрайзнутом софте.

urxvt ★★★★★
()
Ответ на: комментарий от Bad_ptr

компы могли подумать что снова наступил 1900 год и запустить боеголовки

Ой да ладно, а без 1900 года компы не запустят боеголовки?

const86 ★★★★★
()

А на 2039 год переведи-ка дату.

devl547 ★★★★★
()

Проблема была в бизнесс-софте на COBOL'е, использовавшем два разряда для хранения года.

annulen ★★★★★
()

Поставил тут SVR4.2

4.2

u283
()
Ответ на: комментарий от stevejobs

а тупо передефайнить размер инта и пересобрать мир с новым заголовком - не проканает?

Где можно найти исходники сабжа?

NaN
()

svr4 - здоровый дядька, а такие глупости рассказываешь :-)
давай ко мне, в топик про электробритвы.

насколько вменяемо объяснялось в тогдашней прессе, были старые бивисы, были мэйнфреймы, в которых погроммисты память экономили.
Короч, косили под комплексную проблему обработки дат.

Deleted
()

Проблема была, но очень редко. Поставь венду, касперского, скачай и запусти игру «Secret Agent» (Венду и касперского триал, игру первый шароварный эпизод, никакого вареза). Игра скинет часы на минус сто лет и каспер выключит защиту.

Я шесть лет долбил ЛК описанием этого косяка, но, видимо, им пофик. Вот тебе и проблема 2К, актуальная даже сегодня.

riki ★★★★
()
Последнее исправление: riki (всего исправлений: 1)
Ответ на: комментарий от stevejobs

Ты так говоришь, будто не знаешь, что мастерству прибивания гвоздями нет предела

buddhist ★★★★★
()

Проблема эта была не в Unix. А, например, во многих биосах, и некотором старом (опять же, неюниксовом) софте. Юниксам, однако, свойственна проблемма 2038.

Deleted
()
Ответ на: комментарий от Bad_ptr

1900 год и запустить боеголовки

Нахрена их запукасть в 1900?

Вот в 1914 можно и запустить. Если где-то в штабах РВСН Y2K ещё не попатчили, то...

muon ★★★★
()
Ответ на: комментарий от redgremlin

Откуда, по-твоему, ОС берет дату и время после выключения? Правильно, из биоса. В старых машинах он использует два разряда.

pekmop1024 ★★★★★
()
Ответ на: комментарий от redgremlin

они разные были, в том числе и такие.
но в целом - да, недостаточно старая.
в те времена поколения менялись реже.

pekmop1024 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.