Macのシステムレイヤ
PowerPC Mac
※ブラウザによりレイアウトが崩れる場合は、ページのソースからご覧下さい。
Application || | Finder, iTune, etc.. −−−−−−−−−−−−┤├−−−−−−┼−−−−−−−−−−−−−−−−−−−−−−−−− Programming language ||Objective-C | C/C++ −−−−−−−−−−−−┤├−−−−−−┼−−−−−−−−−−−−−−−−−−−−−−−−− API || Cocoa | Carbon <=Toolbox −−−−−−−−−−−−┤| ├−−−−−−−−−−−┬−−−−−−−−−−−−− Application type|| | Mach-O Carbon |PEF Carbon(CFM Carbon) −−−−−−−−−−−−┤| | | ┌−−−−−−−−− Library || | | | CarbonLib −−−−−−−−−−−−┤├−−−−−−┴−−−−−−−−−−−┴−−−┼−−−−−−−−− Operating System || Mac OS X |Mac OS 〜9 (System software) || Darwin |Toolbox ROM −−−−−−−−−−−−┤├−−−−−−−−−−−−−−−−−−−−−−┴−−−−−−−−− CPU || PowerPC
Intel Mac
※ブラウザによりレイアウトが崩れる場合は、ページのソースからご覧下さい。
Application || | Finder, iTunes, etc.. −−−−−−−−−−−−┤├−−−−−−−−−−┼−−−−−−−−−−−−−−−−−−−− Programming language || Objective-C | C/C++ −−−−−−−−−−−−┤├−−−−−−−−−−┼−−−−−−−−−−−−−−−−−−−− API || Cocoa | Carbon −−−−−−−−−−−−┤| ├−−−−−−−┬−−−−−−−−−−−− Application type|| |Mach-O Carbon |PEF Carbon(CFM Carbon) −−−−−−−−−−−−┤| | ├−−−−−−−−−−−− Middleware || | |Rosetta −−−−−−−−−−−−┤├−−−−−−−−−−┴−−−−−−−┴−−−−−−−−−−−− Operating System || Mac OS X || Darwin −−−−−−−−−−−−┤├−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− CPU || Intel