Hello,
The question weather to �hide� the file system or not is a good one, but
slightly over shadows the bigger picture. Admittedly there are many
different ways in which the file system can be �hidden� to the end user.
Whether one looks at Apple�s approach, or Microsoft�s approach is somewhat
trivial at this point.
A method of hiding the file system may be a way to immediately draw new
people to Linux, but undoubtedly this would cause seasoned Linux users a
great degree of disgust. If the �hiding� of the Linux file system is to
occur then there are other steps and considerations that need to be taken
into account first.
It seems to me that the Linux / Open Source community has a very
perfectionist nature. I see this trait as a quality. If one doesn�t strive
to make their software the best it can be then undoubtedly the community as
a whole will opt to use other software. It�s almost like a survival of the
fittest type game in the open source world. This very nature is what
differentiates Linux from Windows and MacOS. Every aspect and component of
Linux is being developed with this perfectionist attitude. As a result
Linux is a constantly evolving operating system at many levels.
The constant evolution of an operating system, in my mind, is an attribute.
It allows for a high degree of resiliency. The sooner design flaws and bugs
can be dealt with; the sooner users can get on with their lives. In a
systems department this may translate to less down time if bugs are fixed
quickly. When design flaws are found and resolved this helps the usability
and stability of the operating system. The more a system is up and
functioning properly the more reliable it is said to be, and hence Linux by
nature is a reliable operating system. The more usable an operating system
is, for the lowest common denominator, the less money organizations have to
spend on training users. It is for this reason that as Linux matures, more
organizations are or are considering adopting the operating system.
Of course the reason for the constant evolution is due to the openness of
the source code. With open source code organizations can customize software
to meet their specific needs. As more organizations are attracted to open
source projects, the more development is done, and then (normally) that code
is re-released back into the community. The more organizations that use
open source software, the more credibility and respect is gained. Under
what other circumstances could one possibly hope to harness such a vast
number of developers on an almost a global scale? It is my belief that this
is the reason that companies such as Microsoft now see our community as
their number one �competitor�.
With all this development and evolution of the Linux operating system comes
a degree of chaos, primarily because of the sheer size of the project. This
chaos thankfully is relatively negligible compared to what it could be
otherwise. Much kudos to Linus Trovalds and the like who have given the
Linux kernel such a structured development path. Other popular open source
projects appear to be emulating this development approach. GUI / desktop
projects such as KDE and Gnome could not exist without a high degree of
coordination, cooperation, and structure as these projects are very complex.
This brings me back to the Linux file system. First and foremost I think
that it is important for Linux developers to concentrate on de-cluttering
the file system. Once that is done, and only after that is done should we
look at �hiding� the file system. If the community as a whole likes this
�hiding� feature then it will be adopted. If on the other hand the
community views this feature as unnecessary then it will disappear into
/dev/null. The important thing is to not automatically assume that
something is a bad idea. A focal part to development of Linux, however, is
not skipping important steps. I believe that the de-cluttering of the Linux
file system is an important step.
Disclaimer: These are just my opinions and views.
- Brian H. -
_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail
- Re: (clug-talk) Should the unix fs be hidden from deskt... b-r-i-a-n -
- Re: (clug-talk) Should the unix fs be hidden from ... Jesse Kline
- Re: (clug-talk) Should the unix fs be hidden f... Aaron J. Seigo
- Re: (clug-talk) Should the unix fs be hidd... Jesse Kline
- Re: (clug-talk) Should the unix fs be ... Aaron J. Seigo
- Re: (clug-talk) Should the unix f... Andrew J. Kopciuch
- Re: (clug-talk) Should the unix fs be hidd... S�bastien Taylor
- Re: (clug-talk) Should the unix fs be hidden from deskt... randomwords
- Re: (clug-talk) Should the unix fs be hidden from ... Andrew J. Kopciuch
- Re: (clug-talk) Should the unix fs be hidden from deskt... randomwords
- Re: (clug-talk) Should the unix fs be hidden from deskt... b-r-i-a-n -
- Re: (clug-talk) Should the unix fs be hidden from ... Aaron J. Seigo
- Re: (clug-talk) Should the unix fs be hidden f... Kevin Anderson
- Re: (clug-talk) Should the unix fs be hidden from deskt... b-r-i-a-n -
- Re: (clug-talk) Should the unix fs be hidden from ... Mark Lane
- Re: (clug-talk) Should the unix fs be hidden from ... Kevin Anderson
- Re: (clug-talk) Should the unix fs be hidden f... Aaron J. Seigo
- Re: (clug-talk) Should the unix fs be hidden from ... Aaron J. Seigo
- (clug-talk) Installing Mandrake 9 with Win XP Barclay Hambrook
- Re: (clug-talk) Installing Mandrake 9 with... Aaron J. Seigo
- Re: (clug-talk) Installing Mandrake 9 ... Barclay Hambrook
