1. 무료 사용: GPL 을 사용하려면 정식 사용자가 소프트웨어를 자유롭게 사용, 복사, 전파 및 수정하고 수정된 코드를 다시 게시해야 합니다. 이런 자유로운 사용 권리는 GPL 의 핵심이다.
2.* * * 즐거움 코드: GPL 은 GPL 이 승인한 소프트웨어 소스 코드를 공개해야 하며 누구나 코드를 보고 수정할 수 있도록 규정하고 있습니다. 이렇게 하는 목적은 개발자가 서로 배우고 협력하도록 장려하는 것이다.
3. 특허 남용 방지: GPL 은 또한 GPL 에서 허가한 소프트웨어가 특허와 관련된 경우 특정 사용자 또는 조직뿐만 아니라 모든 사용자에게 특허를 부여해야 한다고 규정하고 있습니다. 이렇게 하는 목적은 일부 사람이나 조직이 특허를 이용하여 소프트웨어의 사용과 수정을 제한하는 것을 막기 위해서이다.
4. 자유소프트웨어 보호 정신: GPL 은 자유이용과 * * * 코드 향유의 원칙을 강조하여 자유소프트웨어의 발전과 보급을 촉진하는 동시에 자유소프트웨어의 정신을 보호하고 상업화 또는 민영화를 방지하고자 합니다.