コピーレフトは、著作権法の下で、作品(特にソフトウェア)の利用、変更、配布の自由を確保するためのライセンス体系です。このライセンスは、作品を改変したり、それに基づいて新しい作品を作成したりする際に、元の作品と同じ自由(コピーレフト条件)を派生作品にも適用することを義務付けることで、作品が常にオープンであり続けることを保証します。これは著作権(copyright)の考え方を逆手に取ったもので、「All Rights Reversed」(すべての権利は逆転された)という表現が使われることもあります。