<?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>Xavisys&#187; Open Source</title>
	<atom:link href="http://xavisys.com/tag/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://xavisys.com</link>
	<description>WordPress Plugins and Custom WordPress Development</description>
	<lastBuildDate>Wed, 16 Nov 2011 20:45:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://xavisys.com/?pushpress=hub'/>
		<item>
		<title>What&#039;s the best CMS?</title>
		<link>http://xavisys.com/whats-the-best-cms/</link>
		<comments>http://xavisys.com/whats-the-best-cms/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 08:00:02 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[MovableType]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=179</guid>
		<description><![CDATA[What is the best CMS? This is a question that I am asked all the time. There are so many options out there that answering this question is no small task. Once again Jeffery Scott comes through with an amazing article as he reviews the The Top 10 Open Source Content Management Systems. What does [...]]]></description>
			<content:encoded><![CDATA[<p>What is the best CMS?  This is a question that I am asked all the time.  There are so many options out there that answering this question is no small task.  Once again <a href="http://www.touchandclick.com/">Jeffery Scott</a> comes through with an amazing article as he reviews the <a href="http://webdevnews.net/2008/09/the-top-10-open-source-content-management-systems/">The Top 10 Open Source Content Management Systems</a>.  What does his list look like?  Here it is:</p>
<ol>
<li>Drupal</li>
<li>WordPress</li>
<li>Joomla</li>
<li>Media Wiki</li>
<li>Liferay</li>
<li>TYPO3</li>
<li>Moodle</li>
<li>Dolphin</li>
<li>Pligg</li>
<li>Movable Type</li>
</ol>
<p>His conclusion was that Drupal edged out the top spot because of its ease of use, great support, and vast number of modules.  He concedes that WordPress is a really a close second.  I&#8217;m not sure I agree with his exact order, but I&#8217;m biased because I&#8217;ve been developing on WordPress for years and I&#8217;m very familiar with it.  I&#8217;d probably put the top three like this:</p>
<ol>
<li>WordPress</li>
<li>Drupal</li>
<li>Movable Type</li>
</ol>
<p>Of course, with the introduction of <a href="http://acquia.com/">Acquia</a> to the scene, that may change in the near future.  Either way, the article is a great read.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/acquia-puts-drupal-in-the-news/' title='Acquia Puts Drupal in the News'>Acquia Puts Drupal in the News</a></li>
<li><a href='http://xavisys.com/becoming-a-freelance-web-developerdesigner/' title='Becoming a Freelance Web Developer/Designer'>Becoming a Freelance Web Developer/Designer</a></li>
<li><a href='http://xavisys.com/reorder-gallery-now-in-wordpress-core/' title='Reorder Gallery now in WordPress Core'>Reorder Gallery now in WordPress Core</a></li>
<li><a href='http://xavisys.com/adobes-take-on-wordpress-vs-movabletype/' title='Adobe&#039;s take on WordPress vs MovableType'>Adobe&#039;s take on WordPress vs MovableType</a></li>
<li><a href='http://xavisys.com/the-heart-of-open-source/' title='The Heart of Open Source'>The Heart of Open Source</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/whats-the-best-cms/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>More on Magento</title>
		<link>http://xavisys.com/more-on-magento/</link>
		<comments>http://xavisys.com/more-on-magento/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 08:00:58 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=176</guid>
		<description><![CDATA[Eight months ago, I was talking about open source eCommerce, and I asked Can open source eCommerce contend? At the time I was worried by the lack of quality and even more so the poor user interfaces offered in the open source eCommerce solutions. However, I talked briefly about a new solution that was soon-to-be-released, [...]]]></description>
			<content:encoded><![CDATA[<p>Eight months ago, I was talking about open source eCommerce, and I asked <a href="http://xavisys.com/can-open-source-ecommerce-contend/">Can open source eCommerce contend?</a>  At the time I was worried by the lack of quality and even more so the poor user interfaces offered in the open source eCommerce solutions.  However, I talked briefly about a new solution that was soon-to-be-released, Magento.  Well, it&#8217;s been released and in my opinion it is probably the best solution available.</p>
<p><a href="http://www.touchandclick.com/">Jeffery Scott</a> posted a great article called <a href="http://webdevnews.net/2008/08/magento-the-new-standard-in-open-source-ecommerce/">Magento – The New Standard in Open Source eCommerce</a> over at our recently launched <a href="http://webdevnews.net">Web Developer News</a> site.  Magento is making huge progress, and I hope that this new blood forces other eCommerce solutions to take action.  A little competition could benefit us all.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/can-open-source-ecommerce-contend/' title='Can open source eCommerce contend?'>Can open source eCommerce contend?</a></li>
<li><a href='http://xavisys.com/exciting-wordpress-28/' title='Exciting new things in WordPress 2.8?'>Exciting new things in WordPress 2.8?</a></li>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/acquia-puts-drupal-in-the-news/' title='Acquia Puts Drupal in the News'>Acquia Puts Drupal in the News</a></li>
<li><a href='http://xavisys.com/new-web-development-resource-launched/' title='New Web Development Resource Launched'>New Web Development Resource Launched</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/more-on-magento/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Reorder Gallery now in WordPress Core</title>
		<link>http://xavisys.com/reorder-gallery-now-in-wordpress-core/</link>
		<comments>http://xavisys.com/reorder-gallery-now-in-wordpress-core/#comments</comments>
		<pubDate>Wed, 21 May 2008 20:05:48 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=119</guid>
		<description><![CDATA[Less than a week ago, I released a new WordPress plugin called &#8220;Reorder Gallery&#8221; which gave you the ability to change the order of your images when you uploaded them, so that the gallery shortcode would display them in an order of your choosing. Two days later, Matt Mullenweg stopped by to say that it [...]]]></description>
			<content:encoded><![CDATA[<p>Less than a week ago, I released a new WordPress plugin called &#8220;<a href="http://xavisys.com/wordpress-plugins/reorder-gallery/">Reorder Gallery</a>&#8221; which gave you the ability to change the order of your images when you uploaded them, so that the gallery shortcode would display them in an order of your choosing.  Two days later, <a href="http://ma.tt/">Matt Mullenweg</a> stopped by to say that it &#8220;<a href="http://xavisys.com/wordpress-reorder-gallery-plugin/#comment-1593">would be pretty cool functionality for core WP</a>&#8221; so I offered to add it in.  It&#8217;s now done, and you can look forward to seeing it in WordPress 2.6.</p>
<p><span id="more-119"></span></p>
<p>So, what&#8217;s the bid deal?  Well, in the process the jQuery library that WordPress uses was upgraded to 1.2.5, and the jQuery UI was added!  This will be good news for any developers that make plugins for use in the admin section of WordPress, or who prefer to use jQuery over Prototype in their plugins.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/the-heart-of-open-source/' title='The Heart of Open Source'>The Heart of Open Source</a></li>
<li><a href='http://xavisys.com/how-to-profit-with-the-open-source-community/' title='How to Profit with the Open Source Community'>How to Profit with the Open Source Community</a></li>
<li><a href='http://xavisys.com/wordpress-25-shortcodes/' title='WordPress 2.5 Shortcodes'>WordPress 2.5 Shortcodes</a></li>
<li><a href='http://xavisys.com/speaking-at-wordcamp-san-francisco-2011/' title='Speaking at WordCamp San Francisco 2011'>Speaking at WordCamp San Francisco 2011</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/reorder-gallery-now-in-wordpress-core/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why Contribute to the Open Source Community</title>
		<link>http://xavisys.com/why-contribute-to-the-open-source-community/</link>
		<comments>http://xavisys.com/why-contribute-to-the-open-source-community/#comments</comments>
		<pubDate>Sat, 17 May 2008 06:00:53 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=102</guid>
		<description><![CDATA[Why not? I know, what a cliché response right? The thing is, it really does apply. I&#8217;m going to have to make plugins, enhancements, and patches for WordPress for my customers anyway. By releasing these to the community, I can help other developers, companies, users, and even aspiring developers. So I repeat, &#8220;Why not?&#8221; Why [...]]]></description>
			<content:encoded><![CDATA[<p>Why not?  I know, what a cliché response right?  The thing is, it really does apply.  I&#8217;m going to have to make plugins, enhancements, and patches for WordPress for my customers anyway.  By releasing these to the community, I can help other developers, companies, users, and even aspiring developers.  So I repeat, &#8220;Why not?&#8221;  Why not take the time to raise the quality of life for someone else, when it&#8217;s so easy to do.  I would say to any developer that uses open source software and does not contribute, &#8220;Take stock of what you are doing, and think about the bigger picture, not of software but of humanity.&#8221;</p>
<h2>How does Open Source raise someone&#8217;s quality of life?</h2>
<p>It seems like an outrageous claim right?  However, you don&#8217;t have to completely change someone&#8217;s life to raise the quality of it.  I&#8217;m not claiming that my contributions to open source software are helping someone survive where they otherwise wouldn&#8217;t, but I do think that they make a difference.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/my-community/' title='My Community'>My Community</a></li>
<li><a href='http://xavisys.com/stop-internet-censorship-legislation-in-the-us/' title='Stop Internet Censorship Legislation in the US'>Stop Internet Censorship Legislation in the US</a></li>
<li><a href='http://xavisys.com/speaking-at-wordcamp-san-francisco-2011/' title='Speaking at WordCamp San Francisco 2011'>Speaking at WordCamp San Francisco 2011</a></li>
<li><a href='http://xavisys.com/press-release-xavisys-acquires-attackr-web-development-news-blogs/' title='Press Release: Xavisys Acquires Attackr.com – Web Development News Blogs'>Press Release: Xavisys Acquires Attackr.com – Web Development News Blogs</a></li>
<li><a href='http://xavisys.com/becoming-a-freelance-web-developerdesigner/' title='Becoming a Freelance Web Developer/Designer'>Becoming a Freelance Web Developer/Designer</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/why-contribute-to-the-open-source-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Community</title>
		<link>http://xavisys.com/my-community/</link>
		<comments>http://xavisys.com/my-community/#comments</comments>
		<pubDate>Mon, 12 May 2008 06:00:13 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[aaron]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=101</guid>
		<description><![CDATA[Why have I been talking so much lately about community? Well, I truly believe that the best way to impact the world is to impact your community. I was talking to a good friend of mine not long after he returned from spending nearly two years in Uganda. Something he said to me has stuck [...]]]></description>
			<content:encoded><![CDATA[<p>Why have I been talking so much lately about community?  Well, I truly believe that the best way to impact the world is to impact your community.  I was talking to <a href="http://jamestravels.com" title="James Pearson: Pioneering the Socially Proactive Business Model">a good friend of mine</a> not long after he returned from spending nearly two years in Uganda.  Something he said to me has stuck with me.  He said that after two years, he realized that no American could ever make as much of an impact in Uganda as a Ugandan could.  Dave Eggers, founder of <a href="http://www.826valencia.org/">826 Valencia</a> gave <a href="http://www.ted.com/index.php/talks/view/id/233">an amazing speech at <abbr title="Technology, Entertainment, Design.">TED</abbr></a> about his locally funded and staffed tutoring centers.  He says &#8220;<em>A bunch of happy families in a neighborhood is a happy community. A bunch of happy communities tied together is a happy city and a happy world, right?</em>&#8221;  I see the value in this. I know that I can make a difference, and I&#8217;m going to start in my community.  I&#8217;m in a situation where I have more than one community.  As a husband, father, friend, businessman, etc, I have a local community in Arizona.  As a web developer, I&#8217;m a part of the online community.  You&#8217;ll often find me helping new programmers in IRC channels, trying to empower quality community sites, submitting articles to resource sites like <a href="http://attackr.com">Attackr</a> (edit: I&#8217;ve since bought attackr to keep it going), <a href="http://profiles.wordpress.org/users/aaroncampbell">releasing plugins free of charge</a>, and yes, participating in open source software projects like <a href="http://wordpress.org">WordPress</a>.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/why-contribute-to-the-open-source-community/' title='Why Contribute to the Open Source Community'>Why Contribute to the Open Source Community</a></li>
<li><a href='http://xavisys.com/the-heart-of-open-source/' title='The Heart of Open Source'>The Heart of Open Source</a></li>
<li><a href='http://xavisys.com/stop-internet-censorship-legislation-in-the-us/' title='Stop Internet Censorship Legislation in the US'>Stop Internet Censorship Legislation in the US</a></li>
<li><a href='http://xavisys.com/speaking-at-wordcamp-san-francisco-2011/' title='Speaking at WordCamp San Francisco 2011'>Speaking at WordCamp San Francisco 2011</a></li>
<li><a href='http://xavisys.com/press-release-xavisys-acquires-attackr-web-development-news-blogs/' title='Press Release: Xavisys Acquires Attackr.com – Web Development News Blogs'>Press Release: Xavisys Acquires Attackr.com – Web Development News Blogs</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/my-community/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Heart of Open Source</title>
		<link>http://xavisys.com/the-heart-of-open-source/</link>
		<comments>http://xavisys.com/the-heart-of-open-source/#comments</comments>
		<pubDate>Sat, 10 May 2008 16:47:46 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[aaron]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[xavisys]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=97</guid>
		<description><![CDATA[I really wanted to talk about open source software, how it relates to Xavisys and specifically me, why I believe in it, and why I support it. I knew that before I did, I needed to address the issue of profiting from open source. Take the time to read that, it will give you a [...]]]></description>
			<content:encoded><![CDATA[<p>I really wanted to talk about open source software, how it relates to Xavisys and specifically me, why I believe in it, and why I support it.  I knew that before I did, I needed to address the issue of <a href="http://xavisys.com/how-to-profit-with-the-open-source-community/">profiting from open source</a>. Take the time to read that, it will give you a more accurate picture of my relationship with open source, as well as some tips on how you can benefit from a similar relationship.</p>
<p>I personally love open source, because I love the idea of benefiting others.  I enjoy giving someone else an advantage that they wouldn&#8217;t otherwise have.  Take WordPress for example.  It benefits two sets of people, the users who get a better experience and better functionality, as well as the <a href="http://codepoet.com/">companies and developers who use it</a> as a platform to build on.  Sure, some of those companies are competitors, but I want them to succeed too.  I certainly don&#8217;t want to move ahead in life at the expense of others, I&#8217;d much rather move ahead by helping others.  In the end we can all benefit.  Whenever I hear the saying &#8220;It&#8217;s lonely at the top,&#8221; I can&#8217;t help but think that maybe they did something wrong then.  If they&#8217;d have worked <string>with</strong> people on the way to the top, and brought them along for the ride, they wouldn&#8217;t be so lonely.  That&#8217;s my goal.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/acquia-puts-drupal-in-the-news/' title='Acquia Puts Drupal in the News'>Acquia Puts Drupal in the News</a></li>
<li><a href='http://xavisys.com/reorder-gallery-now-in-wordpress-core/' title='Reorder Gallery now in WordPress Core'>Reorder Gallery now in WordPress Core</a></li>
<li><a href='http://xavisys.com/my-community/' title='My Community'>My Community</a></li>
<li><a href='http://xavisys.com/how-to-profit-with-the-open-source-community/' title='How to Profit with the Open Source Community'>How to Profit with the Open Source Community</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/the-heart-of-open-source/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Profit with the Open Source Community</title>
		<link>http://xavisys.com/how-to-profit-with-the-open-source-community/</link>
		<comments>http://xavisys.com/how-to-profit-with-the-open-source-community/#comments</comments>
		<pubDate>Mon, 05 May 2008 19:03:56 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://xavisys.com/?p=95</guid>
		<description><![CDATA[I love open source software. I love the idea of open source software. Involving people in the development process that would not otherwise get the chance. Tapping into talent that would not normally be available to you. Best of all, giving everyone the opportunity to benefit others as they benefit themselves. I&#8217;m always interested in [...]]]></description>
			<content:encoded><![CDATA[<p>I love open source software.  I love the idea of open source software.  Involving people in the development process that would not otherwise get the chance.  Tapping into talent that would not normally be available to you.  Best of all, giving everyone the opportunity to benefit others as they benefit themselves.  I&#8217;m always interested in how I can benefit the communities that I&#8217;m a part of.</p>
<p>The question that I&#8217;m asked most often when I talk to people about open source software is &#8220;Who pays for all this?&#8221; as well as variants like &#8220;Then how do they make money?&#8221; or &#8220;Won&#8217;t people eventually stop working for free?&#8221;  We live in a capitalistic society, and people don&#8217;t understand why someone would work for free when they could be making money.  In this article, I&#8217;m not going to cling to ideals on why doing something for the community shows more worth than your bank account balance, instead I&#8217;m going to explain how open source developers (myself included) do in fact make money by developing quality software for free.  Hopefully in the process you will find a way to give back to the community and get your piece of the pie.<br />
<span id="more-95"></span></p>
<h2>How can I make money from Open Source Software?</h2>
<p>There&#8217;s more than one approach to making money from free software.  Companies like <a href="http://trolltech.com/">Trolltech</a> and <a href="http://www.mysql.com/">MySQL AB</a> use a dual-license approach, where they retain ownership of their code and offer it with an open source GPL license and a more traditional license.  Why would someone pay for a product they can get for free?  The top reason is usually support.  Companies, especially the big ones, want to use software that has a company standing behind it.  A company they can go to with questions and even hold responsible if something breaks.  The second reason, one that is more specific to these companies that use the dual-license approach, is actually the license itself.  If a company wants to include the MySQL database into a traditional closed-source project, one they hope to sell, they can&#8217;t legally do that with the GPL&#8217;d version.  Instead they must purchase the alternative license.  These &#8220;second generation&#8221; open source companies are bridging the gap between open and closed source.  It&#8217;s a fine line to walk, and I&#8217;m not saying that either company i mentioned is a shining example of what this kind of company could be, but there is no ignoring the fact that these companies profit from open source software which also benefits the community.</p>
<p>Another way to make some profit from open source can clearly be seen in companies like <a href="http://www.zend.com/">Zend Technologies</a>.  The company was founded by Zeev Suraski and Andi Gutmans, who are very well known for their contributions to the PHP programming language.  Zend Technologies develops products relating to the development, deployment and management of business critical PHP based web applications.  They have proprietary tools that they sell, such as Zend Platform, Zend Guard, and the amazing Zend Studio.  So how do they contribute to open source, and how does it benefit them?  Well, their company is built around PHP, an open source language.  It&#8217;s in their best interest to make sure PHP is the best it can be, and as such they contribute huge amounts of code to the PHP project, in turn helping the PHP community, even those that don&#8217;t use their products.  They also release things like the Zend Framework, a high quality open source PHP framework, which can drastically reduce project development time, increase portability of code, and ease the process of creating an MVC application in PHP.  Again, this helps to increase the number of programmers that use PHP, which increases their customer base.  No licensing strings attached, just a mutually beneficial relationship.</p>
<p>Then there are companies like <a href="http://automattic.com/">Automattic</a>.  Automattic is built around WordPress, an open source project that I happen to be quite interested in, since a decent portion of Xavisys&#8217;s work is done on WordPress.  They run WordPress.com, but have diversified their income, making money from <a rel="nofollow" href="http://wordpress.com/products/">upgrades</a>, <a rel="nofollow" href="http://wordpress.com/vip-hosting/">VIP hosting</a>, <a rel="nofollow" href="http://wordpress.com/blog/2006/09/06/on-ads/">ads</a>, <a rel="nofollow" href="http://akismet.com/commercial/">Akismet licensing</a>, and <a rel="nofollow" href="http://automattic.com/services/">enterprise services</a>.  WordPress.com uses the WordPress software, so when Automattic&#8217;s developers commit code to WordPress, it helps their company, but also benefits the rest of us that use WordPress.  So why don&#8217;t they stop doing this, and keep the code to themselves?  Well, because while they help me, I also help them.  When I see a problem with WordPress, I submit a patch to fix it.  When I see a feature that I would like, I submit the code to add it.  In the end, they make my software better, and I make their software better.  It&#8217;s mutually beneficial.  I think a lot of other industries, and even other sections of this industry, should learn to embrace of this kind of symbiotic relationship.</p>
<p>So you see that large companies can turn open source into monetary gain, but what about you?  What about the smaller developer?   I&#8217;d like to respectfully submit my last case study, Xavisys.  A company that I happen to know quite well.  I don&#8217;t help the community for monetary gain, I do it because I think that community is extremely important to the well being of the human race.  I think that people who are involved in their community make the world a better place to be, and I want to be one of those people.  However, even though it&#8217;s not the reason I contribute to the community, I do reap the benefits.  One of the difficulties of being a development company is that there is so much competition, it can be hard to be noticed.  You might be twice as good as the next guy, but if no one knows about your company and the services it offers, you&#8217;re out of luck.  Not too long ago, I started releasing <a href="http://xavisys.com/tag/wordpress+plugin/">all my WordPress plugins</a> into the <a href="http://wordpress.org/extend/plugins/profile/aaroncampbell">WordPress.org repository</a>.  I gave a bunch of code away for free.  The most popular one (WP Google Analytics) has only been up for 19 days, and has been downloaded 2,635 times.  It feels good that so many people are benefiting from something I wrote, but how am I benefiting?  Well, since I started releasing my plugins, traffic to my site has tripled.  I don&#8217;t run any ads, so I&#8217;m not making anything off the traffic itself, but I&#8217;m getting more paid jobs from people who are already confident in my abilities because they use some of my plugins.  These people are easier to sell my services to, because they are already convinced that I&#8217;m up to the task.</p>
<p>What does this mean?  Look for something mutually beneficial.  A way that you can help others and in turn they help you.  No exploitation, a symbiotic give and take.  Now that you know it&#8217;s possible, wouldn&#8217;t you rather make money that way?<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/becoming-a-freelance-web-developerdesigner/' title='Becoming a Freelance Web Developer/Designer'>Becoming a Freelance Web Developer/Designer</a></li>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/reorder-gallery-now-in-wordpress-core/' title='Reorder Gallery now in WordPress Core'>Reorder Gallery now in WordPress Core</a></li>
<li><a href='http://xavisys.com/the-heart-of-open-source/' title='The Heart of Open Source'>The Heart of Open Source</a></li>
<li><a href='http://xavisys.com/can-open-source-ecommerce-contend/' title='Can open source eCommerce contend?'>Can open source eCommerce contend?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/how-to-profit-with-the-open-source-community/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Can open source eCommerce contend?</title>
		<link>http://xavisys.com/can-open-source-ecommerce-contend/</link>
		<comments>http://xavisys.com/can-open-source-ecommerce-contend/#comments</comments>
		<pubDate>Sun, 06 Jan 2008 06:48:02 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[CubeCart]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[oscommerce]]></category>
		<category><![CDATA[zencart]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://xavisys.com/can-open-source-ecommerce-contend/</guid>
		<description><![CDATA[It seems that sometimes work comes in waves. I haven&#8217;t dealt with setting up a shopping cart on a site in quite a while, and now I have three clients that I&#8217;m setting up shopping carts for. The clients want a PHP based solution (good thing, considering that&#8217;s what I do), and as usual the [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that sometimes work comes in waves.  I haven&#8217;t dealt with setting up a shopping cart on a site in quite a while, and now I have three clients that I&#8217;m setting up shopping carts for. The clients want a PHP based solution (good thing, considering that&#8217;s what I do), and as usual the less we spend the better.  I started by looking at the available <acronym title="Free and open source software">FOSS</acronym> options, fully expecting that this would be a simple task.  Little did I know&#8230;</p>
<p>The first application I looked into was <a href="http://oscommerce.com/" title="Open Source eCommerce Solution">osCommerce</a>. The best way I can describe it is as an old dragon.  It may be free and open source, but it&#8217;s big, bulky, and outdated. I was looking for something much easier to use, and much more current. Something that would be easy to manage once it was set up, as opposed to taking two hours to add color options to a product.</p>
<p>Not to be discouraged, I moved on another possibility, <a href="http://zencart.com/" title="The Art of eCommerce">zenCart</a>. ZenCart is a huge step in the right direction, but it still seemed to lack the intuitive interface that you might expect from web based software.  I may be too hard on them, but a quality user interface makes the difference between happy customers, and customers that never return.  All in all, there is a lot of really great technology which zenCart doesn&#8217;t use, and while it&#8217;s free and open source, that doesn&#8217;t make up for it&#8217;s lack of usability.</p>
<p>I continued to look around at free alternatives, but didn&#8217;t find anything noteworthy.  Now I was discouraged. I decided to check into some commercial products, most notably <a href="http://cubecart.com/site/home/" title="eCommerce Modified">cubeCart</a>. It costs $130 &#8211; $180 and it&#8217;s not 100% open source, but cubeCart makes up for all that with the interface.  It has an intuitive admin section, better support, and plenty of available add-on modules (for shipping, payment, even affiliate programs).  In the end, we went with cubeCart, deciding that the benefits were worth the cost.  I was almost ready to admit that the available <acronym title="Free and open source software">FOSS</acronym> options couldn&#8217;t touch commercial products in this market.  Just then, a glimmer of hope!  <a href="http://www.magentocommerce.com/" title="Open source eCommerce Evolved">Magento</a>.</p>
<p><a href="http://www.magentocommerce.com/" title="Open source eCommerce Evolved">Magento</a> is a new up and coming PHP shopping cart, built using the <a href="http://framework.zend.com/" title="Open-Source PHP Framework">Zend Framework</a>.  It is young and currently still in beta, but it shows great promise.  According to their <a href="http://www.magentocommerce.com/roadmap" title="Magento Roadmap">roadmap</a>, the production version is due out first quarter 2008.  It&#8217;s current drawbacks are it&#8217;s lack of support for certain payment and shipping gateways, and it&#8217;s lack of support for popular affiliate programs.  However, much of this is in the roadmap, and should make it into the production version.  In my experience, what they currently have out is stable, and extremely user friendly.  I can finally breathe a sigh of relief, knowing that there will soon be a <acronym title="Free and open source software">FOSS</acronym> option that will be able to compete with their commercial counterparts.</p>
<p>In the end, if you need something right now, cubeCart is for you.  While it will require some up front investment, you will save it back just on the Tylenol you won&#8217;t be buying for the headaches you will have with osCommerce or zenCart.  However, if you don&#8217;t need something for a few months, or you are trying to keep an eye to the future, check out magento.  You&#8217;ll be glad you did.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/more-on-magento/' title='More on Magento'>More on Magento</a></li>
<li><a href='http://xavisys.com/how-to-profit-with-the-open-source-community/' title='How to Profit with the Open Source Community'>How to Profit with the Open Source Community</a></li>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/reorder-gallery-now-in-wordpress-core/' title='Reorder Gallery now in WordPress Core'>Reorder Gallery now in WordPress Core</a></li>
<li><a href='http://xavisys.com/why-contribute-to-the-open-source-community/' title='Why Contribute to the Open Source Community'>Why Contribute to the Open Source Community</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/can-open-source-ecommerce-contend/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>My Kubuntu Experience</title>
		<link>http://xavisys.com/my-kubuntu-experience/</link>
		<comments>http://xavisys.com/my-kubuntu-experience/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 18:10:05 +0000</pubDate>
		<dc:creator>Aaron D. Campbell</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://xavisys.com/my-kubuntu-experience/</guid>
		<description><![CDATA[Well, I got sick of windows again. I switched back to windows quite a while ago when I was doing a lot of QuickBooks work (which didn&#8217;t work right with wine&#8230;even Crossover). However, in my experience Windows tends to degrade in performance and reliability over time. You end up having to reinstall, or you feel [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I got sick of windows again.  I switched back to windows quite a while ago when I was doing a lot of QuickBooks work (which didn&#8217;t work right with wine&#8230;even Crossover).  However, in my experience Windows tends to degrade in performance and reliability over time.  You end up having to reinstall, or you feel like you&#8217;re balancing plates on top of a pool cue.  Recently it seemed like every windows update caused me a day of work to get my system working again.  I took note of everything I use used on a regular basis, and was surprised to find that there was a linux version for pretty much everything.  However, I&#8217;ll readily admit that as a web application programmer, the programs I use regularly are probably NOT the same as the average user.  Here is what I found (this is NOT a free solution&#8230;I try to use what is best for me, not what is free.  I use this machine to make my living):<br />
<small>(Many of these actually STARTED on linux and added Windows support later, but for our purpose here, I&#8217;m simply going to point out that they have linux support.)</small></p>
<ul>
<li><a href="http://www.zend.com/products/zend_studio">Zend Studio</a> is java based, and runs great on linux.</li>
<li><a href="http://www.mozilla.com/firefox/">Firefox</a> and <a href="http://www.opera.com/">Opera</a> both have linux versions avilable.</li>
<li><a href="http://sourceforge.net/projects/filezilla/">FileZilla</a> has a linux version.</li>
<li><a href="http://www.mozilla.com/thunderbird/">Thunderbird</a> offers a linux version.</li>
<li><a href="http://www.xchat.org/">XChat</a> has a linux version.</li>
<li><a href="http://pidgin.im/">Gaim (now Pidgin)</a> has a linux version.</li>
<li><a href="http://winmerge.org/">WinMerge</a> does not have a linux version, but I found not one but two GREAT replacements: <a href="http://en.wikipedia.org/wiki/Kompare">Kompare</a> and <a href="http://meld.sourceforge.net/">Meld</a> are both <strong>at least</strong> as good as WinMerge.</li>
<li><a href="http://www.openoffice.org/">Open Office</a> has a linux version.</li>
<li><a href="http://www.vmware.com/products/ws/">VMWare Workstation</a> has a linux version.</li>
<li><a href="http://www.eclipse.org/">Eclipse</a> has a linux version.</li>
<li><a href="http://www.skype.com/">Skype</a> has a <a href="http://www.skype.com/download/skype/linux/">linux version</a> (this one surprised me a little, but I was happy to find they offer a linux version)</li>
<li>It looks like <a href="http://www.nero.com">Nero</a> also offers a <a href="http://www.nero.com/enu/NeroLINUX_Info_Page.html">linux version</a>, but so far <a href="http://www.k3b.org/">K3B</a> has been great for both CDs and DVDs.</li>
<li><a href="http://www.utorrent.com/">µTorrent</a> has many replacements for linux.  I&#8217;m trying out <a href="http://azureus.sourceforge.net/">azureus</a>, but there is also <a href="http://ktorrent.org/">ktorrent</a>, <a href="http://deluge-torrent.org/">deluge</a>, etc.</li>
</ul>
<p>Now for the list of apps that do NOT have linux versions, and what I plan to do about it:</p>
<ul>
<li><a href="http://www.adobe.com/products/dreamweaver/">Dreamweaver</a>: I really haven&#8217;t used this since I got the <a href="http://www.aptana.com/">Aptana</a> plugin for <a href="http://www.eclipse.org/">Eclipse</a>.  I used it only for CSS auto-completion (something Zend Studio does poorly), but now Eclipse does it fine.  so, the short story is&#8230;I don&#8217;t plan on doing anything about this one.</li>
<li><a href="http://www.adobe.com/products/fireworks/">Fireworks</a>: I&#8217;m not great at graphics, and fireworks is easy.  If I can get used to <a href="http://www.gimp.org/">Gimp</a>, I&#8217;m sure it will do everything I need (I outsource most graphic design).  Until then, I have Fireworks install on an XP Virtual Machine through <a href="http://www.vmware.com/products/ws/">VMWare Workstation</a>.</li>
<li><a href="http://www.adobe.com/products/photoshop/">Photoshop</a>: Again, I think <a href="http://www.gimp.org/">Gimp</a> will do everything I need eventually.  Until then I have Photoshop installed in my Virtual Machine.</li>
<li>Internet Explorer: Again, I&#8217;ll probably also use my Virtual Machine.  I also have <a href="http://www.codeweavers.com/products/cxoffice/">CodeWeavers&#8217; Crossover Office</a>, which should work with Internet Explorer 6 (but not 7).  I may use this too (the main reason is that I used to use a small script that would open a page in all my browsers&#8230;I can&#8217;t do that in a VM).</li>
</ul>
<p>Now for the actual experience.  First I had to choose a distribution.  There were a TON, but the two I had a hard time choosing between was <a href="http://fedoraproject.org/">Fedora</a> and <a href="http://www.kubuntu.org/">Kubuntu</a> (I prefer the KDE desktop).  I ultimately decided on <a href="http://www.kubuntu.org/">Kubuntu</a> simply because I hadn&#8217;t used it before.  I may set Fedora up on another system here, but for now I&#8217;m quite happy with <a href="http://www.kubuntu.org/">Kubuntu</a>.  Since I was using a VERY new system, and <a href="http://kubuntu.org/announcements/7.04-beta.php">Kubuntu Feisty (7.04)</a> was due to be released approximately a month from when I was setting this all up, I decided to use the beta.  It worked pretty well.  It installed without a hitch, and I began installing all my applications.  The first problem I had was when I went to set up my dual monitors.  My 8800GTS card needed the absolute latest nVidia drivers (9755), but there was a <a href="https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.20/+bug/98641">bug</a>.  Once I figured that out, it worked great.  However, they then split the nvidia-glx package into 2 packages (nvidia-glx, and nvidia-glx-new).  I had to re-do my fix then.  However, I think most of this is my own fault for choosing a beta release.  Once it was all set up, I had both monitors set up at their proper resolution (1680&#215;1050), and even <a href="http://www.compiz-fusion.org/">Beryl</a> functioned.  I had some problems with Beryl crashing KDE, but I asked on IRC and was told to switch my rendering path to copy due to a problem in the nVidia drivers.  Now it works fine.  The next problem I ran into was setting up my printer.  <a href="http://konicaminolta.com/">Konica Minolta</a> offers linux drivers as source, or as an RPM.  I had problems when I tried to build from source, but Alien was able to convert the rpm to a deb, and it worked great.</p>
<p>My experience of actually moving my data was simple.  I moved my profiles for Firefox, Thunderbird, and Filezilla from my Windows system.  With Firefox I then removed a couple windows only addons that I had.  Firefox still gave me some problems until I found that ColorZilla does not play well with the linux version.  I removed that addon, and it works great.</p>
<p>I still have a few small issues that I need to address, but I don&#8217;t think there will be any major problems.  The most &#8220;major&#8221; of these is that my keyboard and mouse are Bluetooth, and they use a USB Bluetooth adapter.  When I restart my system I have to unplug that adapter, and plug it back in to get my keyboard and mouse working.  Again, I&#8217;m still on a beta version.</p>
<p>Now that I&#8217;ve gone over the problems, here are some of the unexpected beauties of Kubuntu.  First, I looked at Beryl as a &#8220;pretty&#8221; thing, but useless.  However, I&#8217;ve found it to be extremely useful.  I can keep things more organized on separate desktops.  You can already do that with KDE, but add in the windows picker (which I have set up to trigger on mouse in either top corner), and the ability to make the &#8220;cube&#8221; transparent so I can quickly find what I&#8217;m looking for, and it has actually increased my productivity.  Then there is <a href="http://www.digikam.org/">digiKam</a>.  I have a nice digital camera (Canon Rebel XTi), and it came with some nice software.  The main thing I liked about the software was it&#8217;s ability to pull large amounts of photos from the camera, put them into a directory of my choosing, but sort them into sub directories by date they were taken.  I wasn&#8217;t sure what to expect when I plugged in my camera, but it offered to launch <a href="http://www.digikam.org/">digiKam</a>.  When I let it, <a href="http://www.digikam.org/">digiKam</a> set walked me through setting things up, and a few minutes later it was copying all my photos into sub directories based on date.  It was smoother than the expensive software that came with the camera, it has proven to be more flexible, and just as reliable.  I was completely amazed.</p>
<p>To sum it up, I think Kubuntu Feisty really has something good going.  I&#8217;m impressed with it&#8217;s package management, software availability, hardware compatibility, and ease of use.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://xavisys.com/whats-the-best-cms/' title='What&#039;s the best CMS?'>What&#039;s the best CMS?</a></li>
<li><a href='http://xavisys.com/more-on-magento/' title='More on Magento'>More on Magento</a></li>
<li><a href='http://xavisys.com/reorder-gallery-now-in-wordpress-core/' title='Reorder Gallery now in WordPress Core'>Reorder Gallery now in WordPress Core</a></li>
<li><a href='http://xavisys.com/why-contribute-to-the-open-source-community/' title='Why Contribute to the Open Source Community'>Why Contribute to the Open Source Community</a></li>
<li><a href='http://xavisys.com/my-community/' title='My Community'>My Community</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xavisys.com/my-kubuntu-experience/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

