개발 오픈 소스 라이센싱-알아야 할 사항

오픈 소스 라이센싱-알아야 할 사항

차례:

Anonim

많은 응용 프로그램을 제공하는 많은 오픈 소스 소프트웨어 프로그램이 있습니다. 다양한 오픈 소스 라이센스도 있습니다. 광범위하게 말해서, 오픈 소스 소프트웨어는 많은 환경과 상황에서 합법적으로 사용, 수정 및 공유 될 수 있습니다. 그러나 라이센스에 따라 라이센스가 다르므로 오픈 소스 소프트웨어를 최대한 활용하고 오픈 소스 이동과 그 목적에 대한 폭 넓은 이해를 얻으려면 각 주요 라이센스의 차이점을 이해하는 것이 중요합니다. (자세한 내용은 오픈 소스 : 진실하기에는 너무 좋은가?를 참조하십시오.)

오픈 소스의 출처

“오픈 소스”라는 용어는 1998 년에 만들어졌지만 자유 소프트웨어 운동의 기원은 1970 년대로 거슬러 올라갑니다. 소프트웨어 개발자, 해커 및 자유 소프트웨어 활동가 인 Richard Stallman은 1983 년까지 자유롭고 개방 된 운영 체제를 개발하고있었습니다. 1984 년 초, 그는 Unix에서 영감을받은 운영 체제를 개발 한 GNU 프로젝트를 발표했습니다 (GNU는 재귀 적 약어입니다) “GNU 's Not Unix”의 경우)이지만 무료로 공개 된 소스 코드를 사용하여 커뮤니티의 더 큰 이익을 위해 공개했습니다.

GNU는“copyleft”라고 알려진 Stallman (및 기타 저작권 방지 운동가들)이 개척 한 철학을 채택했습니다.이 저작권은 원래 지적 재산권에 법적으로 부여 된 저작권 권한을 인정했지만 공개 사용 및 개발을 촉진하기 위해 명시 적으로 포기했습니다. 작업. 이 기술과 철학은 무료 및 공개 사용 및 수정을 위해 카피 레프트로 출시 된 소프트웨어의 소스 코드에 무료로 액세스 할 수있는 권한을 부여했습니다.

오픈 소스 라이센싱-알아야 할 사항