> I recall hearing recently something along the lines of- assuming you'd made the mistake of having signed up with Oracle in the first place- the contract you agreed to states that in the event of switching to another compatible variant, you're still required to pay Oracle their fees regardless. > I also vaguely recall that this clause was indefinite(?)
Can this be true?
They'll probably also argue that you continue to benefit from using the Oracle software to develop your software even if you stop, although that's not necessary for consideration. That's more of an argument against unconscionability.
I don't know if their contract actually has that provision, but if so, it's another reason to stay away from Oracle altogether. I really don't understand the companies that seem to say "You know what would be great? Working with Oracle!" It seems insane to me.
Most people would not only laugh at that but also terminate every business with Oracle just because of that.
But.. there's a percentage of clients who just say "Ohh dear.. ok then." and in many of these organizations the people who make these decisions aren't even close to the source of revenue ( mostly public sector )
A lot of it is also they like having the capability of picking up the phone and getting someone to prioritize / look at an issue they care about. Good luck trying to get an OSS dev to do that for you if you're in an industry that dev doesn't like (i.e. military development).
With a negotiated support contract you have assurances that developers are willing to deal with you, that they're probably not going to just up and vanish, and that they've at least agreed to at least consider issues that you run into.
Good luck trying to get any large software vendor to do that.
https://www.trustradius.com/products/oracle-java-se-subscrip...
Almost all of them say that their tickets are attended to within hours of filing, and Oracle offer support in over 20 languages so they must have a pretty big team to be able to do that.
And no, it won't solve some problem you detected. It will only help you if it was already solved by development.
Anyway, time to attend to a ticket is a useless metric. I bet Microsoft fares better on this than Oracle, but their support is absolutely counterproductive. (What I mean literally, you will get your problem solved faster if you don't try to deal with them.)
Are there any applications that just won't run on non-oracle JREs or are forbidden from running on them? Some Oracle SQL shite?