Java Developers - let's take over the MySQL Conference!
Last April, I attended the MySQL Conference in Orlando. It was a good time, but the number of Java Developers there was pitiful. I had a good time hanging out with Mark (Matthews) and Anthony, but it was still a poor showing. Now MySQL is gearing up for this year's conference (April in Santa Clara) and I'm thinking about submitting a proposal. Anyone interested in joining me? Let's bombard them with proposals and see if we can take over the sucker! If nothing else, it'd be cool to hang with more Java Developers in California.
The conference actually ends the day before Julie and I's 5th year anniversary (April 22nd). If my proposal gets accepted - I think we're going to have Julie's sister babysit and Julie will fly out to spend the weekend touring around wine country. Sounds like fun, eh? Now I just need to find some sort of limo so we can do lots of tasting.
Posted by gerryg on October 19, 2004 at 06:59 PM MDT #
Posted by Anthony Eden on October 19, 2004 at 09:08 PM MDT #
Posted by Mark Matthews on October 19, 2004 at 09:38 PM MDT #
Posted by Matt Raible on October 19, 2004 at 09:45 PM MDT #
Posted by Thomas Risberg on October 20, 2004 at 03:37 AM MDT #
.V
Posted by Vic on October 20, 2004 at 02:59 PM MDT #
Your comment troubles me. I fail to see how MySQL isn't open source, unless you have a very narrow view that Open Source == BSD license.
As far as ANSI SQL goes, yes we were deficient in that area, but are getting better all the time. We're only one of _two_ (that I know of) databases that support SQL Standard stored procedures (DB2 being the other one), as well as the only database (that I know of) that supports SQL Standard unicode functionality.
We have updatable views, stored procedures and triggers available in the 5.0 version (which you can download today, in source form), and the patch for INFORMATION_SCHEMA that will be going into 5.0 is currently under internal review, and should be released any day now. We're getting closer-and-closer to core standards-compliance every day.
One has to remember that even though many databases (not all) claim to be SQL standards compliant, they usually aren't, or they are only compliant to one component of the standard. In almost all cases, to do anything useful with them, you will need to use vendor-specific funcationality, so the value of standards-compliance goes out the window. (MySQL is not the first database I was exposed to, I've had to use my fair share of Oracle, SQL Server, DB2, Sybase and PostgreSQL).
If you want to see where we stand on SQL Standards compliance, take a look at our talk from our first conference , given by Peter Gulutzan (who happens to know the SQL Standard quite well), or come to this year's conference, where he'll give an updated talk.
Posted by Mark Matthews on October 20, 2004 at 03:40 PM MDT #
Posted by Anthony Eden on October 20, 2004 at 07:22 PM MDT #
You're right, now that I think about it there's some stuff with BeanShell and working with databases that could be quite interesting to other developers out there. Perhaps I'll throw together a proposal.
Posted by Anthony Eden on October 20, 2004 at 07:23 PM MDT #
I am a pgSQL fan. It has stored procedures. And when I read the MySQL license it says I can't use it for comercial applications. Compare that to the pgSQL license which says I can use it in any way and include it w/ my product.
.V
Posted by Vic on October 21, 2004 at 05:11 PM MDT #
We distribute under two licenses, Commercial and the stock GPL (with exceptions that can be applied for other software that is distributed under an open source license), so I don't see where you can't use it for commercial applications...now if you _distribute_ those applications, in many cases, the GPL comes into effect, and thus you have to comply with the terms of the GPL...I don't see how that makes it _not_ OpenSource.
Matt's blog is not the place to have a license flamewar, though, so if you want to discuss it further, either come to the conference (there are always sessions and BOFs on licensing, you might end up englightened!), or contact me directly (mark_at_mysql.com).
Posted by Mark Matthews on October 21, 2004 at 05:27 PM MDT #