Background Image
2006.12.26 06:42

CUBRID 에 바란다.

조회 수 13087 추천 수 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. 개발자 생생 인터뷰(1) - 오토셋 조연웅 개발자

    Date2007.07.25 By관리자 Views15939
    Read More
  2. 공개SW 프로젝트 챌린지 2007 공모전 + 큐브리드 = 상금 ^^

    Date2007.07.12 By정병주 Views15674
    Read More
  3. 로그인 관련

    Date2007.06.30 By사용자 Views15591
    Read More
  4. 한국의 개발자들, 오픈소스를 논하다

    Date2007.06.29 By정병주 Views16110
    Read More
  5. 게시판 검색이 이상합니다.

    Date2007.06.13 By손님 Views16292
    Read More
  6. 큐브리드 7.0을 설치하면서..

    Date2007.05.31 By나비스 Views15648
    Read More
  7. 웹사이트 오픈에 따른 개선사항 수렴합니다.

    Date2007.05.23 Byadmin Views16344
    Read More
  8. 큐브리드 면접 문제들...

    Date2007.05.04 By김평철 Views45157
    Read More
  9. Mysql 그리고 큐브리드...

    Date2007.04.11 By들뿔 Views44404
    Read More
  10. 제로보드 XE의 개발 관련 진행 사항 공유

    Date2007.03.16 By정병주 Views15842
    Read More
  11. 오라클의 이노베이스 인수 이후 '마이SQL'은?

    Date2007.03.13 By정병주 Views14955
    Read More
  12. 제안합니다.

    Date2007.03.07 By홍기선 Views14500
    Read More
  13. 그누보드 웹사이트의 큐브리드 게시판 생성 ^^

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

    Date2007.02.16 By김수향 Views18177
    Read More
  15. 단일 문화의 비용 - The cost of monoculture

    Date2007.01.30 By정병주 Views13716
    Read More
  16. CentOS 기반의 큐브리드 RPM 버전

    Date2007.01.29 By정병주 Views16661
    Read More
  17. MMORPG "브리스톨탐험대" 티저 사이트 오픈

    Date2007.01.27 By정병주 Views14052
    Read More
  18. 온라인게임용 DBMS로서의 큐브리드..?

    Date2006.12.27 By정병주 Views14712
    Read More
  19. CUBRID 에 바란다.

    Date2006.12.26 By초보대왕 Views13087
    Read More
  20. 웹2.0 사이트, 국내엔 어떤 것들이 있나?

    Date2006.12.13 By정병주 Views13601
    Read More
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

Contact Cubrid

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