From: 오픈 소스로 미래를 연마하라

1983년 리처드 M. 스톨먼(Richard M. Stallman, 흔히 RMS라 부른다)은 소프트웨어 사용자들이 더 이상 자유롭게 소프트웨어를 살펴보고 수정하고 공유할 수 없다는 사실에 실망했고 GNU 프로젝트를 시작했다. 이 프로젝트는 완전히 자유롭게 사용하고 수정하고 배포할 수 있는 컴포넌트로 구축된 유닉스 호환 운영 체제 개발을 목표로 했다. 2년 후 GNU 선언문(GNU Manifesto)이 나왔다. 이 선언문으로 프로젝트의 근본적인 신념이 천명되고 자유 소프트웨어 운동이 시작되었다.
네 가지 자유가 자유 소프트웨어 운동의 핵심이다. 이 자유는 표준적인 프로그래밍 방식에 따라 번호가 0 부터 시작한다.

  • 0 . 프로그램을 어떠한 목적을 위해서도 실행할 수 있는 자유.
  • 1 . 소프트웨어 소스 코드를 공부하고 이를 자신의 필요에 맞게 변경할 수 있는 자유.
  • 2 . 소프트웨어를 복사하고 배포할 수 있는 자유.
  • 3 . 소프트웨어를 개선하고 이를 공유할 수 있는 자유.

사용자에게 이 네 가지 자유를 보장하지 않는 소프트웨어는 자유 소프트웨어라고 볼 수 없다. 어떤 식으로든 사용자의 권리를 제한하기 때문이다. 이러한 권리와 자유를 보장하기 위해 RMS, GNU 프로젝트, 새로 설립된 자유 소프트웨어 재단은 기존 저작권 개념을 활용한 소프트웨어 라이선스를 만들었다. 자유 소프트웨어 재단의 카피레프트 라이선스는 이 라이선스로 출시된 소프트웨어 사용을 허용하는 것 외에도 사람들이 네 가지 자유를 절대 침해할 수 없도록 보장한다. 많은 사람이 이 네 가지 자유가 스톨먼 최고의 발명이라고 생각한다. 1

참고문헌

  • 오픈 소스로 미래를 연마하라 / VM(비키) 브라수어 저/송우일 역 / 인사이트(insight) / 초판 1쇄 2019년 10월 22일

주석

  1. 오픈 소스로 미래를 연마하라. 7쪽.