Ответ Бенджамина был довольно ясным, но я хотел бы подчеркнуть один момент. CLA защищает компании, использующие или участвующие в проектах. Компании, особенно крупные, боятся быть застигнутыми врасплох правовыми вопросами. У меня были корпоративные юристы, которые говорили людям, которых я знаю, что даже в случаях, когда закон на вашей стороне, вы можете быть уверены только на 60%, что выиграете дело.
Рассмотрим ситуацию, когда компания, особенно очень крупная с большим доходом, строит продукт на основе инструмента с открытым исходным кодом. Они получают клиентов, строят инфраструктуру и нанимают сотрудников. Если внезапно автор оригинального инструмента предъявляет им иск за нарушение патентных прав или авторских прав, компания находится в состоянии большого количества горячей воды. Если они прекращают предоставлять свой продукт, они тратят впустую деньги на инфраструктуру и сотрудников, которые им не нужны, и, что более важно, они бесят клиентов. С другой стороны, если они прекращают предоставлять свой проект, их ответственность заканчивается, пока дело выясняется.
Учитывая текущую ситуацию с правовым программным обеспечением, CLA - лучший способ заставить компании чувствовать себя комфортно, используя программное обеспечение с открытым исходным кодом. Это не идеально (было бы хорошо, если бы никогда не приходилось иметь дело с какой-либо из этих юридических вещей), но сейчас это один из немногих способов сделать этот вклад поз