| [ CnUnix ] in KIDS 글 쓴 이(By): bullard (*^^*) 날 짜 (Date): 2003년 6월 13일 금요일 오전 01시 56분 24초 제 목(Title): Re: [Q] 리눅스 파일시스템 바꿔치기 initrd에 대해서 좀더 자세히 알아봐야 겠군요. cdpark님 감사합니다. 그리고 shanx님, loadable kernel module에 대해서는 아직 논란이 많은 것으로 알고 있습니다. Dynamic loading을 어떻게 보느냐 하는 문제인데, Linus Torvalds는 이를 "linking"이 아닌 "using"으로 보는 것 같습니다. 그래서, loadable kernel module을 위한 kernel interface 만큼은 GPL이 아닌 LGPL(Lesser GPL)로 간주하여, loadable kernel module의 source code는 공개하지 않아도 "법적으로" 문제될 것이 없다고 말한 적이 있습니다. 그런데 그와 같은 Linus의 입장에 대해서 Alan Cox가 발끈하여, 그런 입장은 Linus가 copyright를 가진 kernel source에 대해서만 적용될 뿐이다... 다른 linux kernel guy의 copyright에 대해서는 Linus가 그런 말할 자격이 없다... 는 취지의 말을 했었습니다. 즉, Alan의 경우 어떤 loadable kernel module이 자신이 copyright를 가지고 있는 source를 참조(header include)하거나 "dynamically link" 한다면 법적으로 문제 삼을 수도 있다는 것으로 보입니다. 아래 링크는 어떤 리눅스 드라이버 회사가 자신들은 GPL에 걸리지 않는다면서 올려 놓은 글인데, 자신들은 Linus가 copyright를 가진 kernel source에만 의존하므로 GPL에 걸리지 않고 따라서 source 공개를 할 의무도 없다는 주장입니다. 그런데, 정말 이렇게 해도 되는지는 솔직히 잘 모르겠습니다. http://www.gcom.com/home/support/whitepapers/linux-gnu-license.html GPL, LGPL과 관련하여 loadable kernel module의 license 문제는 어떻게 정리하면 될까요? 참 골치 아프군요... |