KDE, 라이센스에 대한 질문입니다.

antz의 이미지

안녕하세요. :-)

라이센스 때문에 고민이있습니다.


[질문1]
KDE 라이브러리로 KDE 어플리케이션을 만들면 GPL로 풀어야 하는건가요?

[질문2]
GPL로 풀린 소스 중 일부 모듈, 예를들어 암호화, 인증과 같은...,은 바이너리 형태로 제공하면 문제가 있나요?

[질문3]
이건 라이센스와 별로 상관없는데요.
만약 윈도우에서 사용자가 많은 프로그램이 있습니다.
이 프로그램을 리눅스에서도 만들겠다고 생각하고,
기본 입장은 소스 공개를 하려고 하고 있습니다.
헌데 문제가 있는것이 소스가 공개가 되면 공격적인 프로그램이 만들어질까? 우려가 됩니다.
그래서, 일부 모듈은 비공개로 갔으면 하는 생각을 가지고 있습니다.
(소스 공개로 서비스 서버들이 다운되고, 사용자가 없어지면 큰일이지 않겠어요?)
보통 기업에서 서비스 하고 있는 서비스들이 이런 고민을 많이 할텐데요.

좋은 방법이 없을까요? 구글(earth, picasa)이나, Skype같은 곳은 상용 Qt로 가서 아예 소스를 공개 하지 않는 쪽으로 가는것 같기도 합니다만...

그럼, 답변 부탁드립니다~ :-)


Jabber: lum0320@jabber.org
OpenOffice(http://ko.openoffice.org)가 공식적인 문서 포멧으로 정착하길 바랍니다.

Necromancer의 이미지

1) QT는 GPL아닙니다. 따라서 GPL일 필요가 없지요.

2) 바이너리로 제공하는건 문제 안됩니다만 "바이너리만" 제공하면 GPL위반입니다.
"바이너리" 제공시 소스를 구할 수 있는 방법 등을 다 알려 주셔야 합니다.

3) 공개되면 공격적인 프로그램 나오는거 맞습니다.
그렇기 때문에 만들 때에 거기에 대한 고려를 다 해줘서 만들어야죠.
그리고 굳이 공개 안되도 그걸 알아내서 공격하는 프로그램 나오죠.
이거 제일 많이 당하는게 M$ 윈도우죠.

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

antz의 이미지

Necromancer wrote:
1) QT는 GPL아닙니다. 따라서 GPL일 필요가 없지요.

음... 1번은 KDE 였는데요. :-)

http://www.kde.org/whatiskde/qt.php

Quote:

Qt 2.2 Released under the GPL
Read the official announcement.
Now that Qt is 100% Open Source (or "free software"), all possible licensing problems have pretty much vanished. This page, therefore, is no longer relevant or accurate.
That said, we're going to keep it up for awhile. It has some historical value and this issue was a hot one for quite some time.
So read on... but remember the context of the words written below. At the time, Qt was not under a free software license but we were using it anyway. Qt is now GPLed so none of the arguments below are necessary any longer.

KDE 라이센스 관련된 페이지 찾기가 힘들군요.
KDE는 GPL이 맞는지요?


Jabber: lum0320@jabber.org
OpenOffice(http://ko.openoffice.org)가 공식적인 문서 포멧으로 정착하길 바랍니다.

ganadist의 이미지

kdelibs에 있는 문장입니다.

Licensing
---------
The libraries themselves have been covered (since Saturday, June 21st, 1997)
by the GNU Library General Public License (LGPL). Any other programs (such
as the examples) are covered by the GNU General Public License (GPL). All
the gory details for the LGPL reside in COPYING.LIB, and for the GPL reside
in COPYING. 
 
Various parts are also covered under a BSD style license, detailed in
COPYING.BSD. Currently, code covered under such license is copyrighted by
Theo de Raadt.
 
When in doubt, check the individual file, they should all have license
headings and other identifying marks.

일단 라이브러리 쪽은 LGPL인것 같습니다. 그리고 응용프로그램이나 예제는 GPL인 것 같네요.

그리고 테오씨가 작성한 부분은 BSD 라이센스를 따라가는군요.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.