Tôi muốn phân phối phần mềm của mình theo giấy phép như Creative Commons Attribution - Phi thương mại - Chia sẻ giấy phép Alike, nghĩa là
- Phân phối lại mã nguồn và nhị phân là tự do.
- Phiên bản sửa đổi của chương trình phải được phân phối theo cùng một giấy phép. Ghi công cho dự án ban đầu nên được cung cấp cho.
- Hạn chế bất kỳ loại sử dụng thương mại.
Tuy nhiên CC không khuyến nghị sử dụng giấy phép của họ cho phần mềm. Có loại giấy phép phần mềm nào tôi có thể áp dụng không? Tốt hơn nếu giấy phép công cộng, nhưng theo như tôi biết luật pháp Hoa Kỳ nói rằng chỉ EULA có thể hạn chế sử dụng bản sao nhận được?