아티스틱 라이선스
아티스틱 라이선스(Artistic License)는 자유 소프트웨어 재단(Free Software Foundation)과 오픈 소스 이니셔티브(Open Source Initiative)의 승인을 받은 자유 소프트웨어 라이선스 중 하나이다. 주로 펄(Perl) 프로그래밍 언어의 배포에 사용되었으며, 다른 소프트웨어에도 적용될 수 있다.
아티스틱 라이선스의 주요 특징은 다음과 같다.
- 자유로운 사용 및 배포: 사용자는 해당 소프트웨어를 자유롭게 사용, 복제, 수정 및 배포할 수 있다.
- 상업적 이용 허용: 상업적인 목적으로 소프트웨어를 사용하는 것도 허용된다.
- 수정된 버전의 배포: 수정된 버전을 배포할 때에는 원본 제작자에게 알릴 필요가 없으며, 원본 라이선스를 유지할 필요도 없다. 그러나 수정 사항에 대한 책임은 수정자에게 있다.
- 원본 코드 보호 노력: 라이선스는 원본 코드를 보호하기 위한 노력을 장려한다. 즉, 수정된 코드를 배포할 때에는 원본 코드에 대한 존중을 표해야 한다.
아티스틱 라이선스는 GPL(GNU General Public License)과 같은 카피레프트(Copyleft) 라이선스와는 달리, 수정된 버전을 배포할 때 동일한 라이선스를 적용할 의무가 없다. 따라서 수정된 코드를 비자유 소프트웨어로 배포하는 것도 가능하다.
아티스틱 라이선스는 몇 가지 버전이 존재하며, 버전 2.0이 가장 최신 버전이다. 이전 버전은 일부 모호한 조항으로 인해 논란이 있었으나, 버전 2.0에서는 이러한 모호성이 개선되었다.