마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

라이센스에서 듀얼의경우는...

0 추천
라이센스에

mit 와 gpl 듀얼라이센스인경우

어떻게해석해야되나요?

 

그리고

mit 라이센스인경우

세부내용까지 읽어봐야되는지

 

mit 라이센스의경우 수정 배포 상업적용도 모두 자유로운줄 알고있습니다

세부내용에서 그렇지않은경우도 있을수있나요?
잡부 (5,110 포인트) 님이 2013년 6월 18일 질문
MIT 는 상세 내용을 보다보면 간간히 소스 원작자 이름이나 상호를 표기해주길 원하는 사람도 있더라구요..
원본 제작자에게 아무런 책임이 없다는 것은 알고 계시고 사용하세요

2개의 답변

0 추천
코드 중 GLP을 사용하는 부분을 제거하고 사용하셔야 합니다.

아무래도 GLP을 사용한 프로젝트를 다른데서 가져와  구현한 프로젝트이고,

구현된 내용을 MIT라이센스로 푼 듯 합니다.

프로젝트 자체야 MIT 라이센스로 다 공개했기 때문에 GPL을 어긋나는게 아니지만,

실제 사용시 전체 소스를 사용하면 GPL 라이센스에 걸리게 되어 있습니다.

 

그래서 ffmpeg 같은 라이브러리의 경우 컴파일 옵션 중 GPL을 사용가능하게 하는 옵션이 있습니다.

이 옵션을 사용하면 GPL 소스가 라이브러리에 포함되어 컴파일 되어지고, 속도가 빨라지지만 GPL 라이센스가 걸리다보니,
상용 소스는 이 옵션을 빼고 컴파일하도록 되어 있습니다.

(사족이지만 GLP 소스를 빼고 컴파일 할  경우엔 LGPL 라이센스입니다.  코덱에 대해선 코덱 회사와 협상해야 하는 이슈가 또 있긴 하지만요...=ㅇ=;;)
사악미소 (65,330 포인트) 님이 2013년 6월 19일 답변
사악미소님이 2013년 6월 19일 수정
–1 추천
듀얼 라이센스의 경우 임의로 사용자 마음대로 적용하시고 싶은 라이센스를 적용하시면 됩니다.
aucd29 (218,390 포인트) 님이 2013년 6월 18일 답변
...