Відповідь Бенджаміна була досить чіткою, але я хотів би підкреслити одну точку. CLA захищає компанії, які використовують або сприяють проектам. Компанії, особливо великі, бояться, що їх юридичні проблеми не можуть охопити. У мене були корпоративні юристи, які я знаю людям, яких я знаю, що навіть у випадках, коли закон стоїть на вашому боці, ви можете бути впевнені лише на 60%, що ви виграєте справу.
Розглянемо ситуацію компанії, особливо дуже великої з великим доходом, будує продукт навколо інструменту з відкритим кодом. Вони завойовують клієнтів, будують інфраструктуру та наймають працівників. Якщо раптом учасник оригінального інструменту подає позов до них за порушення патенту чи авторських прав, компанія перебуває у багатьох законних гарячих водах. Якщо вони перестають надавати свій товар, вони витрачають гроші на інфраструктуру, а співробітники, які їм не потрібні, і що ще важливіше, вони дратують клієнтів. З іншого боку, якщо вони припиняють надавати свій проект, їхня відповідальність закінчується, поки справа з'ясовується.
Враховуючи сучасний ландшафт юридичного програмного забезпечення, CLA - це найкращий спосіб змусити компанії почувати себе комфортно, використовуючи програмне забезпечення з відкритим кодом та сприяючи їм. Це не ідеально (було б добре ніколи не мати справу з будь-яким із цих юридичних речей), але зараз це один з небагатьох способів внесення цих внесків