디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자유 소프트웨어란 무엇인가?

자유 소프트웨어 재단(1.224) 2016.08.13 19:12:19
조회 2392 추천 44 댓글 5


자유 소프트웨어란 무엇인가?



"자유 소프트웨어"의 핵심은 구속되지 않는다는 관점에서의 자유에 있는 것이지 무료라는 금전적인 측면에 있는 것이 아닙니다. 우리가 의도하는 이러한 자유의 의미를 쉽게 이해하기 위해서는 "무료 맥주(free beer)"가 아닌 "언론의 자유(free speech)"와 같은 예를 생각해 볼 수 있습니다.

"자유 소프트웨어"는 사용자가 소프트웨어를 실행시키거나 이를 복제 및 배포할 수 있는 자유와 함께 소스 코드에 대한 접근을 통해서 이를 학습하고 수정, 개선시킬 수 있는 원천적인 자유까지를 모두 포괄하는 것입니다. 따라서, 간략히 말하면 다음과 같은 4가지 종류의 자유를 내포한다고 할 수 있습니다.

  • 프로그램을 어떠한 목적을 위해서도 실행할 수 있는 자유 (자유 0).
  • 프로그램의 작동 원리를 연구하고 이를 자신의 필요에 맞게 변경시킬 수 있는 자유 (자유 1). 이러한 자유를 위해서는 소스 코드에 대한 접근이 선행되어야 합니다.
  • 이웃을 돕기 위해서 프로그램을 복제하고 배포할 수 있는 자유 (자유 2).
  • 프로그램을 향상시키고 이를 공동체 전체의 이익을 위해서 다시 환원시킬 수 있는 자유 (자유 3). 이러한 자유를 위해서는 소스 코드에 대한 접근이 선행되어야 합니다.

사용자에게 위와 같은 자유를 모두 보장하는 프로그램은 자유 소프트웨어라고 할 수 있습니다. 따라서, 여러분은 이러한 자유 소프트웨어를 유료 또는 무료로 수정하거나 그렇지 않은 상태로 어느 누구에게나 그리고 어느 곳에라도 자유롭게 복제하고 배포할 수 있습니다. 이러한 형태로 프로그램을 자유롭게 만든다는 것의 의미는 사용 허가를 받기 위해서 별도로 요청할 필요도 없고 또한 비용을 지불할 필요도 없다는 것을 의미합니다.


또한, 여러분은 개인적인 목적을 위해서 프로그램을 자유롭게 개작하거나 이용할 수 있으며 이러한 사실을 명시적으로 공지하지 않아도 무방합니다. 만약, 자신이 수정한 부분을 공개하고자 할 때에는 특정한 사람이나 방식으로 이를 알려야 할 필요가 없습니다.


개작된 부분을 자유롭게 만들기 위해서 그리고 개선된 버전을 발표하고 이를 의미있는 것으로 만들기 위해서는 당연히 프로그램의 소스 코드에 대한 접근이 선행되어야 합니다. 따라서 소스 코드에 대한 접근은 자유 소프트웨어를 위한 필요 조건이라고 할 수 있습니다.


GNU 소프트웨어는 유료로 구입할 수도 있고 무료로 얻을 수도 있습니다. 그러나 어떠한 방법으로 소프트웨어를 구했던 간에 여러분은 해당 프로그램에 대한 복제와 개작의 자유를 항상 갖게 됩니다.


이러한 종류의 자유가 현실화되기 위해서는 여러분이 소프트웨어에 해악한 일을 하지 않는 한 그러한 자유가 보장되어야 합니다. 만약 소프트웨어 개발자가 라이선스를 수정할 수 있는 권리를 갖게 된다면, 여러분이 소프트웨어 사용 상의 문제를 갖고 있지 않다고 하더라도 그 소프트웨어는 자유로운 것이 아닙니다.


그러나 본질적인 자유와 상충되지 않는 한 자유 소프트웨어를 배포할 때 특정한 종류의 배포 방식을 사용할 수 있습니다. 예를 들면, 카피레프트(copyleft)는 프로그램을 배포할 때 사용할 수 있는 방법 중의 하나입니다. 카피레프트를 사용할 경우에는 다른 사람들의 자유를 제한할 수 있는 어떠한 사항도 추가할 수 없도록 하고 있습니다. 그러나 이러한 규정은 자유 소프트웨어를 구성하고 있는 본질적인 자유에 위배되지 않습니다. 오히려 그것을 보호하기 위한 것입니다. 만약 개작된 버전을 패키지하는 실제적인 방법이 개작된 버전을 배포하는데 따른 자유를 막는 것이 아니라면 그러한 방법을 위해서 사용되는 규정이나 제한 조건들은 받아들여 질 수 있습니다.


GNU 소프트웨어를 사용하기 위해서 지불된 비용의 유무에 상관없이 일단, 소프트웨어를 입수한 뒤에는 이를 복제하고 수정할 수 있는 자유가 제한 없이 주어집니다. GNU 프로젝트는 이러한 자유를 모든 사용자들에게 실질적으로 보장하기 위해서 저작권의 양도에 관한 실정법에 의해서 그 법률적 효력이 인정될 수 있는 '카피 레프트(copyleft)'라는 새로운 개념을 도입하고 있습니다.


"자유 소프트웨어"와 "카피 레프티드 소프트웨어(copylefted software)" 등과 같이 우리가 구분하고 있는 소프트웨어의 종류와 상호간의 차이점에 대해서는 "소프트웨어의 범주" 문서를 참조해 주시기 바랍니다.


때때로 미 연방 정부의 수출 규제법과 무역 제재 조치는 프로그램을 국제적으로 배포하려는 여러분의 자유를 제한할 수 있습니다. 소프트웨어 개발자들은 이러한 제약들을 무시하거나 없앨 수 있는 힘을 갖고 있지 않지만, 마땅히 해야 할 그리고 할 수 있는 것은 프로그램을 사용하는데 그와 같은 조건들이 부과되는 것을 거부하는 것입니다. 이러한 제한들은 미국 연방법의 관할을 벗어나는 지역에서의 활동이나 사람들에게는 영향을 미치지 않습니다.


우리가 의도하고자 하는 자유의 본 뜻을 퇴색시키지 않기 위해서 자유 소프트웨어를 언급할 때는 되도록 "무상으로 제공" 된다든가 "무료"라는 등의 표현을 사용하지 말 것을 당부하고 싶습니다. 또한, 이러한 자유의 억압을 합리화시키는 "저작권 침해(piracy)"와 같은 제도적 장치에 우리 모두가 동의하지 않게 되기를 희망합니다. 저작권 침해에 대한 우리의 견해에 대해서는 "혼동을 피하기 위해서 사용을 삼가해야 할 단어나 구문들" 문서를 참고하기 바랍니다.

추천 비추천

44

고정닉 4

3

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
3232 vmware 메모리 [1] 리갤러(1.237) 02:06 22 0
3231 갤럭시북4프로 듀얼부팅으로 우분투 못씀요?? [1] ㅌㅌ갤로그로 이동합니다. 06.07 39 0
3230 나도 아치리눅스 쓰는데 efi 파티션 옮김 [4] 김규소갤로그로 이동합니다. 06.07 73 1
3229 ps 투 [1] asdf4(182.225) 06.07 29 0
3228 gnome's 서포트서버 이건 뭐임 ㅇㅇ(125.183) 06.07 18 0
3227 특정 드라이브 마운트 차단시키는 법 아는형 드루와바 [1] 리갤러(116.32) 06.07 60 0
3226 우분투에서 macOS 설치해봤다 [1] ㅇㅇ(103.125) 06.07 102 1
3225 우분투 22.04에 tls 깔아서 배터리 상한 제한하려하니까 [12] linux갤로그로 이동합니다. 06.06 116 0
3224 Qemu Pass Through 그래픽카드 한개일때 질문 [12] 리갤러(36.39) 06.06 100 0
3223 센토스7 마루타로 하나만 갈아엎음 [5] 리갤러(210.110) 06.05 123 0
3222 리눅스 재부팅하니까 갑자기 랜선을 안먹는데? [4] 리갤러(118.235) 06.05 129 0
3221 리눅스 늒비 받아라 [6] 시로사키하나갤로그로 이동합니다. 06.05 145 0
3220 전면 3.5mm 잭 헤드셋 마이크가 안댐.. [12] Kat갤로그로 이동합니다. 06.05 83 0
3219 윈도우 빔은 빔 자체를 까는 거보다 vsc에 빔 익스텐션을 까는 게 더 ReimuHakurei갤로그로 이동합니다. 06.05 61 0
3218 듀얼부팅 근황 [1] 리갤러(211.176) 06.05 92 2
3217 태스크바에 날씨 정보 넣으려고 하는데 어디가 좋을까 [3] 桜坂・亜衣子갤로그로 이동합니다. 06.04 183 0
3216 우분투 24.04 새 커널 나왔는디.. ㅇㅇ(45.14) 06.04 87 0
3215 재미로 luks2 디스크 암호화 했었는데 [2] 리갤러(211.36) 06.03 105 0
3214 빔이 빔이 아니야~ [1] ReimuHakurei갤로그로 이동합니다. 06.03 81 0
3213 씨발윈도우ㅈㄴ불편하노 [2] ReimuHakurei갤로그로 이동합니다. 06.02 153 1
3212 윈도우 복구 완!(듀얼부팅 글쓴이) [7] 리갤러(211.176) 06.02 135 2
3211 심심할 땐 정전갤 뻘글 [2] 리갤러(211.54) 06.02 91 0
3210 우분투 설치를 했는데 들어가지를 못한다… [2] 리갤러(222.118) 06.02 84 0
3209 musl사용한 시스템 사용한 후기. [2] 리갤러(136.23) 06.02 98 3
3208 노트북은 걍 리눅스가 편한듯 [2] ReimuHakurei갤로그로 이동합니다. 06.02 177 0
3207 밑 아치 윈도우 듀얼부팅 글쓴이입니다. [19] 리갤러(223.38) 06.02 185 0
3206 타일링 WM 한번 쓰니까 다시 못돌아가겠어... [3] 리갤러(49.172) 06.02 90 1
3205 우분투 한달차 [1] 리갤러(14.5) 06.01 100 2
3204 게임만 한다면 리눅스도 괜찮은듯 [3] 전웅갤로그로 이동합니다. 06.01 154 0
3203 리눅스-윈도 부팅 게이 다시 보아라. [6] oooo(49.143) 06.01 125 0
3202 6개월간의 리눅스 사용 후기 [7] ReimuHakurei갤로그로 이동합니다. 05.31 202 0
3201 아치나 젠투 쓰면 좋은점 [2] ㅇㅇ(223.39) 05.31 127 0
3200 밑에 아치-윈도우 듀얼부팅 게이 보아라. [26] oooo(110.35) 05.31 257 3
3199 우분투 efi 파티션을 새 usb에 만들어도 되남? [3] 리갤러(211.36) 05.31 65 0
3198 뉴비 질문 좀 [3] ㅇㅇ(1.237) 05.29 126 0
3197 듀얼 부팅 윈도우 자동 복구 [37] 리갤러(211.176) 05.29 285 0
3196 리눅스는 유튜브 서드파티 앱 없나? [14] 리갤러(36.39) 05.27 216 0
3195 구닥다리 그램에 페도라 40 올려봄 [3] 리갤러(211.54) 05.27 151 1
3194 쿠분투 24.04 부팅 안 됨 원인 찾음 [2] 전웅갤로그로 이동합니다. 05.27 134 0
3193 우분투에서 데비안 가면 적응 쉽냐 [5] 전웅갤로그로 이동합니다. 05.27 201 0
3192 centos7 담달까지네? [5] 리갤러(223.39) 05.27 151 0
3191 갤북 사운드 해결법 [4] 리갤러(172.226) 05.26 127 0
3190 듀얼부팅 하면 안되는 이유 [2] ㅇㅇ(37.19) 05.26 211 0
3189 리눅스가 이론적으로는 커널 업데이트빼고 재부팅이 필요없음? [5] 리갤러(37.120) 05.26 184 0
3188 노트북 키보드 왜 리눅스에서만 특정키 먹통이냐 [3] ㅇㅇ(14.6) 05.26 111 0
3187 갤럭시북4 프로 리눅스 설치 후기 [7] ㅇㅇㅇㅇ갤로그로 이동합니다. 05.26 200 0
3186 리눅스 입문자 배포판 추천좀요 [2] linux갤로그로 이동합니다. 05.25 165 0
3185 kde 올렸다 [2] 리갤러(211.54) 05.25 163 0
3184 형님들 갤북프처럼 드라이버 지원해주는 놋북은 [7] linux갤로그로 이동합니다. 05.25 113 0
3183 cs35l41 스피커출력 인식시키기 [6] 리갤러(211.54) 05.25 140 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2