Так, вони пропонують підтримку, але багато хто не пропонує виправлення. Кілька років тому ми зіткнулися з проблемою з помилкою шифрування DES, для якої було відоме тривіальне виправлення. Microsoft це задокументувала і повідомила, що резолюцію не виправлять. Нам довелося вимкнути виправлення помилок шифрування, щоб Internet Explorer працював.
У мене був один продукт із підтримкою, у якому було закрито кілька повідомлень про помилки, у відповідь про те, що проблема буде вирішена в наступному випуску. Нарешті я запитав, коли належить наступний реліз У відповідь було: "Ми не плануємо ніколи виходити до іншого випуску. Я припинив підтримку. Якби я отримав цю відповідь для проекту з відкритим кодом, я, ймовірно, міг би усунути проблеми.
Інший проект, нас часто просили повідомити, яке рішення було, коли ми його знайшли. "Тож ми обидва будемо знати рішення". Підтримка з часом покращувалася, і вони пропонували рішення. В одному випадку я повинен поговорити з розробником якогось коду, від якого ми сподівалися отримати обробку бази даних.
Я також мав справу з підтримкою, щоб отримати відомі виправлення негайно, коли програмне забезпечення було зламано. В іншому випадку з тим самим постачальником мені довелося двічі надсилати проблему з декількома нитками. Перше виправлення значно зменшило частоту проблеми, а друге, як видається, вирішило її повністю. Обидва виправлення були поставлені поза циклом випуску.
Багато проектів з відкритим кодом доступні з платною підтримкою. Це один із способів фінансування проектів. Це додатково до часто відмінної неоплаченої підтримки, яка часто доступна. У складних випадках це допомагає зрозуміти, що робить код у вашій організації. З відкритим кодом це визначити порівняно просто.
EDIT: Більшість програм із відкритим кодом, які я використовую, працює так добре, що мені не потрібна підтримка. Деякі з тих, де мені потрібна допомога, включають MySQL, Apache, Ubuntu та Firefox. Майже у всіх випадках мені вдалося отримати відповіді з документації та форумів підтримки. Я, як правило, вважаю, що патчі, коли це потрібно, стають доступними дуже швидко.