（API），让人们可以用与原本程式设计师所设想的不同之方式操作该软体，而不需要修改原始码。使用这些介面时，第三方可以将额外的功能整合于该平台上。与开放平台相对的为封闭平台。开放平台不一定是开放原始码，但大多数开放平台的API有多种实作方式。例如，通用网关接口（CGI）可透过开源网路伺服器实作，亦可透过微软的网际网路资讯服务（IIS）实作。开放平台可以由商业软体、开源模组或两者混合组成。开放平台内也可能存在部分封闭平台，如CGI虽然是个开放平台，但许多伺服器在实作CGI时亦使用了其他非属开放平台的一部分，