Освоил операционную систему Windows XP, её перестали поддерживать. Покупай следующую операционную систему. Купил, она другая, освоил, её перестали поддерживать. Покупай следующую операционную систему.
Все, в общем, сразу ясно, что лучше НИКОГДА не покупай такую операционную систему. Зачем тебе одноразовый “стаканчик”?
Но и альтернатива ничем не лучше.
Скачал бесплатно операционную систему на ядре Linux, освоил её, адаптировался к новым правилам. И тут, ВНЕЗАПНО, её перестали поддерживать. Качай теперь новый дистрибутив, в котором его создатели решили произвести революционные изменения, ибо им лучше знать, что для вас лучше. И дальше цикл повторяется. Платил, не платил – будь готов осваивать новую систему каждые пару лет. Делать мне больше нечего…
Мне кажется, есть смысл в создании некоей базовой операционной системы, в которой принципы работы интерфейсов и дизайна не будут изменяться десятилетиями. Но подобную систему не смогут создать коммерческие компании или энтузиасты, это под силу лишь обществу, в лице государства или некоей общественной организации, весь смысл существования которой и будет заключаться в создании и бесконечной поддержки базовой программной платформы. Программы для такой базовой платформы должны следовать в первую очередь принципу – “написал однажды – работает всегда”. И тогда такая система начнёт постепенно обрастать программным мясом и станет популярной. И люди перестанут тратить своё время на постоянное переписывание программ.