Традиционно сложно охватить одним взглядом всю индустрию программного обеспечения – слишком уж она многообразна, разношерстна, мозаична. Несомненно, любой отдельно взятый продукт проходит свой особый эволюционный путь (чем и интересен), однако вряд ли имеет смысл рассматривать его в отрыве от остальных.