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


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.