<?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>My Galagzee! &#187; bsd</title>
	<atom:link href="http://my.galagzee.com/tag/bsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://my.galagzee.com</link>
	<description>Tech in a Galagzee, Not So Far Away.</description>
	<lastBuildDate>Wed, 28 Jul 2010 17:09:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Explorations in the World of Linux</title>
		<link>http://my.galagzee.com/2009/09/05/explorations-in-the-world-of-linux/</link>
		<comments>http://my.galagzee.com/2009/09/05/explorations-in-the-world-of-linux/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 03:55:02 +0000</pubDate>
		<dc:creator>Ville Walveranta</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[bsd]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://my.galagzee.com/?p=375</guid>
		<description><![CDATA[I&#8217;ve been a FreeBSD admin for the past decade, and during this time have become quite familiar with the *BSD system. It has its quirks, but overall it&#8217;s very clean and easy to maintain. From time to time – usually when I&#8217;ve been getting ready to upgrade to the next major revision of FreeBSD –]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a FreeBSD admin for the past decade, and during this time have become quite familiar with the *BSD system. It has its quirks, but overall it&#8217;s very clean and easy to maintain. </p>
<p>From time to time – usually when I&#8217;ve been getting ready to upgrade to the next major revision of FreeBSD – I&#8217;ve taken some time to research what the current pros and cons are for FreeBSD vs. some Linux distro. Always, in the end, FreeBSD has won.  However, a development project I&#8217;m starting to work on will utilize <a href="http://www.zend.com/en/products/server/" target="_blank">Zend Server</a>, which is only supported on handful of common Linux distros and on Windows (which is, by default, not an option as I strongly maintain that Windows is not suitable as a web server platform). There is, of course, Linux compatibility layer in FreeBSD, but as Zend doesn&#8217;t currently support it as a platform for Zend Server, I wouldn&#8217;t feel comfortable using it in a production environment.</p>
<p>So even though I find FreeBSD superior to Linux in many ways, I&#8217;ve now spent some time getting acquainted with Linux. I first started with Red Hat, then moved to CentOS which is the Linux distribution I&#8217;m currently testing. Now it&#8217;s not <em>bad</em>, per se, but I frequently come back to the thought: &#8220;Why would someone, anyone prefer THIS over a BSD system?!&#8221;  The package management with yum, rpm, and the GUI overlays is easy enough, but <em>it&#8217;s chaotic!</em> Having to enable and disable repos, set their priorities, etc. seems unnecessarily complicated. On the FreeBSD side there is the <a href="http://en.wikipedia.org/wiki/Ports_collection" target="_blank">ports collection</a> which provides most of the software that one can imagine ever needing.  The odd few items that either aren&#8217;t available in ports, or whose configuration is somehow not complete enough through ports can be easily compiled from the source tarball. Everything&#8217;s quite easy to keep track of, and to duplicate if one&#8217;s building a new system.</p>
<p>I&#8217;m sure some of this feeling stems from the fact that I have been using a BSD system for so long, and from the fact that I probably don&#8217;t yet know Linux well enough (say, to build the system from a scratch..). But as far as I can tell, package management <em>is</em> done with yum and rpm (on CentOS, say), by adjusting repository priorities, and enabling/disabling repositories. That is messy!</p>
<p>Well, I now have a functional development server running Zend Server with Apache, Subversion, and MySQL, and as the vendor (Zend) dictates the rules, I must continue development on Linux. Perhaps in six months time I&#8217;ll have more favorable comments about it as compared to FreeBSD&#8230; but I sort of doubt it.  My guess is I&#8217;ll just learn to live with it, every now and then wistfully glancing to the direction of the BSD server.</p>
]]></content:encoded>
			<wfw:commentRss>http://my.galagzee.com/2009/09/05/explorations-in-the-world-of-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
