Объясните мне
Dec. 24th, 2011 12:32 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вот я ставлю линукс (или мак). Он лезет в инет обновляться, скачивает новые версии пакетов, проверяет контрольные суммы и ставит их. Все понятно: 1 софтина == 1 пакет == 1 обновление. Не считая маковских закидонов с перезагрузкой, когда обновляется Сафари.
Почему, когда я ставлю венду, скачивается больше сотни мелочи, причем не за 1 раз с несколькими перезагрузками? Почему когда я ставлю какой-нибудь .Net Framework с сайта Микрософта, то потом мне еще ползут несколько апдейтов? Зачем им раздавать старую дырявую версию?
В этом есть какой-то непонятный мне замысел творцов МСа?
Почему, когда я ставлю венду, скачивается больше сотни мелочи, причем не за 1 раз с несколькими перезагрузками? Почему когда я ставлю какой-нибудь .Net Framework с сайта Микрософта, то потом мне еще ползут несколько апдейтов? Зачем им раздавать старую дырявую версию?
В этом есть какой-то непонятный мне замысел творцов МСа?
no subject
Date: 2011-12-23 10:58 pm (UTC)А последнее - досовское наследие. Совместимость до маразма.
no subject
Date: 2011-12-23 11:34 pm (UTC)Альтернатива - dependency hell или "с каждым апдейтом ОС пожалуйста замените весь свой софт". Маки именно из-за этого в энтерпрайз не пускают.
no subject
Date: 2011-12-23 11:32 pm (UTC)в линухе при подобных раскладах (любом отходе от видения мейнтейнеров дистриба, по факту) начинается dependency hell, увы. я даже не знаю что лучше, виндовый подход в итоге работает лучше, но апдейт геморный
2. почему когда ставлю - есть подозрение, что у них релизилка "append-only", не знаю зачем так, видимо из соображений безопасности или чтобы урлы оставались уникальными, или еще что-то такое.
вообщем да, весь гемор ради совместимости с third-party софтом, разработчики которого далеко не всегда горят желанием пересобирать всё с каждым новым апдейтом.
no subject
Date: 2011-12-24 09:06 am (UTC)