DNS

The British Foreign Secretary recently announced an agreement that will restore sovereignty over the Chagos Archipelagoto Mauritius. I don’t have enough context to understand what this means to the Chagossians in exile, but I can say this has huge implications for geography trivia — the sun will finally set on the British Empire for the first time in over four centuries!

This news may also have a big impact on the internet. Up until now, the Chagos Islands were part of an entity called the British Indian Ocean Territory, which was assigned the country code IO and the top-level domain .io. Domains ending in .io have become popular in the tech world: high-profile examples include CodePen, Swagger and Jenkins, the official Rust package repository, the Azure Container Registry, and lots of GitHub Pages sites.

When the British Indian Ocean Territory ceases to exist, IANA policy says that all .io domains should also be eventually extinguished, as happened with .yu and .cs. However, the .su top-level domain still exists for the Soviet Union, so it would not be unprecedented for IANA to make an exception and keep .io around.