AmigaOS with DLLs? There's a big difference between the libraries used in AmigaOS and the DLLs used in Windows...
MacOS X is UNIX based so I think uses static libraries and dynamic libraries, Windows uses DLLs, and AmigaOS uses the best method - libraries. It's part of why Amigas are so memory efficient compared to other OSes.