3 ms·
The thing that kills me about Oracle is that since the license does not allow benchmarking, we (or at least I) don't know how it actually stacks up to the compe
by winrid 5y ago
The thing that kills me about Oracle is that since the license does not allow benchmarking, we (or at least I) don't know how it actually stacks up to the competition. Of course, that's the idea, but it would be cool to have that data.
- Longhanks 5y agoSomeone who has performance worth the money would not inhibit the benchmarking of it.
- winrid 5y agoIndeed. You could do it, just can't publish the results without backlash.
- SCLeo 5y agoWhat?! How do they disallow people from benchmarking it? Do they just forbid people from benchmarking in legal terms? That sounds so fishy.
- winrid 5y agoThat is my understanding. [0] [0] https://www.brentozar.com/archive/2018/05/the-dewitt-clause-why-you-rarely-see-database-benchmarks/ https://www.brentozar.com/archive/2018/05/the-dewitt-clause-...
- sbierwagen 5y agoBoth Microsoft and Oracle prohibit benchmarking: https://danluu.com/anon-benchmark/ https://danluu.com/anon-benchmark/ Wikipedia article: https://en.wikipedia.org/wiki/David_DeWitt#The_%22DeWitt_Clause%22 https://en.wikipedia.org/wiki/David_DeWitt#The_%22DeWitt_Cla... It's plainly illegal, but nobody who has built their business on Oracle DB wants to piss off Oracle the company with a lawsuit, and it doesn't appear any legal activists want to either.
- ufmace 5y agoSeems it's in the license agreement. What's unusual is that actually matters here. If someone tried to prevent benchmarking Postgresql by licensing terms, someone else would promptly ignore them and do it anyways, since Postgresql is free to download. Oracle licenses are very expensive, so anybody who has access to it also has money and a lot to lose by flouting license terms.
- kaba0 5y agoIt is “free” to use as a developer, just not in production.
- aeyes 5y agoYou can benchmark it, the license agreement only prohibits you from publishing the benchmark.