>> Edit article
이름
제목
패스워드
: GNU GENERAL PUBLIC LICENSE : TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION : : 0. : ... 중략 ... : The "Program", below, : refers to any such program or work, and a "work based on the Program" : means either the Program or any derivative work under copyright law: : that is to say, a work containing the Program or a portion of it, : either verbatim or with modifications and/or translated into another : language. (Hereinafter, translation is included without limitation in : the term "modification".) : : ... 중략 ... : : : : : 저는 타도 GPL 주의자입니다. 그렇다고 GPL 정신을 무시하는 것이 아닙니다. : 그러니, 이런 글 올린다고 너무 나무라지는 마시길.... : : : 물론 GPL 이 주는 혜택을 너무 많이 받고 있으면서도...^^ : : : 몇 년 전부터 지금까지 수 없이 GPL 문서를 읽었습니다. : 하지만 늘 ... GPL 라이센스 문서를 볼 때 마다 혼동되네요. : : 누군가가 이런말을 했다더군요. 리눅스에서 프로그램이 만들어 졌으니 반드시 공개를 해야한다. : 옳은 말일까요? : : 그럼, ... 그 유명한 3R soft 의 웹메일은? 많은 업체에서 만드는 프로그램은? : 어찌해야하나요? : : 저도 잘 모르겠습니다만, 그것은 정말 아니라고 봅니다. : : : : : : : 위 영문은 2차적 저작물에 관한 규정을 짓고 있는 부분입니다. : 아래는 KLDP 에서 찾을 수 있는 번역 문서로 엮시 2차적 저작물에 관한 규정을 짓고 있는 : 부분입니다. : : : " : ... 중략 ... : 컴퓨터 프로그램 저작물(이하, "프로그램"이라 한다)이란 특정한 프로그램이나 이와 관련된 : 기타 저작물을 의미하고 : "2차적 프로그램"이란 저작권법의 규정에 따라 프로그램의 전부 또는 상당 부분을 원용하거나 : 다른 프로그래밍 언어로의 번역을 포함할 수 있는 개작 과정을 통해서 창작된 새로운 : 프로그램과 이와 관련된 저작물을 의미한다. : ... 중략 ... : " : : : 제가 한 번 번역해 볼까요? : : "2차적 저작물이란 원래의 저작물의 전체 또는 일부를 포함하거나, : 사용(원용) 또는 수정하여 만든 또다른 저작물을 말한다." : : : 만약 위와 같이 2차적 프로그램이 규정된다면 과연 리눅스에서 개발된 프로그램 중 : 2차적 프로그램이 아닌 것이 무었이 있겠습니까? : 리눅스의 좀 더 올바른 표현법인 "GNU/리눅스 시스템" 그 자체가 말을 하듯이 : 리눅스는 GNU 그 자체입니다. : 리눅스에서 프로그램을 만들며 얼마나 GNU 라이센스를 잘 피해갈 수 있을지 저는 잘 : 모르겠습니다. : : 만약 어떻게든 만들어진 프로그램이 : 2차적 프로그램이라면 판매시 반드시 소스를 공개해야합니다. : : : : : 물론 예외는 있더군요.... : : 아래는 KLDP 에 있는 한글 번역입니다. : " : 제 3 항 : ... 중 략 ... : 만약, 어떠한 저작물이 특정한 2차적 프로그램에 포함되어 있는 부분과 동일하다 하더라도 : 그것이 양도받은 프로그램으로부터 파생된 것이 아니라 별도의 독립 저작물로 인정될 만한 : 상당한 이유가 있을 경우에는 해당 저작물의 개별적인 배포 과정에는 본 라이센스의 규정들이 : 적용되지 않는다. 그러나, 이러한 저작물이 2차적 프로그램에 포함되어 함께 배포된다면 : 개별적인 저작권과 배포 기준에 상관없이 배포본에 포함된 저작물 모두가 본 라이센스에 : 의해서 관리되어야 하며 전체 저작물의 일부 또는 전부에 대한 사용상의 모든 권리는 : 공중에게 무상으로 양도되어야 한다. : " : : 위 내용을 나름대로 해석하면 : " : ... : GPL 을 따르는 저작물을 사용한다 하더라도 그것이 원래의 것과 동일하고, : 만들어진 프로그램이 별도의 역활(기능)을 하기 위해 만들어진 것이라면, 그리고 : 원래 저작물과 새로 만든 프로그램(저작물)을 따로 배포한다면 : GPL 라이센스를 따를 필요가 없다. : : 하지만 같이 배포한다면 모든 저작물에 대해 소스를 공개해야한다. : (GPL 을 가지는 원래의 저작물을 포함한다면 새로 만들어진 그 자체도 GPL 을 따르므로 : 소스를 공개해야한다.) : ... : " : : : : 해석이 올바로 되었는 지 모르겠네요. : : 이런 경우는 가능할 것 같습니다. GDBM 을 사용하는 프로그램을 만들었는 데, : GDBM 링크만 빼고 : 소스를 컴파일해서 실행파일이 아니라 목적 파일을 판매하는 것... : : 인스톨 프로그램에서 링크를 걸게하면되죠.... -.- : : : : : 과연 리눅스에서 상용 프로그램을 만들어서 팔 수 있을까요? : : : 어떻게 가능할까요? : : -- : 이 곳에 서명을 적어주십시오. : In the long history of the world, only a few generation has been granted : the roll of the depending of the world in its our maximum danger! 흠 저도 자세히는 모르지만 대충이야기하자면 제목의 글과는 조금 다를것이라는생각인데요. 쩝.. 리눅스에서 만든 프로그램이라기 보다는.. gnu에서 나온 플그림으로 만들 프로그램 이라고 해야 적당할 것 같습니다. 리눅스 환경 모두가 gnu에서 나오는 것은 아니니까요.. 특히 핵심부품(커널은 gnu것이라기보다는 토발즈것아닌가요?) 허접이 잘모르고 썼으니 틀렸더라도 이해하시길... 지마페이 행복하세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved