Весь смех и слёзы ситуации в том, что в проприетарном (или разрабатываемом центральной оплачиваемой группой разработчиков) софте проблему-то как-раз более-менее решили. Чего не скажешь о свободном софте. Классические примеры: гном3, кде4 - на момент релиза являли из себя абсолютно неюзабельное говно и с другой стороны венды и системд: первый проприетарный продукт, второй, хоть и свободный, но разрабатываемый корпорацией, где решение принимает только корпорация исходя из собственного вИдения продукта и интересы корпорации - закон.
Второй момент, у корпораций (или коммерчески заинтересованной централизованной группы разработчиков) больше возможностей в продвижении продукта, как следствие, больше возможностей притушовывать минусы или прямой манипуляции мнением неофитов. Опять же классический пример системд: разговор шёл про систему инициализации, о чём на данный момент уже особо никто не помнит и не говорит и в итоге имеем то, что имеем. С огромной группой фанбоев, которая слабо представляет себе для чего нужен 90% функционала systemd по причине того, что разрабатывался этот функционал не для них, а для корпоративных клиентов Redhat и, который лично они использовать никогда не будут.
Третий момент. Как только свободный софт достигает зрелого состояния (опять же вспоминаем приснопечальные гном3 или кде4, или тонну другого свободного софта), именно в этот момент созревает новое поколение программистов, которые считают, что уж вот они-то точно знают, как должно быть правильно и, что печально, большинство новоприбывшего полку кодеров считает, что прошлые вИдение и код предыдущего поколения совершенно никуда не коден, кроме как потчивать на свалке истории. Итог нам всем известен.
большинство новоприбывшего полку кодеров считает, что прошлые вИдение и код предыдущего поколения совершенно никуда не коден, кроме как потчивать на свалке истории
А это - залог прогресса и есть основной плюс опенсорса.
большинство новоприбывшего полку кодеров считает, что прошлые вИдение и код предыдущего поколения совершенно никуда не коден, кроме как потчивать на свалке истории
А это - залог прогресса и есть основной плюс опенсорса.
Это называется «хождение по граблям» или «хождение по кругу». Печально, но факт оных действий виден, в большинстве случаев, лишь людям с опытом или недюжеными умственными способностями. К сожалению, юным программистам рвущимся в бой (читай: сломать работающую и зарекомендовавшую себя систему), как правило, не присуще ни первое, ни второе. Вообще сам факт того, что эволюционный путь развития, а не революционный - наиболее мудр и верен в большинстве ситуаций, противен юному и пылкому уму.
Это (конкуренция в куче софта и форков с закапыванием каких-либо ветвей) и есть эволюция (кто тебе мешает пользоваться форком второго гнома или самим вторым гномом). Подумай, что тебе тут не понятно. А вот путь развития коммерческого софта эволюции, как таковой, не имеет, ибо есть ТЗ и план, а дальше софт будет развиваться строго по плану, даже если в один прекрасный момент скатится в полное говно, вроде Winamp-а, ICQ и прочего мусора, которым уже никто не пользуется. А когда-то они выглядели перспективными. А процесс эволюции очень медленный, медленнее, чем целенаправленное развитие, но это не значит, что он хуже.
Это потому, что в информационных технологиях нет хорошей фундаментальной теории. Некоторое время назад и химия алхимией была. А в физике и сегодня встречаются изобретатели вечного двигателя, до промышленного производства они доходят не так часто.
Это (конкуренция в куче софта и форков с закапыванием каких-либо ветвей) и есть эволюция (кто тебе мешает пользоваться форком второго гнома или самим вторым гномом).
Т.е. сломать и выкинуть рабочие гномы/кеды, не предложив взамен рабочей альтернативы, когда НИКТО об этом не просит - это по твойму и есть эволюционный процесс развития софта? Напомню, в процессе релизов, якобы стабильных гномов/кедов, старые стабильные системы были оставленны за бортом, форки появились лишь годы спустя. Напомнить, когда MATE появился в дебиана/убунте, а кде3 (никогда)? Тото же.
А как тогда по твоей теории называется процесс развития такого софта, как mutt или xfce? Я так полагаю стагнация? )
так там же 1985 год. машина времени подсказывает, что зоопарка архитектур там было на порядок больше, чем сейчас. И не факт там был, что Интел-х86 - нужная годнота, при жыывой то Moto-68k.
Что было хорошо - это легкость опакечивния программ для ДОС-а
Да, это и есть эволюция. Были динозавры, подохли - осталась какая-то жалкая крыса от которой люди произошли, а xfce это что-то вроде крокодила, что нашло свою нишу и практически не меняется, и да, таки оно в стагнации, т.к. до сих пор тиринг не побороли, а ведь уже 2015 год.
Как только свободный софт достигает зрелого состояния (опять же вспоминаем приснопечальные гном3 или кде4, или тонну другого свободного софта), именно в этот момент созревает новое поколение программистов, которые считают, что уж вот они-то точно знают, как должно быть правильно
Это и в закрытом софте, смотри Win Metro, свистелки/перделки/переписывание интерфейса в говно чуть ли не каждый релиз