<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zen and the Art of Nonprofit Technology &#187; oracle</title>
	<atom:link href="http://zenofnptech.org/tag/oracle/feed" rel="self" type="application/rss+xml" />
	<link>http://zenofnptech.org</link>
	<description>Thoughtful and sometimes snarky perspectives on nonprofit technology</description>
	<lastBuildDate>Mon, 19 Sep 2011 18:24:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Alternatives to MySQL</title>
		<link>http://zenofnptech.org/2011/03/alternatives-mysql.html</link>
		<comments>http://zenofnptech.org/2011/03/alternatives-mysql.html#comments</comments>
		<pubDate>Tue, 15 Mar 2011 01:40:15 +0000</pubDate>
		<dc:creator>Pearlbear</dc:creator>
				<category><![CDATA[Database technology]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://zenofnptech.org/?p=902</guid>
		<description><![CDATA[For those of us that depend on MySQL everyday, the buyout of Sun (which had bought MySQL) by Oracle did not bode well. A decidedly biased survey by the folks behind PostgreSQL suggests that many people worry about the health of MySQL in Oracle&#8217;s hands. I&#8217;ve mentioned this before, and I do think the conventional [...]]]></description>
			<content:encoded><![CDATA[<p>For those of us that depend on MySQL everyday, the buyout of Sun (which had bought MySQL) by Oracle did not bode well. A <a href="http://blogs.enterprisedb.com/2011/03/03/survey-reveals-oracle-is-bad-for-java-and-mysql/">decidedly biased survey</a> by the folks behind PostgreSQL suggests that many people worry about the health of MySQL in Oracle&#8217;s hands. I&#8217;ve mentioned this before, and I do think the conventional wisdom is that open source software (which includes OpenOffice.org, MySQL and Java) will not flourish at Oracle. It makes sense &#8211; Oracle has never had a culture of fostering open source software, and it seems unlikely to obtain one.</p>
<p>So what does someone do who builds their houses right on top of the LAMP stack (M standing for MySQL)?</p>
<p>For most folks, especially if they build on shared hosting infrastructures, this just isn&#8217;t an issue. They depend upon their hosting providers, for whom it may or may not be an issue &#8211; but they won&#8217;t have to think about it. For those folks in a position to choose which database software to use, (for example, you use VPS systems like Amazon, Slicehost, Linode, etc.,) then I think there are two pretty good options:</p>
<ul>
<li>Go with <a href="http://kb.askmonty.org/v/mariadb">MariaDB</a>, which is basically a drop-in replacement for MySQL (and conveniently starts with an &#8220;M&#8221;.)</li>
<li>Switch to PostgreSQL.</li>
</ul>
<p>MariaDB is a branch of MySQL that came about because of the uncertainty relating to Oracle&#8217;s ownership of MySQL. From <a href="http://kb.askmonty.org/v/mariadb">the website</a>:</p>
<blockquote><p>In most respects MariaDB will work <a href="http://kb.askmonty.org/v/mariadb-versus-mysql-compatibility">exactly as MySQL</a>: all commands, interfaces, libraries and APIs that exist in MySQL also exist in MariaDB. There is no need to convert databases to switch to MariaDB. MariaDB is a true drop in replacement of MySQL! Additionally, MariaDB has a lot of nice <a href="http://kb.askmonty.org/v/mariadb-versus-mysql-features">new features</a>that you can take advantage of.</p></blockquote>
<p>The problem is that the major Linux distributions (Ubuntu, Debian, RedHat) don&#8217;t yet have MariaDB in their repositories, so it will be a while before MariaDB is an easy apt-get or yum away from installation (there are some independent repositories and builds.)</p>
<p><a href="http://www.postgresql.org/">PostgreSQL</a> is a different beast entirely. It&#8217;s been an also-ran in the open source database race, and I was, for many years, quite faithful to it. It&#8217;s a very solid database, and it was <a href="http://en.wikipedia.org/wiki/ACID">ACID compliant </a>before MySQL was. It&#8217;s major weakness (and why the LAMP stack is called that and not the LAPP stack) <strong>was</strong> that it was a fair bit slower than MySQL. But  that weakness has long been taken care of, but the damage was already done.</p>
<p>Many open source web database systems can use PostgreSQL instead of MySQL at this point. But PostgreSQL doesn&#8217;t have the same large user base, and doesn&#8217;t have many of the same web-based and desktop tools that MySQL does. There are differences in the SQL commands and such, and the command-line interface looks different. There is also a big difference in how Auto-numbered fields get handled, but that&#8217;s not really an issue that folks who don&#8217;t dive into deep database and code need to deal with.</p>
<p>So which to go with? It probably makes sense to wait a bit, first for MariaDB to make it into mainstream repositories, etc., and also to see what the fate of MySQL is. And checking out PostgreSQL is always a good option, it&#8217;s a very good database system, and the likely flight from MySQL might do the project some good.</p>
]]></content:encoded>
			<wfw:commentRss>http://zenofnptech.org/2011/03/alternatives-mysql.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why you should care that Oracle is buying Sun</title>
		<link>http://zenofnptech.org/2009/04/why-you-should-care-that-oracle-is-buying-sun.html</link>
		<comments>http://zenofnptech.org/2009/04/why-you-should-care-that-oracle-is-buying-sun.html#comments</comments>
		<pubDate>Mon, 20 Apr 2009 18:15:55 +0000</pubDate>
		<dc:creator>Pearlbear</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology Zen]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nptech]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://www.zenofnptech.org/?p=506</guid>
		<description><![CDATA[In general, the activities of the big tech corporations have somewhat limited and indirect effect on nonprofit technology. For large enterprises, the activities of the big players is a much more immediate and important set of issues to deal with. For us, it&#8217;s generally much more removed. However, today&#8217;s news that Oracle is going to [...]]]></description>
			<content:encoded><![CDATA[<p>In general, the activities of the big tech corporations have somewhat limited and indirect effect on nonprofit technology. For large enterprises, the activities of the big players is a much more immediate and important set of issues to deal with. For us, it&#8217;s generally much more removed.</p>
<p>However, today&#8217;s news that <a href="http://news.cnet.com/8301-1001_3-10223044-92.html?tag=mncol;txt">Oracle is going to buy Sun Microsystems</a> has some very important implications. Why? It has to do with the fact that many, many nonprofit websites and web applications are built using MySQL, the most popular open source database management system. Sun bought MySQL AB (the company behind MySQL) last year for $1 Billion dollars, and therefore, MySQL AB now becomes a part of Oracle, it&#8217;s primary competition.</p>
<p>There is <a href="http://blogs.wsj.com/digits/2009/04/20/oracle-sun-whither-mysql/">some suspicion</a> that there may be anti-trust challenges because of this, but if it goes through, it raises some huge questions about what happens to MySQL because of this. Of course, since MySQL is open source, there is no danger of MySQL going away, someone can always fork it. And, ultimately there is a great open source database alternative called PostgreSQL, but support for it is not universal. However, the future of ongoing support and development for MySQL is certainly in question. Most nonprofits don&#8217;t get any support from MySQL AB directly, but larger organizations that might have been getting some support might see changes down the road.</p>
<p>It&#8217;s something that those of us who depend on MySQL for our web development projects will be watching quite closely.</p>
]]></content:encoded>
			<wfw:commentRss>http://zenofnptech.org/2009/04/why-you-should-care-that-oracle-is-buying-sun.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

