2010-08-11 4 views
0

초보자로서 오픈 소스 소프트웨어의 라이센스/라이센스 방법에 대해서는 상당히 혼란 스럽습니다. GNU 공개, 아파치 및 다른 사람들과 같은 라이선스에 대해 알고 있습니다.오픈 소스 소프트웨어 라이센스

개발자가 오픈 소스 소프트웨어에 라이센스를 부여하는 절차는 무엇입니까? 고려해야 할 사항은 무엇입니까? 내가 가질 수있는 선택은 무엇입니까?

답변

2

개발자는 원하는대로 소프트웨어를 자유롭게 사용할 수 있습니다 (다른 사람을 위해 소프트웨어를 개발하지 않은 경우). 전 세계에서 선택의 여지가 있으며 귀하의 필요에 맞는 라이센스를 선택해야합니다. 저쪽에, 어떤 통보는 수사학이다.

2

기술적으로 가장 오픈 소스 소프트웨어는 '라이센스가 부여되지 않았습니다'. 당신은 그것을 사용하기위한 면허를 구입하지 않습니다. 너는 단지 그것을 사용한다. "GNU 일반 공중 사용 허가서"는 귀하가 수락하거나 거절하는 소프트웨어 라이센스가 아니며 저작권 라이선스입니다.

도서는 저작권으로 보호되며 책 전체를 복사하여 직접 판매 할 수 없습니다. 그러나 당신은 책 라이센스를 구매하지 않습니다. 오픈 소스 소프트웨어는 이와 같습니다.

+0

라이센스를 구매할 필요가 없으며 지정된 라이센스와 함께 소프트웨어를 사용함으로써 OSS 라이센스를 허용합니다. OSS 라이센스는 * 실제 소프트웨어 라이센스이며 법률의 모든 내용을 담고 있습니다. – Lazarus

+0

아니요, OSS 라이센스를 사용하여 라이센스를 수락하지 마십시오. 라이선스에 따라 OSS 소프트웨어에서만 복사/공유/빌드 할 수 있습니다. * OSS 라이센스에서 아무것도 사용을 다루지 않습니다. OSS 라이센스는 계약법이 아니라 저작권법의 전적인 비중을 차지합니다. – Rory

2

큰 무서운 절차가 없습니다. :) 당신이해야 할 일은 당신의 프로젝트의 루트 디렉토리에 당신의 선택의 면허를 가진 LICENSE라는 파일을 드롭하고 그 파일이 소스 코드의 주석을 통해 또는 전체 프로젝트의 라이센스 인 것을 분명히하기 만하면됩니다. README에있는 통지.

원하는 라이센스를 선택하십시오. 빠른 Google 검색을 통해 귀하를 얻을 수 있습니다.

오픈 소스에서 가장 일반적으로 사용되는 것은 GPL입니다.

관련 문제