It's a very complicated dimension, especially with databases from vendors that make you go through complicated licensing schemes and audits.
It's a very complicated dimension, especially with databases from vendors that make you go through complicated licensing schemes and audits.
One thing that we need to take into consideration is back in 2005/2012 the ecosystem around the tooling/frameworks and RDBMS was quite fragmented and whether we like it or not, the non-tech industries had their procurements based on corporate vendors.
I was not a decision-maker at that time, but from what I saw, selling Open Source technologies with the addition of FTEs(OPEX) instead of relying on corporate vendors certified by the auditors and having those costs as CAPEX was a very tough sell. On top of that: several folks making hiring decisions back in time, found that it was way simpler to recruit people to work on SQLServer in a less plug&play stack integrated instead of doing a Jenga stack with several technologies that did not talk to each other and inject FTEs on.
Today the Open Source technologies are way more mature (I dare to say largely better) than those of corporate vendors.