В «корпоративных» средах я наблюдал сильное предубеждение по отношению к проприетарному программному обеспечению. Даже в крупном бизнесе, использующем Java, необычно найти MySQL или PostgreSQL, и WebSphere и WebLogic сильно предпочтительнее JBoss или Tomcat.
Это очень понятно. Хотя многие разработчики предпочитают Tomcat или Postgres WebSphere или Oracle DB, они не являются теми, кто принимает окончательные решения по этим вопросам. Кто бы ни принял решение относительно того, какие БД и серверы приложений будут использоваться в производстве, он обнаружит, что лицензионные платежи кажутся довольно небольшими по сравнению с тем, что его увольняют за выбор бесплатного программного обеспечения, которое вызвало что-то действительно плохое.
Я не задаю вопрос, насколько Postgres так же хорош, как Oracle. Не в этом дело. Oracle не выбирается из Postgres после тщательного анализа возможностей и тестов. Postgres не вступает в разговор, потому что бесплатному программному обеспечению не доверяют в определенных местах.
Мне любопытно, возникла ли эта нехватка доверия в ответ на какие-либо конкретные события. Поэтому мой вопрос таков: есть ли документированные случаи деловых бедствий (сбои, значительная потеря доходов, значительная потеря корпоративных данных и т. Д.), Которые, как было показано, являются результатом недостатков программного обеспечения с открытым исходным кодом?
Пояснение: если у вас есть опыт работы с компаниями корпоративного уровня, которые в полной мере используют OSS, которым приходится предвзято относиться к этому вопросу, но делать выбор в зависимости от потребностей конкретной ситуации, тогда это хорошо для вас! Ваш опыт не меняет того факта, что другие корпоративные компании имеют совсем другое отношение, и мой вопрос верен, даже если эти компании находятся в меньшинстве.