年代末70年代初，几种硬件支持相似的或提供端口的软件可在多种系统上运行。早期的系统已经利用微程序来在他们的系统上实现功能。事实上，除了360/165和360/168外，360/40之后的大部分360系列的机器都实行微程序设计。借由广泛的被大量採用，UNIX展示了在不同硬体架构上作业系统可以是一致的概念。后来还成 自由软体 与 开源软体 包含 GNU, Linux, BSD 的发展根基
个人计算机时代：Apple, DOS 和以后.微型处理器的发展使计算机的应用普及至中小企业及