{"id":608,"date":"2007-08-08T22:30:45","date_gmt":"2007-08-09T03:30:45","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model"},"modified":"2007-08-09T02:09:30","modified_gmt":"2007-08-09T07:09:30","slug":"is-mysql-really-taking-a-step-away-from-the-open-source-model","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model","title":{"rendered":"On MySQL&#8217;s Commitment to Open Source"},"content":{"rendered":"<p><a href=\"http:\/\/mike.kruckenberg.com\/\">Mike Kruckenberg<\/a>, well-respected community member recently blogged about <a href=\"http:\/\/mike.kruckenberg.com\/archives\/2007\/08\/mysql-takes-another-step-away-from-open-source.html\">MySQL taking another step (away from open source<\/a>, and I&#8217;d like to refute some of his worries. In fact, this is really more to drive away from what some within the community think is not kosher, i.e. change #5 in <a href=\"http:\/\/www.planetmysql.org\/kaj\/?p=123\">Kaj&#8217;s blog entry<\/a>.<\/p>\n<p>The sources are always available. Its just gone one step further, in that you need to use the Bitkeeper free client, and pull the correct revision, tags of which are always at <a href=\"http:\/\/mysql.bkbits.net\/\">http:\/\/mysql.bkbits.net\/<\/a>. From there, you are welcome to compile it yourself, and even make a binary distribution, all with fair ease thanks to the excellent build scripts. As MySQL&#8217;s CEO Marten Mickos has in a regular slide deck of his: <strong>people use the Community Server to save money and spend time, while people use the Enterprise Server to save time and spend money<\/strong> (ref. slide 14 [<a href=\"http:\/\/72.14.253.104\/search?q=cache:N3bAiGE6siQJ:weblog.infoworld.com\/openresource\/archives\/OSBC2007%2520-%2520Marten%2520Mickos%2520Keynote.pdf+spend+money+to+save+time+%2BMarten+Mickos&amp;hl=en&amp;ct=clnk&amp;cd=1&amp;client=firefox-a\">html<\/a>][<a href=\"http:\/\/weblog.infoworld.com\/openresource\/archives\/OSBC2007%20-%20Marten%20Mickos%20Keynote.pdf\">pdf<\/a>]).<\/p>\n<p>Mike says, \u201cAnd I can only guess, but somewhere in the MySQL master plan there must be another blog post planned to ease folks along about closing off the enterprise source in Bitkeeper.\u201d They say talk is cheap, so I&#8217;m not going to promise this will not ever happen in this lifetime, but I implore you to think about who makes up the MySQL development team \u2014 they are largely, very opinionated, open source types, whom will <strong><em>refuse<\/em><\/strong> to work on a code-base that they know isn&#8217;t open source. And going by Kaj&#8217;s change #1, which clearly states that there <strong>will be no new features applied to the current GA release<\/strong>, why are we really bothered about differing source trees?<\/p>\n<p>The only real benefit in terms of sources and binaries is that if you&#8217;ve got Enterprise, you&#8217;re going to get your bug fixes every month, and a quarterly service pack to boot. If you&#8217;re on the Community tree, you&#8217;re just getting fixes once every 3 months, in a source release, that is sure to be built by the large and varied community MySQL have, for even more platforms than MySQL supports.<\/p>\n<p>While Mike mentions the marketing message is currently stating that the Community edition is experimental and not ready for production, we all know that in technical reality, this is so untrue. MySQL maintains the same high quality assurance standards to any given tree, and I think this is why MySQL realised that putting community contributions into a current GA release was just not sensible \u2014 we all know that Jeremy&#8217;s famous SHOW PROFILE patch (the epitome of Community Contributions) introduced some server instability till 5.0.41. This is why the sensible decision has been made to push changes into the current development tree \u2014 to ensure <strong>high quality and standards<\/strong> are maintained in the current GA releases.<strong><br \/>\n<\/strong><br \/>\nSo let me reiterate: <strong>the Community server will never get unreliable with Community Contributions<\/strong>.<\/p>\n<p><strong>Note:<\/strong> Title has since changed&#8230; Hat tip to Marten :-)<\/p>\n<p>Technorati Tags: <a href=\"http:\/\/technorati.com\/tag\/mysql\" class=\"performancingtags\" rel=\"tag\">mysql<\/a>, <a href=\"http:\/\/technorati.com\/tag\/community\" class=\"performancingtags\" rel=\"tag\">community<\/a>, <a href=\"http:\/\/technorati.com\/tag\/enterprise\" class=\"performancingtags\" rel=\"tag\">enterprise<\/a>, <a href=\"http:\/\/technorati.com\/tag\/differentiation\" class=\"performancingtags\" rel=\"tag\">differentiation<\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20On%20MySQL%27s%20Commitment%20to%20Open%20Source&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2007%2F08%2F08%2Fis-mysql-really-taking-a-step-away-from-the-open-source-model&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"0e0fe4b7e7\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-608\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-608\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-608\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mike Kruckenberg, well-respected community member recently blogged about MySQL taking another step (away from open source, and I&#8217;d like to refute some of his worries. In fact, this is really more to drive away from what some within the community think is not kosher, i.e. change #5 in Kaj&#8217;s blog entry. The sources are always [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20On%20MySQL%27s%20Commitment%20to%20Open%20Source&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2007%2F08%2F08%2Fis-mysql-really-taking-a-step-away-from-the-open-source-model&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"0e0fe4b7e7\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-608\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-608\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-608\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/08\/is-mysql-really-taking-a-step-away-from-the-open-source-model?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[23],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-9O","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":497,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/03\/27\/mysql-cool-aid-40-on-mysql-eur1-million-deal-signed","url_meta":{"origin":608,"position":0},"title":"MySQL cool-aid: 40% on MySQL; EUR$1+ million deal signed","date":"27\/3\/2007","format":false,"excerpt":"Its interesting to note some happenings in the MySQL world of late, that might be of interest to people in the database world, and those following open source software development and business models. 40% of developers say they use MySQL, according to the Evans Data Group. This is not including\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":838,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/14\/mysql-at-the-sun-tech-days-philippines","url_meta":{"origin":608,"position":1},"title":"MySQL at the Sun Tech Days, Philippines","date":"14\/6\/2008","format":false,"excerpt":"In what I think must be MySQL's first time in the Philippines, there will be a presence there next week. Well, its not the first time, but in terms of a community\/developer event, I think it might be. The Sun Tech Days is happening from 17-19 June 2008, in the\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":588,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/07\/17\/ubuntu-live","url_meta":{"origin":608,"position":2},"title":"Ubuntu Live","date":"17\/7\/2007","format":false,"excerpt":"Tell me what's wrong with the picture:Anyways, Ubuntu Live looks like a great conference. The session line-up looks more like a conference than the one-day FUDCon's, and with the tracks (there are 4 concurrent tracks), I am truly impressed. A big part of me wishes I was there... Some interesting\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":460,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/01\/04\/a-weird-world-falcons-public","url_meta":{"origin":608,"position":3},"title":"A weird world; Falcon&#8217;s public","date":"4\/1\/2007","format":false,"excerpt":"This is a weird world. I've learnt that the Falcon tree is now public thanks to following Brian's blog (which thankfully I follow, not just thru Planet MySQL, which is also unreachable), and reading Slashdot's RSS feed. I was sure there was going to be email, and today, I've managed\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":713,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/02\/14\/mysql-meets-sun","url_meta":{"origin":608,"position":4},"title":"MySQL, meets Sun","date":"14\/2\/2008","format":false,"excerpt":"A lot of people have repeatedly asked me why I've not mentioned my thoughts on the Sun-MySQL acquisition (and this blog post, clearly comes almost a month later). I've just been pre-occupied and have not had the time to come up with a lengthy blog post. I can however, recommend\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":604,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/06\/planet-mysql-on-twitter","url_meta":{"origin":608,"position":5},"title":"Planet MySQL on Twitter","date":"6\/8\/2007","format":false,"excerpt":"While it would seem that using Mugshot is for core Linux geeks (it runs on Windows too, you know), I've not seen much adoption of the MySQL Mugshot Group, that was announced back in February. I've always enjoyed getting the Mugshot client running on my desktop informing me of new\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/608"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=608"}],"version-history":[{"count":0,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/608\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=608"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}