Статическая линковка VS динамическая линковка

Ну почему не денется, если версию 1 обновят до версии 2, то что должна сделать программа? Либо принять новую версию, либо требовать только ту версию, на которую она рассчитывалась. В первом случае изменения в версии 2 могут нарушить работу программы, во втором случае пользователь получает ошибку "несовпадение версий".

Если мы выбираем первый вариант, то вынуждены обеспечить обратную совместимость кода, что усложняет прогресс в разработке из-за дополнительных зависимостей. Это неудобно и скорее всего невозможно, если появятся взаимоисключающие зависимости. Если мы выбираем второй вариант, то пользователь не выбирает наш продукт, потому что лень обновляться. Точно также, как машина, которая сразу купленная из магазина не заводится, точно также ПО, которое не работает из коробки - это минус репутации и повод задуматься над улучшением разработки.

Добавлено через 11 минут

По поводу Windows 7:

На моём стационарном ПК, который работает каждый день с утра до вечера и является игровым сервером, но с учётом того, что аппаратура мощная, я:

1. Больше не имею тормозов, отклик мгновенный, всё работает мгновенно, окна открываются мгновенно. Прекрасно, я думал это невозможно, но всё летает.

2. Стабильность, у меня за несколько лет ОС ни разу не зависла, компьютер работает с утра до вечера стабильно, как атомные часы.

3. Правильная настройка фаервола и наличие бесплатного антивируса COMODO сделали своё дело - не было ни одного случая заражения, это я специально проверял не только средствами COMODO.

Из-за чего я неизбежно делаю вывод:

Мои тормоза закончились когда я решил купить новый и мощный ПК вместо ноутбуков.

Мне не к чему придраться, я получил отличный инструмент для работы, игры и администрирования сервера.

Это не ОС тормозит, это аппаратура не тянет, обновите аппаратуру, и получите отличные результаты.

Добавлено через 7 минут

Я решил посмотреть про Линукс, там оказывается великое разнообразие дистрибутивов и нет одного универсального на весь мир для всех, такого же универсального как Windows 7. Я даже не думал, что до сих пор в Линуксе не сделан универсальный дистрибутив для всех случаев, как например Windows 7.

Это явно не доработка разработчиков Линукс.

Пожалуй Линукс не может конкурировать с Windows 7 в моих глазах ни при каких обстоятельствах из-за изначального отсутствия единства в вопросе универсальной системы для всех.

Windows всегда была монопольно устроенной системой, универсальной, и лишь потом появилось разделение на пользователей. Windows занимает практически весь рынок ОС для пользователей, никогда не забывайте это при аргументах, это важно из-за совместимости. При всей моей любви к IPv6, он бесполезен, пока его не будет у всех, даже не смотря на то, если он будет только у меня.