자유 소프트웨어의 대체 용어

자유 소프트웨어의 대체 용어()인 OSS, FOSS, FLOSS 등은 1990년대 후반부터 자유 및 오픈 소스 소프트웨어 사용자들 사이에서 반복되는 쟁점이 되어 왔다. 이 용어들은 거의 동일한 사용권 기준과 개발 관행을 공유한다.

1983년에 리처드 스톨먼은 자유 소프트웨어 운동을 시작하고 이 운동을 홍보하며 자체적인 자유 소프트웨어의 정의를 발표하기 위해 자유 소프트웨어 재단을 설립했다. 다른 이들도 자유 소프트웨어에 대한 대체 정의를 발표했는데, 대표적으로 데비안 자유 소프트웨어 지침이 있다. 1998년에 브루스 페렌스와 에릭 레이먼드는 오픈 소스 소프트웨어를 마케팅하기 위한 캠페인을 시작하고 오픈 소스 이니셔티브를 설립했는데, 이는 스톨먼의 것과는 다른 목표와 철학을 옹호했다.

 용어 
 자유 소프트웨어 

1950년대부터 1990년대의 소프트웨어 문화에서 "자유 소프트웨어" 개념은 오늘날 차별화된 소프트웨어 부류인 퍼블릭 도메인 소프트웨어, 프리웨어, 셰어웨어 및 FOSS를 결합한 것이었으며, 학계와 취미 활동가 및 해커들에 의해 만들어졌다.

1983년 리처드 스톨먼이 "자유 소프트웨어"라는 용어를 채택했을 때, 이 용어는 여전히 여러 종류의 소프트웨어를 설명하는 데 모호하게 사용되고 있었다. 1986년 2월, 리처드 스톨먼은 현재는 중단된 FSF의 GNU's Bulletin에 자유 소프트웨어의 정의를 게재하며 "자유 소프트웨어"를 공식적으로 정의했다. 여기에는 거의 또는 전혀 제한 없이 사용, 연구, 수정 및 재배포할 수 있는 소프트웨어로서 그의 네 가지 필수 소프트웨어 자유가 포함되었다. 자유 소프트웨어 재단(FSF)에서 채택한 리처드 스톨먼의 자유 소프트웨어의 정의는 자유 소프트웨어를 가격의 문제가 아닌 자유의 문제로 정의하며, 이전의 퍼블릭 도메인 소프트웨어 생태계에서 영감을 받았다. 이 문서의 정본은 GNU 프로젝트 웹사이트의 철학 섹션에 있으며, 여러 언어로 번역되어 게시되어 있다.

 오픈 소스 소프트웨어 

1998년에 "오픈 소스 소프트웨어"(약칭 "OSS")라는 용어가 "자유 소프트웨어"의 대안으로 만들어졌다. 새로운 용어를 제안한 데에는 몇 가지 이유가 있었다. 한편으로 자유 소프트웨어 생태계의 한 그룹은 "자유 소프트웨어" 개념을 홍보하는 자유 소프트웨어 재단의 태도를 "도덕주의적이고 대립적"이라고 인식했으며, 이는 해당 용어와도 연관되었다. 또한 "free"라는 단어의 "무료"라는 모호함이 기업의 채택을 저해하는 것으로 간주되었으며, "자유 소프트웨어"라는 용어의 역사적인 모호한 사용도 문제였다. 1998년 캘리포니아에서 열린 전략 회의에서 토드 앤더슨, 래리 어거스틴, 존 "매독" 홀, 샘 오크먼, 크리스틴 피터슨, 그리고 에릭 레이먼드에 의해 "오픈 소스 소프트웨어"가 선택되었다. 리처드 스톨먼은 초대받지 못했다. 이 회의는 내비게이터의 소스 코드 공개(모질라로서)에 대한 넷스케이프의 1998년 1월 발표에 대한 반응으로 마련되었다. 회의 참석자들은 "오픈 소스"를 자유 소프트웨어의 "대체 라벨"로 설명했으며, 곧이어 에릭 레이먼드와 브루스 페렌스가 "자유 소프트웨어를 위한 마케팅 프로그램"의 일환으로 이 용어를 홍보하기 위해 오픈 소스 이니셔티브를 설립했다. 오픈 소스의 정의는 오픈 소스 이니셔티브가 특정 소프트웨어 사용권이 조직의 오픈 소스 소프트웨어 휘장을 받을 자격이 있는지 결정하는 데 사용된다. 이 정의는 주로 브루스 페렌스가 작성하고 수정한 데비안 자유 소프트웨어 지침을 기반으로 했다. 페렌스는 나중에야 웹에서 확인할 수 있었던 자유 소프트웨어 재단의 자유 소프트웨어 네 가지 자유에 기반하여 글을 작성하지 않았다. OSI에 따르면 스톨먼은 처음에 오픈 소스라는 용어를 채택하는 아이디어에 관심을 보였다.

1990년대 말, "오픈 소스"라는 용어는 대중 매체에서 큰 반향을 일으켰고 닷컴 버블과 오픈 소스 소프트웨어 기반의 웹 2.0 환경 속에서 소프트웨어 산업의 인정을 받았다. 예를 들어, 듀크 대학교 학자 크리스토퍼 M. 켈티는 1998년 이전의 자유 소프트웨어 운동을 파편화된 것으로 묘사했으며, "반면 오픈 소스라는 용어는 이들 모두를 하나의 운동으로 아우르려 했다"고 기술했다. "오픈 소스"라는 용어는 오픈 콘텐츠, 오픈 소스 하드웨어, 오픈 지식 운동을 포함한 많은 후속 운동에 영감을 준 오픈 소스 운동의 일환으로 더욱 확산되었다. 2000년경 "오픈 소스"의 성공으로 인해 몇몇 언론인들은 이전의 "자유 소프트웨어" 용어와 운동, 그리고 그 지도자인 스톨먼이 "잊혀지고" 있다고 보도하기도 했다. 이에 대응하여 스톨먼과 그의 FSF는 "오픈 소스 소프트웨어"라는 용어에 반대하며 그 이후로 "자유 소프트웨어"라는 용어를 위한 캠페인을 벌여왔다. 스톨먼과 FSF가 "오픈 소스 소프트웨어"라는 용어를 거부함에 따라 생태계는 용어 사용에서 나뉘어 있다. 예를 들어, 2002년 유럽 연합의 조사에 따르면 FOSS 개발자의 32.6%는 자신을 OSS와 연관시키고, 48%는 자유 소프트웨어와 연관시키며, 19.4%만이 미결정이거나 중간 입장이었다. "자유 소프트웨어"와 "오픈 소스 소프트웨어" 두 용어 모두 FOSS 생태계 내에서 지지자와 비판자가 존재하기 때문에, 이를 통합하는 용어들이 제안되었다. 여기에는 "software libre"(또는 libre software), "FLOSS"(free/libre and open-source software), "FOSS"(또는 F/OSS, free and open-source software) 등이 포함된다.

 FOSS 및 F/OSS 

유즈넷에서 자유 오픈 소스 소프트웨어(약칭 FOSS 또는 드물게 F/OSS)라는 문구가 처음으로 사용된 것은 1998년 3월 18일의 게시물로, 오픈 소스라는 용어 자체가 만들어진 지 불과 한 달 뒤였다.
2002년 2월, F/OSS는 아미가 컴퓨터 게임 전용 유즈넷 뉴스그룹에 등장했다. 2002년 초, MITRE는 나중에 2003년 보고서가 될 미국 국방부에서의 자유 및 오픈 소스 소프트웨어(FOSS) 사용에서 FOSS라는 용어를 사용했다. 유럽 연합의 기관들도 이전에는 FLOSS를 사용하다가 나중에 FOSS 용어를 사용했으며, 학술 출판물에서도 마찬가지였다.

 Software libre, Libre Software, Libreware 
아마도 더 일찍(1990년대 초반) 사용되었겠지만, "Software libre"는 1999년 유럽 연합 집행위원회가 "libre 소프트웨어에 관한 작업 그룹"을 구성하면서 더 넓은 대중적 수용을 얻었다. 스페인어와 프랑스어에서 차용된 "libre"라는 단어는 자유를 가진다는 의미이다. 이는 영어 단어 "free"의 자유와 비용 사이의 모호함을 피할 수 있게 해준다.

 FLOSS 
FLOSS는 2001년 Rishab Aiyer Ghosh가 자유/리브레 및 오픈 소스 소프트웨어를 위한 프로젝트 약어로 사용했다. 그해 말, 유럽 연합 집행위원회(EC)는 이 주제에 대한 연구에 자금을 지원하면서 이 문구를 사용했다.

모호성 문제를 해결하는 것을 목표로 한 "libre software"와 달리, "FLOSS"는 "자유 소프트웨어"라고 말하는 것이 더 나은지 아니면 "오픈 소스 소프트웨어"라고 말하는 것이 더 나은지에 대한 논쟁에서 어느 한 쪽의 편을 드는 것을 피하는 것을 목표로 했다.

이 용어의 지지자들은 FLOSS 약어의 일부가 다른 언어로 번역될 수 있다는 점을 지적한다. 예를 들어 "F"는 free(영어) 또는 frei(독일어)를 나타내고, "L"은 libre(스페인어 또는 프랑스어), livre(포르투갈어), 또는 libero(이탈리아어) 등을 나타낸다. 그러나 이러한 언어들에서 "자유로서의 자유"를 뜻하는 단어들은 영어의 "free"와 같은 모호성 문제가 없기 때문에 공식적인 비영어권 문서에서 이 용어가 자주 사용되지는 않는다.

2004년 말까지 FLOSS 약어는 남아프리카 공화국, 스페인, 브라질에서 발행된 공식 영어 문서에서 사용되었다. 다른 학자들과 기관들도 이를 사용하고 있다.

리처드 스톨먼은 반드시 두 진영 중 하나를 선택하지 않고 "오픈 소스"와 "자유 소프트웨어"를 지칭하기 위해 FLOSS라는 용어를 사용하는 것을 지지하지만, 사람들에게 "자유/리브레 소프트웨어" 진영을 지지하는 것을 고려해 달라고 요청한다. 스톨먼은 "unfettered software"(구속되지 않은 소프트웨어)가 적절하고 모호하지 않은 대체 용어가 될 것이라고 제안했지만, "자유 소프트웨어"라는 용어 뒤에 너무 많은 추진력과 노력이 있기 때문에 이를 강요하지는 않겠다고 했다.

"FLOSS"라는 용어는 역효과를 낳고 어리석게 들린다는 일부 비판을 받아왔다. 예를 들어, 오픈 소스 이니셔티브의 공동 설립자인 에릭 레이먼드는 2009년에 다음과 같이 언급했다.

레이먼드는 프로그래머 릭 모엔의 말을 다음과 같이 인용했다.

 소유권 및 부속 사항 
이러한 용어들 중 어느 것도, 혹은 "자유 소프트웨어"라는 용어 자체도 상표로 등록되지 않았다. OSI의 브루스 페렌스는 미국에서 "open source"를 OSI의 서비스 마크로 등록하려 시도했으나, 해당 용어는 구체성에 대한 관련 상표 기준을 충족하지 못해 실패했다. OSI는 "OSI Certified"에 대한 상표권을 주장하며 상표 등록을 신청했지만, 서류 작업을 완료하지 않았다. 미국 특허청은 이를 "포기됨"으로 분류하고 있다.

"자유 소프트웨어"라는 용어는 FSF의 정의와 연관되고 "오픈 소스 소프트웨어"라는 용어는 OSI의 정의와 연관되지만, 다른 용어들은 특정 그룹에 의해 소유권이 주장되지 않았다. FSF와 OSI의 정의는 표현 방식이 상당히 다르지만, 그들이 다루는 소프트웨어 집합은 거의 동일하다.

모든 용어는 상호 교환적으로 사용되며, 어떤 용어를 사용할지는 주로 정치적(특정 그룹을 지원하고자 함) 또는 실용적(한 용어가 가장 명확하다고 생각함)인 선택에 달려 있다.

자유 소프트웨어와 오픈 소스의 주요 차이점은 철학의 차이이다. 자유 소프트웨어 재단에 따르면, "거의 모든 오픈 소스 소프트웨어는 자유 소프트웨어이다. 두 용어는 거의 동일한 카테고리의 소프트웨어를 설명하지만, 근본적으로 다른 가치에 기반한 관점을 나타낸다."

 라이선스 
권장 사항은 다를 수 있지만, 어떤 용어를 선택하느냐는 어떤 라이선스가 유효하거나 다른 진영에서 사용되는지에 거의 또는 전혀 영향을 미치지 않는다. 적어도 GPLv3가 출시되기 전까지는, GPLv2의 사용은 오픈 소스와 자유 소프트웨어 진영을 단결시켰다. 이 모든 용어로 지칭되는 소프트웨어의 대다수는 소수의 라이선스 하에 배포되며, 이들은 모두 각 용어의 사실상 및 법률상 수호자들에 의해 모호함 없이 수용된다. 소프트웨어의 대부분은 소수의 퍼미시브 라이선스(BSD 허가서, MIT 허가서, 아파치 라이선스) 또는 소수의 카피레프트 라이선스(GNU 일반 공중 사용 허가서 v2, GPLv3, GNU 약소 일반 공중 사용 허가서, 또는 모질라 공용 허가서) 중 하나이다.

자유 소프트웨어 재단(FSF 승인 소프트웨어 라이선스 목록)과 오픈 소스 이니셔티브(OSI 승인 소프트웨어 라이선스 목록)는 각각 자유 소프트웨어와 오픈 소스 소프트웨어의 정의를 준수하는 것으로 수용하는 라이선스 목록을 발표한다. 오픈 소스 이니셔티브는 거의 모든 자유 소프트웨어 라이선스가 오픈 소스이기도 하다고 간주하며 그 반대도 마찬가지이다. 여기에는 FSF의 세 가지 주요 라이선스인 GPLv3, GNU 약소 일반 공중 사용 허가서(LGPL), GNU 아페로 일반 공중 사용 허가서(AGPL)의 최신 버전이 포함된다.

이 두 조직 외에도 더 많은 FOSS 조직이 라이선스 및 라이선스 문제에 대한 권장 사항과 의견을 발표한다. 데비안 프로젝트는 특정 라이선스가 그들의 데비안 자유 소프트웨어 지침을 준수하는지에 대해 유용한 조언을 제공하는 것으로 간주된다. 데비안은 "승인된" 라이선스 목록을 별도로 발표하지는 않지만, 그들의 배포판에 허용된 소프트웨어에 사용된 라이선스를 확인함으로써 그들의 판단을 추적할 수 있다. 또한 페도라 프로젝트는 자유 소프트웨어 재단(FSF), 오픈 소스 이니셔티브(OSI)의 승인 및 레드햇 법무팀과의 협의를 바탕으로 (페도라를 위한) 승인된 라이선스 목록을 제공한다. 또한 카피프리 운동, 다양한 BSD 계열, 아파치 재단, 모질라 재단 모두 라이선스에 대한 자신들만의 관점을 가지고 있다.

 퍼블릭 도메인 소프트웨어 

이 문서에서 다루는 명칭들에 포함되지만 라이선스가 없는 소프트웨어 부류도 존재한다. 바로 소스 코드가 퍼블릭 도메인에 있는 소프트웨어이다. 이러한 소스 코드와 그 실행 버전의 사용은 저작권에 의해 제한되지 않으므로, 이를 자유 소프트웨어로 만들기 위해 자유 소프트웨어 사용권이 필요하지 않다. 그러나 모든 국가가 동일한 형태의 "퍼블릭 도메인" 체제와 저작물 기증 가능성 및 퍼블릭 도메인에서의 저자 권리를 가지고 있는 것은 아니다.

더욱이 배포자가 소프트웨어가 퍼블릭 도메인으로 출시되었음을 확신하기 위해, 일반적으로 이를 확인해 주는 서면 기록을 볼 필요가 있다. 따라서 라이선스가 없더라도 저작권 및 기타 독점적 권리의 부재에 대한 서면 서표(권리 포기서 또는 반저작권 고지)가 여전히 존재하는 경우가 많으며, 이는 라이선스 대체물로 간주될 수 있다. 권리 포기와 라이선스 사이의 혼합된 형태도 존재하는데, 예를 들어 퍼블릭 도메인 유사 라이선스인 CC0 및 언라이선스가 있으며, 권리 포기가 효과가 없을 경우를 대비하여 완전한 퍼미시브 라이선스를 보완책으로 포함한다.

 영어권 지역의 비영어 용어 
인도 일부 지역의 자유 소프트웨어 공동체는 때때로 "Swatantra 소프트웨어"라는 용어를 사용한다. 영어가 링구아 프랑카임에도 불구하고 "Swatantra"는 힌디어를 포함한 인도의 모든 인도-유럽 어족의 조상인 산스크리트어로 자유를 의미하기 때문이다. 필리핀에서는 "malayang software"가 때때로 사용된다. "libre"라는 단어는 필리핀어에도 존재하며 스페인어에서 유래했지만, 영어 단어 "free"와 동일한 가격/자유의 모호함을 지니게 되었다. 마라나오어에 따르면 "Free"는 KANDURI, Diccubayadan, Libre이다.

 같이 보기 

 자유 소프트웨어 공동체
 자유 소프트웨어 운동
 GNU/리눅스 이름 논란
 자유 소프트웨어의 역사
 오픈 소스 대 폐쇄 소스
 퍼미시브 자유 소프트웨어 라이선스

 각주 

 외부 링크 
Hancock, Terry. "The Jargon of Freedom: 60 Words and Phrases with Context" Free Software Magazine. 2010-20-24
 Berry, D M (2004). The Contestation of Code: A Preliminary Investigation into the Discourse of the Free Software and Open Software Movement, Critical Discourse Studies, Volume 1(1).
 Differences between open-source and free software 슬랙웨어의 해석

 FreeOpenSourceSoftware.org Wiki (FreeLibreOpenSourceSoftware.org와 동일)
 FSF's suggested translations of free software to languages other than English
 John Stanforth, an Open Source proponent, on the differences between the Open Source Initiative and the Free Software Foundation

분류:호칭 논란