@plinubius@mspro I have a pretty broad idea of what a platform is. I think any environment that you can use for building an application, and that provides necessary services to support that application, is a platform. So, I'd call iOS a platform, since you can build applications that use APIs to run. I'd say internet email is a platform.
@evan Would you agree that the ActivityPub protocol is a kind of a plattform? Or is this a misconception, even though it is meant metaphorically? @mspro
@mspro Beachte die Diskussion Protokoll vs. Plattform. Das ActivityPub-Protokoll unterläuft den Plattformbegriff, weil dank ihm nicht mehr eine singuläre Instanz eine Plattform ist (z.B. Facebook, Instagram oder YouTube), sondern sich eine Föderation von Instanzen teils unterschiedlicher Softwares ergibt, mit dem Ziel, Silo- und Monopoleffekte einzelner "Plattformen' zu unterbinden. Strukturell vergleichbar mit E-Mail.
@plinubius@mspro I'd call the Web a platform. I think most former platforms, like Facebook, Twitter and Google, have worked hard to shake off their applications developer ecosystems. It's hard to be a Facebook Platform app anymore. They've nerfed the APIs so badly, and added so many developer TOS restrictions, that it would be hard to say that any app is really operating "on top of" that platform.
@plinubius@mspro so, the question originally was, is ActivityPub a platform? I think I would say that the Fediverse is a platform. ActivityPub is an important component of that platform, but there are other moving parts.
@plinubius my idea of a platform is very much from the POV of a software developer and entrepreneur.
I think for publishers, including individual amateur publishers, a *publishing platform* is a system you can use to publish and consume content -- text, video, audio, images.
I'm not sure if ActivityPub is a publishing platform. It might be more correct to say something more specific, like Ghost.org, is the platform. Or maybe more general, such as the Web, instead!
@evan Michael Seemann wrote about platforms in his 2021 PhD thesis “The power of platforms: Politics in the time of internet Giants” where he develops a theory of platform power. See https://zenodo.org/records/6335307 I guess you both just broadened my understanding of platforms, as the term is usually used publicly in an undercomplex way, I guess. I focus on the future structure of the public, whereby I assume that the Fediverse will gain relevance @mspro