오픈 소스 프로젝트의 데이터베이스 구조를 사용할 수 있습니까?


12

CMS 시스템에 대한 데이터베이스 구조를 찾았고이 데이터베이스가 수행 된 EF로 복사하려고합니다. GNU v2 라이센스하에있는 오픈 소스 소프트웨어의 데이터베이스 구조를 복사해도 괜찮습니까?

나머지 소프트웨어는 데이터베이스 구조 만 원하지 않습니다.


순전히 호기심에서 어떤 프로젝트를보고 있습니까?
— Kevin D

답변:


3

이 라이센스의 목적은 개발과 그 이점을 공유하여 GPL 소프트웨어에서 원하는 것을 복사 할 수 있지만 "출력"도 GPL로 릴리스해야합니다. 라이센스는 GPL의 조건에 따라 수정할 권리가 있음을 명시합니다.

귀하는 배포 또는 출판 한 저작물 전체 또는 일부가 프로그램 또는 그 일부를 포함하거나 그로부터 파생 된 저작물 이 본 라이센스 조건에 따라 모든 제 3 자에게 무료로 전체적으로 라이센스되도록해야합니다.

이 용어는 프로그램의 "분리 된"부분에는 적용되지 않습니다. 그러나 데이터베이스 디자인은 분리되지 않습니다 (예 : 일부 외부 라이브러리). 데이터베이스 체계는 저작권으로 보호됩니다 (전체적으로) 왜 그렇게해서는 안되는지 이유가 없습니다. 유료 소프트웨어의 일부를 복사하는 것에 대해 말한 사람은 아무도 의심하지 않을 것입니다.


7

쉬운 대답은 "소프트웨어가 GPL v2로 배포되는 경우"입니다. 마찬가지로, 소프트웨어를 배포하지 않으려는 경우 ( 예 : 회사 내부 용으로 만 코딩하는 경우) GPL을 사용하면 원하는대로 소프트웨어를 사용할 수 있습니다.

GPL v2가 아닌 소프트웨어를 배포하려는 경우 데이터베이스 디자인이 저작권이 있고 GPL에 의해 보호 될 수있을만큼 창의적인지 여부를 결정해야하기 때문에 문제가 발생하기 어렵습니다. 좋은 지적 재산권 변호사가없는 한 유일한 안전한 대답은 "아니오"입니다.


1

GNU V2 라이센스 사본을 통해 db 구조의 사용을 제한 할 수있는 것은 없습니다. 그러나 최종 결과에는 GNU V2 라이센스도 있어야합니다. 즉, 코드 소스를 제한해서는 안됩니다.

다시 한번 말하지만이 답변은 어떠한 보증도하지 않습니다.

GO 여기에 자세한 내용은.


1

GPL v2 섹션 1을 읽는 방식 :

귀하는 각 매체에 적절한 저작권 표시 및 보증 부인을 명백하고 적절하게 게시 할 경우, 매체의 형태로 프로그램 소스 코드의 사본을 복사하여 배포 할 수 있습니다. 이 라이센스와 관련된 모든 통지 및 보증이 없음을 그대로 유지하십시오. 프로그램의 다른 수신자에게 프로그램과 함께이 라이센스의 사본을 제공하십시오.

섹션 2 :

귀하는 본 프로그램 또는 그 일부의 사본을 수정하여 본 프로그램을 기반으로 저작물을 구성 할 수 있으며 이러한 조건을 모두 충족하는 경우 상기 1 조의 조건에 따라 그러한 수정본 또는 저작물을 복사 및 배포 할 수 있습니다. :

기본적으로 GPL v2에 배포 된 전체 소프트웨어의 사본을 가져 와서 소프트웨어의 일부인 데이터베이스 구조를 제외한 모든 부분을 제거하기 때문에이 작업을 수행 할 수 있습니다. 유일한 것은 소프트웨어의 일부로 이것을 배포하는 것은 GPL v2 라이센스에 따라 배포된다는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.