统平台上运行的应用软件越丰富，那么这个操作系统就能对用户提供越多的使用价值。当然，尽管像微软和IBM这样的平台制造商也开发应用软件，但在多数情况下，这样的大公司并不一定具备了足够的专业知识和专业资源来开发特定的应用软件。一些独立软件供应商专注于特定操作系统，例如，在IBM的AS/400操作系统上，运行了独立软件供应商开发的数千种应用软件。也有一些独立软件供应商专注于特殊的领域开发应用软件，例如大规模工程应用。这类软件通常基于高端Unix工作站平台独立软件供应商制造和销售附属于操作系统平台的专业软件。