tag:blogger.com,1999:blog-5552895785228669482.post3729137797320467551..comments2024-03-02T07:39:03.908+02:00Comments on Monty says: In search of a BSD/LGPL/Apache licensed client library for MySQL and MariaDBMontyhttp://www.blogger.com/profile/06049512911785594864noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-5552895785228669482.post-38646932661632788952012-05-16T07:34:33.386+03:002012-05-16T07:34:33.386+03:00Hi any update?Hi any update?Eduardo Juanhttps://www.blogger.com/profile/02190274947286687668noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-40381267862155996402011-03-11T18:56:47.881+02:002011-03-11T18:56:47.881+02:00Hi all,
Is there any news about this project ?Hi all,<br /><br />Is there any news about this project ?Lionelnoreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-39750619189786415862010-12-17T18:11:05.662+02:002010-12-17T18:11:05.662+02:00@Erik
Marcus Eriksson has already provided an exce...@Erik<br />Marcus Eriksson has already provided an excellent drizzle JDBC driver that supports MySQL version 5.0+. We are migrating Tungsten to this driver and have provided numerous patches. (https://launchpad.net/drizzle-jdbc)<br /><br />@Monty<br />If you intend to redevelop client libraries it's worth rethinking what they provide as Marcus has done for JDBC. One very useful feature for some applications is hooks to go straight to the network level, kind of like HandlerSocket for connectivity.Robert Hodgeshttps://www.blogger.com/profile/05379726998057344092noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-56144978729416889602010-12-17T09:58:31.557+02:002010-12-17T09:58:31.557+02:00A similar Monty Program AB supported JDBC driver w...A similar Monty Program AB supported JDBC driver would be great!Erikhttps://www.blogger.com/profile/09997025677558009213noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-90860488553510042162010-12-16T02:29:50.781+02:002010-12-16T02:29:50.781+02:00Re: client lib that was reimplemented for PHP.
Sa...Re: client lib that was reimplemented for PHP.<br /><br />Same problem with this one. It doesn't support all the API's and is not binary compatibly with the current client library.<br /><br />But it is, like libdrizzle, a candidate as the base for the new library.Montyhttps://www.blogger.com/profile/06049512911785594864noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-69114658343265590082010-12-16T01:34:50.375+02:002010-12-16T01:34:50.375+02:00What about the client lib that was reimplemented f...What about the client lib that was reimplemented for PHP because of license issues?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-86330362255815092972010-12-15T15:14:12.698+02:002010-12-15T15:14:12.698+02:00Regarding libdrizzle:
As said in the Worklog for ...Regarding libdrizzle:<br /><br />As said in the <a href="http://askmonty.org/worklog/Client-Sprint/?tid=171" rel="nofollow">Worklog</a> for this tasks, libdrizzle is certainly one option.<br /><br />The problem with libdrizzle is that it doesn't have all functionality of the current libmysql library and is not link level binary compatible with libmysql.a<br /><br />Part of this project is to evaluate all the options and decide what is the best way to go forward. All discussions of this will of course be done on the public maria-developers list on <a href="https://launchpad.net/~maria-developers" rel="nofollow">Launchpad</a>.Montyhttps://www.blogger.com/profile/06049512911785594864noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-80093611090413469312010-12-15T14:04:15.645+02:002010-12-15T14:04:15.645+02:00Hi Monty
If you search your email you'll see ...Hi Monty<br /><br />If you search your email you'll see that a long time ago I already did a pre-study on this that might be useful (it was also a customer case). In particular, rather than writing from scratch it is probably a better choice to base the work on or join forces with one of libmysql 3.23, libdrizzle, or the PHP MySQL ND library (which is also written in C, just to make it clear).<br /><br />Apache is a poor choice of license since it is seen to be incompatible with GPLv2. Please go with LGPL or BSD to make it useful. (Or PHP license, in the case of the ND library.)<br /><br />henrikhingohttps://www.blogger.com/profile/09201666166374161923noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-66495005676584337482010-12-15T08:42:40.921+02:002010-12-15T08:42:40.921+02:00If anyone is interested in a BSD licensed JDBC dri...If anyone is interested in a BSD licensed JDBC driver, i'm building one it uses the MySQL protocol, which means it can communicate with Drizzle, MySQL and MariaDB<br /><br />http://launchpad.net/drizzle-jdbc - it is pretty solid, just needs more testersMarcus Erikssonhttps://www.blogger.com/profile/13317356508042328314noreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-10583199747611933502010-12-15T08:09:48.044+02:002010-12-15T08:09:48.044+02:00Hi,
Doesn't libdrizzle answer these requiremen...Hi,<br />Doesn't libdrizzle answer these requirements? (I haven't used it yet)Shlomi Noachhttp://openark.orgnoreply@blogger.comtag:blogger.com,1999:blog-5552895785228669482.post-29952848323159508902010-12-15T01:00:51.834+02:002010-12-15T01:00:51.834+02:00certainly adding things to libdrizzle could work r...certainly adding things to libdrizzle could work rather well here. It already has a user base and although it's not perfect, it performs wonderfully well.<br /><br />The binary compatible linking could be fun (personally, not too important to me) but I could certainly see this to be an area of sponsorship.<br /><br />It'd also be great to have more eyes looking at libdrizzle and making it better.Stewart Smithhttps://www.blogger.com/profile/00989044306462002000noreply@blogger.com