Популярная веб-инфраструктура с открытым исходным кодом / CMS / библиотека с меньшей вероятностью будет содержать в себе ужасные ошибки в течение длительного времени, поскольку многие люди смотрят на код, находят ошибки и исправляют их.(Обратите внимание, что для того, чтобы это имело значение, вам нужно будет обновлять свои материалы.)
Теперь у вашего друга есть крошечная точка зрения - любой, кто может исправить ошибки, может также представить их., если проектом управляет куча идиотов.Если они берут патчи от любого случайного чмо, не просматривая патчи, или не знают, что они делают в первую очередь, то можно внести ошибки в фреймворк.(Это не имеет значения, если вы не будете регулярно обновляться.) Поэтому важно использовать тот, который достойно поддерживается людьми, у которых есть подсказка.
Обратите внимание, что все проблемы с фреймворками / приложениями с открытым исходным кодом относятся к COTSодни также.Вы просто не будете знать об ошибках в последнем до того момента, как bugtraq и другие подобные списки публикуют их, поскольку крупные компании любят делать вид, что в их программном обеспечении нет никаких ошибок, пока они не реагируют.