Just asking out of curiosity, as all my nodes are hosted on a non-consumer-targeted OS. I recently checked legality of running a web server on Windows 10, and it turns out that the retail versions of Windows 10 have the following in their Retail EULA (ignoring the fact that the webpage itself has New Page in their title…):
c. Restrictions. The device manufacturer or installer and Microsoft reserve all rights (such as rights under intellectual property laws) not expressly granted in this agreement. For example, this license does not give you any right to, and you may not: […] (v) use the software as server software, for commercial hosting, make the software available for simultaneous use by multiple users over a network, install the software on a server and allow users to access it remotely, or install the software on a device for use only by remote users;
This clause seems to be widely interpreted as disallowing hosting any kind of service where many users can connect to (e.g. here). It seems that the minimal requirements are Windows Server Essentials with an External Connector license.
What’s your take on this in the context of Storj nodes?