| ▲ | ryandrake a day ago | |||||||
Exactly. Open source is great and all, but all 99% of these devices need is simply a way to configure them to connect to a different server, when the manufacturer inevitably turns their own server down (usually) bricking devices. The open source community will happily reverse-engineer the protocol and clean-room develop their own server code. | ||||||||
| ▲ | thewebguyd a day ago | parent | next [-] | |||||||
> 99% of these devices need is simply a way to configure them to connect to a different server, when the manufacturer inevitably turns their own server down (usually) bricking devices. The same can be said about a lot of games, and should be the case with them as well. Big MMOs for example. See the plethora of WoW private servers as an example of how it can be done. I think the stop killing games initiative in the EU was pushing for it but not sure how far they've gotten, but like with hardware, once a game studio no longer wants to run the servers for their game, they should be forced to turn it over to the community so the players can continue playing long after the studio is gone. | ||||||||
| ||||||||
| ▲ | EvanAnderson a day ago | parent | prev [-] | |||||||
That's exactly what the "NoLongerEvil" Nest thermostat server did[0]. They just injected their own CA bundle and modified the /etc/hosts file to "free" the devices. [0] discussed https://news.ycombinator.com/item?id=45813343 | ||||||||