<?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: The Problem With &quot;My First Experience With Linux&quot; Posts</title>
	<atom:link href="http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/</link>
	<description>Linux news, Ubuntu news, open-source software reviews, and Ubuntu tutorials</description>
	<lastBuildDate>Fri, 12 Mar 2010 15:32:17 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matt Kukowski</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2281</link>
		<dc:creator>Matt Kukowski</dc:creator>
		<pubDate>Thu, 23 Apr 2009 17:17:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2281</guid>
		<description>To resurect this post... I know it is a bit old.

Ubuntu has lead the charge to make the GUI top priority. Hense, why Grandma and surf the web, type emails and documents, using Linux based Debian derived Ubuntu.

Now that GNOME and KDE are in a headed race to be top DE... the Linux GUI has become usable, whole and mostly bug free.

Now, the next step is to make the GUI accessible, via API&#039;s

Microsoft would be dead long ago, if it were not for it&#039;s API ... called WIN32. Now they have C# and .NET which gives microsoft an even larger head start.

Think VISUAL BASIC. It is very easy to create GUI apps using the drag and drop controls with some coding in for logic.

The reason why Linux is not making much of a dent in Desktop market, is because all these years people have had the tools to easily produce GUI software, to sell and build a MASSIVE market with.

Microsoft simply created the API and TOOLS ( Visual Studio and Visual Basic...now .NET and all that) so massive amounts of software programs could be mass produced for ... the masses!

Now, the biggest barrier to entry is not having an awesome OS and Stable GUI (Linux+GNOME/KDE/ETC) but rather the transitioning of people using all those programs (photoshop, office, etc) to have an insentive to switch to mass producing software for Linux and Windows ... (apple too)

Take for instance, game programmers. Windows is ideal for selling your game. 1) DirectX API and Programming Tools and 2) Everyone has a Windows machine at home to sell your game install on.

It is a catch 22 for Linux and Open Source, at this point in the &#039;Mass Users Game&#039;.

On one hand software vendors want to program their game on Linux. But, on the other hand, market % says it is not economically rational to port code to work on both Windows and Linux. Not to mention Apple.

It is a catch 22... before masses use Linux they want Software and loads of it, of commercial &#039;boxed quality&#039; with a little sticker and logo.

But, corporations (software vendors) will not bring that software from Windows to Linux until there is more of a market... aka more mass users to sell to.

The problem is, not usablility at this point in the game, but rather, over coming this &#039;catch-22&#039;.

Python... easier to program with than C# and is portable because of intermediate codebyte. Good and all...

WINE project that tries to tackle the problem by trying to allow users to run Windows code on Linux. but, there are bugs, ever changing windows api, and does not fix the problem but rather tries to remedy it with a &#039;work around&#039; to the problem.

microsoft learns from linux.

look at the Netbook thing. 100% linux, than 80% now linux is 10% netbooks with a 1 in 4 return rate... with Windows XP stealing the lions netbook market share, just in time for Windows 7 to arrive and fix the Vista problem. (We will have to see about Win 7 as it is not released yet, but Microsoft itself has stated that the only reason they took a second look at bloated Vista, was not because they thought they had a problem with Vista... no no... Windows 7 was created only because of the threat of Netbooks, which Linux allowed to happen.

This all seems to be about MONEY in the end. I think Linux is Linux and if you want it to &#039;succeed&#039; based on fiscal rationalizations, than you probably have it backwards.</description>
		<content:encoded><![CDATA[<p>To resurect this post&#8230; I know it is a bit old.</p>
<p>Ubuntu has lead the charge to make the GUI top priority. Hense, why Grandma and surf the web, type emails and documents, using Linux based Debian derived Ubuntu.</p>
<p>Now that GNOME and KDE are in a headed race to be top DE&#8230; the Linux GUI has become usable, whole and mostly bug free.</p>
<p>Now, the next step is to make the GUI accessible, via API&#8217;s</p>
<p>Microsoft would be dead long ago, if it were not for it&#8217;s API &#8230; called WIN32. Now they have C# and .NET which gives microsoft an even larger head start.</p>
<p>Think VISUAL BASIC. It is very easy to create GUI apps using the drag and drop controls with some coding in for logic.</p>
<p>The reason why Linux is not making much of a dent in Desktop market, is because all these years people have had the tools to easily produce GUI software, to sell and build a MASSIVE market with.</p>
<p>Microsoft simply created the API and TOOLS ( Visual Studio and Visual Basic&#8230;now .NET and all that) so massive amounts of software programs could be mass produced for &#8230; the masses!</p>
<p>Now, the biggest barrier to entry is not having an awesome OS and Stable GUI (Linux+GNOME/KDE/ETC) but rather the transitioning of people using all those programs (photoshop, office, etc) to have an insentive to switch to mass producing software for Linux and Windows &#8230; (apple too)</p>
<p>Take for instance, game programmers. Windows is ideal for selling your game. 1) DirectX API and Programming Tools and 2) Everyone has a Windows machine at home to sell your game install on.</p>
<p>It is a catch 22 for Linux and Open Source, at this point in the &#8216;Mass Users Game&#8217;.</p>
<p>On one hand software vendors want to program their game on Linux. But, on the other hand, market % says it is not economically rational to port code to work on both Windows and Linux. Not to mention Apple.</p>
<p>It is a catch 22&#8230; before masses use Linux they want Software and loads of it, of commercial &#8216;boxed quality&#8217; with a little sticker and logo.</p>
<p>But, corporations (software vendors) will not bring that software from Windows to Linux until there is more of a market&#8230; aka more mass users to sell to.</p>
<p>The problem is, not usablility at this point in the game, but rather, over coming this &#8216;catch-22&#8242;.</p>
<p>Python&#8230; easier to program with than C# and is portable because of intermediate codebyte. Good and all&#8230;</p>
<p>WINE project that tries to tackle the problem by trying to allow users to run Windows code on Linux. but, there are bugs, ever changing windows api, and does not fix the problem but rather tries to remedy it with a &#8216;work around&#8217; to the problem.</p>
<p>microsoft learns from linux.</p>
<p>look at the Netbook thing. 100% linux, than 80% now linux is 10% netbooks with a 1 in 4 return rate&#8230; with Windows XP stealing the lions netbook market share, just in time for Windows 7 to arrive and fix the Vista problem. (We will have to see about Win 7 as it is not released yet, but Microsoft itself has stated that the only reason they took a second look at bloated Vista, was not because they thought they had a problem with Vista&#8230; no no&#8230; Windows 7 was created only because of the threat of Netbooks, which Linux allowed to happen.</p>
<p>This all seems to be about MONEY in the end. I think Linux is Linux and if you want it to &#8217;succeed&#8217; based on fiscal rationalizations, than you probably have it backwards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2301</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Mon, 23 Feb 2009 22:44:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2301</guid>
		<description>I love the command line - but i came from AmigaOS, where the command line was an integral part of the system, and it was natural to start using it.  When I was finally forced to use windows, I couldn&#039;t stand it - a total nightmare.  cygwin helps a little bit, but not much.

CLI fear is nonsense.  Normal &#039;users&#039; can use the command line.  Even normal &#039;users&#039; can learn to program - programming isn&#039;t terribly difficult, this modern affliction of lame-user &#039;consumer&#039; mindset is great if you make the software you&#039;re trying to sell them, but bad for everyone in general.  The GUI gives the illusion of control whilst taking it all away from the user - the computer uses you.

On the topic of this post - I agree journalists need to do homework, but I have no problem reading raw reports from bloggers.  That is what blogging is all about.</description>
		<content:encoded><![CDATA[<p>I love the command line &#8211; but i came from AmigaOS, where the command line was an integral part of the system, and it was natural to start using it.  When I was finally forced to use windows, I couldn&#8217;t stand it &#8211; a total nightmare.  cygwin helps a little bit, but not much.</p>
<p>CLI fear is nonsense.  Normal &#8216;users&#8217; can use the command line.  Even normal &#8216;users&#8217; can learn to program &#8211; programming isn&#8217;t terribly difficult, this modern affliction of lame-user &#8216;consumer&#8217; mindset is great if you make the software you&#8217;re trying to sell them, but bad for everyone in general.  The GUI gives the illusion of control whilst taking it all away from the user &#8211; the computer uses you.</p>
<p>On the topic of this post &#8211; I agree journalists need to do homework, but I have no problem reading raw reports from bloggers.  That is what blogging is all about.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rufus Polson</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2300</link>
		<dc:creator>Rufus Polson</dc:creator>
		<pubDate>Mon, 23 Feb 2009 16:59:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2300</guid>
		<description>Golodh, I have very little command line knowledge.  I&#039;ve been using Linux for a fair number of years now.  A few years ago I used to use it a little bit, but nowadays you really don&#039;t need it--certainly not to install hardware unless stuff is seriously going wrong.  And definitely not on Mandriva!  The Mandriva control centre really helps for those of us who aren&#039;t particularly into command line fiddling.
But while the &quot;need command line&quot; posts here are somewhat annoying, the only poster here who has really cheesed me off is Steven Robinson.  Dude, I&#039;ve been using Linux longer than you have and I&#039;m not a techie.  Go fly a kite.  Linux doesn&#039;t belong to you, and it doesn&#039;t belong to some sub-tribe of users.  It belongs to everybody.  And you know why?  Because it&#039;s Free Software.  You might want to go to www.gnu.org and look that stuff up.  I use Linux because of freedom.  I started when it was a hassle and a pain, because I wanted to control my computer and my information and not be beholden to a lawbreaking monopolist.  I respect technical people, but the ones who insist that only the technical matters and the politics are irrelevant make me sick.  Your attitude really isn&#039;t any different from the people who invented &quot;leetspeak&quot;; that is, you&#039;re elite and the unwashed masses are ignorant.  You may be elite about some subset of computer languages, but you appear not to understand jack about free software, the reasons it exists or the reasons it is needed.  Indeed, you would appear to be an example of precisely why it is needed--the kind of person Free Software exists to protect me against.</description>
		<content:encoded><![CDATA[<p>Golodh, I have very little command line knowledge.  I&#8217;ve been using Linux for a fair number of years now.  A few years ago I used to use it a little bit, but nowadays you really don&#8217;t need it&#8211;certainly not to install hardware unless stuff is seriously going wrong.  And definitely not on Mandriva!  The Mandriva control centre really helps for those of us who aren&#8217;t particularly into command line fiddling.<br />
But while the &#8220;need command line&#8221; posts here are somewhat annoying, the only poster here who has really cheesed me off is Steven Robinson.  Dude, I&#8217;ve been using Linux longer than you have and I&#8217;m not a techie.  Go fly a kite.  Linux doesn&#8217;t belong to you, and it doesn&#8217;t belong to some sub-tribe of users.  It belongs to everybody.  And you know why?  Because it&#8217;s Free Software.  You might want to go to <a href="http://www.gnu.org" rel="nofollow">http://www.gnu.org</a> and look that stuff up.  I use Linux because of freedom.  I started when it was a hassle and a pain, because I wanted to control my computer and my information and not be beholden to a lawbreaking monopolist.  I respect technical people, but the ones who insist that only the technical matters and the politics are irrelevant make me sick.  Your attitude really isn&#8217;t any different from the people who invented &#8220;leetspeak&#8221;; that is, you&#8217;re elite and the unwashed masses are ignorant.  You may be elite about some subset of computer languages, but you appear not to understand jack about free software, the reasons it exists or the reasons it is needed.  Indeed, you would appear to be an example of precisely why it is needed&#8211;the kind of person Free Software exists to protect me against.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gouchout</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2303</link>
		<dc:creator>gouchout</dc:creator>
		<pubDate>Mon, 23 Feb 2009 11:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2303</guid>
		<description>The thing that bugs me the most about the &quot;you have to use the command line with linux, blah, blah&quot; stuff is that when you have an issue with Windows - you look at their Knowledge Base &amp; all the instructions are all about either &quot;click on start-&gt;Run and type regedit&quot; or &quot;Type   into the Command Window&quot; or even Power Shell/AD/Policies etc for chrissakes, which makes ANY aspect of linux look simple.
Ps and don&#039;t get me started on obtaining MS drivers or codecs in a consistent &amp; straightforward manner without risking exposure to malware on dodgy sites</description>
		<content:encoded><![CDATA[<p>The thing that bugs me the most about the &#8220;you have to use the command line with linux, blah, blah&#8221; stuff is that when you have an issue with Windows &#8211; you look at their Knowledge Base &amp; all the instructions are all about either &#8220;click on start-&gt;Run and type regedit&#8221; or &#8220;Type   into the Command Window&#8221; or even Power Shell/AD/Policies etc for chrissakes, which makes ANY aspect of linux look simple.<br />
Ps and don&#8217;t get me started on obtaining MS drivers or codecs in a consistent &amp; straightforward manner without risking exposure to malware on dodgy sites</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Chapman</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2309</link>
		<dc:creator>Richard Chapman</dc:creator>
		<pubDate>Mon, 23 Feb 2009 01:10:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2309</guid>
		<description>First Linux experience, second computer experience.  There is absolutely nothing wrong with Linux for the general user now.  Every complaint I&#039;ve heard relates to the fact the Linux is not Windows.  It&#039;s not just the user experience that Microsoft has a strangle hold on.  Microsoft has conditioned users how to think about a computer.  The new Linux user has to learn a new GUI and has to change the way they think about what a computer is.  That&#039;s a huge change but people are making it every day.  As far as I can see, people will continue to migrate to Linux in ever increasing numbers.  They will have no choice, Microsoft isn&#039;t giving them the tools they need to survive in the digital age.</description>
		<content:encoded><![CDATA[<p>First Linux experience, second computer experience.  There is absolutely nothing wrong with Linux for the general user now.  Every complaint I&#8217;ve heard relates to the fact the Linux is not Windows.  It&#8217;s not just the user experience that Microsoft has a strangle hold on.  Microsoft has conditioned users how to think about a computer.  The new Linux user has to learn a new GUI and has to change the way they think about what a computer is.  That&#8217;s a huge change but people are making it every day.  As far as I can see, people will continue to migrate to Linux in ever increasing numbers.  They will have no choice, Microsoft isn&#8217;t giving them the tools they need to survive in the digital age.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Steven Hack</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2308</link>
		<dc:creator>Richard Steven Hack</dc:creator>
		<pubDate>Mon, 23 Feb 2009 01:03:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2308</guid>
		<description>The main problem with Linux GUI documentation is when you hit the Help button in an app and it goes to the KDE Help system - and there&#039;s nothing there except maybe a note that it hasn&#039;t been written yet.

That is simply embarrassing. No app should be released without at least minimal help. I mean, it can take a couple hours to write it - how long did it take to write the app?

I had to learn both Linux and Windows at the same time. And I discovered that there wasn&#039;t a penny&#039;s worth of difference between them in terms of ease of use - although they are worlds apart in reliability and security. And I had to learn Linux from the command line first, THEN the GUI.

I do Windows tech support for a living at the moment, and believe me, a PC tech spends a lot of time on the command line even if normal users don&#039;t. Almost anything you do to fix an ailing PC requires some Windows command line familiarity. There&#039;s a reason Microsoft introduced a new Powershell command line utility.

But in my day to day use of openSUSE, I only go to the command line when I need to install some app that isn&#039;t in the repository - or to recompile the NVidia drivers when the kernel is updated (and that&#039;s only because I prefer the NVidia drivers direct from NVidia and not the ones in the openSUSE repositories). Occasionally I go command line because something might actually be easier to do there and I&#039;m in a hurry. But that&#039;s rare.

99 percent of my time is in the desktop,  not the command line and for almost all users of any modern distro that will be the case. The only exceptions will be if you buy hardware that is not supported by the Linux kernel and requires proprietary drivers or reverse-engineered drivers or simply drivers that haven&#039;t been integrated with the install process  - and that&#039;s an issue for the hardware seller, who chose not to support Linux users properly, not Linux itself.

The latter problem will be solved when corporate users finally decide that making Bill Gates the richest guy in the world isn&#039;t a profitable use of their capital. Then they will start using Linux, then see that it would be logical to install the same OS on the desktop as that running on the server. Then they will demand drivers from their desktop suppliers, who will then demand certified drivers from their peripheral suppliers. And that will be that.

It&#039;s quite likely the current economic collapse will hasten that process.</description>
		<content:encoded><![CDATA[<p>The main problem with Linux GUI documentation is when you hit the Help button in an app and it goes to the KDE Help system &#8211; and there&#8217;s nothing there except maybe a note that it hasn&#8217;t been written yet.</p>
<p>That is simply embarrassing. No app should be released without at least minimal help. I mean, it can take a couple hours to write it &#8211; how long did it take to write the app?</p>
<p>I had to learn both Linux and Windows at the same time. And I discovered that there wasn&#8217;t a penny&#8217;s worth of difference between them in terms of ease of use &#8211; although they are worlds apart in reliability and security. And I had to learn Linux from the command line first, THEN the GUI.</p>
<p>I do Windows tech support for a living at the moment, and believe me, a PC tech spends a lot of time on the command line even if normal users don&#8217;t. Almost anything you do to fix an ailing PC requires some Windows command line familiarity. There&#8217;s a reason Microsoft introduced a new Powershell command line utility.</p>
<p>But in my day to day use of openSUSE, I only go to the command line when I need to install some app that isn&#8217;t in the repository &#8211; or to recompile the NVidia drivers when the kernel is updated (and that&#8217;s only because I prefer the NVidia drivers direct from NVidia and not the ones in the openSUSE repositories). Occasionally I go command line because something might actually be easier to do there and I&#8217;m in a hurry. But that&#8217;s rare.</p>
<p>99 percent of my time is in the desktop,  not the command line and for almost all users of any modern distro that will be the case. The only exceptions will be if you buy hardware that is not supported by the Linux kernel and requires proprietary drivers or reverse-engineered drivers or simply drivers that haven&#8217;t been integrated with the install process  &#8211; and that&#8217;s an issue for the hardware seller, who chose not to support Linux users properly, not Linux itself.</p>
<p>The latter problem will be solved when corporate users finally decide that making Bill Gates the richest guy in the world isn&#8217;t a profitable use of their capital. Then they will start using Linux, then see that it would be logical to install the same OS on the desktop as that running on the server. Then they will demand drivers from their desktop suppliers, who will then demand certified drivers from their peripheral suppliers. And that will be that.</p>
<p>It&#8217;s quite likely the current economic collapse will hasten that process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alvare</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2292</link>
		<dc:creator>Alvare</dc:creator>
		<pubDate>Sun, 22 Feb 2009 22:52:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2292</guid>
		<description>I love that kind of posts simply because the writer is always wrong! Last time I used XP I printed some stuff with the EPSON original drivers, and it came out all fu**ed up, when I try in Ubuntu it works perfect!
WTF? Since when are Linux drivers better than propietary ones?
OK, XP is old...but  form my PC it&#039;s heavy enough, don&#039;t talk bout Vis*a.</description>
		<content:encoded><![CDATA[<p>I love that kind of posts simply because the writer is always wrong! Last time I used XP I printed some stuff with the EPSON original drivers, and it came out all fu**ed up, when I try in Ubuntu it works perfect!<br />
WTF? Since when are Linux drivers better than propietary ones?<br />
OK, XP is old&#8230;but  form my PC it&#8217;s heavy enough, don&#8217;t talk bout Vis*a.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: commando</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2291</link>
		<dc:creator>commando</dc:creator>
		<pubDate>Sun, 22 Feb 2009 22:03:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2291</guid>
		<description>This post hits the nail right on the head, just do a little research and life will be a little better ( not easy). I consider myself a pretty good power user in MS but still had a problem migrating form 2000 to XP and an even greater problem from XP to vista and from Office 2003 to 2007. The problem is that with anything new there is a learning curve and a little research will help.

Matt Kukowski does have a point in terms of documentation, the Linux community might have to focus on multilevel documentations, basic getting started documents which features just GUIs for the average user (Ubuntu might be the new standard for writing such a document), a more advanced package for the machine administrator and an even more advanced set with the full set of instructions for terminals and other command line operations.</description>
		<content:encoded><![CDATA[<p>This post hits the nail right on the head, just do a little research and life will be a little better ( not easy). I consider myself a pretty good power user in MS but still had a problem migrating form 2000 to XP and an even greater problem from XP to vista and from Office 2003 to 2007. The problem is that with anything new there is a learning curve and a little research will help.</p>
<p>Matt Kukowski does have a point in terms of documentation, the Linux community might have to focus on multilevel documentations, basic getting started documents which features just GUIs for the average user (Ubuntu might be the new standard for writing such a document), a more advanced package for the machine administrator and an even more advanced set with the full set of instructions for terminals and other command line operations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Golodh</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2290</link>
		<dc:creator>Golodh</dc:creator>
		<pubDate>Sun, 22 Feb 2009 21:19:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2290</guid>
		<description>Well, I&#039;m afraid I&#039;ll have to disagree with the article in that I believe that un-researched (&quot;zero-knowledge&quot;) comments do have a value of their own, but that one should be careful about what they mean and what they point to.

What do &quot;zero-knowledge&quot; posts point to?
------------------------------------
They point to problems that people encounter who *will not* read the manual, but who just want to do &quot;simple&quot; things, and go by what they see, in front of their eyes, on the desktop (and perhaps after pressing the &quot;help&quot; button a few times...).

Things like like installing some system hardware (a graphics card, a network card, sound options), or peripheral hardware (e.g. a mouse, a webcam or a printer that&#039;s connected to their machine or to a server), browsing the net, creating and printing a spreadsheet or a text document.

I think we can all agree that for a modern OS all these &quot;simple&quot; things should not require any knowledge of the OS whatsoever. The ability to point and click should be sufficient.


The average user is not a system administrator
-----------------------------------------
Now there is where the problem arises. Linux in and by itself requires one know how to edit configuration files (and which ones), and to have a &quot;mental map&quot; of what system components are needed for the tasks mentioned, in what approximate order, how to install them, how to configure them, and how to troubleshoot them.

That is something for a system administrator (or even a dedicated amateur), not for an end-user who just happened to download a Linux distribution. It is most unreasonable to expect an end-user to suddenly become a system administrator for his own Linux system just because he bought a machine with Linux pre-installed or bought (or downloaded) a Linux DVD.

If this is what the author means by &quot;learning&quot;, then I totally disagree with him. The &quot;Linux&quot; he is envisioning is either a tool for experienced system administrators, experienced users who can double as system administrators, or a toy for people looking for a learning experience and with a lot of time on their hands.


Legitimate demands on an OS aimed at end-users
--------------------------------------------
For an end-user OS it is especially unreasonable to expect end-users wanting to do such &quot;simple&quot; things to read &quot;man&quot; files. Man files are turgid and unhelpful documents at the best of times. Even if they so happen to be up to date.

On the other hand, one may expect users to read and follow instructions in a &quot;Howto&quot; file, _provided_ that
(1) the user is clearly directed into the Howto file through the Help system, and the Howto is opened for him
(2) the instructions in said &quot;Howto&quot; file apply without any change whatsoever to the system being installed
(3) following the instructions literally will lead to success.

Anything short of that requires the services of a system administrator (which an end-user isn&#039;t).


The role of the distribution
------------------------
So this is where the distribution steps in and puts together an end-user-proof system that hides the system administrator tasks behind a GUI (or tries to). This is no mean feat; in fact it is a real tour-de-force if done well. And doing it well is extremely tedious, detail-bound, and time-consuming. A task that OSS developers simply aren&#039;t good at.

Which incidentally is why all of the small &quot;homebrew&quot; distributions fall so far short of the ideal of an end-user-usable OS and why you need large development teams like those at Red Hat, SuSE, and Ubuntu to put them together..


The role of zero-knowledge comments
------------------------------------
So the &quot;zero-knowledge&quot; comments almost invariably point to shortcomings of a specific distribution relative to the ideal of an end-user OS rather than to shortcomings in Linux itself (unless the distribution cannot handle certain hardware e.g. because there are no open-source drivers for it).

If (as various Linux afficionadoes sometimes claim) &quot;Linux&quot; is per definition as user-friendly (or zero-knowledge capable) as MS Windows, then such zero-knowledge reviews are a very good way of verifying that claim (or pointing out where it fails).</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m afraid I&#8217;ll have to disagree with the article in that I believe that un-researched (&#8220;zero-knowledge&#8221;) comments do have a value of their own, but that one should be careful about what they mean and what they point to.</p>
<p>What do &#8220;zero-knowledge&#8221; posts point to?<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
They point to problems that people encounter who *will not* read the manual, but who just want to do &#8220;simple&#8221; things, and go by what they see, in front of their eyes, on the desktop (and perhaps after pressing the &#8220;help&#8221; button a few times&#8230;).</p>
<p>Things like like installing some system hardware (a graphics card, a network card, sound options), or peripheral hardware (e.g. a mouse, a webcam or a printer that&#8217;s connected to their machine or to a server), browsing the net, creating and printing a spreadsheet or a text document.</p>
<p>I think we can all agree that for a modern OS all these &#8220;simple&#8221; things should not require any knowledge of the OS whatsoever. The ability to point and click should be sufficient.</p>
<p>The average user is not a system administrator<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Now there is where the problem arises. Linux in and by itself requires one know how to edit configuration files (and which ones), and to have a &#8220;mental map&#8221; of what system components are needed for the tasks mentioned, in what approximate order, how to install them, how to configure them, and how to troubleshoot them.</p>
<p>That is something for a system administrator (or even a dedicated amateur), not for an end-user who just happened to download a Linux distribution. It is most unreasonable to expect an end-user to suddenly become a system administrator for his own Linux system just because he bought a machine with Linux pre-installed or bought (or downloaded) a Linux DVD.</p>
<p>If this is what the author means by &#8220;learning&#8221;, then I totally disagree with him. The &#8220;Linux&#8221; he is envisioning is either a tool for experienced system administrators, experienced users who can double as system administrators, or a toy for people looking for a learning experience and with a lot of time on their hands.</p>
<p>Legitimate demands on an OS aimed at end-users<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
For an end-user OS it is especially unreasonable to expect end-users wanting to do such &#8220;simple&#8221; things to read &#8220;man&#8221; files. Man files are turgid and unhelpful documents at the best of times. Even if they so happen to be up to date.</p>
<p>On the other hand, one may expect users to read and follow instructions in a &#8220;Howto&#8221; file, _provided_ that<br />
(1) the user is clearly directed into the Howto file through the Help system, and the Howto is opened for him<br />
(2) the instructions in said &#8220;Howto&#8221; file apply without any change whatsoever to the system being installed<br />
(3) following the instructions literally will lead to success.</p>
<p>Anything short of that requires the services of a system administrator (which an end-user isn&#8217;t).</p>
<p>The role of the distribution<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
So this is where the distribution steps in and puts together an end-user-proof system that hides the system administrator tasks behind a GUI (or tries to). This is no mean feat; in fact it is a real tour-de-force if done well. And doing it well is extremely tedious, detail-bound, and time-consuming. A task that OSS developers simply aren&#8217;t good at.</p>
<p>Which incidentally is why all of the small &#8220;homebrew&#8221; distributions fall so far short of the ideal of an end-user-usable OS and why you need large development teams like those at Red Hat, SuSE, and Ubuntu to put them together..</p>
<p>The role of zero-knowledge comments<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
So the &#8220;zero-knowledge&#8221; comments almost invariably point to shortcomings of a specific distribution relative to the ideal of an end-user OS rather than to shortcomings in Linux itself (unless the distribution cannot handle certain hardware e.g. because there are no open-source drivers for it).</p>
<p>If (as various Linux afficionadoes sometimes claim) &#8220;Linux&#8221; is per definition as user-friendly (or zero-knowledge capable) as MS Windows, then such zero-knowledge reviews are a very good way of verifying that claim (or pointing out where it fails).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ObiWanKenobi</title>
		<link>http://www.linuxloop.com/2009/02/19/the-problem-with-my-first-experience-with-linux-posts/comment-page-1/#comment-2289</link>
		<dc:creator>ObiWanKenobi</dc:creator>
		<pubDate>Sun, 22 Feb 2009 16:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.linuxloop.com/news/?p=1527#comment-2289</guid>
		<description>Matt Kukowski:

GUI does not help if there is a problem somewhere. In that case usually you have to edit configuration files and/or enter cryptic command at the command line. And you spend a lot of time in forums, looking for help.

Linux is not for everybody.

Windows is not for everybody - although M$ would want to.

Apple is not for everybody.

It all depends.</description>
		<content:encoded><![CDATA[<p>Matt Kukowski:</p>
<p>GUI does not help if there is a problem somewhere. In that case usually you have to edit configuration files and/or enter cryptic command at the command line. And you spend a lot of time in forums, looking for help.</p>
<p>Linux is not for everybody.</p>
<p>Windows is not for everybody &#8211; although M$ would want to.</p>
<p>Apple is not for everybody.</p>
<p>It all depends.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
