OS应用程式可以不用经过重新撰写就可以移植到Carbon，且仍然让他们成为新作业系统的忠实用户。同时，使用旧的 toolkits 撰写的应用程式也可以使用 "Classic" Mac OS 9 模拟器来支援。包含 C，C++，Objective-C，Java和 Python 的使用是以设计者的满足为号召。在这时间，作业系统的底层（Mach核心和 BSD 层在其之上），重新封装和以开放原始码的方式推出，也就是 Darwin。Darwin 核心提供极大地稳定和与其他Unix实作相匹敌的弹性作业系统，而且利