I've been ruminating on a standard DesktopApplication.ShowAbout() API and I no longer think it is a good fit for Objo.
About boxes are one of the few places where desktop apps often express their own identity. Some are plain, some include artwork, contributors, credits, licence information, support links, version/build details, acknowledgements, or Easter eggs. A built-in generic metadata dialog would either be too bland to be useful for polished apps, or it would grow a large customisation surface that duplicates what developers can already build with normal windows and controls.
Objo already exposes the key ingredients developers usually need for this: application name, version, bundle identifier, project identity metadata, app icons, and a rich desktop control library for building a proper custom window. That gives developers more flexibility and avoids baking a particular “Objo About box” style into every app.
The better direction is to keep About boxes as application-defined UI. Developers can add an About menu item, assign the appropriate menu role for macOS placement, and handle its Pressed event to show their own window. If we find missing metadata accessors that make custom About boxes awkward, we should add those specific metadata APIs rather than a generic ShowAbout() dialog.
So I'm closing this request as not planned.