W środowiskach „korporacyjnych” zaobserwowałem silne uprzedzenie do prawnie zastrzeżonego oprogramowania. Nawet w dużych firmach korzystających z Javy znalezienie MySQL lub PostgreSQL jest niezwykłe, a WebSphere i WebLogic są zdecydowanie bardziej preferowane niż JBoss lub Tomcat.
To jest bardzo zrozumiałe. Chociaż wielu programistów woli Tomcat lub Postgres od WebSphere lub Oracle DB, to nie oni podejmują ostateczne decyzje w tych sprawach. Ktokolwiek podejmie decyzję, które bazy danych i serwery aplikacji zostaną wykorzystane w produkcji, przekona się, że opłaty licencyjne wydają się dość małe w porównaniu do zwolnienia za wybór bezpłatnego oprogramowania, które spowodowało coś naprawdę, naprawdę złego.
Nie pytam, czy Postgres jest tak dobry jak Oracle. Nie o to chodzi. Oracle nie jest wybierane spośród Postgres po starannym rozważeniu funkcji i testów porównawczych. Postgres nie wchodzi do rozmowy, ponieważ w niektórych miejscach darmowe oprogramowanie nie jest zaufane.
Jestem ciekawy, czy ten brak zaufania powstał w odpowiedzi na jakieś konkretne wydarzenia. Moje pytanie brzmi zatem: czy istnieją udokumentowane przypadki katastrof biznesowych (awarie, znaczna utrata dochodów, znacząca utrata danych firmowych itp.), Które zostały wykazane jako wynik braków w oprogramowaniu typu open source?
Wyjaśnienie: Jeśli masz doświadczenie w firmach na poziomie przedsiębiorstwa, które w pełni uwzględniają OSS, które muszą przesądzać w tej sprawie, ale dokonują wyborów w oparciu o potrzeby konkretnej sytuacji, to dobrze dla Ciebie! Twoje doświadczenie nie zmienia faktu, że inne firmy mają bardzo odmienne podejście, a moje pytanie jest słuszne, nawet jeśli są to mniejszości.