<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/22688/_Save_MySQL_Campaign_Gains_Momentum</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Mon, 20 May 2013 00:02:42 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>Meh</title>
			<link>http://www.osnews.com/thread?402457</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402457</guid>
			<description>Monty is an hypocrite. He is pushing his own personal agenda.<br />
<br />
Cheers</description>
			<pubDate>Mon, 04 Jan 2010 22:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (Beket_)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Comment by Kroc</title>
			<link>http://www.osnews.com/thread?402458</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402458</guid>
			<description>Drama: The sure-fire way to kill an open-source project.</description>
			<pubDate>Mon, 04 Jan 2010 22:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (Kroc)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>waste of time and money</title>
			<link>http://www.osnews.com/thread?402477</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402477</guid>
			<description>This is a waste of time and money from EU.<br />
I'm really looking forward to everybody panicking and moving to PostgreSQL and FirebirdSQL.</description>
			<pubDate>Tue, 05 Jan 2010 00:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (maaxx)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: waste of time and money</title>
			<link>http://www.osnews.com/thread?402489</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402489</guid>
			<description><div class="cquote">This is a waste of time and money from EU.<br />
I'm really looking forward to everybody panicking and moving to PostgreSQL and FirebirdSQL. </div><br />
<br />
I'll consider it when Postgres has as good 3rd party software support. I've come across too many applications that have no Postgres support, broken support or considerably inferior support.<br />
<br />
The application dictates the db used, not the other way around.</description>
			<pubDate>Tue, 05 Jan 2010 01:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (0brad0)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Yawn</title>
			<link>http://www.osnews.com/thread?402490</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402490</guid>
			<description>So Monty cashed out but now doesn't like the new buyer?<br />
<br />
He could take his millions and create a new fork instead of calling 1800NANNYEU.</description>
			<pubDate>Tue, 05 Jan 2010 01:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (nt_jerkface)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: waste of time and money</title>
			<link>http://www.osnews.com/thread?402493</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402493</guid>
			<description>Start a 'rename PostgreSQL' petition.</description>
			<pubDate>Tue, 05 Jan 2010 01:52:00 GMT</pubDate>
			<author>donotreply@osnews.com (nt_jerkface)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Yawn</title>
			<link>http://www.osnews.com/thread?402496</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402496</guid>
			<description><div class="cquote">So Monty cashed out but now doesn't like the new buyer?<br />
<br />
He could take his millions and create a new fork instead of calling 1800NANNYEU. </div><br />
<br />
He already explained why a fork is not good enough and it is true.</description>
			<pubDate>Tue, 05 Jan 2010 02:08:00 GMT</pubDate>
			<author>donotreply@osnews.com (0brad0)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Yawn</title>
			<link>http://www.osnews.com/thread?402498</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402498</guid>
			<description><div class="cquote">He already explained why a fork is not good enough and it is true. </div><br />
<br />
Thanks for summarizing his position for us. <br />
<br />
He could spend millions on a fork, millions more to improve it, millions on marketing, even a few million more to fund a distro that is optimized for it. The guy is loaded with cash.   <br />
<br />
There's really nothing worse than a whiney millionaire.</description>
			<pubDate>Tue, 05 Jan 2010 02:45:00 GMT</pubDate>
			<author>donotreply@osnews.com (nt_jerkface)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Yawn</title>
			<link>http://www.osnews.com/thread?402510</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402510</guid>
			<description>deletedEdited 2010-01-05 05:43 UTC</description>
			<pubDate>Tue, 05 Jan 2010 05:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (dpatch)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Where do I sign</title>
			<link>http://www.osnews.com/thread?402515</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402515</guid>
			<description>Where can I sign the petition in favour of getting this thing done? (Oracle buy Sun including MySQL) If Monty had wanted a balanced survey he would have included this option in hi survey. He did not.<br />
<br />
Monty is doing this in his own self interest.</description>
			<pubDate>Tue, 05 Jan 2010 08:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (chekr)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Where do I sign</title>
			<link>http://www.osnews.com/thread?402529</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402529</guid>
			<description>Here you go:<br />
<br />
<a href="http://www.facebook.com/group.php?gid=273115464971&amp;ref=nf" rel="nofollow">http://www.facebook.com/group.php?gid=273115464971&amp;ref=nf</a></description>
			<pubDate>Tue, 05 Jan 2010 09:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (kalman)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Hmmm...</title>
			<link>http://www.osnews.com/thread?402533</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402533</guid>
			<description>I know it is hard to let one's baby go. But he has sold MySQL. It is not longer his. If he breaks up with his girl friend, he is in no position to assert influence over his former girl friend?<br />
<br />
Monty, you have sold MySQL. Let it go? It is no longer yours.</description>
			<pubDate>Tue, 05 Jan 2010 10:30:00 GMT</pubDate>
			<author>donotreply@osnews.com (Kebabbert)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402538</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402538</guid>
			<description><div class="cquote"><br />
The application dictates the db used, not the other way around. </div><br />
<br />
That sentence show exactly what is wrong with the software industry. If your application needs to store data, it really shouldn't care how it's stored.</description>
			<pubDate>Tue, 05 Jan 2010 11:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (jessta)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402546</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402546</guid>
			<description><div class="cquote"> If your application needs to store data, it really shouldn't care how it's stored. </div><br />
I used to hear this argument a lot back when MySQL had much less features than it does today, and it was wrong back then.<br />
Most relational database systems are much more than simple data stores.  And applications should care about how data is stored if they want efficient performance from a relational database.</description>
			<pubDate>Tue, 05 Jan 2010 12:24:00 GMT</pubDate>
			<author>donotreply@osnews.com (computeruser)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402563</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402563</guid>
			<description><div class="cquote">Most relational database systems are much more than simple data stores. And applications should care about how data is stored if they want efficient performance from a relational database. </div><br />
<br />
I disagree. *Many* of them are more, *most* of them are just a place to store, query, and backup data, for which an RDBMS of any kind is overkill. Hence the whole NoSQL movement.</description>
			<pubDate>Tue, 05 Jan 2010 13:59:00 GMT</pubDate>
			<author>donotreply@osnews.com (google_ninja)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Meh</title>
			<link>http://www.osnews.com/thread?402590</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402590</guid>
			<description>He might or might not be: that is hardly relevant. Regardless, it would be very strange to let Oracle acquire MySql. What are market regulation laws for?</description>
			<pubDate>Tue, 05 Jan 2010 16:19:00 GMT</pubDate>
			<author>donotreply@osnews.com (jacquouille)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402595</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402595</guid>
			<description><div class="cquote">"<i>Most relational database systems are much more than simple data stores. And applications should care about how data is stored if they want efficient performance from a relational database. </div><br />
<br />
I disagree. *Many* of them are more, *most* of them are just a place to store, query, and backup data, for which an RDBMS of any kind is overkill. Hence the whole NoSQL movement. </i>"<br />
<br />
MySQL has historically deviated from the standards so much that it is really hard to move from it. Curiously, moving from SQLite to PostgreSQL or Oracle is easier than moving from MySQL to either one. I think MySQL made their deficiencies into 'feature', in classic Microsoft style, and got lots of clueless PHP (and Java) programmers locked in to MySQL.</description>
			<pubDate>Tue, 05 Jan 2010 16:39:00 GMT</pubDate>
			<author>donotreply@osnews.com (rycamor)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>All I can say...</title>
			<link>http://www.osnews.com/thread?402597</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402597</guid>
			<description>is at least I'm not the only one that doesn't care about this stupid petition.</description>
			<pubDate>Tue, 05 Jan 2010 16:46:00 GMT</pubDate>
			<author>donotreply@osnews.com (systyrant)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402598</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402598</guid>
			<description><div class="cquote">"<i> If your application needs to store data, it really shouldn't care how it's stored. </div><br />
I used to hear this argument a lot back when MySQL had much less features than it does today, and it was wrong back then.<br />
Most relational database systems are much more than simple data stores.  And applications should care about how data is stored if they want efficient performance from a relational database. </i>"<br />
<br />
You are right that an application should care, but performance is not really the issue. Performance tweaking of databases should be an orthogonal concern to GOOD MANAGEMENT of your data. As an example, PostgreSQL lets you save an incredible amount of application code by letting you specify constraints, complex datatypes, and logical relationships declaratively, and it has many safeguards built in to ensure that what you thought you inserted is exactly what you DID insert. Any application with mission-critical data--financial, scientific, whatever--would do well to steer clear of MySQL. <br />
<br />
Yes, I know they have InnoDB and ANSI standard mode now, but after having been forced to work with it for months lately, I am still not impressed. As a for-instance, you cannot use the results of a MySQL stored procedure IN a subquery or view. HUH!!?? It's as if they have missed half the point of relational databases.</description>
			<pubDate>Tue, 05 Jan 2010 16:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (rycamor)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>It's all about this dual-licensing thing...</title>
			<link>http://www.osnews.com/thread?402600</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402600</guid>
			<description>I was supporting him in his 'crusade', because I didn't knew about his 'dual-license' of all the MySQL code contributed, so he could use them for his own enterprise version.<br />
<br />
Now that he SOLD MySQL(1 billion!!), he just realized that his company will dive rock bottom if he can't borrow some other's code contributions and make money out of them?<br />
<br />
Please...you already took the money and ran away.  <br />
<br />
Don't tell us now you 'care about the users'...(EPIC)FAIL.</description>
			<pubDate>Tue, 05 Jan 2010 16:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (gadget00)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402608</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402608</guid>
			<description>A lot of people say this, but I don't buy it. There isn't a major RDBMS out there that doesn't have proprietary extensions, simply because there are massive holes in the spec. For example, there are no stored procs in the spec,   sprocs tend to be fairly critical, so as soon as you use one, you are locked in to that vendors implementation.<br />
<br />
What is great about MySQL is how simple, fast, and reliable it is. The reason it is simple fast and reliable   is because it doesn't do many of the things that other databases do. The reason it is so popular is because most people just need a place to persist data that can be backed up easily, and don't really care about ACID properties that are the real selling point of using an RDBMS in the first place.</description>
			<pubDate>Tue, 05 Jan 2010 17:36:00 GMT</pubDate>
			<author>donotreply@osnews.com (google_ninja)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[7]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402611</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402611</guid>
			<description><div class="cquote">There isn't a major RDBMS out there that doesn't have proprietary extensions, simply because there are massive holes in the spec. </div><br />
And yet MySQL is one of the least standards compliant databases.<br />
<br />
<div class="cquote">For example, there are no stored procs in the spec, sprocs tend to be fairly critical, so as soon as you use one, you are locked in to that vendors implementation </div><br />
If stored procedures are so critical, how did MySQL become so popular when it didn't have them until version 5.0?<br />
<br />
<div class="cquote">What is great about MySQL is how simple, fast, and reliable it is. </div><br />
Simple: definitely not.  There are way too many gotchas, and the various storage engines have their own.<br />
Fast: with MyISAM, perhaps.  But then you don't get transactions.  Hardly simple.<br />
Reliable: definitely not with the non-ACIDic MyISAM.<br />
<br />
&quot;simple, fast, and reliable&quot; might be true for H2 (Java embedded database) or perhaps SQLite, for the small subset of typical RDBMS functionality it has.</description>
			<pubDate>Tue, 05 Jan 2010 17:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (computeruser)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[8]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402616</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402616</guid>
			<description><div class="cquote">Simple: definitely not.  There are way too many gotchas, and the various storage engines have their own.<br />
Fast: with MyISAM, perhaps.  But then you don't get transactions.  Hardly simple.<br />
Reliable: definitely not with the non-ACIDic MyISAM.<br />
<br />
&quot;simple, fast, and reliable&quot; might be true for H2 (Java embedded database) or perhaps SQLite, for the small subset of typical RDBMS functionality it has. </div><br />
<br />
Exactly! Ironically, the PostgreSQL codebase is about 85% the size of the MySQL codebase. In speed, PostgreSQL is every bit as fast as MySQL's InnoDB tables, so the only way you get a performance advantage is to use the table type that should be the laughing stock of the DBMS world.<br />
<br />
The fact that you have to constantly worry about what storage engine is in use, and which trade-off applies to which storage engine makes developing with MySQL much more complex, unless your app itself is dead simple. Not to mention all the other odd limitations and surprises.<br />
<br />
Just a few of the gotchas and trade-offs I have had to work around recently:<br />
<br />
- Clustered storage doesn't allow for temp tables, fulltext indexes, and all sorts of other normally expected SQL features.<br />
- InnoDB tables allow for constraints and FK relationships, but don't allow fulltext indexing.<br />
- Subqueries cannot be used in the FROM clause of a view (maddening, since that is one of the most useful things about views)<br />
- resultsets from stored procedures cannot be used in views or subqueries.<br />
- Temporary tables cannot be referred to more than once in a given query in a function or stored procedure, even with an alias (in other words, no self-joins or other advanced queries)<br />
- replication breaks if MySQL is restarted while a temporary table is in use. But because of the limitations on views and stored procedures, a database of any relative complexity needs temp tables all over the place.<br />
<br />
These few things I have mentioned off the top of my head have probably resulted in at least TWICE the complexity that would otherwise be required in my application code and database design. I am so looking forward to the days I can use PostgreSQL--or anything sane--once again.</description>
			<pubDate>Tue, 05 Jan 2010 18:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (rycamor)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Monty</title>
			<link>http://www.osnews.com/thread?402648</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402648</guid>
			<description>Dear Monty.<br />
<br />
Buy it back. After all you have 1 billion.<br />
<br />
You're a disgrace to the open source community.</description>
			<pubDate>Tue, 05 Jan 2010 20:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (strcpy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Meh</title>
			<link>http://www.osnews.com/thread?402674</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402674</guid>
			<description><div class="cquote">What are market regulation laws for? </div><br />
<br />
To ensure competition, for which there is plenty in the database market. <br />
<br />
They don't exist to make sure your favorite open source project is adequately funded and developed in a manner that you find fitting.</description>
			<pubDate>Tue, 05 Jan 2010 21:46:00 GMT</pubDate>
			<author>donotreply@osnews.com (nt_jerkface)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Meh</title>
			<link>http://www.osnews.com/thread?402675</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402675</guid>
			<description>He is and it's relevant.<br />
<br />
Having a charlatan lead your legal crusade buys you zero credibility, from both sides' perspective.<br />
<br />
And anyway,<br />
<br />
1. we've seen where he brought MySQL with his actions. Let us see how Oracle will do.<br />
<br />
2. there are official EU organs that are investigating this matter. Monty is not above law nor he will dictate how professionals will do their job.</description>
			<pubDate>Tue, 05 Jan 2010 21:47:00 GMT</pubDate>
			<author>donotreply@osnews.com (Beket_)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Where do I sign</title>
			<link>http://www.osnews.com/thread?402693</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402693</guid>
			<description><div class="cquote">Here you go:<br />
<br />
<a href="http://www.facebook.com/group.php?gid=273115464971&amp;amp;ref=nf" rel="nofollow">http://www.facebook.com/group.php?gid=273115464971&amp;amp;ref=nf</a>   </div><br />
<br />
That would mean reactivating my fb account...i think i became allergic to it <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Tue, 05 Jan 2010 22:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (chekr)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Momentum</title>
			<link>http://www.osnews.com/thread?402714</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402714</guid>
			<description>Momentum... really?<br />
<br />
Out of the millions of user of MySQL he just got 15000 to support him... how is that momentum?<br />
<br />
OTOH, paying customers say the see no problem with the deal... even the competitors agree there is no issue for them (ask IBM).<br />
<br />
The GPL version allows forking. So MySQL does not need to be saved from anyone, even in the worst case scenario. The commercial version will be safe under Oracle and clients and competition approve it. <br />
<br />
Why is Mr Wideanus still talking?</description>
			<pubDate>Wed, 06 Jan 2010 01:07:00 GMT</pubDate>
			<author>donotreply@osnews.com (Phobos)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[7]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402757</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402757</guid>
			<description><div class="cquote">A lot of people say this, but I don't buy it </div><br />
<br />
You should. There's a difference between having extensions and creating incompatibilities in the standard syntax.<br />
<br />
<div class="cquote">The reason it is so popular is because most people just need a place to persist data that can be backed up easily, and don't really care about ACID properties that are the real selling point of using an RDBMS in the first place. </div><br />
<br />
True that. For most applications mysql is just used a glorified flat-file storage.</description>
			<pubDate>Wed, 06 Jan 2010 08:24:00 GMT</pubDate>
			<author>donotreply@osnews.com (Soulbender)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: waste of time and money</title>
			<link>http://www.osnews.com/thread?402759</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?402759</guid>
			<description>This reminds me of my favorite clueless Monty quote ever: You don't need transactions, just use table locks.</description>
			<pubDate>Wed, 06 Jan 2010 08:29:00 GMT</pubDate>
			<author>donotreply@osnews.com (Soulbender)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
