차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:opensource_license [2014/10/25 14:32] V_Ltech:opensource_license [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +{{tag>opensource license}}
  
 ====== Opensource License ====== ====== Opensource License ======
 +오픈소스SW는 소스코드가 공개되어 있는 SW를 말하며, 일반적으로 자유롭게 사용/복제/배포/수정할 수 있다. 오픈소스SW의 대표적인 예로는 Linux 커널 및 아파치 웹서버, FireFox 웹브라우저, MySQL 등이 있다.
 +
 +전 세계적으로 오픈소스SW는 FSF(Free Software Foundation)의 자유SW(Free Software)를 포함한 넓은 의미로 사용되고 있다. 하지만 자유SW와 오픈소스SW는 역사 및 추구하는 이념 등에서 미묘한 차이가 있다.
 +
 +1980년대부터 소프트웨어가 거대 부가가치 산업으로 발전하자, 지적재산권 및 라이선스 계약을 통하여 소프트웨어의 사용, 복제, 배포, 수정에 제한을 가하려는 움직임이 나타났다. 이런 움직임에 반대하여 리처드 스톨만은 FSF를 설립하고 자유SW(Free Software) 운동을 전개하였다.
 +
 +그러나 자유SW의 ‘자유(Free)’라는 단어가 일반인들에게 ‘무료’로 인식되고, 엄격한 GPL조항 때문에 상용SW개발에 이용할 수 없어 대다수 기업들이 자유SW운동에 참여를 꺼려하자 소스코드 공개에 보다 많은 참여를 이끌어내기 위하여 에릭 레이먼드, 브루스 페런스 등은 '오픈소스 (Open Source)' 라는 새로운 용어를 제안했다.
 +
 +그리고 이러한 ‘오픈소스’는 1998년 오픈소스SW 활성화 및 오픈소스SW에 대한 인증을 담당하는 OSI (Open Source Initiative)가 결성되면서 널리 사용되기 시작했다. OSI는 오픈소스에 해당하는 라이선스의 최소한의 기준을 정의 (Open Source Definition, OSD)해놓고 이 정의에 따라 인증, 관리 및 촉진시키는 일을 한다.
  
 오픈소스라 하더라도 라이센스 종류에 따라 제약이 있다. 따라서 잘 보고 사용해야 한다. 오픈소스라 하더라도 라이센스 종류에 따라 제약이 있다. 따라서 잘 보고 사용해야 한다.
  
-대표적으로 GPL 라이센스는 절대 다른 소스와 결합 또는 수정해 사용하지 않기 바란다. 완전 독립적으로 그리고 한줄의 수정도 없이 사용할때만 사용하십시오. (예. 서버 프로그램) 
  
-홈페이지에 개인적으로 사용하든 개발 납품을 하든 상용/독점사용이 가능한 라이센스여야만 문제가 없다. 
  
 ===GNU General Public License (GPLv2)=== ===GNU General Public License (GPLv2)===
줄 20: 줄 28:
   * 버전 :2.0   * 버전 :2.0
   * 관리기관 :Free Software Foundation, Inc   * 관리기관 :Free Software Foundation, Inc
 +
 +**이 허가서가 사용된 소스를 쓰면 프로그램 전체를 GPL로 공개해야한다.**
  
 === LGPL=== === LGPL===
줄 63: 줄 73:
  
  
-{{tag>opensource license}}+