3 ms·
> Well the license specifically says you will not permit a third party to either. That might as well read as "you can't provide cloud computing" since you can'
by ddtaylor 8y ago
> Well the license specifically says you will not permit a third party to either.
That might as well read as "you can't provide cloud computing" since you can't know what someone is going to execute on their server before they execute it!
- aisofteng 8y agoAnd nobody releases production code to a cloud environment without performance testing of significant changes.
- bionsystem 8y agoYou could say they don't have to publish the results... Although it only differs the problem. If I build my SAAS on top of a cloud service that runs on Intel, and my customer complains about perf results of my software before and after, and makes the result available somehow (knowing that it's on updated microcode or not), who is responsible ? The cloud provider, myself, or my customer ? Etc etc. This is a legal mess and a strong attack on freedom.
- ballenf 8y agoNot only that but standard development processes involve testing code against different environments. Comparing arbitrary code execution times on this platform versus another could easily be called 'benchmarking'. It's just so strange to sell a general purpose processor but then prohibit certain types of code depending on the state of mind of the developer. The same block of code could be permitted or prohibited based on the intent. It's nuts and a legal morass that is hard to imagine any lawyer proposing as a good idea.