Enterprise Objects Framework
開発チームはたった3人で構成されていた (Craig Federighi, Eric Noyau、Dan Willhite)。
EOFは1990年代中盤に金融業系のプログラミングである程度の人気を得たが、やがてWorld Wide Webの成長とウェブアプリケーションの概念が生まれたことで本領を発揮することになった。EOFを使えば、古いデータベースを全くいじらずに、そのデータをWebに利用できることは明らかだった。EOFを核とし、状態管理、負荷分散、動的HTML生成などのフレームワークを追加して、NeXTは1996年に世界初のオブジェクト指向アプリケーションサーバWebObjectsをリリースした。
2000年、Apple ComputerはEOFを独立した製品とし、Mac OS Xでのデスクトップアプリケーション開発に利用できるようにした。ただし、同時にWebObjectsの主要コンポーネントとしても使われ続けている。2001年にリリースされたWebObjects 5では、そのフレームワークをObjective-CからJavaへ移植した。この変更に批判的な人は、EOFの能力の大半がObjective-Cと深く結びついており、Javaへの移植によってEOFが持っていた美しさと単純さが失われたと指摘している。サードパーティーのツール(EOGeneratorなど)は、Objective-CとJavaの差異を埋める助けとなる(主な問題は、カテゴリ機能が無くなったことに起因する)。