오픈 소스 라이센스 호환성 검사기


10

다양한 오픈 소스 라이센스 조합이 서로 호환되는지 확인할 수있는 도구가 있습니까?

아파치의 라이센스는 법에 따라 허용과 실행 사이의 균형이 잘 맞아서 배포 용으로 아파치 라이센스를 사용하는 다양한 툴을 구축 할 계획입니다. 그러나 다른 오픈 소스 프로젝트의 구성 요소를 내 코드 기반에 포함 시키거나 최종 사용자가 이러한 구성 요소를 내 코드 기반에 통합 할 수 있도록 어댑터를 사용할 수 있습니다.

예를 들어 패키지에 CKEditor 또는 TinyMCE와 같은 풍부한 HTML 편집기를 포함하고 싶지만 두 프로젝트의 라이센스를 위반합니까? GPL 코드를 사용하면 프로젝트를 GPL로 만들 수 밖에 없으며 실제로 그렇게하고 싶지 않습니다. 그러나 MPL, LGPL 등은 어떻습니까?

차라리 기술적 인 측면에서 그러한 결정을 내리고 싶지만 오픈 소스를 수행하는 경우 다른 오픈 소스 프로젝트의 희망을 무시하는 것은 어리석은 일입니다.

라이센스 X가 라이센스 Y와 호환되는지 여부를 결정하는 데 도움이되는 도구를 찾으려고 노력했습니다 .X가 문제없이 Y를 포함 할 수 있지만 Y가 X를 포함하면 문제가있을 수 있습니다. 대체 라이선스 조건이 포함 된 코드를 포함하는 경우 라이선스 조건에 미치는 영향 그러나 지금까지 내가 찾은 것은 GPL과 다른 라이센스를 비교하는 경향이있는 목록과 차트입니다. 라이센싱 문제를 해결하기위한 도구가 있다면 올바른 방향으로 지적 해 주셔서 감사합니다.

답변:


5

당신이 Black Duck Protex를 찾고 있다고 생각합니다 .

... 오픈 소스 준수 관리 솔루션. Protex는 기존 개발 도구와 통합되어 소프트웨어 출처를 자동으로 스캔, 발견 및 식별하며, 개발 프로세스의 필수 단계이며 라이센스 준수 및 회사 정책 요구 사항을 시행하는 데 필수적입니다.


1
나는 일종의 무료 도구 또는 오픈 소스 제품을 기대하고 있었지만 이것이 내가 얻는 유일한 대답처럼 보입니다.
GordonM
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.