https://www.ietf.org/archive/id/draft-thain-ipv8-00.html
In the year of the thirtieth anniversary of IPv6 someone finally decided to address to incomplete adoption of the said protocol by... designing IPv8. Now we must just... adopt literally all software on the planet to use it too.
If you think about it, the very fact that every piece of code that wants to send data over network must be aware of IPv4/6/8, IPX (lol), etc is just insane. There needs to be some default high-level interface that would be akin to "send data to that fucker, I don't care how". Yup, there are libraries for this, but as far as I'm aware no operating system ships this API by default. Which is totally insane.
@phnt no actually useable operating system, I mean.
@eric i'm not sure about today, but just a year ago Steam client didn't work without IPv4 at all. Even with 6to4 NAT enabled.