6 ms·
Bluesky Trademarks ATProto
- derektank 2mo agoAny word on which entity was trying to trademark it first?
- deleted 2mo ago[deleted]
- arjie 2mo agoYou can see the original application here: https://tsdr.uspto.gov/documentviewer?caseId=sn97700166&docId=APP20221205105436#docIndex=14&page=1 https://tsdr.uspto.gov/documentviewer?caseId=sn97700166&docI... Atsign, Inc. for this thing probably https://atsign.com/resources/white-papers/the-atprotocol/ https://atsign.com/resources/white-papers/the-atprotocol/
- 1shooner 2mo ago>We plan to transfer that ownership to an appropriate, independent protocol governance organization in the future. I never realized there is no independent governance org that should have registered this. So AT is governed by a single for-profit entity, that also runs the only viable instance?
- steveklabnik 2mo agoThere is an IETF Working Group these days https://atproto.com/blog/kicking-off-the-atp-working-group https://atproto.com/blog/kicking-off-the-atp-working-group Those can't register trademarks, of course. > that also runs the only viable instance? This is false, both in the framing ("instances") and in the viability of running alternative infrastructure.
- zoul 2mo agoBut it’s true in the general idea of Bluesky being highly centralized and dependent on a single for-profit entity.
- fsflover 2mo agohttps://news.ycombinator.com/item?id=48931191 https://news.ycombinator.com/item?id=48931191
- nar001 2mo agoHow do you mean? As in you can run different instances or as in it's a false open protocol?
- herrkanin 2mo agoATProto is closer to how RSS works than ActivityPub. In the same way talking about "RSS instances" makes little sense, the same goes for "ATProto instances".
- notpushkin 2mo agoIt makes sense to talk about “RSS aggregators”. Especially it makes sense to talk about “RSS aggregators that speak a specific vocabulary on top of RSS, host 99% of content using that vocabulary, and if you host your own RSS feed with said vocabulary they’ll show it in their aggregator but can ban it any minute”. Did I just describe Apple Podcasts? Huh. Regardless, yeah, there’s no “ATProto instances” technically, but there are ATProto apps and the single biggest one now owns the trademark to the protocol name.
- throawayonthe 2mo agoi guess that's fair, but i've never listened to a podcast from a non-foss app; i'm not really "in" the podcast sphere, but from where i'm sitting it seems podcasting would survive and migrate just fine if apple podcasts had to go away suddenly
- notpushkin 2mo agoI guess that’s fair, too. I’m not really into podcasts either, and the ecosystem seems healthy enough. Many FOSS podcast clients use Apple for discovery, which I guess make sense; but there’s probably other databases, and the contents themselves aren’t usually hosted by Apple, just the metadata. So yeah, podcasts are in good shape. In fact, they are probably the most used decentralized media right now (apart from torrents, maybe). I hope Bluesky gets to that point, and I do wish them luck, but we’ve got to see the incentives are not that well aligned. As for the trademark... it’s surely weird, it’s not the end of the world if they continue to hold it, but setting up a non-profit (not in US, perhaps) for the protocol itself would probably be more appropriate down the road.
- mort96 2mo agoWhy can't the IETF register trademarks?
- kube-system 2mo agoWell, clearly they can: https://static.ietf.org/logos/ietf.svg https://static.ietf.org/logos/ietf.svg
- steveklabnik 2mo agoDoes the IETF register trademarks on behalf of their working groups? It’s possible that I’m just misinformed about that. I left this comment shortly before bed and my thought process was “a working group isn’t a legal entity and therefore can’t do this” but it’s entirely possible that that was shortsighted of me. (Obviously the IETF itself can.)
- kmeisthax 2mo ago"Only viable instance" is not really the correct framing - Bluesky doesn't have instances. Anyone using ATProto without Bluesky will still be "on Bluesky". When you go to bsky.app, you're interacting with the Bluesky AppView; one key feature of ATProto is that any AppView can interact with any (consenting) Personal Data Server (PDS). So you can self-host your PDS but still use bsky.app if you so choose. But critically, anyone can write an AppView; there are reimplementations of Bluesky as well as other social apps that use the same ATProto infrastructure. That would be closest thing to a Mastodon instance, except you don't have to host your data on it in order to use it. Imagine being able to go to a Lemmy instance and just post things with your Mastodon identity, and have everything show up without Mastodon having to know anything about Lemmy magazines or its special upvote / comment formats. The actual centralization in ATProto lies in a combination of unfortunate design decisions and genuine friction in the self-hosted path. Being totally reliant on Bluesky is the happy path, self-hosting your PDS data is difficult but doable, and being totally independent of Bluesky is only possible if you do everything correctly right at the start. First off, Bluesky doesn't offer any GUI tools for PDS migration. If you want to get off their PDS, you'll need to bust out command-line tools and possibly do some steps in advance of when you need to migrate in order for everything to work properly. Second, even if you're on a PDS, you're still reliant on the Public Ledger of Credentials (PLC) to host your Distributed ID (DID) document. The PLC is run by Bluesky, although they've taken steps to make it easy to notice if they were to do something fucky with the PLC. But let's say we don't like that. There is a solution: you can host your DID document on a normal web server. Problem solved? Well, if you were setting up an account for the first time, then yes, the problem is actually solved, you're 100% independent of Bluesky. But if you made the mistake of registering an account normally, you have a did:plc identity. And one core principle of ATProto is that identity names never ever ever change. So if you go and make a did:web identity, it's like having a second account, there is no way to tie your old did:plc identity into it. In fact, I'm pretty sure you can't even redirect one did:web identity to another (say if you need to switch domain names) Regarding Bluesky's "independent protocol governance organization", they made the same promise about the PLC; but it hasn't actually been transferred yet. I would be a lot more bullish on ATProto if there was a way to migrate DIDs and retain all your followers and shit. And if there was proper graphical tools for data migration.
- 2mo ago
- sedatk 2mo ago> So AT is governed by a single for-profit entity A Public Benefit Corporation to be precise. So they are legally obligated to favor public benefit.
- ocdtrekkie 2mo agoOpenAI proved even being a nonprofit can be handled away if the money's good enough. PBCs are much weaker in that regard than nonprofits.
- kube-system 2mo agoNo, public benefits are allowed to include public interest reasons in their decision making, they are not required. This structure was created to allow a business to protect the interest of the public when it conflicts with the interests of their shareholders
- isodev 2mo agoNothing Bluesky does is really independent. This is such a transparent playbook and yet folks keep falling for a couple of open source repos and whatever hot takes Dan Abramov posts to reframe “instances” to “open social” bs.
- danabramov 2mo agoIf you have concrete counterarguments to what I said in my articles, I would be happy to debate these counterarguments here.
- inigyou 2mo agoYes. It has never been decentralised.
- danabramov 2mo ago>that also runs the only viable instance? This is a category error. There are no "instances" in atproto. https://overreacted.io/there-are-no-instances-in-atproto/ https://overreacted.io/there-are-no-instances-in-atproto/ It segments the network differently (into "hosting" and "apps"), and on both axes anyone can run their independent app-agnostic hosting, as well as an independent hosting-agnostic app.
- account42 2mo agoThis "gotcha" might get cheers from your fellow AT proto fans but only eye rolls from everyone else.
- danabramov 2mo agoI don't mean it as a linguistic gotcha ("ha, you said instances! but we call them something else"). I'm saying this is a category error because the network topology is different. This is like saying that web is not free because people aren't running Google-scale indexes in their garages. Tried to clarify this here: https://news.ycombinator.com/item?id=48932956 https://news.ycombinator.com/item?id=48932956
- demosthanos 2mo agoI don't think the Google comparison is doing you any favors in resolving the concern behind the category error, though. What I'm hearing is that AT is like the web if Google had started the web themselves and designed it around their index as the primary means of accessing anything on the web. Sure, they still have Don't Be Evil as their motto at this stage, and in the 90s maybe we would have been naive enough to believe them. But in the 2020s, after watching what Google did to the web without being able to control the protocol from the beginning, a comparison of Bluesky to Google doesn't really assuage the concern people have about centralization.
- danabramov 2mo ago>designed it around their index as the primary means of accessing anything on the web That doesn't actually translate from the analogy though. You don't use Bluesky to access other apps' data on atproto, you use those apps. You go to https://tangled.org/ https://tangled.org/ for Tangled (atproto github), you go to https://leaflet.pub/ https://leaflet.pub/ for Leaflet (one of atproto blogging platforms), and so on. Bluesky is not a "one stop shop" for all atproto stuff, it's just one of atproto apps, and anyone can make their own app. The apps themselves have to compete on their own merit, completely unrelated to the protocol stuff. The protocol just makes them all interoperable and changes market dynamics (e.g. someone can resurrect a dead app by creating a new projection of existing data). If your criticism is that there aren't many apps on atproto yet — fair, but you can make those! People are making those. This is something you can actively contribute to, there's no permission you need to ask. The "Bluesky index" is the index of Bluesky posts, so naturally you access that primarily through the Bluesky app. (Although even that isn't set in stone — see Blacksky who run their own stack for everything, but also show Bluesky posts.) And then, if you make your own app with your own data types, it would not be related to Bluesky in any way. >But in the 2020s, after watching what Google did to the web without being able to control the protocol from the beginning, a comparison of Bluesky to Google doesn't really assuage the concern people have about centralization. Sure, and is your argument that it's better if the web had never happened? Atproto is going to IETF so it will become a "proper" internet standard. The way you shift the balance of power is by building your own stuff on it.
- bbor 2mo agoThank god!
- colesantiago 2mo agoI can’t imagine being a first time bootstrapped founder running a business without a trademark and not knowing that someone with bad faith would just register a trademark and just sue or order you to change your name. These are the things that most startups account for when raising capital.
- daniel-smid 2mo ago[flagged]
- wmf 2mo agoThe community probably would have complained if they registered the trademark preemptively. But if they let the bad guys register it and then save the day it's the least bad solution.
- arjie 2mo agoThe timeline just seems like two different brands wanted the name. atSign was using atProtocol as their thing. And trademarks are defend-or-lose. That AT Proto would grow so much more than atSign is just a thing we know now. They were both contemporaneous and it doesn't seem to have been some kind of gazumping operation so much as two groups landing on a name.
- kube-system 2mo agoYeah, the much more common scenario with startups is exactly what happened here: 1. you choose a name for your product, start using it 2. you try registering it as your business starts to materialize 3. "oh shit we weren't the only ones who picked that name"
- pfraze 2mo ago> Bluesky recently acquired the rights to the trademark for “ATPROTOCOL” and its variants—including “AT Protocol” and “atproto”—from another company that was threatening to take legal action preventing the company and others from using the term. Now that Bluesky owns it, the atproto community’s continued use of the mark can be protected. The policy around usage is shared in the rest of the post but the goal is to make this very simple for everyone
- AndrewKemendo 2mo agoGovernment bodies can work for us at the point we collectively decide it’s a priority.
- sschueller 2mo agoSo what about the existing AT protocol modems use?
- wmf 2mo agoNo one cares.
- Brian_K_White 2mo agoI don't remember ever hearing that called AT proto or AT protocol, just AT commands or AT commandset etc. Even though I'm that old, even I don't care even if it was anyway. ...as long as the reason is what it looks like. Rather have Bluesky claim it for the purpose of having the officially recognized legal authority to grant usage to everyone else, than have a rando douche company think they can claim it to extort or simply inhibit everyone else.
- ReptileMan 2mo agoThey use AT command set, not protocol.
- account42 2mo ago... which is a protocol, thus pre-existing colloquial use of "AT protocol" that makes this trademark questionable.
- hunmernop 2mo agoWho? What?
- dmzxnico 2mo agoInteresting, I believe that's a pretty good move from them.
- eqvinox 2mo agoCool people use ActivityPub. Single vendor owned & controlled standards always turn out badly, just a question when.
- fsflover 2mo agoActually, it is possible to join Bluesky without relying on the single point of failure, as Cory Doctorow highlighted here: https://pluralistic.net/2026/03/05/executive-dysfunction/ https://pluralistic.net/2026/03/05/executive-dysfunction/
- master-lincoln 2mo agoactually, you did not respond to what parent said. How is the standardization process related to joining the network?
- deleted 2mo ago[deleted]
- p-e-w 2mo agoThe single point of failure is always the biggest instances or communities, which impose their rules on everyone else under threat of refusing to communicate with them. This has happened with every single federated platform, and it can’t be solved with technology because it’s fundamentally not a technology problem. People want to be where other people are, so once the community reaches a critical mass it inevitably degrades into the same sump of mediocrities and their rules as everything else.
- fsflover 2mo ago> This has happened with every single federated platform It didn't happen with the internet itself. You still can avoid Facebook and co. and happily discuss things on HN. And with the email, it is much less serious than people assume. I do not use gmail or MS and practically nobody I talk to does.
- Quothling 2mo ago
- samso26 2mo ago[flagged]
- rudyfraser 2mo agoChiming in to say as the CEO of Blacksky that not only do we have an independent AT Protocol implementation in Rust (https://github.com/blacksky-algorithms/rsky https://github.com/blacksky-algorithms/rsky) Not only do we run a fully independent stack (https://docs.blacksky.community/readme/list-of-our-services https://docs.blacksky.community/readme/list-of-our-services) Not only are we getting paid by other orgs to stand up independent app view servers. We also received a license from Bluesky for the atproto trademark. There are no qualms in the ecosystem from people making money, getting users, and providing new experiences about this. It’s not “AT Protocol fans” who aren’t taking issue with this. It’s business with employees and organizations making a positive impact. It’s easy to criticize if you’re not actively shipping things.
- shafyy 2mo ago> We also received a license from Bluesky for the atproto trademark. For now
- yomismoaqui 2mo ago"I'm altering the deal. Pray I don't alter it any further." Darth Vader, VP of Contract Renegotiation
- aidenn0 2mo agoThen they start calling it "buproto" or something. Firefox has a trademark too, but that didn't stop debian from distributing the same thing under the name Iceweasel...
- deleted 2mo ago[deleted]
- chaosharmonic 2mo agoNotably, from their FAQ: > We’ve taken inspiration from other open-source projects that have taken a similar approach, including Wikimedia, Red Hat, Rust, Python Foundation, Apache, Mozilla, Linux, and Debian.
- spankalee 2mo agoThis would be much better titled "Bluesky Acquires the AT Protocol Trademark"