Affero-GPL과 GPLv3의 차이점
Affero General Public License 와 GNU General Public License (GPL) 의 차이점은 무엇입니까 ?
다음을 가정하십시오.
GPL에서 서버 측 애플리케이션을 개발 중입니다. 이제이 애플리케이션은 컴퓨터에서 직접 실행되는 실행 파일이 아닌 HTML을 제공합니다. 즉, 다른 사람이 GPL 코드를 가져 와서 수정할 수 있으며 반드시 게시 할 필요가 없습니다. 즉. 그는 GPL을 위반하지 않고 귀하의 소프트웨어를 사용하여 동일한 서비스를 만들 수 있습니다. (그런데 그는 소프트웨어 자체, 즉 판매를 게시 할 수는 없지만)
AGPL은 그렇지 않습니다.
GPL의이 구멍은 종종 "응용 프로그램 서비스 공급자"구멍이라고합니다.
"Why AGPL"또는 "AGPL vs. GPL"을 검색하거나 GPL에 문제가있는 실제 프로젝트에 대해서는 이 글을 읽으십시오 . MongoDB는 또 다른 흥미로운 일을 시도합니다. 그들은 사람들이 핵심 DB (그 이유는 AGPL)를 포크하지 않기를 원하지만 메인 프로그램과 연결되어야하는 드라이버는 mongoDB가 상용 응용 프로그램 내에서 사용될 수 있도록 apache 2.0 라이센스입니다.
AGPL을 사용하는 공개 웹 애플리케이션 은 wikipedia에 나열 되어 있습니다.
참조 http://www.gnu.org/licenses/licenses.html#AGPL를
GNU Affero General Public License는 GNU GPL을 기반으로하지만 네트워크를 통해 라이센스가 부여 된 소프트웨어와 상호 작용하는 사용자가 해당 프로그램의 소스를받을 수 있도록 허용하는 추가 기간이 있습니다. 일반적으로 네트워크를 통해 실행되는 모든 소프트웨어에 GNU AGPL을 사용하는 것이 좋습니다.
참고 URL : https://stackoverflow.com/questions/2127246/difference-between-affero-gpl-and-gplv3
'Development Tip' 카테고리의 다른 글
Ruby on Rails에서 밑줄`_` 대신 대시`-`가있는 경로 (0) | 2020.10.10 |
---|---|
Regex : InCombiningDiacriticalMarks 란 무엇입니까? (0) | 2020.10.10 |
iTunes Connect, 총 판매량을 확인 하시겠습니까? (0) | 2020.10.10 |
일반 PropertyMetadata보다 FrameworkPropertyMetadata 또는 UIPropertyMetadata를 언제 사용해야합니까? (0) | 2020.10.10 |
Eclipse 작업 공간 : 작업 공간 이름을 바꾸는 방법 (0) | 2020.10.10 |