Очень часто новички, да и почетные регистранты, используют понятие «стабильность дистрибутива» немного не в том контексте, в каком это видится самому мне. Этой темой хотелось бы внести ясность в понятие «стабильность ПО\дистрибутива» и получить разные мнения (забанься дебил) и, в зависимости от приведенных ответов, либо укрепить, либо изменить сформировавшуюся точку зрения.
Согласно википедии - «Стаби́льность — способность системы функционировать, не изменяя собственную структуру, и находиться в равновесии.» То есть система должна выполнять свою функциональность (набор требований), не изменяя собственную структуру (код). Если упростить до формулы:
неизменяемость (кода) + функционирование (выполнение набора требований) = стабильность
Разберем первую часть формулы - неизменяемость (кода). Получается, если код системы (дистрибутива) изменяется и не зафиксирован (получает изменения), то ни о какой стабильности не может быть и речи. Поэтому любой дистрибутив, получающий обновления (исправления\изменения) не может считаться стабильным, потому что его структура (код) изменяется.
Вторая часть формулы - функционирование (выполнение набора требований). Здесь гораздо сложнее потому что, при добавлении поддержки новых требований нужно учитывать, что старые требования также будут поддерживаться (не отвалятся). Учитывая, что программисты могут допускать ошибки, вернемся к теории - «Программная ошибка (жарг. баг) — означает ошибку в программе или в системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат.», то увеличение поддерживаемых требований (увеличение кода) ведет к увеличению программных ошибок (багов), отсюда бОльшее количество кода ведет к увеличению количества ошибок (не выполнению набора требований).
Учитывая вышеизложенное, самым исчерпывающим ответом на вопрос «какой дистрибутив считать более стабильным», считаю такой:
Стабильный дистрибутив не получает обновлений (не изменяет свой код) и содержит меньше строк кода (вероятность ошибки программиста(бага) мала)
P.S. Возможно стоит перенести в talks (score присутствует в достатке (пока что)), но хотелось бы узнать позицию анонимусов по этому вопросу (иногда проскальзывают неограненные алмазы).
Перемещено xaizek из general