如BEA Systems、微软、Novell、IBM、Sun公司、惠普以及苹果公司等，都有特别的商业伙伴项目，用以鼓励和支持独立软件供应商。通常情况下，一个操作系统平台上运行的应用软件越丰富，那么这个操作系统就能对用户提供越多的使用价值。当然，尽管像微软和IBM这样的平台制造商也开发应用软件，但在多数情况下，这样的大公司并不一定具备了足够的专业知识和专业资源来开发特定的应用软件。一些独立软件供应商专注于特定操作系统，例如，在IBM的AS/400操作系统上，运行了独立软件供应商开发的数千种应用软件。也