You can use trademark to prevent someone from calling it the same name.
Or perhaps open-source the core library while leaving the Mac specific code under proprietary copyright.
Or perhaps open-source the core library while leaving the Mac specific code under proprietary copyright.