<?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: Linux sucks</title>
	<atom:link href="http://piestar.net/2009/11/04/linux-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://piestar.net/2009/11/04/linux-sucks/</link>
	<description>A pragmatic look at the state of FOSS</description>
	<lastBuildDate>Sat, 11 Sep 2010 00:20:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: linuxchallenger</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-8946</link>
		<dc:creator>linuxchallenger</dc:creator>
		<pubDate>Sun, 22 Aug 2010 20:47:29 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-8946</guid>
		<description>I liked the comment about applications should not be too tightly associated with any Linux kernel.

Microsoft were heavily criticized bundling IE with Windows.

Hee hee hee.</description>
		<content:encoded><![CDATA[<p>I liked the comment about applications should not be too tightly associated with any Linux kernel.</p>
<p>Microsoft were heavily criticized bundling IE with Windows.</p>
<p>Hee hee hee.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BuckMighty</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-4985</link>
		<dc:creator>BuckMighty</dc:creator>
		<pubDate>Tue, 05 Jan 2010 16:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-4985</guid>
		<description>Actually this isn&#039;t really like getting a new house to get a new toaster, it&#039;s more like changing the wallpaper in the whole house, and getting new furniture (from IKEA) to get a new toaster.  Getting a new house to get a new toaster would be like getting a new computer so you can upgrade FF.  Or maybe it&#039;s like moving to another country to get a new toaster.  Whatever...it&#039;s always a lot of senseless bullshit...

...then again, some people like doing that kind of shit....don&#039;t they...but not me.  And I&#039;m still in my first install of SP1!  

The main thing is that those fucking releases are supposed to be for the people, by some people...and they just fuck up people.</description>
		<content:encoded><![CDATA[<p>Actually this isn&#8217;t really like getting a new house to get a new toaster, it&#8217;s more like changing the wallpaper in the whole house, and getting new furniture (from IKEA) to get a new toaster.  Getting a new house to get a new toaster would be like getting a new computer so you can upgrade FF.  Or maybe it&#8217;s like moving to another country to get a new toaster.  Whatever&#8230;it&#8217;s always a lot of senseless bullshit&#8230;</p>
<p>&#8230;then again, some people like doing that kind of shit&#8230;.don&#8217;t they&#8230;but not me.  And I&#8217;m still in my first install of SP1!  </p>
<p>The main thing is that those fucking releases are supposed to be for the people, by some people&#8230;and they just fuck up people.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: reactosguy</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-4870</link>
		<dc:creator>reactosguy</dc:creator>
		<pubDate>Wed, 30 Dec 2009 05:13:12 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-4870</guid>
		<description>I agree.

I tried Puppy and it won&#039;t recognize my WiFi.</description>
		<content:encoded><![CDATA[<p>I agree.</p>
<p>I tried Puppy and it won&#8217;t recognize my WiFi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silix</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3876</link>
		<dc:creator>silix</dc:creator>
		<pubDate>Sat, 07 Nov 2009 02:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3876</guid>
		<description>&lt;i&gt;For long time not care about user only devloper. Now move to caring about users more which is why use graphical interface instead of command line type.&lt;/i&gt;

the GUI has been invented in the 80&#039;s, and the creation of consistent and comprehensive GUIs for administering a system without having to type commands ( something that being a slow typing SW designer, i personally appreciate) has long been proven feasible, so it&#039;s about time for an OS that wants to be &quot;the desktop of the future&quot;

but the problem with linux is that a) even as a console driven OS, linux is buggy and inconsistent (for the sake of &quot;choice&quot; - see ACLs, support for which may or may not be installed on the current kernel, and varies from &quot;more or less&quot; to partial to buggy to nonexistent across the userland);  and b) serious sw development ( especially on something as complex as an OS kernel) is about &lt;b&gt;design&lt;/b&gt; besides implementation (analyze requirements, then study overall structure and APIs between components, &lt;b&gt;then&lt;/b&gt; implement mechanisms behind those APIs) and good practices (if and when APis prove lacking, &lt;b&gt;extend&lt;/b&gt; them but retain compatibility for at least an assured time window, don&#039;t remove/replace them with different ones all of a sudden), so the fact that linux developers don&#039;t grasp this concept, or deliberately choose to ignore it in order to churn out subpar code (that even The Finn has judged &quot;bloated&quot;)  or pursue their political agenda, makes me think that all this &quot;for developers&quot; thing is a big lie 

and don&#039;t tell me that kernel APIs are made volatile since all drivers shall be open source... architecture and development are orthogonal matters, drivers can be decoupled from the kernel proper, AND be GPL&#039;ed at the same time</description>
		<content:encoded><![CDATA[<p><i>For long time not care about user only devloper. Now move to caring about users more which is why use graphical interface instead of command line type.</i></p>
<p>the GUI has been invented in the 80&#8242;s, and the creation of consistent and comprehensive GUIs for administering a system without having to type commands ( something that being a slow typing SW designer, i personally appreciate) has long been proven feasible, so it&#8217;s about time for an OS that wants to be &#8220;the desktop of the future&#8221;</p>
<p>but the problem with linux is that a) even as a console driven OS, linux is buggy and inconsistent (for the sake of &#8220;choice&#8221; &#8211; see ACLs, support for which may or may not be installed on the current kernel, and varies from &#8220;more or less&#8221; to partial to buggy to nonexistent across the userland);  and b) serious sw development ( especially on something as complex as an OS kernel) is about <b>design</b> besides implementation (analyze requirements, then study overall structure and APIs between components, <b>then</b> implement mechanisms behind those APIs) and good practices (if and when APis prove lacking, <b>extend</b> them but retain compatibility for at least an assured time window, don&#8217;t remove/replace them with different ones all of a sudden), so the fact that linux developers don&#8217;t grasp this concept, or deliberately choose to ignore it in order to churn out subpar code (that even The Finn has judged &#8220;bloated&#8221;)  or pursue their political agenda, makes me think that all this &#8220;for developers&#8221; thing is a big lie </p>
<p>and don&#8217;t tell me that kernel APIs are made volatile since all drivers shall be open source&#8230; architecture and development are orthogonal matters, drivers can be decoupled from the kernel proper, AND be GPL&#8217;ed at the same time</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: silix</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3875</link>
		<dc:creator>silix</dc:creator>
		<pubDate>Sat, 07 Nov 2009 01:56:53 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3875</guid>
		<description>&lt;i&gt;” Linux advocates bleat on all the time about how Microsoft “doesn’t follow standards” yet each main distro has a proprietary software format which doesn’t work on other versions.”

LinuxStandardBase™ &lt;/i&gt;

when someone retorts the infamous LSB &quot;standard&quot;, remind him that the LSB mandates its own set of libraries (&quot;environment&quot;) and its own &lt;b&gt;runtime linker&lt;/b&gt; devoted to load LSB libraries from their own path (instead of native ones in the normal path) to serve LSB compliant applications -  an LSB compliant distribution &lt;b&gt;may&lt;/b&gt; have the lsb linker installed as a symlink to the native one, but from the LSB&#039;s perspective it&#039;s different linkers and environments anyway ( more than two, if you want to support different LSB versions -  different  lsb-ld.so.&lt;i&gt;n&lt;/i&gt; linkers are explicitly mentioned), bolted on and &lt;b&gt;coexisting&gt;b&gt; ...
now, there&#039;s a name for something like this, but &quot;Common Denominator Standard Specification&quot; is &lt;b&gt;not&lt;/b&gt; it ...</description>
		<content:encoded><![CDATA[<p><i>” Linux advocates bleat on all the time about how Microsoft “doesn’t follow standards” yet each main distro has a proprietary software format which doesn’t work on other versions.”</p>
<p>LinuxStandardBase™ </i></p>
<p>when someone retorts the infamous LSB &#8220;standard&#8221;, remind him that the LSB mandates its own set of libraries (&#8220;environment&#8221;) and its own <b>runtime linker</b> devoted to load LSB libraries from their own path (instead of native ones in the normal path) to serve LSB compliant applications &#8211;  an LSB compliant distribution <b>may</b> have the lsb linker installed as a symlink to the native one, but from the LSB&#8217;s perspective it&#8217;s different linkers and environments anyway ( more than two, if you want to support different LSB versions &#8211;  different  lsb-ld.so.<i>n</i> linkers are explicitly mentioned), bolted on and <b>coexisting&gt;b&gt; &#8230;<br />
now, there&#8217;s a name for something like this, but &#8220;Common Denominator Standard Specification&#8221; is </b><b>not</b> it &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tux Sux</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3862</link>
		<dc:creator>Tux Sux</dc:creator>
		<pubDate>Fri, 06 Nov 2009 02:09:08 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3862</guid>
		<description>&lt;i&gt;If I wanted a new toaster I wouldn’t buy a new house.&lt;/i&gt;

LOL. That&#039;s the best phrasing I&#039;ve ever heard.

&lt;i&gt;If I was ‘converted’ to Ubuntu when it was released – and the first version I used was Warty – I would be on my eleventh re-install.&lt;/i&gt;

...in five years. Yet all of us know of XP installs still humming along fine after five years (especially after the introduction of SP2).

&lt;i&gt;Ultimately there are only six or so ‘required’ distros&lt;/i&gt;

Realistically, these could even be consolidated within an umbrella release since it&#039;s not like the software is fundamentally different between them: just install options. All-in-all, the differences between these targets could easily be covered by something like Debian&#039;s &#039;tasksel&#039; dialog. If you exclude third party software this wouldn&#039;t even consume more than a few hundred megabytes.

&lt;i&gt;Think of the cumulative man-hours wasted by unnecessarily supporting thousands of distro’s that do pretty much the same thing in parallel.&lt;/i&gt;

It gets even worse. There&#039;s a lot of software out there that gets repackaged over and over but sees little activity upstream. Inactivity doesn&#039;t mean the software is useless--quite the opposite: it&#039;s an indicator of the software&#039;s stability. However, hours and hours are spent recompiling the same release over and over for nothing more than a lateral move, by definition.</description>
		<content:encoded><![CDATA[<p><i>If I wanted a new toaster I wouldn’t buy a new house.</i></p>
<p>LOL. That&#8217;s the best phrasing I&#8217;ve ever heard.</p>
<p><i>If I was ‘converted’ to Ubuntu when it was released – and the first version I used was Warty – I would be on my eleventh re-install.</i></p>
<p>&#8230;in five years. Yet all of us know of XP installs still humming along fine after five years (especially after the introduction of SP2).</p>
<p><i>Ultimately there are only six or so ‘required’ distros</i></p>
<p>Realistically, these could even be consolidated within an umbrella release since it&#8217;s not like the software is fundamentally different between them: just install options. All-in-all, the differences between these targets could easily be covered by something like Debian&#8217;s &#8216;tasksel&#8217; dialog. If you exclude third party software this wouldn&#8217;t even consume more than a few hundred megabytes.</p>
<p><i>Think of the cumulative man-hours wasted by unnecessarily supporting thousands of distro’s that do pretty much the same thing in parallel.</i></p>
<p>It gets even worse. There&#8217;s a lot of software out there that gets repackaged over and over but sees little activity upstream. Inactivity doesn&#8217;t mean the software is useless&#8211;quite the opposite: it&#8217;s an indicator of the software&#8217;s stability. However, hours and hours are spent recompiling the same release over and over for nothing more than a lateral move, by definition.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oiaohm</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3853</link>
		<dc:creator>oiaohm</dc:creator>
		<pubDate>Thu, 05 Nov 2009 17:05:28 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3853</guid>
		<description>Not understand linux move forwarding. For long time not care about user only devloper. Now move to caring about users more which is why use graphical interface instead of command line type.</description>
		<content:encoded><![CDATA[<p>Not understand linux move forwarding. For long time not care about user only devloper. Now move to caring about users more which is why use graphical interface instead of command line type.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kerberos</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3848</link>
		<dc:creator>Kerberos</dc:creator>
		<pubDate>Thu, 05 Nov 2009 11:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3848</guid>
		<description>@ Anonymouse - Thats one of the funniest (and depressingly true) things I have seen in a long time. I can see the expanded freetard answers in my head as I read it.  I guess nobody is right - they will never get it, and it&#039;ll just trundle along until it implodes.</description>
		<content:encoded><![CDATA[<p>@ Anonymouse &#8211; Thats one of the funniest (and depressingly true) things I have seen in a long time. I can see the expanded freetard answers in my head as I read it.  I guess nobody is right &#8211; they will never get it, and it&#8217;ll just trundle along until it implodes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nobody</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3843</link>
		<dc:creator>nobody</dc:creator>
		<pubDate>Wed, 04 Nov 2009 20:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3843</guid>
		<description>I&#039;d just say leave them and their plaything OS to chase their tails until the whole thing collapses into one big rotten heap if only they&#039;d stop trying to sell it to the ignorant masses.

Every time Linux has been presented to Joe User, it has been rejected.  Out of all of the reasons given, I&#039;ve never seen anyone admit that Joe just didn&#039;t like it.

Now they are pushing the thin client model again (groan), because if there&#039;s one shining hope for Linux it&#039;s as a platform upon which to use some other paradigm to get your work done - just like the lusers with virtualbox XP installs, or who use terminal services into an NT box.  On its own it&#039;s pretty pointless because ItsAllAboutTheApps(tm)

Yes, the future of linux - running embedded systems that run someone elses platform because that&#039;s where the apps are.</description>
		<content:encoded><![CDATA[<p>I&#8217;d just say leave them and their plaything OS to chase their tails until the whole thing collapses into one big rotten heap if only they&#8217;d stop trying to sell it to the ignorant masses.</p>
<p>Every time Linux has been presented to Joe User, it has been rejected.  Out of all of the reasons given, I&#8217;ve never seen anyone admit that Joe just didn&#8217;t like it.</p>
<p>Now they are pushing the thin client model again (groan), because if there&#8217;s one shining hope for Linux it&#8217;s as a platform upon which to use some other paradigm to get your work done &#8211; just like the lusers with virtualbox XP installs, or who use terminal services into an NT box.  On its own it&#8217;s pretty pointless because ItsAllAboutTheApps(tm)</p>
<p>Yes, the future of linux &#8211; running embedded systems that run someone elses platform because that&#8217;s where the apps are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymouse</title>
		<link>http://piestar.net/2009/11/04/linux-sucks/#comment-3841</link>
		<dc:creator>Anonymouse</dc:creator>
		<pubDate>Wed, 04 Nov 2009 18:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://piestar.net/?p=277#comment-3841</guid>
		<description>&quot;So another six months and another Ubuntu disaster has been released.  So you, Ubuntu users, now have four choices&quot;

fifth choice -&gt; UseDistroX™

&quot;The ridiculous thing is if you want to do something even as simple as upgrade Firefox to the latest version you must upgrade your whole OS.&quot;

ICanUpdateAllMySoftwareWithOneClick™

&quot; Linux advocates bleat on all the time about how Microsoft “doesn’t follow standards” yet each main distro has a proprietary software format which doesn’t work on other versions.&quot;

LinuxStandardBase™

&quot;Driver code should be self contained.  It should use a stable ABI so that once the driver is written for a major kernel version it should just ‘work’.  Software should be as self contained as possible, relying on a stable API to access system functions&quot;

ABI? API?
JustReleaseTheSource™

&quot;Between that and reinventing the wheel (Hello ALSA, Pulse Audio, Gnote etc) It’s no wonder nothing ever seems to get done.&quot;

Choice™

&quot;It gets even more ridiculous when the ‘Linux is just a kernel’ crowd pipe up (as they inevitably do) as if that is the case surely Gnome is just another app, and it can be upgraded and replaced without requiring a whole new OS just to add a new notifications area.&quot;

TalkToUpstream™

&quot;On OSX and Windows these things are simply not necessary.  Software comes as an extra, supplied by the very people that make it, with the bonus that OS maker doesn’t have to waste time supporting it and you get updates when they are actually released&quot;

OSXAndWindowsAreNotFreeLibre™


in one ear and out the other, eh Kerb</description>
		<content:encoded><![CDATA[<p>&#8220;So another six months and another Ubuntu disaster has been released.  So you, Ubuntu users, now have four choices&#8221;</p>
<p>fifth choice -&gt; UseDistroX™</p>
<p>&#8220;The ridiculous thing is if you want to do something even as simple as upgrade Firefox to the latest version you must upgrade your whole OS.&#8221;</p>
<p>ICanUpdateAllMySoftwareWithOneClick™</p>
<p>&#8221; Linux advocates bleat on all the time about how Microsoft “doesn’t follow standards” yet each main distro has a proprietary software format which doesn’t work on other versions.&#8221;</p>
<p>LinuxStandardBase™</p>
<p>&#8220;Driver code should be self contained.  It should use a stable ABI so that once the driver is written for a major kernel version it should just ‘work’.  Software should be as self contained as possible, relying on a stable API to access system functions&#8221;</p>
<p>ABI? API?<br />
JustReleaseTheSource™</p>
<p>&#8220;Between that and reinventing the wheel (Hello ALSA, Pulse Audio, Gnote etc) It’s no wonder nothing ever seems to get done.&#8221;</p>
<p>Choice™</p>
<p>&#8220;It gets even more ridiculous when the ‘Linux is just a kernel’ crowd pipe up (as they inevitably do) as if that is the case surely Gnome is just another app, and it can be upgraded and replaced without requiring a whole new OS just to add a new notifications area.&#8221;</p>
<p>TalkToUpstream™</p>
<p>&#8220;On OSX and Windows these things are simply not necessary.  Software comes as an extra, supplied by the very people that make it, with the bonus that OS maker doesn’t have to waste time supporting it and you get updates when they are actually released&#8221;</p>
<p>OSXAndWindowsAreNotFreeLibre™</p>
<p>in one ear and out the other, eh Kerb</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.138 seconds -->
