Background Image
2006.12.26 06:42

CUBRID 에 바란다.

조회 수 13176 추천 수 39 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
CUBRID 를 다운받을려고 CUBRID 에 들렀다가 사용권 약관을 한 번 읽어 보았읍니다. 이 중에

4. 본 프로그램의 역컴파일 또는 역분해를 야기하거나 허가할 수 없습니다.
5. 당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없습니다

라는 구절이 보이네요.

역컴파일이나 역분해를 왜 두려워하시는 지 모르겠읍니다.
지금도 누군가는 M$ 의 윈도우조차 커널 디버거를 돌려면서 역컴파일을 하고 있는데
그 대상에 CUBRID 가 들어 있을 지도 모를 일입니다.
만약 그렇다면 그 행위가 CUBRID 의 성장에 방해가 될까요.
그 행위만으로 소스유출이 될리도 없는데 말이죠.
CUBRID 를 좀 더 알고 싶다면 실행파일을 기계어 수준에서 추적하면
시간이 걸릴 뿐이지 어차피 다 드러나게 마련인데 이 행위를 금지한다니
''개발자의 마음'' 까지 속박하려는 것 같습니다.
아예 ''무료''를 표방할 바에는 핵심 소스까지 공개해버리는 것은 어떨까요.
그러면 한국의 수많은 해커들로부터 무수한 지원을 받아 리눅스처럼 아주 견고해지지 않겠읍니까.

''당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없다'' 는 것도
무엇인가 비판을 두려워 하는 것 같아 M$ 보다 더 폐쇄적이라는 인상을 받게 합니다.
M$ 조차도, 누군가가 ''M$ 의 SQL 서버보다 MYSQL 이 몇 % 더 빠르더라'' 는
벤치마크 시험 결과를 공개해서 고발을 했다는 경우는 아직 보질 못했읍니다.
또 누군가 ''MYSQL 과 CUBRID 를 테스트해보니 MYSQL 이 5% 더 빠르더라'' 는
결과를 공개한다면 이것이 CUBRID 의 발전에 해가 되나요.
굳이 따지면 불리하기야 하겠지요. 그러나 그런 비판을 두려워할만큼
CUBRID 가 근시안적이 되어서는 안된다고 생각합니다.
CUBRID 가 타 DB 보다 못한 점이 있기 때문에 불안하지 않은 다음에야
이 조항은 오히려 개발자에게 역효과를 주지 않을까 합니다.

이 두 조항을 삭제해주실 수는 없을까요.
  • ?
    백정한 2006.12.26 09:31
    지적해주신 말씀은 잘 보았습니다. 전후 설명이 없는 문구가 의미 전달을 하는데 한계가 있는 것 같습니다. 큐브리드는 말씀하신 것처럼 역컴파일을 두려워하고 벤치마크 시험하는 것을 두려워하여 해당 구절을 삽입 한 것은 아닙니다. 만약 그러한 사항이 두려웠다면, 무료화를 하지 않았을 것입니다. 현 시점에서 큐브리드를 발전시키고 한단계 뛰어 넘기 위해서는 현실 직시가 최우선 된다는 것을 잘 알고 있습니다. 단, 이 때에 불필요한 흔들기 같은 외부의 개입을 염려했다고 보는 것이 맞을 것 같습니다. 그리고 제가 알고 있기로는 Oracle과 같은 DBMS도 이런 조항은 들어 있는 것으로 알고 있습니다. 말씀하신 조항 삭제 건은 내부 논의 기구에 상정하여 토의가 될 수 있도록 하겠습니다. 지적에 감사하며, 좀 더 자유로운 큐브리드가 되도록 노력하겠습니다.

    >
    > CUBRID 를 다운받을려고 CUBRID 에 들렀다가 사용권 약관을 한 번 읽어 보았읍니다. 이 중에
    >
    > 4. 본 프로그램의 역컴파일 또는 역분해를 야기하거나 허가할 수 없습니다.
    > 5. 당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없습니다
    >
    > 라는 구절이 보이네요.
    >
    > 역컴파일이나 역분해를 왜 두려워하시는 지 모르겠읍니다.
    > 지금도 누군가는 M$ 의 윈도우조차 커널 디버거를 돌려면서 역컴파일을 하고 있는데
    > 그 대상에 CUBRID 가 들어 있을 지도 모를 일입니다.
    > 만약 그렇다면 그 행위가 CUBRID 의 성장에 방해가 될까요.
    > 그 행위만으로 소스유출이 될리도 없는데 말이죠.
    > CUBRID 를 좀 더 알고 싶다면 실행파일을 기계어 수준에서 추적하면
    > 시간이 걸릴 뿐이지 어차피 다 드러나게 마련인데 이 행위를 금지한다니
    > ''개발자의 마음'' 까지 속박하려는 것 같습니다.
    > 아예 ''무료''를 표방할 바에는 핵심 소스까지 공개해버리는 것은 어떨까요.
    > 그러면 한국의 수많은 해커들로부터 무수한 지원을 받아 리눅스처럼 아주 견고해지지 않겠읍니까.
    >
    > ''당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없다'' 는 것도
    > 무엇인가 비판을 두려워 하는 것 같아 M$ 보다 더 폐쇄적이라는 인상을 받게 합니다.
    > M$ 조차도, 누군가가 ''M$ 의 SQL 서버보다 MYSQL 이 몇 % 더 빠르더라'' 는
    > 벤치마크 시험 결과를 공개해서 고발을 했다는 경우는 아직 보질 못했읍니다.
    > 또 누군가 ''MYSQL 과 CUBRID 를 테스트해보니 MYSQL 이 5% 더 빠르더라'' 는
    > 결과를 공개한다면 이것이 CUBRID 의 발전에 해가 되나요.
    > 굳이 따지면 불리하기야 하겠지요. 그러나 그런 비판을 두려워할만큼
    > CUBRID 가 근시안적이 되어서는 안된다고 생각합니다.
    > CUBRID 가 타 DB 보다 못한 점이 있기 때문에 불안하지 않은 다음에야
    > 이 조항은 오히려 개발자에게 역효과를 주지 않을까 합니다.
    >
    > 이 두 조항을 삭제해주실 수는 없을까요.
    >
  • ?
    김평철 2006.12.27 19:55
    먼저, 관심에 감사드립니다.

    아래 두 가지 이슈는 서로 별개의 이슈로서, 향후 저희 큐브리드가 표방하는 개발자 확보율 40% 달성과 이를 통한 국산 SW 인프라 구축 성공을 위해 언제든지 바뀌거나 삭제될 수 있는 소지는 있습니다.

    현재까지는 저희 큐브리드는 유료 라이센스에 기초한 상용 SW이었고, 모든 라이센스 문구는 이에 기초하고 있습니다. Re-engineering 금지는 상용 SW에서는 기본으로 포함되어 있는 문구입니다. 비록 라이센스를 무료로 했다 하더라도 아직 공개 SW는 아닙니다. 큐브리드가 공개 SW를 지향하고 있는 것은 분명 맞으나, 처음부터 공개 SW로 개발된 것이 아니기 때문에, 일시에 모든 것을 공개하는 것은 쉬운 일은 아닙니다. 이는 기술적 성숙도와 무관한 얘기입니다. 가장 큰 이슈는 저작권입니다. 공개 SW로 함에 따라, 큐브리드 엔진에 사용된 모든 핵심기술의 저작권에 대한 영향을 충분히 분석한 후 단계적으로 공개 SW로 진행하게 될 것입니다. 예를 들어, 7.0 발표에 이어 큐브리드 도구부터 하나씩 공개 SW로 공개할 예정입니다.

    두 번째 조항도 상용 SW (예, MS-SQL, Oracle 등)에 항상 포함되어 있는 문구인데, 역시 제품의 성숙도나 자신감과는 무관합니다. 실은, 많은 경우에 내부 BMT 용도로 사용하는 것조차 불법으로 처리하고 있습니다. 이들은 모두, 최악의 시나리오에 대한 법적 장치일 뿐입니다. 예를 들어, 충분한 기술력을 갖지 않은 개인이나 단체가 제품의 능력을 최대한 활용하지 못한 채 BMT 결과를 발표하는 것을 막기 위함입니다. 저희의 문구는 내부 BMT를 막지 않습니다. 실제로 여러 곳에서 내부 BMT를 수행하였던 것으로 알고 있습니다. 다만, 공개를 할 경우에는 저희에게 동의를 받도록 하고 있고, 이를 통하여 우리는 저희 제품이 기술적으로 공정하게 비교되었음을 확인하고자 합니다. 아직은 이 조항으로 인하여 BMT 공개가 저지된 적은 없습니다. 제대로 된 BMT라면 앞으로도 없을 것으로 기대합니다. 하지만, 제대로 되지 않은 BMT라면 잘못된 정보로부터 고객을 보호하기 위해서라도 이 문구는 필요하다고 봅니다.

    >
    > CUBRID 를 다운받을려고 CUBRID 에 들렀다가 사용권 약관을 한 번 읽어 보았읍니다. 이 중에
    >
    > 4. 본 프로그램의 역컴파일 또는 역분해를 야기하거나 허가할 수 없습니다.
    > 5. 당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없습니다
    >
    > 라는 구절이 보이네요.
    >
    > 역컴파일이나 역분해를 왜 두려워하시는 지 모르겠읍니다.
    > 지금도 누군가는 M$ 의 윈도우조차 커널 디버거를 돌려면서 역컴파일을 하고 있는데
    > 그 대상에 CUBRID 가 들어 있을 지도 모를 일입니다.
    > 만약 그렇다면 그 행위가 CUBRID 의 성장에 방해가 될까요.
    > 그 행위만으로 소스유출이 될리도 없는데 말이죠.
    > CUBRID 를 좀 더 알고 싶다면 실행파일을 기계어 수준에서 추적하면
    > 시간이 걸릴 뿐이지 어차피 다 드러나게 마련인데 이 행위를 금지한다니
    > ''개발자의 마음'' 까지 속박하려는 것 같습니다.
    > 아예 ''무료''를 표방할 바에는 핵심 소스까지 공개해버리는 것은 어떨까요.
    > 그러면 한국의 수많은 해커들로부터 무수한 지원을 받아 리눅스처럼 아주 견고해지지 않겠읍니까.
    >
    > ''당사의 사전 동의 없이 본 프로그램 벤치마크 시험 결과를 공개할 수 없다'' 는 것도
    > 무엇인가 비판을 두려워 하는 것 같아 M$ 보다 더 폐쇄적이라는 인상을 받게 합니다.
    > M$ 조차도, 누군가가 ''M$ 의 SQL 서버보다 MYSQL 이 몇 % 더 빠르더라'' 는
    > 벤치마크 시험 결과를 공개해서 고발을 했다는 경우는 아직 보질 못했읍니다.
    > 또 누군가 ''MYSQL 과 CUBRID 를 테스트해보니 MYSQL 이 5% 더 빠르더라'' 는
    > 결과를 공개한다면 이것이 CUBRID 의 발전에 해가 되나요.
    > 굳이 따지면 불리하기야 하겠지요. 그러나 그런 비판을 두려워할만큼
    > CUBRID 가 근시안적이 되어서는 안된다고 생각합니다.
    > CUBRID 가 타 DB 보다 못한 점이 있기 때문에 불안하지 않은 다음에야
    > 이 조항은 오히려 개발자에게 역효과를 주지 않을까 합니다.
    >
    > 이 두 조항을 삭제해주실 수는 없을까요.
    >
  • ?
    초보대왕 2006.12.28 22:14
    -- 김평철님
    -- 처음부터 공개 SW로 개발된 것이 아니기 때문에,
    -- 일시에 모든 것을 공개하는 것은 쉬운 일은 아닙니다.
    -- 이는 기술적 성숙도와 무관한 얘기입니다. 가장 큰 이슈는 저작권입니다.
    -- 공개 SW로 함에 따라, 큐브리드 엔진에 사용된 모든 핵심기술의
    -- 저작권에 대한 영향을 충분히 분석한 후 단계적으로 공개 SW로
    -- 진행하게 될 것입니다. 예를 들어, 7.0 발표에 이어 큐브리드 도구부터
    -- 하나씩 공개 SW로 공개할 예정입니다.

    반가운 소식입니다. 만약 모든 게 공개된다면
    그것은 모든 분석이 끝났다는 뜻이 되겟네요.
    그때쯤에는 리눅스 커널처럼, 소스가 웹페이지 상에서 일목요연하게 정리되어 있는
    그런 사이트 하나 만들어 볼 작정입니다.

    답변주신 두 분께 감사드립니다.
  • ?
    정병주 2006.12.29 02:31
    초보대왕님, 나중에 사이트 꼭 만들어 주셔야 합니다. :-) 천안도 많이 춥죠?

  1. 좋은 DB군요. 건투를 빕니다.

    Date2006.11.07 ByJaemin Views13357
    Read More
  2. 으흠 php로개발할때~~!~

    Date2006.11.14 Byㅇㅇㅇ Views13141
    Read More
  3. 회사소개 -> 협력사에 nhn이 빠져 있어요 ㅎㅎ

    Date2006.11.21 By신기배 Views13053
    Read More
  4. 소프트웨어라이센스의 변화양상

    Date2006.11.21 By정병주 Views12684
    Read More
  5. pdo 모듈 지원은 안하시나요?

    Date2006.11.21 By송승일 Views13975
    Read More
  6. cubsql 이라는 오픈소스 프로젝트를 시작했습니다 ㅎㅎ

    Date2006.11.21 By신기배 Views15694
    Read More
  7. 공개SW 유지보수 유료화 권고

    Date2006.12.12 By정병주 Views13948
    Read More
  8. 웹2.0 사이트, 국내엔 어떤 것들이 있나?

    Date2006.12.13 By정병주 Views13684
    Read More
  9. CUBRID 에 바란다.

    Date2006.12.26 By초보대왕 Views13176
    Read More
  10. 온라인게임용 DBMS로서의 큐브리드..?

    Date2006.12.27 By정병주 Views14794
    Read More
  11. MMORPG "브리스톨탐험대" 티저 사이트 오픈

    Date2007.01.27 By정병주 Views14412
    Read More
  12. CentOS 기반의 큐브리드 RPM 버전

    Date2007.01.29 By정병주 Views17983
    Read More
  13. 단일 문화의 비용 - The cost of monoculture

    Date2007.01.30 By정병주 Views13802
    Read More
  14. 소프트웨어 시장의 변화 SaaS (Software-as-a-Service)대하여

    Date2007.02.16 By김수향 Views18266
    Read More
  15. 그누보드 웹사이트의 큐브리드 게시판 생성 ^^

    Date2007.02.26 By정병주 Views18809
    Read More
  16. 제안합니다.

    Date2007.03.07 By홍기선 Views14590
    Read More
  17. 오라클의 이노베이스 인수 이후 '마이SQL'은?

    Date2007.03.13 By정병주 Views15038
    Read More
  18. 제로보드 XE의 개발 관련 진행 사항 공유

    Date2007.03.16 By정병주 Views16311
    Read More
  19. Mysql 그리고 큐브리드...

    Date2007.04.11 By들뿔 Views44531
    Read More
  20. 큐브리드 면접 문제들...

    Date2007.05.04 By김평철 Views45385
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales