shaman007: (Default)
[personal profile] shaman007
Вот я ставлю линукс (или мак). Он лезет в инет обновляться, скачивает новые версии пакетов, проверяет контрольные суммы и ставит их. Все понятно: 1 софтина == 1 пакет == 1 обновление. Не считая маковских закидонов с перезагрузкой, когда обновляется Сафари.

Почему, когда я ставлю венду, скачивается больше сотни мелочи, причем не за 1 раз с несколькими перезагрузками? Почему когда я ставлю какой-нибудь .Net Framework с сайта Микрософта, то потом мне еще ползут несколько апдейтов? Зачем им раздавать старую дырявую версию?

В этом есть какой-то непонятный мне замысел творцов МСа?

Date: 2011-12-23 10:58 pm (UTC)
From: [identity profile] jackill.livejournal.com
Потому что пакуют в исполняемые файлы и без системы контроля версий. :)
А последнее - досовское наследие. Совместимость до маразма.

Date: 2011-12-23 11:34 pm (UTC)
wizzard: (Default)
From: [personal profile] wizzard
> Совместимость до маразма.

Альтернатива - dependency hell или "с каждым апдейтом ОС пожалуйста замените весь свой софт". Маки именно из-за этого в энтерпрайз не пускают.

Date: 2011-12-23 11:32 pm (UTC)
wizzard: (Default)
From: [personal profile] wizzard
1. в винде есть SxS (если одной программе жизненно важно иметь либу 2.1, а другой 2.2), поэтому фиксят подверсии параллельно
в линухе при подобных раскладах (любом отходе от видения мейнтейнеров дистриба, по факту) начинается dependency hell, увы. я даже не знаю что лучше, виндовый подход в итоге работает лучше, но апдейт геморный

2. почему когда ставлю - есть подозрение, что у них релизилка "append-only", не знаю зачем так, видимо из соображений безопасности или чтобы урлы оставались уникальными, или еще что-то такое.

вообщем да, весь гемор ради совместимости с third-party софтом, разработчики которого далеко не всегда горят желанием пересобирать всё с каждым новым апдейтом.

Date: 2011-12-24 09:06 am (UTC)
From: [identity profile] maxcom.livejournal.com
винда не может заменить исполняемый файл (в том числе dll) если он кем-то используется, от того и постоянные перезагрузки

August 2015

S M T W T F S
      1
2345678
91011 12131415
161718192021 22
23 2425262728 29
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 19th, 2025 09:51 pm
Powered by Dreamwidth Studios