Câu trả lời của Benjamin khá rõ ràng nhưng tôi muốn nhấn mạnh một điểm duy nhất. CLA bảo vệ các công ty sử dụng hoặc đóng góp cho các dự án. Các công ty, đặc biệt là những công ty lớn, rất sợ bị mất cảnh giác bởi các vấn đề pháp lý. Tôi đã có luật sư của công ty nói với mọi người rằng tôi biết rằng ngay cả trong các vụ kiện tát mà luật pháp đứng về phía bạn, bạn chỉ có thể chắc chắn khoảng 60% rằng bạn sẽ thắng kiện.
Hãy xem xét tình hình của một công ty, đặc biệt là một công ty rất lớn với nhiều doanh thu, xây dựng một sản phẩm xung quanh một công cụ nguồn mở. Họ có được khách hàng, xây dựng cơ sở hạ tầng và thuê nhân viên. Nếu bất ngờ một người đóng góp cho công cụ ban đầu kiện họ vì vi phạm bằng sáng chế hoặc bản quyền, công ty đang ở trong nước nóng hợp pháp. Nếu họ ngừng cung cấp sản phẩm của mình, họ đã lãng phí tiền cho cơ sở hạ tầng và nhân viên mà họ không cần và quan trọng hơn, họ đang chọc giận khách hàng. Mặt khác, nếu họ ngừng cung cấp dự án của họ, trách nhiệm của họ kết thúc trong khi vụ việc đã được tìm ra.
Xem xét bối cảnh phần mềm pháp lý hiện tại, CLA là cách tốt nhất để khiến các công ty cảm thấy thoải mái khi sử dụng và đóng góp cho phần mềm nguồn mở. Điều đó không lý tưởng (thật tuyệt khi không bao giờ phải đối phó với bất kỳ nội dung hợp pháp nào này) nhưng ngay bây giờ, đây là một trong số ít cách thực hiện những đóng góp này.