Home Blog Page 8394

Commentary: Experiences with converting others to Linux

Author: JT Smith

By Jesse Smith

A number of people have been asking me to write about
other people’s first reactions to Linux. You see, I often offer to
pass out Linux CDs, give general Linux help and try to spread
knowledge of the advantages of Linux over some other operating
systems. This has given me the opportunity to collect feedback
from a number of Linux newcomers. I can then use that feedback
to change the way I set up my own applications.
Unfortunately, a lot of the feedback I get about Linux is
not positive. Of course, all systems have good and bad points. There
is always a period of adjustment. Below, I will
share some of this feedback with you.

All of the people I mention are experienced
computer users. All have at least five years of experience using
MS Windows and/or Macs. All of them have college degrees and half
have taken computer science courses. I bring this to your attention
simply to suggest that all of these people were computer literate and
quite comfortable in their current operating system.

I gave each person a recent copy of Red Hat or Mandrake, because
I thought those would be the easiest to learn. Their packages, I assumed,
would be easier to install.

Right away, we ran into problems. One person did not have
enough resources to install a graphical desktop. Because switching
to a “glorified DOS” was not an option for him, that ended his experiment.
He returned to his Windows 98 system.

Next, one of my programmer friends tried to install Red Hat
on his system with Windows XP. The install didn’t work at all. In fact,
it made his hard drive unusable. I suggested he reformat his drive and
convert to FAT32 from NTFS. He did this, installed Windows XP and then
Red Hat. Once again, his hard drive died a horrible death. He then
tried Red Hat by itself. It wouldn’t boot. For some reason Linux couldn’t
figure out what hardware it was running on. He formatted again and
installed XP. By itself.

Next, I gave a friend Mandrake. It installed just fine, or so
it seemed. However, the kernel always panicked when trying to boot. Being
a hardware tech, he fiddled with it for a while. However, he finally gave
up and let Windows 98 have the whole drive again.

We now come to another fellow programmer. We gave Red Hat a whirl and
it installed quite well alongside Windows NT. So far so good. However, he
ran into a few problems:

“What are .rpm and .tar.gz and .tar.bz2 files?”

I explained the basic differences and what they meant.

We tried installing a few simple .rpm files. None installed
properly. When I suggested trying the .tar.gz source packages his
reaction was: “You have to compile the program?”

Yes, I explained why. He told me that he wasn’t
going to waste his time with something that you have to configure and
compile on the hope it would work better than a binary.

On a positive note, he found the KDE desktop very nice. However,
the command line and file system were a bit of a challenge.

“What are these: /etc, /bin, /usr?”

I explained the use of each directory.

“Why not use ‘/program files’ and ‘/configure’?”

Tradition.

I also gave him a list of basic Linux commands, such as
cp, mv, cd and ls. I explained these were about the same as the DOS commands copy, move, cd and dir. Again, he wondered at the naming.

He was also interested in the security aspects of Linux, but found that
his modem was a Winmodem. So it didn’t make much difference.
Back to Windows XP, which comes with a built in firewall.

Yet another friend dared to try Mandrake. The idea of easy-to-create
user accounts, easy FTP set up and security had major appeal. The setup
went fine after he converted from NTFS to FAT32. The KDE desktop also
had great appeal. However, again, installing software and dealing
with a command line posed a challenge. After fighting with it for a
few weeks, he returned to using Windows XP, which allowed him to create
separate user accounts, and setup a FTP server.

Lastly, we come to a young lady that has intermediate computer skills.
I setup Mandrake and created some accounts, then set up hers to log
directly into the KDE desktop. All went fairly well, except KDE tended to
crash a lot. A little tinkering helped. The games, themes and Web-page-like
setup were a bonus for her. However, there were a number of drawbacks. The
KOffice suite was not powerful enough (spell check didn’t work, Office .doc
files didn’t always load). I also ended up creating a number of scripts and
programs to hide the command line (she’d never used a command line before).
GAIM didn’t work at all and neither did WINE. Linux ended up sharing the
drive with Windows 98.

A big stumbling block was the file system, not the
name of directories this time, but permissions. Mac and Windows users are
used to having access to the whole hard drive. They don’t have to “mount”
anything. So the structure of the file system caused a few problems. To
keep Linux on her drive, I had to change a lot of the /etc/fstab file
and create shortcuts to the other drives in her home directory.

Basically, we turned her Mandrake distro into Lindows, come to
think of it.

My conclusions about all of this break down into three parts:

1. We need better documentation. Most pages and packages are too technical to the would-be-converts. They practically had to know Linux to learn Linux, an interesting catch 22. I was often asked, what is a “.tar.gz,” what is “make,” what is “mounting?”

2. Installing software must be a lot easier. I know I’ve said it before,
but people need to be able to unzip a package and click on “setup.”
Otherwise, they won’t get the software installed. RPMs and other binaries were a good
idea, but 90% of the time, they simply don’t work.

Also, many packages require third-party libraries. At the very least,
there should be a download link on the page to the required library. Don’t
make people search the ‘Net for a file. At best, include it in the
package.

3. LUGs — Linux User Groups are a must. Some of these people had
not even heard of Linux. They can’t get a copy in stores here.
Without LUGs, there is no support, no push and no reason for people to
try Linux. There aren’t any LUGs within a 100km radius of my town.
As a result, I plan to start one this summer.

Linux users need to get out there, find each other and spread the
word. Newbies to Linux need support and lots of it. Let’s give it
to them.

Jesse Smith recently announced he was forming the Annapolis Valley Linux User Group in Nova Scotia.

“Commentary” articles are contributed by Linux.com and NewsForge.com readers. The opinions they contain are strictly those held by their authors, and may not be the same as those held by OSDN management. We welcome “Commentary” contributions from anyone who deals with Linux and Open Source at any level, whether as a corporate officer; as a programmer or sysadmin; or as a home/office desktop user. If you would like to write one, please email editors@newsforge.com with “Commentary” in the subject line.

Category:

  • Linux

Indian State government moving over to Linux

Anonymous Reader writes “It seems that the government of the Indian state of Goa is moving over to GNU/Linux “In order to ensure total comptibility, seamless transfer of data/information (intra/inter departments, accessibility of the permissible information/services through Internet, etc)”. The govt. IT department has issued a circular which “is recommending the use of Linux as a operating system extensively unless and other wise, other operating systems are essential”. These guys have the full circular here.”

The Linux conspiracy

Anonymous Reader writes “I began to wonder if there wasn’t some intelligence guiding the process, some kind of mastermind directing things invisibly from behind the scenes, much as Professor Moriarty controlled the criminal element in London a century ago. The more I thought about it the more it became clear to me that the development of Linux was not as it seemed on the surface. It had to be the product of a master plan that was long in the making and for a purpose I could not yet discern.

Read the complete conspiracy

Category:

  • Linux

What’s up with Red Hat’s embedded strategy?

Anonymous Reader writes “Earlier this week, CNET editor Stephen Shankland reported that Red Hat has discontinued development of its eCos open source embedded operating system, laying off seven of its nine-member U.K.-based eCos development team. “That area is something we have moved on from,” said Red Hat chief operating officer Tim Buckley in a June 18 interview, according to Shankland. Just what “area” is it that Red Hat has “moved on from”? To gain further insight into Red Hat’s current embedded market strategy, LinuxDevices.com founder Rick Lehrbaum caught up with Red Hat’s Chief Technology officer, Michael Tiemann. Here’s what he learned. (linuxdevices.com)

What’s up with Red Hat’s embedded strategy?

Anonymous Reader writes: “Earlier this week, CNET editor Stephen Shankland reported that Red Hat has discontinued development of its eCos open source embedded operating system, laying off seven of its nine-member U.K.-based eCos development team. “That area is something we have moved on from,” said Red Hat chief operating officer Tim Buckley in a June 18 interview, according to Shankland. Just what “area” is it that Red Hat has “moved on from”? To gain further insight into Red Hat’s current embedded market strategy, LinuxDevices.com founder Rick Lehrbaum caught up with Red Hat’s Chief Technology officer, Michael Tiemann. Here’s what he learned.

Category:

  • Linux

Open Letter regarding the state of Open Source Software

Anonymous Reader writes: “Open Letter regarding the state of Open Source Software (OSS) adoption by the New Zealand government. http://www.linuxmax.orcon.net.nz/OpenLetter.html
Thursday June 20, 2002. To all of the people in our government who have the privilege and the responsibility to run this great nation,
Freedom of the People, OSS vs. Proprietary Software, one Kiwi’s thoughts…

Closed Source, Proprietary software is software whose programming code is a trade secret, which is known only to the person or company who created that software. As such, that company must be relied upon to make sure that code is stable, secure and is supported as long as there are users of that software. Microsoft produces this kind of software and jealously guards its source code via its stringent software licensing agreements. Open Source simply refers to the source code (programming code) being made available to the public as an obligation of the licence the software developer chose to licence their product under. There are many reasons why this is preferable to the consumer such as stability, security and providing for the continuation of software development even if the company/person developing that software dies or goes out of business. Essentially, it is like the bonnet of your car being able to be opened by you (or anyone else such as a mechanic) instead of just the company that built your car. More and more companies are releasing their software under Open Source licenses preferring to make money on migration, implementation, support and service of that software. As a result, the days of Proprietary software are numbered. Should New Zealand be left behind?

My name is Jason Greenwood. I am from the U.S.A., originally, but am now a proud New Zealand Citizen (been here for nearly 6 years now). I am writing to you today in the hope that what was once true in the U.S. is still true of New Zealand, namely that our government will actually listen to the concerns of its people. I read the articles linked below and was so disturbed by them, I felt compelled to write and express my concerns as a result. I am writing because I cannot, indeed will not, sit idly by and watch the government go down its chosen path without so much as at least speaking out. I am not a naïve person, I am quite aware that in all likelihood my concerns will go unread (except possibly by an assistant) and unheeded but I will have done my part at least, to contribute to the democratic process in the one way I know how.

GOVERNMENT TRIES TO DRUM UP INTEREST IN MICROSOFT TALKS

Government departments representing more than 50,000 IT seats have
registered for renewed software negotiations with Microsoft. But government
negotiators want at least 80,000 seats to maximise the group’s bargaining
power.

Open source? Er, maybe …
“It’s an issue I don’t think politicians need to hold a point of view on”

Why do these articles concern me?

They concern me because:

? The government is negotiating (cap in hand) with a proven, convicted, illegally monopolistic FOREIGN business…

? Our children via the schools are becoming Microsoft/Software/Application literate (and dependent) but computer illiterate…

? The citizens of New Zealand can be frozen out of access to government documents and materials at the whim of a private foreign business…

? Software development in New Zealand is being stifled because our government will not take a stand in firm favour of OSS…

? If the government does not get off of its Microsoft habit now, it will become increasingly harder to do so in the future…

? The financial cost to all of us for the use of Proprietary software in government and education is a travesty…

? It is clear that some people in our government with positions of decision making power are not fully informed about this issue to the extent necessary…

? OSS is being used as a bargaining chip instead of a solution…

I will not bore you with the usual rhetoric on this debate, since most of you simply want to go to work, be productive and go home. What computer platform (Operating System) you do that on most likely doesn’t matter to you a whole lot, as it doesn’t to most people. Most of you use Windows at home and at work so the continued use of this “standard” would seem a no-brainer. It used to be, since Microsoft was really the first company to bring a computer Operating System with any kind of easy graphical functionality to the home user. As such, they have achieved a complete and monopolistic market dominance of the Personal Computer market. Nowadays however there are many Open Source alternatives to Microsoft products.

I am not an eloquent man but I am a concerned one. Concerned men (and women) with morals and courage speak out, even when the issues are complex and the solution seems hopeless or difficult. When one does the math, 80,000 Microsoft licensing seats at the hoped for rate of $250 per seat per year is $20 million per year to Microsoft (a lot of money when one considers that the population of New Zealand is less than 4 million). What can we buy with $NZ 20 million in each and every year? A provincial hospital, a new school? In contrast does Microsoft add $NZ 20 million to our economy? This kind of money (even if it ends up being less than this because MS cuts NZ a better deal) going from our government into the hands of a foreign business should be avoided at all costs. I do not pretend that migration from Microsoft products to Open Source ones will be without problems or cost but this should not sway us from the right course of action by being placed in the “too hard” pile. Even if migration were to cost the same (which has been proven not to be the case) it would still be worth it as New Zealand businesses would benefit from the migration assistance and support contracts required for the shift. I am referring mainly to the desktop licenses required throughout most levels of our government as the government is already examining how servers might be moved to Linux or Open Source platforms already. The point is that in most cases there are Free and Open products that do essentially the same thing for no monetary cost except implementation costs, thus erasing the need to spend 20 million per year on a foreign, Proprietary product.

The financial or purchase/licensing price of Proprietary software is not my main concern however. Freedom is. Open Source is far freer (as in speech, since many Open Source products are sold at the retail level and do cost money) than proprietary as it establishes protocols and standards that all software can interact with (the Internet is based on Open Source protocols), then the playing field is leveled and software companies compete based on features, functionality, services and support instead of how secret their code can be made to be. This stops the “upgrade treadmill” to which Microsoft users, including the New Zealand government, have become accustomed.

Someone else has explained the necessity for freedom supporting governments to advocate and require the use of Open Source products whenever possible far better than I ever could. His name is Dr. Edgar David Villanueva Nuñez, a Congressman of the Republica of Perú. He helped to craft Bill Number 1609, Free Software in Public Administration which is currently under debate in Peru. I link you below to an impressively well thought out, researched and written letter he sent to Señor Juan Alberto González, General Manager of Microsoft Perú, in response to Microsoft’s firm resistance to the bill.

Peruvian Congressman’s Open Letter to Microsoft

Though long, I urge you to read this letter in full (as well as reader talkbacks at the bottom, click flat mode to see them all on the same page) as it succinctly explains in layman’s terms the issues surrounding adoption of OSS at the government level. Remember, like you he is a politician, so is well acquainted with the needs and demands of government.

I thank you for taking the time to read my letter and my opinions, however, as you find out more I’m sure you will discover that I am not alone in my feelings and that a great many (and growing) number of Kiwis are becoming disenchanted with Proprietary software products and are making the move to Open Source alternatives. Isn’t it time the government seriously considered doing the same and set the example for others instead? Instead of waiting to see what other governments do on this issue, shouldn’t we be setting the trend? Far better to lead the followers than follow the leaders…

Kindest Regards,

Jason Greenwood

Email: jasongreenwood@hotpop.com

P.S. Linked below are other articles that may be of interest dealing with government adoption of OSS around the world:

From Peru, with love
http://www.infoworld.com/articles/op/xml/02/06/03/ 020603opsource.xml

Snapshots from the OS front
http://www.infoworld.com/articles/hn/xml/02/06/12/ 020612hnossnapshot.xml

UK govt seeks to embrace open source software
http://www.theregister.co.uk/content/4/23413.html

Open-source fans welcome French government move
http://www.idg.net/go.cgi?id=607065

Korea migrates 120K civil servants to Linux desktop
http://www.theregister.co.uk/content/4/23667.html

Red Flag Linux beats out Windows in Beijing
http://www.theregister.co.uk/content/4/23548.html

Tux Takes its Seat in Germany’s Federal Parliament
http://www.heise.de/english/newsticker/data/anw-28 . 2.02-006/

Roundup: The world fights Microsoft with open source
http://www.infoworld.com/articles/hn/xml/02/06/12/ 020612hnmsroundup.xml

IBM signs Linux deal with Germany
http://news.bbc.co.uk/hi/english/business/newsid_2 023000/2023127.stm

City saves with Linux, thin clients
http://techupdate.zdnet.com/techupdate/stories/mai n/0,14179,2860180,00.html

Finland State administration considering switch from Windows to Linux
http://www.helsinki-hs.net/news.asp?id=20020311IE5

Linux Bill Introduced in Finland
http://linuxtoday.com/news_story.php3?ltsn=2002-06 -17-011-26-NW-DP-PB

Argentina Mulls Open-Source Move
http://wired.com/news/business/0,1367,43529,00.htm l

Linux to become official OS of choice in Norway?
http://linuxtoday.com/news_story.php3?ltsn=2001-03 -30-007-20-NW-DP

Category:

  • C/C++

GNOME2: GNot today!

“Today is the scheduled release date for the long-awaited GNOME2 desktop. But instead of a final GNOME2, a second release candidate will be issued. This falls in line with a one-week delay in RC 1, though when its delay was announced it was said that final release would not be delayed.” More at Linux and Main.

Category:

  • Open Source

OpenSSH 3.3 released

OpenSSH 3.3 has just been released. It will be available from the
mirrors listed at http://www.openssh.com/ shortly. OpenSSH is a 100% complete SSH protocol version 1.3, 1.5 and 2.0
implementation and includes sftp client and server support.
We would like to thank the OpenSSH community for their continued
support and encouragement.

Changes since OpenSSH 3.2.3:

Security Changes:

  • improved support for privilege separation:

    privilege separation is now enabled by default

    See UsePrivilegeSeparation in sshd_config(5)
    and http://www.citi.umich.edu/u/provos/ssh/privsep.html for more
    information.

  • ssh no longer needs to be installed setuid root for protocol
    version 2 hostbased authentication, see ssh-keysign(8).
    protocol version 1 rhosts-rsa authentication still requires privileges
    and is not recommended.

    Other Changes:

    • documentation for the client and server configuration options have
      been moved to ssh_config(5) and sshd_config(5).
    • the server now supports the Compression option, see sshd_config(5).
    • the client options RhostsRSAAuthentication and RhostsAuthentication now
      default to no, see ssh_config(5).
    • the client options FallBackToRsh and UseRsh are deprecated.
    • ssh-agent now supports locking and timeouts for keys, see ssh-add(1).
    • ssh-agent can now bind to unix-domain sockets given on the command line,
      see ssh-agent(1).
    • fixes problems with valid RSA signatures from putty clients.

    Reporting Bugs:

  • please read http://www.openssh.com/report.html
    and http://bugzilla.mindrot.org/.

    OpenSSH is brought to you by Markus Friedl, Niels Provos, Theo de Raadt,
    Kevin Steves, Damien Miller and Ben Lindstrom.

  • Category:

    • C/C++

    Lycoris brings Desktop/LX to Phoenix Install Fest

    Dustin Knie writes: “Tomorrow, Saturday, June 22, 2002, 10am-4pm in Scottsdale, AZ, the Phoenix Linux Users Group is having their annual Install Fest. Jason Spisak, Marketing Director for Lycoris, will be in attendance demonstrating and installing Desktop/LX and the latest Desktop/LX Beta for brave new users. Lycoris is grateful for the opportunity to participate in another Linux Community event, and joins Red Hat Linux, SuSe Linux, Yellow Dog Linux, and Turbo Linux for another afternoon of fun and advocacy. For more information visit The PLUG Install Fest Site.”

    Category:

    • Linux

    UNIX… finally on the desktop?

    Bluearc.com has a commentary piece by company CTO Geoff Barrall about how Apple can enter the Enterprise
    while also bringing UNIX to the desktop in the form of Mac OS X.
    “The computer company with the best reputation for easy to use computing,
    Apple Computer, has entered the UNIX marketplace with their latest operating
    system, Mac OS X. Mac OS X is based on a derivative of BSD Unix called
    Darwin. In my mind, Apple may have made the ultimate in useable UNIX
    workstations.”

    Category:

    • Unix