mysql, 오픈소스에서 독점 소프트웨어로?
업데이트: mysql의 이런 조치는 sun과의 합병 전에 결정된 것이라고 mysql ceo가 직접 밝혔으므로 제목을 약간 수정하였습니다.
mysql이 sun에 합병된 이후 저는 mysql이 기존 gplv2에서 gplv3나 affero gplv3로 릴리즈되지 않을까 하는 생각을 했었습니다. 왜냐면 opensolaris가 gplv3라서 이것과 라이센스 모델을 통일시키고 싶어 하지는 않을까... 아니면 gplv2보다 gplv3가 더 제약이 많기 때문에 mysql 상용 버전의 판매를 촉진시키기 위해서 그렇게 할 수도 있겠다... 라고 말이죠.
그런데 http://jcole.us/blog/archives/2008/04/14/just-announced-mysql-to-launch-new-features-only-in-mysql-enterprise/ 에 보니 이보다 더한 변화가 앞으로 mysql에 생길 것 같네요. sun이 mysql의 일부 기능을 오픈소스 버전에는 넣지 않고 상용 버전에만 넣기로 했다고 합니다. 기존의 mysql은 community edition과 enterprise edition으로 나뉘어 db server/client 등 거의 대부분은 완전히 동일하고 enterprise edition(상용 버전)에 대해서만 mysql의 공식적인 기술지원을 제공한다든가 monitoring 기능을 제공한다든가 하는 식으로 enterprise edition을 차별화해 왔는데 점점 더 기능적으로 오픈소스 버전이 상용 버전보다 뒤떨어지게 될거라는 뜻입니다.
이것은 아마 이제 시작이고 더 많은 기능들/코드가 상용 버전에서만 이용할 수 있도록 변경될 것으로 예상됩니다.
댓글
상용 전용 대박 Engine
상용 전용 대박 Engine 이 나온다면 뭔가 크게 변하겠군요.
plugin 이라면 판도변화는 없을듯 하네요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
http://developers.slashdot.or
합병전 MySQL CEO가 직접 해명을 했습니다...
http://developers.slashdot.org/comments.pl?sid=525246&cid=23098626
http://developers.slashdot.org/comments.pl?sid=525246&cid=23098824
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
예 그렇군요. 위 내용
예 그렇군요. 위 내용 반영하여 제목을 약간 바꾸었습니다...
뭐, 충분히 예견된
뭐, 충분히 예견된 내용이 아닐까 합니다.
슬슬, MySQL site에서도 가입절차 없이 다운로드 받기가 힘들어지고(물론, 미러사이트에는 그런 제한이 없습니다.)
InnoDB건 부터 시작해서, 많은 예상들이 있었는데, 점점 구체적으로 모습을 드러내지 않을까 생각이 됩니다.
사실, 별 생각없이 간단하게(혹은, 마구잡이로) 쓰기엔 MySQL이 편하긴 했는데 말이죠.
(개인적으로, Win32 GUI 프로그램을 작성시 DB로 MySQL을 주로 쓰는 편이라... 지금까지 만들어논 라이브러리들이 꽤 아쉽게 될듯하네요)
반면에, 개인적으로는 MySQL에서 국산 무료 DB인 큐브리드로 선회하는 사용자들이 다수 발생하지 않을까 하는 기대도 해보게 되네요(이젠, 큐브리드와 직접적인 관계가 없습니다. ;;)
時日也放聲大哭
時日也放聲大哭
상용화로 가는 건
상용화로 가는 건 어쩌면 회장님의 방침일지도 모르겠네요(-_-;; 간간히 농담 날려서 ㅈㅅ)
공격성 다분한 사회에서 유지 하려면 상용화 밖에 없었는지도..
자세한 내용은 일단 ceo의 글을 좀 살펴봐야 겠군요
laziness, impatience, hubris
不恥下問 - 진정으로 대화를 원하면 겸손하게 모르는 것은 모른다고 말하는 용기가 필요하다.
laziness, impatience, hubris
不恥下問 - 진정으로 대화를 원하면 겸손하게 모르는 것은 모른다고 말하는 용기가 필요하다.
역시 PostgreSQL 로 방향을 잡기를 잘 한 것 같아요...
아... 이젠 PostgreSQL 을 열심히 공부...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.
PostgreSQL 이
PostgreSQL 이 최고이빈다
나도 앗싸~
나도 앗싸~
근데 큐브리드는 무료DBMS가 아니라 여러가지 조건일 경우 무료로 다운로드받아서 쓸 수 있다는것 아닌가요.
---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net
---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net
아닙니다. 큐브리드
아닙니다.
큐브리드는 어떠한 경우에도 제품 자체는 무료입니다.
유지 보수와 기술지원 및 각종 컨설팅에 대한 영업만을 하고 있죠.
여러가지 조건이란건 없습니다. 무료로 사용하는데에 어떠한 제약도 없는 상태구요.
時日也放聲大哭
時日也放聲大哭
'국내에서만'이겠죠.
'국내에서만'이겠죠.
혹시 그것도 풀렸나요?
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
음.. 그걸
음.. 그걸 얘기할려면, 여러가지 설명이 더 부가되야 해서 좀 어렵긴 하지만...
일단, 기본적인 내용은, 큐브리드는 미국의 UniSQL사로 부터 일본을 제외한 아시아권에 대한 판권을 가지고 있다라는게 정답이겠습니다.
그리고, 한국을 제외한 지역은 기술지원의 어려움으로 인해, 따로 관리되는걸로 알고 있습니다.
예를 들어, 캄보디아의 경우 별도로 판매를 한것으로 알고 있습니다.
아마, 아직도 완전 무료라는것은 국내에 한해서만 일것이고, 일본의 경우는 아예 사용을 할 수 없을 것입니다. 다만, 그것을 해결하기 위한 노력이 계속 진행중인것으로 알고 있습니다.
(뭐, 말이 길어졌지만, 결론은 국내 사용에 대해서 무료라는 제약이군요. 위에 제약이 전혀 없다와 상충되는 결론입니다. --; )
時日也放聲大哭
時日也放聲大哭
과거에는 어떠했는지
과거에는 어떠했는지 잘 모르겠지만, 지금의 큐브리드2008은 unisql 과는 상관이 전-혀 없는걸로 알고 있습니다.
소스가 오픈되었다 라는 상황이 모든것을 설명 해 준다고 믿어 의심치 않고 있습니다.
-------------------------------------
김동수 - Prototype for Evolution
김동수 - Prototype for Evolution
당근입니다. 늘
당근입니다.
늘 그래왔듯이, postgresql 은 가장 진보된 open source DBMS 였고, 지금도 그러하고 있습니다.
저도 postgresql 에 한표!
삽질의 대마왕...
삽질의 대마왕...
나쁠 것 없지
나쁠 것 없지 않나요?
향후 오픈소스 버젼을 개발 안하겠다는 것도 아니고요
"It is not a quesiton of close sourcing any existing code, nor anything in the core server. Everything we have released under GPL continues to be under GPL, and the core server will always be under GPL (or some other FOSS licence)."
-> 여태 개발 해 온것을 독점 소프트웨어로 바꾼다는 것도 아니고, 앞으로도 코어 서버는 항상 오픈소스라고 얘기를 하는군요.
* We will introduce backup functionality for all users (Community and Enterprise) under GPL in version 6.0.
-> 앞으로 6.0에 추가 될 기능 - backup functionality - 도 GPL 이라고 하고요
* Additionally we will develop high-end add-ons (such as encryption, native storage engine-specific drivers) that we will deliver to customers in the MySQL Enterprise product only. We have not yet decided under what licence we will release those add-ons (GPL, some other FOSS licence, and/or commercial).
-> 저 추가 기능들이 GPL로 할지 안 할지 아직 결정을 안했다고 하는데, 사실 only the part 가 enterprise product에게만 제공 된다고 MySQL이 독점 소프트웨어라고 간주하긴 힘들겠네요. 해당 구현 부분들이 오픈소스의 특혜를 바탕으로 구현 됐음에도 불구하고 비오픈소스로 하겠다 라는 것도 아닌듯 싶고요( 당연히 그럴수 없겠죠 )
* At all times, because the main backup functionality goes into the core server under GPL, anyone can of course use the api and build their own add-ons or other modifications.
Those are the facts on this. The interesting topic is of course the one of the business model and what the best business model for FOSS software is. I hope to cover that in a separate posting.
기존의 소스에 대한 라이센스도 바뀌는 것도 아니며
core server에 관한 부분도 앞으로 바뀔 것도 아니며
앞으로 오픈소스 product에는 기능 추가를 안하겠다는 것도 아니며
단지 enterprise product에게 돈을 들여서( 개발자를 고용한다던지 ) non-opensource 부분을 넣겠다는 것인데
MySQL과 관련된 모든 사업이 무조건 모두 오픈소스로 되어야 한다는 것만 아니면 걱정 할 것이 없어보이네요
zend사에서 php 관련 상용제품들도 개발하고 있는데, 그것들도 전부 오픈되어야 하나요?
MySQL과 관련하여 비오픈소스 business 부분을 만들겠다는 계획을 발표한 것 뿐이라고 보이는 군요.
단지 별도의 제품이 아닌, enterprise product의 일부분으로써 만들겠다는것이겠죠.
앞으로 상용 제품에
앞으로 상용 제품에 얼마나 많은 기능이, 또는 얼마나 많은 필수 기능이 추가될 것인가.
이 말은 즉, 오픈소스 제품에서 어떤 기능이 빠질 것인가와 같은 질문이죠.
필수 기능이 빠질 것인가, 그리고 앞으로 점점 더 그렇게 될 것인가가 쟁점이 되겠습니다.
또는.. 다 주다가 이젠 일부는 안 준다니 그냥 기분이 나쁜 것일 수도 있고요.
상용 디비인 오라클에 있는 기능이 MySQL에는 없다고 해서 기분 나쁘진 않지만, MySQL 상용 버전에는 있는 기능이 MySQL 오픈소스 버전에는 없다? 이건 기분이 나쁠 수 있겠죠.
그렇다면 이건 기분 문제일 수도 있고, 기업 전략에 의문이 든다, 일 수도 있고, 아직까지 확실한 건 없지만 우려할 만한 상황인 것만은 사실인듯 합니다.
May the F/OSS be with you..
----------------------------
May the F/OSS be with you..
지난주에 mysql
지난주에 mysql 컨퍼런스가 미국 산타클라라에서 있었다는데 거기 다녀오신 분의 말을 빌자면... mysql은 sun과의 합병 이후 오히려 더 오픈소스와 가까워져 가고 있다고 합니다. 지금까지는 외부로부터 패치를 받아들이지 않았는데 이제부터는 committee도 구성하고 해서 좀더 오픈소스적인 방식으로 개발을 진행하려 한다는군요. 다만 상용 버전에 대해서는 기존에는 모니터링 툴 하나만이 상용버전에서만 제공되었었는데 상용버전에서'만' 제공되는 기능들이 좀더 많이 늘어날 것이라고 하고요.
앞의 이야기와 함께 나갔더라면 괜찮았을 텐데 안타깝네요.
제 예상으론
제 예상으론 상용버전에서만 제공되는 기능들 중에 괜찮은 것들은 그 기능을 구현하기 위한 오픈소스 프로젝트가 생길 것같습니다.
상용 (Common) Lisp implementation들의 편리하고 강력한 기능들을 오픈 소스 implementation들도 호환 layer를 두거나 독자적으로 만들거나 하는 것과 비슷한 현상이 생길 것으로 보입니다.
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
이미 예전부터...
sun 이 인수하기전에도 MySQL 은 공개용하고 상용버전을 따로 관리하고 있었을 겁니다.
mysql GUI 툴을 다운받아서 빌드를 해볼려고 문서 및 소스를 열심히 뒤져보니까. 정말 황당하더군요.
1. 문서와 전혀 맞지 않는 라이브러리, 소스, 버젼들
2. dsp, dsw, xxx.bat 등등 빌드에 필요한 환경정보가 고의적이란 느낌일 있을정도로 전부 틀림.
3. delphi 7.x 로 빌드해야 한다는 문서! 그러나, buid xxx.bat 열어보면 delphi 4.x 대로 되어 있음.
4. 몇몇 파일은 존재하지 않음.
1박 2일동안 이것저것 수정하면서 90% 컴파일성공하였으나, 제일 중요한 한개의 파일이 없어서 빌드가 불가능하더군요. 아무튼 예전부터 얼핏 오픈과 상용버전 따로 관리한다는 말은 들었지만 사실인 것같습니다.
Hello World.
일본에서 했던
일본에서 했던 썬테크데이때도 mysql설명이 있어서 링크 올립니다.(영어,일본어) 관심 있으시다면..
http://sdc.sun.co.jp/techdays/presentations/2008/index.html
직원블로그
http://blogs.sun.com/katakai/entry/sun_tech_days_2008_in4
댓글 달기