TBF, Apple did publish public standards for LocalTalk and AppleTalk and there was third-party hardware that implemented it (including stuff like switches that Apple never implemented themselves)
ADB was definitely proprietary, but arguably it wasn't a data port, nobody used ADB to output data.