I just finished a first read of @evan ‘s ActivityPub book from O’Reilly.
-
Evan Prodromoureplied to ch0ccyra1n :she_her::neocat_floof_cute: last edited by
@ch0ccyra1n @Mushi @galactus I'd definitely recommend using the Bridgy Fed bridge. It's really smooth.
-
-
-
-
-
@viq @galactus @rysiek @evan @Mushi (Important nuance, possibly not super relevant to the conversation preceding: you can always *add* stuff. The version mismatch rules viq mentions only refer to *changing* stuff. So you could layer a second "application" with its own orthogonal data fields on top of AT, it's just if your implementation of the bluesky distributed application differs even a little from the Bluesky Social mothership you can get unpersoned. I am not impressed.)
-
Michał "rysiek" Woźniak · 🇺🇦replied to mcc last edited by
-
-
Please share how atproto is a proprietary protocol
According to the license file atproto is Dual MIT/Apache-2.0 License which you can view here: https://github.com/bluesky-social/atproto/blob/main/LICENSE.txt
Also included a screenshot
-
-
-
-
-
-
@okpierre @Mushi @galactus I've asked @bnewbold.net and @mmasnick.bsky.social about making a patent license for ATProto.
One way they could do it is to publish the protocol as a Report of a W3C community group, like the SocialCG or even a new community group, which would give it the patent licenses that open standards require.
This would make protocol experimentation much more reasonable.
Only the Bluesky team can do this.
-
@okpierre @Mushi @galactus @bnewbold.net @mmasnick.bsky.social I know that "open source" feels like it should be enough to be an "open standard", but unfortunately not. One of the hard things the distributed social network community have learned over the years is that the standards process matters.
-
@evan @okpierre @Mushi @galactus @bnewbold.net @mmasnick.bsky.social fascinating convo. It's interesting to say "open source" is not the same as "open standard" and that both are needed for true decentralization. That makes sense, but I'm not understanding what BSKY needs to change in order to be open standard.
Are you saying the code is open source, but still requires a proprietary piece (like a company-controlled server)?
-
@docpop @evan @Mushi @galactus @bnewbold.net @mmasnick.bsky.social
I'm glad I asked. This is more about the additional patent license that allows others to use the techniques patent free
It's misleading to say atproto is proprietary. I do wonder if Nostr can also be mislabeled the same way
-
@okpierre @docpop @Mushi @galactus @bnewbold.net @mmasnick.bsky.social
https://en.wiktionary.org/wiki/proprietary
"4. Nonstandard and controlled by one particular organization."
-
@docpop @okpierre @Mushi @galactus @bnewbold.net @mmasnick.bsky.social there are two main things.
First is governance. Turning over the protocol to a multi-stakeholder standards organization like the IETF or W3C. As long as one company controls it, it's not open.
Second, like I said, is eliminating the other IP issues. Patents, trademarks, copyright. Those are usually handled by the IP agreements of standards organizations, or they also can be done unilaterally.