<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Microsoft&#8217;s Best Buy Lies About Linux Debunked</title>
	<atom:link href="http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/feed/" rel="self" type="application/rss+xml" />
	<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/</link>
	<description>Bringing Linux to the Masses</description>
	<lastBuildDate>Tue, 09 Mar 2010 00:45:39 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: moo234</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-29264</link>
		<dc:creator>moo234</dc:creator>
		<pubDate>Sat, 30 Jan 2010 13:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-29264</guid>
		<description>agree with all of this, but:&lt;br&gt;&lt;br&gt;&#039;Office 2007: OpenOffice&#039;&lt;br&gt;&lt;br&gt;No way.</description>
		<content:encoded><![CDATA[<p>agree with all of this, but:</p>
<p>&#39;Office 2007: OpenOffice&#39;</p>
<p>No way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: YaroMan</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-29265</link>
		<dc:creator>YaroMan</dc:creator>
		<pubDate>Fri, 15 Jan 2010 03:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-29265</guid>
		<description>I already knew it was all bullshit. Microsoft isn&#039;t above this kind of FUD. I&#039;ll go through these and add my thoughts.&lt;br&gt;&lt;br&gt;No camera support? I personally only had to fight Linux on this once. And it turned out to be a hardware problem (USB hub wasn&#039;t enough for it.) rather than a software one.&lt;br&gt;&lt;br&gt;Most MP3 players. My opinion, the best are NOT the ones that use proprietary protocols to talk to their software. No. The best ones are the ones that not only support a wide array of formats (Which Zune and iPod do not.) but also mount as mass storage devices so you can use them from anything that uses the USB Mass Storage System (Which the Zune and iPod do not.) This not only allows you to simply use your file manager to put music on your media player, bu also to write some pretty clevel shell scripts. Most those that force you to use proprietary protocols through their software are products of either low-qualit companies, or monopolies/wannabe monopolies like Apple and Microsoft. A good Linux user would probably decide against getting an iPod.&lt;br&gt;&lt;br&gt;Printers. I can only really think of one brand that doesn&#039;t seem to have any printer support at all on Linux, and that&#039;s Lexmark. Since those printers are garbage anyway, we&#039;re not losing sleep over their lack of support.&lt;br&gt;&lt;br&gt;Limited software compatibility? This is the result of Microsoft believing people blur the line between their operating systems and their computers. Unfortunately for Microsoft, there&#039;s little to no software on Linux that is not at least an equivalent, and most cross into superior territory rather quickly. Never mind Linux has superb virtualization support, and WINE covers the vast majority of Windows software well.&lt;br&gt;&lt;br&gt;No support for Windows Live services. MSN messenger? We have so many multi-protocol clients on Linux and not one doesn&#039;t support MSN. Hotmail? We have web browsers and POP3/IMAP clients that can just as well support it as Outlook or Internet Explorer. The real question is what Live service would any Linux user really care about aside from maybe hotmail or MSN?&lt;br&gt;&lt;br&gt;Who would even buy a netbook for gaming? Point well made. Still. Linux is a lot more lightweight and has BETTER game technologies than Windows. It&#039;s not for a lack of game support at all. Still, netbooks are not even remotely suitable for gaming. Their hardware is far too limited (Too slow a CPU, lacking a high end GPU, not nearly enough RAM/hard disk space. This is hardly the fault of Linux, nor should it even be acknowledged as an issue on netbooks as that&#039;s not what they are meant for at all. You wanna game on the PC, get a PC.&lt;br&gt;&lt;br&gt;Authorized support? This was a huge festering pile of bullshit. LOADS of big name companies provide support for Linux. Not the least of which is IBM. &lt;br&gt;&lt;br&gt;Video chat. This must be a throwback to Microsoft&#039;s lie about video support not being in Linux. Skype, Pidgin, Kopete, need I say more?&lt;br&gt;&lt;br&gt;iTunes and Zune. As I said above. A company forcing you to use their proprietary protocols, is likely a scumtastic company that wants vendor lock in and to cut down on interoperability. Apple is actually worse than Microsoft here, as Apple is severely restrictive on their users.&lt;br&gt;&lt;br&gt;Quicken. I don&#039;t really use money apps, but there&#039;s plenty of money programs out for Linux. Lots. LOTS. And all of them beat their commercial counterparts.&lt;br&gt;&lt;br&gt;Photoshop. I&#039;ll pick it. The only features PS has that GIMP does not are features only PROS give a flying fuck about. Trust me. I have three professional graphics designers amongst all my friends. They&#039;ve weighed in HEAVILY on this debate.&lt;br&gt;&lt;br&gt;Office 2007. Do I also really have to point out OpenOffice? And it supports a real open standard, not the fake one Microsoft got passed by the ISO through bribes and committee stacking.&lt;br&gt;&lt;br&gt;Regular Updates? Linux&#039;s updates sometimes reach the HOURLY. Linux definitely updates much more frequently than Windows, and it updates ALL its software, not just the software the distributors deem important like Microsoft does.&lt;br&gt;&lt;br&gt;Meets expectations. What a loaded term. Everyone&#039;s expectations are different. If Microsoft means the expectation that Linux is like Windows, they are correct. If they are inferring Linux falls well short of being a desktop OS, they&#039;re even more deluded then I thought.&lt;br&gt;&lt;br&gt;Free downloads. I&#039;ll approach this one different. NO OS IS PERFECTLY SECURE. NOT EVEN LINUX. And one of the #1 tips for a safe system: UPDATE YOUR PACKAGES AS OFTEN AS POSSIBLE. For discrete release distributions like Ubuntu,. most, if not all, updates ARE about security, with actual new versions of the software coming with the next distribution release. If it&#039;s rolling release like Arch, it&#039;ll be both security AND full new versions of the software. Also, we have free security and free software out the wazoo. Does Microsoft not even know what Linux is like?&lt;br&gt;&lt;br&gt;&quot;Funny how they were boasting that they update regularly, then use that same argument against Ubuntu&quot;&lt;br&gt;&lt;br&gt;Microsoft has a really sleazy metric about how to measure the security of software: The LESS security releases made, the more secure the system must actually be. Probably to try to spin their utter lack of security implementation around.&lt;br&gt;&lt;br&gt;&quot;It doesn’t have to be clear, unlike Windows, Linux doesn’t have to reboot after every freakin minor update.&quot;&lt;br&gt;&lt;br&gt;Microsoft doesn&#039;t even bother to try to make the system modular or online upgradeable. You practically have to restart the system every time you save a basic text file. Linux, unless you have a kernel update you&#039;re not rebooting. And that&#039;s fine with me.&lt;br&gt;&lt;br&gt;I don&#039;t like demotivators, but good point. Microsoft deliberately ignores the fact that distributors and upstream DO send security fixes out, GUARANTEED, despite that disclaimer in the GPL about warranties.</description>
		<content:encoded><![CDATA[<p>I already knew it was all bullshit. Microsoft isn&#39;t above this kind of FUD. I&#39;ll go through these and add my thoughts.</p>
<p>No camera support? I personally only had to fight Linux on this once. And it turned out to be a hardware problem (USB hub wasn&#39;t enough for it.) rather than a software one.</p>
<p>Most MP3 players. My opinion, the best are NOT the ones that use proprietary protocols to talk to their software. No. The best ones are the ones that not only support a wide array of formats (Which Zune and iPod do not.) but also mount as mass storage devices so you can use them from anything that uses the USB Mass Storage System (Which the Zune and iPod do not.) This not only allows you to simply use your file manager to put music on your media player, bu also to write some pretty clevel shell scripts. Most those that force you to use proprietary protocols through their software are products of either low-qualit companies, or monopolies/wannabe monopolies like Apple and Microsoft. A good Linux user would probably decide against getting an iPod.</p>
<p>Printers. I can only really think of one brand that doesn&#39;t seem to have any printer support at all on Linux, and that&#39;s Lexmark. Since those printers are garbage anyway, we&#39;re not losing sleep over their lack of support.</p>
<p>Limited software compatibility? This is the result of Microsoft believing people blur the line between their operating systems and their computers. Unfortunately for Microsoft, there&#39;s little to no software on Linux that is not at least an equivalent, and most cross into superior territory rather quickly. Never mind Linux has superb virtualization support, and WINE covers the vast majority of Windows software well.</p>
<p>No support for Windows Live services. MSN messenger? We have so many multi-protocol clients on Linux and not one doesn&#39;t support MSN. Hotmail? We have web browsers and POP3/IMAP clients that can just as well support it as Outlook or Internet Explorer. The real question is what Live service would any Linux user really care about aside from maybe hotmail or MSN?</p>
<p>Who would even buy a netbook for gaming? Point well made. Still. Linux is a lot more lightweight and has BETTER game technologies than Windows. It&#39;s not for a lack of game support at all. Still, netbooks are not even remotely suitable for gaming. Their hardware is far too limited (Too slow a CPU, lacking a high end GPU, not nearly enough RAM/hard disk space. This is hardly the fault of Linux, nor should it even be acknowledged as an issue on netbooks as that&#39;s not what they are meant for at all. You wanna game on the PC, get a PC.</p>
<p>Authorized support? This was a huge festering pile of bullshit. LOADS of big name companies provide support for Linux. Not the least of which is IBM. </p>
<p>Video chat. This must be a throwback to Microsoft&#39;s lie about video support not being in Linux. Skype, Pidgin, Kopete, need I say more?</p>
<p>iTunes and Zune. As I said above. A company forcing you to use their proprietary protocols, is likely a scumtastic company that wants vendor lock in and to cut down on interoperability. Apple is actually worse than Microsoft here, as Apple is severely restrictive on their users.</p>
<p>Quicken. I don&#39;t really use money apps, but there&#39;s plenty of money programs out for Linux. Lots. LOTS. And all of them beat their commercial counterparts.</p>
<p>Photoshop. I&#39;ll pick it. The only features PS has that GIMP does not are features only PROS give a flying fuck about. Trust me. I have three professional graphics designers amongst all my friends. They&#39;ve weighed in HEAVILY on this debate.</p>
<p>Office 2007. Do I also really have to point out OpenOffice? And it supports a real open standard, not the fake one Microsoft got passed by the ISO through bribes and committee stacking.</p>
<p>Regular Updates? Linux&#39;s updates sometimes reach the HOURLY. Linux definitely updates much more frequently than Windows, and it updates ALL its software, not just the software the distributors deem important like Microsoft does.</p>
<p>Meets expectations. What a loaded term. Everyone&#39;s expectations are different. If Microsoft means the expectation that Linux is like Windows, they are correct. If they are inferring Linux falls well short of being a desktop OS, they&#39;re even more deluded then I thought.</p>
<p>Free downloads. I&#39;ll approach this one different. NO OS IS PERFECTLY SECURE. NOT EVEN LINUX. And one of the #1 tips for a safe system: UPDATE YOUR PACKAGES AS OFTEN AS POSSIBLE. For discrete release distributions like Ubuntu,. most, if not all, updates ARE about security, with actual new versions of the software coming with the next distribution release. If it&#39;s rolling release like Arch, it&#39;ll be both security AND full new versions of the software. Also, we have free security and free software out the wazoo. Does Microsoft not even know what Linux is like?</p>
<p>&#8220;Funny how they were boasting that they update regularly, then use that same argument against Ubuntu&#8221;</p>
<p>Microsoft has a really sleazy metric about how to measure the security of software: The LESS security releases made, the more secure the system must actually be. Probably to try to spin their utter lack of security implementation around.</p>
<p>&#8220;It doesn’t have to be clear, unlike Windows, Linux doesn’t have to reboot after every freakin minor update.&#8221;</p>
<p>Microsoft doesn&#39;t even bother to try to make the system modular or online upgradeable. You practically have to restart the system every time you save a basic text file. Linux, unless you have a kernel update you&#39;re not rebooting. And that&#39;s fine with me.</p>
<p>I don&#39;t like demotivators, but good point. Microsoft deliberately ignores the fact that distributors and upstream DO send security fixes out, GUARANTEED, despite that disclaimer in the GPL about warranties.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alaskale</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-28104</link>
		<dc:creator>alaskale</dc:creator>
		<pubDate>Mon, 07 Dec 2009 01:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-28104</guid>
		<description>Isn&#039;t there an actual viable suit like that?&lt;br&gt;&lt;br&gt;Defamation, or something...?</description>
		<content:encoded><![CDATA[<p>Isn&#39;t there an actual viable suit like that?</p>
<p>Defamation, or something&#8230;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: time1236666</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-28096</link>
		<dc:creator>time1236666</dc:creator>
		<pubDate>Sun, 06 Dec 2009 04:52:05 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-28096</guid>
		<description>Even software design specifically for the windows environment can be run on linux. Wine is a linux application that allows you to run almost any windows program in linux... &lt;a href=&quot;http://www.winehq.org/&quot; rel=&quot;nofollow&quot;&gt;http://www.winehq.org/&lt;/a&gt;&lt;br&gt;I personally run alot of windows p.c games in wine. Granted my computer is really fast, but I can afford to make it that way because I don&#039;t have to drop a cool $200 bucks on windows 7&lt;br&gt;&lt;a href=&quot;http://www.spyadeal.com&quot; rel=&quot;nofollow&quot;&gt;http://www.spyadeal.com&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Even software design specifically for the windows environment can be run on linux. Wine is a linux application that allows you to run almost any windows program in linux&#8230; <a href="http://www.winehq.org/" rel="nofollow">http://www.winehq.org/</a><br />I personally run alot of windows p.c games in wine. Granted my computer is really fast, but I can afford to make it that way because I don&#39;t have to drop a cool $200 bucks on windows 7<br /><a href="http://www.spyadeal.com" rel="nofollow">http://www.spyadeal.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: staffing321</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-28057</link>
		<dc:creator>staffing321</dc:creator>
		<pubDate>Fri, 04 Dec 2009 07:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-28057</guid>
		<description>OK. you want Netbook, you can find easily through &lt;a href=&quot;http://google.com&quot; rel=&quot;nofollow&quot;&gt;google.com&lt;/a&gt; please try. after that if you have any problem i will solve them first try.</description>
		<content:encoded><![CDATA[<p>OK. you want Netbook, you can find easily through <a href="http://google.com" rel="nofollow">google.com</a> please try. after that if you have any problem i will solve them first try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: redcodefinal</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-27863</link>
		<dc:creator>redcodefinal</dc:creator>
		<pubDate>Mon, 30 Nov 2009 04:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-27863</guid>
		<description>MS totally blow Linux out of proportion. It&#039;s loads safer than Windows and has a lot of software. Although it does have a pretty steep learning curve, It is a fine alternative for Windows. Boo on MS.</description>
		<content:encoded><![CDATA[<p>MS totally blow Linux out of proportion. It&#39;s loads safer than Windows and has a lot of software. Although it does have a pretty steep learning curve, It is a fine alternative for Windows. Boo on MS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: redcodefinal</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-27808</link>
		<dc:creator>redcodefinal</dc:creator>
		<pubDate>Mon, 30 Nov 2009 00:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-27808</guid>
		<description>MS totally blow Linux out of proportion. It&#039;s loads safer than Windows and has a lot of software. Although it does have a pretty steep learning curve, It is a fine alternative for Windows. Boo on MS.</description>
		<content:encoded><![CDATA[<p>MS totally blow Linux out of proportion. It&#39;s loads safer than Windows and has a lot of software. Although it does have a pretty steep learning curve, It is a fine alternative for Windows. Boo on MS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ronaldgibson</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-27628</link>
		<dc:creator>ronaldgibson</dc:creator>
		<pubDate>Mon, 16 Nov 2009 14:12:01 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-27628</guid>
		<description>Even thou there are some problems, Linux is way cool on my laptop, and my web server, and my Asterisk PBX phone server.  I got two friends to try it, and they like it&lt;br&gt;&lt;br&gt;When they say MP3 players, they might mean ones that us MTP to transfer files.  I found libmtp and that fixed it.  The rest of them  are like a flash drive.  Some programs do crash, so I delete and reinstall, or reinstall from the application&#039;s website.&lt;br&gt;&lt;br&gt;A couple of years ago I could not get a Lexmark printer to work on Mandriva.  No drivers for it.  The people in the forums had this same problem.&lt;br&gt;&lt;br&gt;I tried Sabayon 5.0 and PCLinuxOS Gnome.  The font size was too big, like 72pt and could not find a way to change that at the CD boot up.  I did get Sabayon to install by guessing but some apps had that same problem with fonts being 72pt.  I changed the fonts and the sizes on everything and still the same.&lt;br&gt;&lt;br&gt;I have been happy with Ubuntu Ultimate and Mandriva.</description>
		<content:encoded><![CDATA[<p>Even thou there are some problems, Linux is way cool on my laptop, and my web server, and my Asterisk PBX phone server.  I got two friends to try it, and they like it</p>
<p>When they say MP3 players, they might mean ones that us MTP to transfer files.  I found libmtp and that fixed it.  The rest of them  are like a flash drive.  Some programs do crash, so I delete and reinstall, or reinstall from the application&#39;s website.</p>
<p>A couple of years ago I could not get a Lexmark printer to work on Mandriva.  No drivers for it.  The people in the forums had this same problem.</p>
<p>I tried Sabayon 5.0 and PCLinuxOS Gnome.  The font size was too big, like 72pt and could not find a way to change that at the CD boot up.  I did get Sabayon to install by guessing but some apps had that same problem with fonts being 72pt.  I changed the fonts and the sizes on everything and still the same.</p>
<p>I have been happy with Ubuntu Ultimate and Mandriva.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cbemerine</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-26718</link>
		<dc:creator>cbemerine</dc:creator>
		<pubDate>Thu, 17 Sep 2009 23:28:06 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-26718</guid>
		<description>You response was great.  I loved the detailed comments.  The end result is I&lt;br&gt;am even more excited about the prospect of this type of coding down the&lt;br&gt;road.  It is not something I have ever tried to get paid to do.  Simple have&lt;br&gt;never had a reason.  Better to leave that as a hobby, along with surfing,&lt;br&gt;scuba and more.&lt;br&gt;&lt;br&gt;If I had the cash I would go out and buy it this weekend, sadly I have other&lt;br&gt;obligations.  So I will stick to working with OO PHP, Linux and MySQL this&lt;br&gt;weekend as I had planned to do.    I probably will be able to get that new&lt;br&gt;system by Thanksgiving and can give it a go over the holidays.  At least&lt;br&gt;that will be good timing as I will probably have some time off at that&lt;br&gt;time.&lt;br&gt;&lt;br&gt;Thanks for the information and the feedback.  The last time I did any&lt;br&gt;programming with a bus the MicroChannel Architecture was all the rage.  That&lt;br&gt;dates me, ouch.  Seems like most of my jobs have not been straight&lt;br&gt;programming positions except for the last few years and those were with&lt;br&gt;higher level languages, specifically web development (LAMP more than .NET)&lt;br&gt;&lt;br&gt;I have irrational dreams of a building a production server farm from the&lt;br&gt;ground up based on Coreboot, Linux and Cinelerra; with whatever languages&lt;br&gt;and tools I need to throw in to get it all to work together.  All open&lt;br&gt;source, all fast, all free, except the hardware and my time of course.&lt;br&gt;Nothing vendor-locked in, no worries about future dead ends.  And if things&lt;br&gt;go the way I hope they will, that same basic system should provide an&lt;br&gt;excellent gaming platform, movie watching / Tivo type platform, etc...  I&lt;br&gt;really do not care if it runs any Microsoft games or not.  They (Microsoft)&lt;br&gt;are never going to develop games that will run in Linux without Wine, so why&lt;br&gt;should I give another thought to them.  Besides their gaming platforms seem&lt;br&gt;to fail a week or month after the warranty expires.  At least with my&lt;br&gt;platform it should run for 10 years if I want.  Replace a power supply or&lt;br&gt;fan, no biggee.   Its not like I even care to try to compete or anything,&lt;br&gt;that is not the point of the effort for this, though there are some obvious&lt;br&gt;applications where such a platform could not just compete, but surpass what&lt;br&gt;they can offer, thanks to the open source and FOSS community.  In fact I am&lt;br&gt;more interested in the development tools/stack that would let a kid or&lt;br&gt;teenager create their own games, backgrounds, scenarios and play with others&lt;br&gt;via the Internet than I am with anything else.&lt;br&gt;&lt;br&gt;Back in those MicroChannel days, when everyone said you had to use a&lt;br&gt;Macintosh to do anything with Video and sound; I was using OS/2 1.2 (thank&lt;br&gt;goodness I did not get involved with OS/2 1.0) and the Audio Visual&lt;br&gt;Communication software to edit and replay video and sound just fine.  A&lt;br&gt;friend of mine was using a midi connection/adapter and keyboard to mimic&lt;br&gt;multiple instruments and build his own Orchestra all without a Macintosh.&lt;br&gt;It was fun doing things others said could not be done.&lt;br&gt;&lt;br&gt;Today, there have already been movie productions designed, developed,&lt;br&gt;created, coded and produced on 100% Linux platforms, so that has already&lt;br&gt;been done.  While I still use Windows for work and did last year.  I have&lt;br&gt;been 100% Linux at home for almost two years now.  I just figured it might&lt;br&gt;be fun to give a kid a very robust, very capable graphic platform with zero&lt;br&gt;limitations for under $500.  And see what they come up with.  I know I can&lt;br&gt;do that with Linux today, could have done this with Linux 3 - 5 years ago,&lt;br&gt;with the right hardware of course.  But if I have to purchase the GPUs, and&lt;br&gt;based on what you have posted, my own efforts will bare out the truth of&lt;br&gt;that; the cost will definitely go higher.  Heck I probably can not get a&lt;br&gt;quad core for less than $500.  I know I can get a dual core for less than&lt;br&gt;$400 running Linux and a Nvidia 2 or 3 year out of date GPU adapter as&lt;br&gt;ZaReason sells that in a bundled package from their website now.  (I do not&lt;br&gt;blame ZaReason and System76 when they can not offer the latest GPUs as I&lt;br&gt;understand that its the hardware industries current practices to release new&lt;br&gt;products for Windows first, and only 2 - 3 years later offer anything to the&lt;br&gt;Linux, Open Source community device driver wise...makes me recent that&lt;br&gt;industry and not give them any of my money however)  When the hardware&lt;br&gt;device driver industry consistently releases their Linux, Unix and Macintosh&lt;br&gt;device driver in the same calendar month that they release the Windows&lt;br&gt;device drivers I will start supporting them again, but not before.  The&lt;br&gt;ZaReason PC w/ the Nvidia (6xxx or 8xxx) adapter was $399 if memory serves.&lt;br&gt;So we can get a Linux box + GPU adapter for that price today.  Not too&lt;br&gt;shabby.  How long have the 9xxx Nvidia cards been out and on the market.&lt;br&gt;&lt;br&gt;I am pretty sure that neither company builds their PCs with the coreboot&lt;br&gt;bios yet, but have honestly not checked this to be sure.  Coreboot is one of&lt;br&gt;my must have requirements anymore.  (If I have to write C code to turn&lt;br&gt;on/off the fan at a different time I want to be able to do that.  True&lt;br&gt;story, the guys PC overheated because the BIOS ~ designed for Windows ~ did&lt;br&gt;not turn the fans off/on at the correct times, thus the PC would&lt;br&gt;overheat.)   I only had to read about one incident to know that I did NOT&lt;br&gt;want those kinds of vendor lock-in issues/hassles in my future.  Which for&lt;br&gt;me is a future deal breaker, though I admit the ZaReason box is very nice&lt;br&gt;and the price would be hard to beat.  Best of all since the ZaReason box was&lt;br&gt;built with Linux from the ground up, you know with 100% certainty that you&lt;br&gt;can run future versions of Linux on it without fear of Vendor lock-in&lt;br&gt;preventing you.  The opposite can never be guaranteed with any big box store&lt;br&gt;Windows PC, especially when they do not offer Linux.  Just say no and save&lt;br&gt;yourself future headaches.&lt;br&gt;&lt;br&gt;If I can get a Coreboot enabled quad core processor w/ an Nvidia 6xxx&lt;br&gt;adapter (not sure they have released the Linux device drivers for anything&lt;br&gt;higher ...8xxx or 8xxx yet) for less than $500,  than watch out.  Add in&lt;br&gt;either Xen or VMS running underneath two or three different Linux distros,&lt;br&gt;with solid development tools, on top.  CMake, GCC, Qt and some others not&lt;br&gt;only would I have a solid machine that could be used in a production&lt;br&gt;farm(movie production), gaming platform(no need to Wine), but it would be&lt;br&gt;like a DVD/Tivo on steroids.  What processor does the cable company put in&lt;br&gt;their DVD Recorders today, 200 - 300 mhz? I know they do not store the&lt;br&gt;movies you record on the local hard drive anyway, but only on the servers at&lt;br&gt;the office that serves your area.  (Found that out the hard way when a&lt;br&gt;hurricane knocked out power.  When the power came back on and Internet had&lt;br&gt;not recovered yet (It took them an additional 4 hours to get the Internet&lt;br&gt;back up.  Well I figured no big deal as I was catching up on a series and&lt;br&gt;had recorded a couple of TV shows with the Cable company&#039;s DVR.  Imagine my&lt;br&gt;surprise when I could not watch the shows or any movies only because the&lt;br&gt;Internet (via Cable) was not available.  Up and till that point in time I&lt;br&gt;thought the movies and TV shows were on the DVR&#039;s hard drive, not.)  Get&lt;br&gt;really crazy with this Linux box and add in a fiber connection (overkill I&lt;br&gt;know) in addition to multiple 1000 Ethernet NIC cards and what might I be&lt;br&gt;able to do from a home movie/video network perspective.&lt;br&gt;&lt;br&gt;Oh that&#039;s right, nothing because the Cable Internet company&#039;s deep packet&lt;br&gt;inspection, bandwidth shaping software would throttle back my connection to&lt;br&gt;something insanely low.  I wonder what will happen in the future with&lt;br&gt;Bandwidth caps?&lt;br&gt;&lt;br&gt;Well all this rambling has been fun, time for me to get back to the OO PHP.&lt;br&gt;I am building a Model View Controller (MVC) framework over the weekend&lt;br&gt;starting tonight with only PHP.  No C++, no Java, no .net, no C (not that&lt;br&gt;you would use that for this), no Python, no Ruby, no Perl, hopefully little&lt;br&gt;or no JavaScript, and as little CSS as I can get by with, primarily just&lt;br&gt;PHP.  I am wondering how efficient I can make it, especially if I do not&lt;br&gt;have to load in the normal large OO libraries that many of us use today.&lt;br&gt;Why, for the fun of it (and a future project ;-) ).  Fortunately some others&lt;br&gt;have gone this route so I will not be the first or in completely uncharted&lt;br&gt;waters.  Probably add in some Xajax  the jury is still out on that as I type&lt;br&gt;this, depends on what I have time for.  I plan to give it a MySQL back end.&lt;br&gt;(Would add in MariaDB and PostgreSQL if I had time; after all if you are&lt;br&gt;careful how you code it, PHP does not care what RDBMS is running under it.)&lt;br&gt;If time permits, probably will not, I want to add in some Google Maps in the&lt;br&gt;web interface for the fun of it.  Down the road tie in FFMpeg, Tagging,&lt;br&gt;Imagick, a little Regex, perhaps some OAuth (for interfacing with other&lt;br&gt;social media websites) and proxy front end.  Make sure my blogging&lt;br&gt;environment is 100% PHP so when some weasel cracker finds a weakness (think&lt;br&gt;lately with Wordpress) I can patch it myself.  It is nice to NOT be limited&lt;br&gt;by your framework / CMS / libraries / platform / whatever-you-want-to-call&lt;br&gt;it / someone-else-will-call-something-else.&lt;br&gt;&lt;br&gt;Later and thanks for the info.</description>
		<content:encoded><![CDATA[<p>You response was great.  I loved the detailed comments.  The end result is I<br />am even more excited about the prospect of this type of coding down the<br />road.  It is not something I have ever tried to get paid to do.  Simple have<br />never had a reason.  Better to leave that as a hobby, along with surfing,<br />scuba and more.</p>
<p>If I had the cash I would go out and buy it this weekend, sadly I have other<br />obligations.  So I will stick to working with OO PHP, Linux and MySQL this<br />weekend as I had planned to do.    I probably will be able to get that new<br />system by Thanksgiving and can give it a go over the holidays.  At least<br />that will be good timing as I will probably have some time off at that<br />time.</p>
<p>Thanks for the information and the feedback.  The last time I did any<br />programming with a bus the MicroChannel Architecture was all the rage.  That<br />dates me, ouch.  Seems like most of my jobs have not been straight<br />programming positions except for the last few years and those were with<br />higher level languages, specifically web development (LAMP more than .NET)</p>
<p>I have irrational dreams of a building a production server farm from the<br />ground up based on Coreboot, Linux and Cinelerra; with whatever languages<br />and tools I need to throw in to get it all to work together.  All open<br />source, all fast, all free, except the hardware and my time of course.<br />Nothing vendor-locked in, no worries about future dead ends.  And if things<br />go the way I hope they will, that same basic system should provide an<br />excellent gaming platform, movie watching / Tivo type platform, etc&#8230;  I<br />really do not care if it runs any Microsoft games or not.  They (Microsoft)<br />are never going to develop games that will run in Linux without Wine, so why<br />should I give another thought to them.  Besides their gaming platforms seem<br />to fail a week or month after the warranty expires.  At least with my<br />platform it should run for 10 years if I want.  Replace a power supply or<br />fan, no biggee.   Its not like I even care to try to compete or anything,<br />that is not the point of the effort for this, though there are some obvious<br />applications where such a platform could not just compete, but surpass what<br />they can offer, thanks to the open source and FOSS community.  In fact I am<br />more interested in the development tools/stack that would let a kid or<br />teenager create their own games, backgrounds, scenarios and play with others<br />via the Internet than I am with anything else.</p>
<p>Back in those MicroChannel days, when everyone said you had to use a<br />Macintosh to do anything with Video and sound; I was using OS/2 1.2 (thank<br />goodness I did not get involved with OS/2 1.0) and the Audio Visual<br />Communication software to edit and replay video and sound just fine.  A<br />friend of mine was using a midi connection/adapter and keyboard to mimic<br />multiple instruments and build his own Orchestra all without a Macintosh.<br />It was fun doing things others said could not be done.</p>
<p>Today, there have already been movie productions designed, developed,<br />created, coded and produced on 100% Linux platforms, so that has already<br />been done.  While I still use Windows for work and did last year.  I have<br />been 100% Linux at home for almost two years now.  I just figured it might<br />be fun to give a kid a very robust, very capable graphic platform with zero<br />limitations for under $500.  And see what they come up with.  I know I can<br />do that with Linux today, could have done this with Linux 3 &#8211; 5 years ago,<br />with the right hardware of course.  But if I have to purchase the GPUs, and<br />based on what you have posted, my own efforts will bare out the truth of<br />that; the cost will definitely go higher.  Heck I probably can not get a<br />quad core for less than $500.  I know I can get a dual core for less than<br />$400 running Linux and a Nvidia 2 or 3 year out of date GPU adapter as<br />ZaReason sells that in a bundled package from their website now.  (I do not<br />blame ZaReason and System76 when they can not offer the latest GPUs as I<br />understand that its the hardware industries current practices to release new<br />products for Windows first, and only 2 &#8211; 3 years later offer anything to the<br />Linux, Open Source community device driver wise&#8230;makes me recent that<br />industry and not give them any of my money however)  When the hardware<br />device driver industry consistently releases their Linux, Unix and Macintosh<br />device driver in the same calendar month that they release the Windows<br />device drivers I will start supporting them again, but not before.  The<br />ZaReason PC w/ the Nvidia (6xxx or 8xxx) adapter was $399 if memory serves.<br />So we can get a Linux box + GPU adapter for that price today.  Not too<br />shabby.  How long have the 9xxx Nvidia cards been out and on the market.</p>
<p>I am pretty sure that neither company builds their PCs with the coreboot<br />bios yet, but have honestly not checked this to be sure.  Coreboot is one of<br />my must have requirements anymore.  (If I have to write C code to turn<br />on/off the fan at a different time I want to be able to do that.  True<br />story, the guys PC overheated because the BIOS ~ designed for Windows ~ did<br />not turn the fans off/on at the correct times, thus the PC would<br />overheat.)   I only had to read about one incident to know that I did NOT<br />want those kinds of vendor lock-in issues/hassles in my future.  Which for<br />me is a future deal breaker, though I admit the ZaReason box is very nice<br />and the price would be hard to beat.  Best of all since the ZaReason box was<br />built with Linux from the ground up, you know with 100% certainty that you<br />can run future versions of Linux on it without fear of Vendor lock-in<br />preventing you.  The opposite can never be guaranteed with any big box store<br />Windows PC, especially when they do not offer Linux.  Just say no and save<br />yourself future headaches.</p>
<p>If I can get a Coreboot enabled quad core processor w/ an Nvidia 6xxx<br />adapter (not sure they have released the Linux device drivers for anything<br />higher &#8230;8xxx or 8xxx yet) for less than $500,  than watch out.  Add in<br />either Xen or VMS running underneath two or three different Linux distros,<br />with solid development tools, on top.  CMake, GCC, Qt and some others not<br />only would I have a solid machine that could be used in a production<br />farm(movie production), gaming platform(no need to Wine), but it would be<br />like a DVD/Tivo on steroids.  What processor does the cable company put in<br />their DVD Recorders today, 200 &#8211; 300 mhz? I know they do not store the<br />movies you record on the local hard drive anyway, but only on the servers at<br />the office that serves your area.  (Found that out the hard way when a<br />hurricane knocked out power.  When the power came back on and Internet had<br />not recovered yet (It took them an additional 4 hours to get the Internet<br />back up.  Well I figured no big deal as I was catching up on a series and<br />had recorded a couple of TV shows with the Cable company&#39;s DVR.  Imagine my<br />surprise when I could not watch the shows or any movies only because the<br />Internet (via Cable) was not available.  Up and till that point in time I<br />thought the movies and TV shows were on the DVR&#39;s hard drive, not.)  Get<br />really crazy with this Linux box and add in a fiber connection (overkill I<br />know) in addition to multiple 1000 Ethernet NIC cards and what might I be<br />able to do from a home movie/video network perspective.</p>
<p>Oh that&#39;s right, nothing because the Cable Internet company&#39;s deep packet<br />inspection, bandwidth shaping software would throttle back my connection to<br />something insanely low.  I wonder what will happen in the future with<br />Bandwidth caps?</p>
<p>Well all this rambling has been fun, time for me to get back to the OO PHP.<br />I am building a Model View Controller (MVC) framework over the weekend<br />starting tonight with only PHP.  No C++, no Java, no .net, no C (not that<br />you would use that for this), no Python, no Ruby, no Perl, hopefully little<br />or no JavaScript, and as little CSS as I can get by with, primarily just<br />PHP.  I am wondering how efficient I can make it, especially if I do not<br />have to load in the normal large OO libraries that many of us use today.<br />Why, for the fun of it (and a future project <img src='http://linuxologist.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ).  Fortunately some others<br />have gone this route so I will not be the first or in completely uncharted<br />waters.  Probably add in some Xajax  the jury is still out on that as I type<br />this, depends on what I have time for.  I plan to give it a MySQL back end.<br />(Would add in MariaDB and PostgreSQL if I had time; after all if you are<br />careful how you code it, PHP does not care what RDBMS is running under it.)<br />If time permits, probably will not, I want to add in some Google Maps in the<br />web interface for the fun of it.  Down the road tie in FFMpeg, Tagging,<br />Imagick, a little Regex, perhaps some OAuth (for interfacing with other<br />social media websites) and proxy front end.  Make sure my blogging<br />environment is 100% PHP so when some weasel cracker finds a weakness (think<br />lately with Wordpress) I can patch it myself.  It is nice to NOT be limited<br />by your framework / CMS / libraries / platform / whatever-you-want-to-call<br />it / someone-else-will-call-something-else.</p>
<p>Later and thanks for the info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico Contreras</title>
		<link>http://linuxologist.com/advocacy/microsofts-best-buy-lies-about-linux-debunked/comment-page-1/#comment-26717</link>
		<dc:creator>Federico Contreras</dc:creator>
		<pubDate>Thu, 17 Sep 2009 20:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://linuxologist.com/?p=1745#comment-26717</guid>
		<description>/// Am I to assume that there is little or no communication between the adapter card (GPU) and the systems processor (CPU) when outputting graphics? ///&lt;br&gt;&lt;br&gt;Yes, things have changed a lot in the real-time 3d pipeline since the days of software rendering (which is what you describe by saying 2 CPUs doing dedicated rendering). Video cards these days are powerhouses designed from the ground up to process SIMD-style moving MASSIVE amounts of data around. The CPU does send quite a bit of data to the video card, so much that they&#039;ve upgraded the connection bus from the old AGP 8x standard to --&gt; PCI Express 16x, but it still sucks compared to onboard memory, but that&#039;s another discussion. &lt;br&gt;&lt;br&gt;/// If that is the case, then a GPU on an adapter hooked to the display would be faster. ///&lt;br&gt;&lt;br&gt;That&#039;s exactly what a dedicated graphics adapter is. It receives triangle data and base textures over the PCIE bus and then does magic with them. The triangle setup is not the hard part. It&#039;s the multiple passes of shading that will kill a CPU trying to do this (unless your meshes are very dense, then that will also kill your CPU).&lt;br&gt;&lt;br&gt;/// However if very much communication needs to take place between the GPU and the CPU (which is still my understanding), than the bottle necks (either 8 bit, 16 bit or if you are lucky  32bit) somewhere in between (even on 64 bit systems) is going to be your limiting factor. ///&lt;br&gt;&lt;br&gt;PCI Express 2.0 has dual 32 bit channels for each slot (I have no idea what that means, since it makes no difference to me what the data granulation is, as long as it moves quick enough) So in terms *I* can understand: Old school PCI moves data at 133 MB/s, AGP8x at 2GB/s and PCI express x16 at 4GB/s.&lt;br&gt;&lt;br&gt;/// I understand that the GPU by design is intended to offload processing from the CPU to the GPU&#039;s processor on the adapter card; but I have been led to believe that there is still significant communication over a smaller data pipe, between the CPU and the GPU on the Adapter card. ///&lt;br&gt;&lt;br&gt;You have been misled, the data pipe is now adequate for pretty respectably high end real time rendering as I described above.&lt;br&gt;&lt;br&gt;/// I have also been told that even if the GPU is on the motherboard, the data path between it and the processor is smaller and thus becomes a bottle neck. Heck every datapath (even between northbridges and southbridges) is a bottle neck when it comes to doing anything internal to the processors. ///&lt;br&gt;&lt;br&gt;This is also incorrect, I don&#039;t even know where you got this =) what a strange statement ... you haven&#039;t been taking to programmers about this sort of thing have you? They get all sorts of weird ideas about how their computers work.&lt;br&gt;&lt;br&gt;If you solder the GPU into the motherboard, you would still be using the northbridge&#039;s PCI-e interface to connect it to the video card, the only thing you&#039;re changing is the physical interface between them. The GPU can be anything and thus can be quite powerful, of course not even the craziest OEMs have yet attempted to weld 4 ATI4890&#039;s in SLI mode into a motherboard. I suspect it is because the need for 1.5 kilowatts of peak power would cramp their style just a bit. Just look at a block diagram one day, no video card talks directly to a CPU (you can pick at that statement by bringing up system-on-a-chip and integrated graphics chipsets, but the fact is that even those are internally communicating with the rest of the machine via the internal PCIe bus built into that chipset).&lt;br&gt;&lt;br&gt;/// I have always believed that this bottleneck was significant. I have not written this type of code yet, but plan to in the near future on a Linux + Coreboot BIOS + Quad CPU (or more) box. I will be purchasing that this year. So once I start doing the C code, what you are saying, I might have more than one eye-opener. Sounds like fun. ///&lt;br&gt;&lt;br&gt;So you ARE a software guy! This explains why you have weird views about everything ;)&lt;br&gt;&lt;br&gt;/// If what you are stating is fact, at least there are a number of GPU adapters that are compatible with Linux that I can make use of.... ///&lt;br&gt;&lt;br&gt;ATI actually has a pretty good track record with drivers these days (release - day linux support through fglrx (shudder) ... allegedly, YMMV).</description>
		<content:encoded><![CDATA[<p>/// Am I to assume that there is little or no communication between the adapter card (GPU) and the systems processor (CPU) when outputting graphics? ///</p>
<p>Yes, things have changed a lot in the real-time 3d pipeline since the days of software rendering (which is what you describe by saying 2 CPUs doing dedicated rendering). Video cards these days are powerhouses designed from the ground up to process SIMD-style moving MASSIVE amounts of data around. The CPU does send quite a bit of data to the video card, so much that they&#39;ve upgraded the connection bus from the old AGP 8x standard to &#8211;&gt; PCI Express 16x, but it still sucks compared to onboard memory, but that&#39;s another discussion. </p>
<p>/// If that is the case, then a GPU on an adapter hooked to the display would be faster. ///</p>
<p>That&#39;s exactly what a dedicated graphics adapter is. It receives triangle data and base textures over the PCIE bus and then does magic with them. The triangle setup is not the hard part. It&#39;s the multiple passes of shading that will kill a CPU trying to do this (unless your meshes are very dense, then that will also kill your CPU).</p>
<p>/// However if very much communication needs to take place between the GPU and the CPU (which is still my understanding), than the bottle necks (either 8 bit, 16 bit or if you are lucky  32bit) somewhere in between (even on 64 bit systems) is going to be your limiting factor. ///</p>
<p>PCI Express 2.0 has dual 32 bit channels for each slot (I have no idea what that means, since it makes no difference to me what the data granulation is, as long as it moves quick enough) So in terms *I* can understand: Old school PCI moves data at 133 MB/s, AGP8x at 2GB/s and PCI express x16 at 4GB/s.</p>
<p>/// I understand that the GPU by design is intended to offload processing from the CPU to the GPU&#39;s processor on the adapter card; but I have been led to believe that there is still significant communication over a smaller data pipe, between the CPU and the GPU on the Adapter card. ///</p>
<p>You have been misled, the data pipe is now adequate for pretty respectably high end real time rendering as I described above.</p>
<p>/// I have also been told that even if the GPU is on the motherboard, the data path between it and the processor is smaller and thus becomes a bottle neck. Heck every datapath (even between northbridges and southbridges) is a bottle neck when it comes to doing anything internal to the processors. ///</p>
<p>This is also incorrect, I don&#39;t even know where you got this =) what a strange statement &#8230; you haven&#39;t been taking to programmers about this sort of thing have you? They get all sorts of weird ideas about how their computers work.</p>
<p>If you solder the GPU into the motherboard, you would still be using the northbridge&#39;s PCI-e interface to connect it to the video card, the only thing you&#39;re changing is the physical interface between them. The GPU can be anything and thus can be quite powerful, of course not even the craziest OEMs have yet attempted to weld 4 ATI4890&#39;s in SLI mode into a motherboard. I suspect it is because the need for 1.5 kilowatts of peak power would cramp their style just a bit. Just look at a block diagram one day, no video card talks directly to a CPU (you can pick at that statement by bringing up system-on-a-chip and integrated graphics chipsets, but the fact is that even those are internally communicating with the rest of the machine via the internal PCIe bus built into that chipset).</p>
<p>/// I have always believed that this bottleneck was significant. I have not written this type of code yet, but plan to in the near future on a Linux + Coreboot BIOS + Quad CPU (or more) box. I will be purchasing that this year. So once I start doing the C code, what you are saying, I might have more than one eye-opener. Sounds like fun. ///</p>
<p>So you ARE a software guy! This explains why you have weird views about everything <img src='http://linuxologist.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>/// If what you are stating is fact, at least there are a number of GPU adapters that are compatible with Linux that I can make use of&#8230;. ///</p>
<p>ATI actually has a pretty good track record with drivers these days (release &#8211; day linux support through fglrx (shudder) &#8230; allegedly, YMMV).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
