Advanced

From Freeloader to Free Software Advocate

Posted by dcparris on · 24 comments
LXer.com; By DC Parris
Mail this story
Print this story

  LXer Feature: 15-May-06

When I first discovered GNU/Linux, all I knew was that I could have an operating system, office suite, and use the Internet - all for the cost of a book. I thought that everyone should know about this "Linux" stuff. I Initially found all this "free as in freedom, not free beer" stuff confusing. Eventually, though, I came to see how Free Software philosophy impacted my computing experience.

In the beginning...

...I was a freeloader. My first PC came with DOS 6.22 & Windows 3.11, a couple of games, a typing tutor, and not much else. The basic software included was sophisticated enough to help me accomplish my goals. I was trying to use a computer to improve my life, but the software that could have helped me overcome my financial limitations was, itself, a financial obstacle. I learned to get by with freeware, shareware, and just about any kind of ware I could afford on my limited budget.



My family had done what they could by helping with my computer purchase. Over time I was able to get legitimately licensed copies of Windows and Office from a friend who had gone to work for Microsoft. The problem with depending on family and friends at Microsoft, though, is that I was, well, dependent. Bootlegging copies of the typical non-free program is more hassle than it's worth, even if you never get caught. I needed something better than freeware and shareware.



When I discovered GNU/Linux, the only thing I really understood was that I was getting an operating system with more capabilities than Windows 98, a full-fledged office suite, a choice of web browsers and, literally, hundreds of other programs that I could use. I didn't understand the "free as in freedom" bit. I was looking at the costs. Windows XP and Office 2000 cost over $500 together, off-the-shelf. A complete GNU/Linux system cost between $30-$80. Even though I had gotten both through my friend at Microsoft, I understood full well that I would be able to break my dependence on him using GNU/Linux. This freeloading Microsoft junkie was beginning to see the light.

When I got my second computer in 2000, I had been learning about Red Hat Linux 5.1. I also tried Mandrake Linux before settling with SUSE Linux. Even though I was using Windows 98 primarily, I introduced a few people to Red Hat Linux through classes I taught at church. Later, I tried to convince a local church to use Mandrake Linux. By the time we launched our house-church ministry in 2002, I was comfortable enough to choose SUSE Linux 8.0 as the primary OS for the ministry. When we received a donation of several computers, we replaced the old Windows NT 4.0 systems using a single copy of SUSE Linux 8.0. Even so, the cost of software licenses is only one piece of the puzzle.



The Hardware Challenges

One of the key factors that led me to ditch the Microsoft platform was hardware problems. For some reason, installing my Hewlitt-Packard USB printer on Windows 98 while revamping my system failed. The routine completed without a hint of error, but the system could not find the printer. Following the un-install steps suggested by the troubleshooting guide failed to cast out the demon driver. Calling on the tech gods at HP and Microsoft proved to be an exercise in vanity.



After over a week of trying in vain to solve the printer driver issue, I simply re-installed the operating system. I discovered that GNU/Linux was much less vulnerable to such problems. There was no mysterious registry in which a printer driver could hide so completely as to baffle the developers that created it. By itself, however, this would not have driven me to the GNU/Linux platform, much less to the FOSS community.



One of the key issues that drove me to GNU/Linux and FOSS involved my CD burner. My burner came with some "lite" version of CD burning software. The software vendor apparently included a time bomb that prevented me from re-installing the program after a certain date. Thus, when I chose to upgrade my system to Windows XP using the "full" edition (rather than an upgrade), I discovered that I could no longer install my CD burner software. The software vendor, by virtue of their time bomb, was preventing me from using the hardware I owned. Only because I had made a full system backup that included a functioning installation of the CD burning software was I able to continue using it - and then only under Windows 98.



With fear and trepidation, I eventually figured out how to burn CDs under GNU/Linux. It was at this point that I began using Windows less and less. When I finally chose to migrate from SUSE Linux 8.0 to 9.2, I left the Windows world - with all of its costly software and hardware issues behind me. Even though the FOSS community definitely endures the scorn of some hardware vendors, users can generally expect at least basic functionality from most hardware. I have yet to run into a situation where I was locked out of my hardware because I was not willing to pay upwards of $80 to use something I already had a right to use.

Discovering Freedom

Naturally, the ability to run multiple computers in our ministry, with no worries about licensing issues, made me want to shout "Hallelujah!" I thought more people should know about this stuff. So I set out to write "Penguin in the Pew" to let others know the benefits of FOSS. It was then that I ran into all the confusion about "Free" and "Open Source". My initial efforts at understanding FOSS led to confusion in the first edition of my book, "Penguin in the Pew". It was through my reading the GNU philosophy pages, Richard Stallman's essays, his biography, and my e-mail encounters with him that I discovered the whole reason he wrote the GNU tools was so we could have a completely free system.



The discovery that freedom was the goal behind Stallman's GNU Project was my technological "Damascus Road" experience. It came slowly, but I began to realize that my previous frustrations were solved, not by money, but by freedom. It is true the software was available at no cost. Still, I had paid money for my copies of GNU/Linux. The freedom to modify the source code and share the program were what had empowered me. And I have used my new-found freedom wisely, giving back through CHADDB, providing documentation and tutorials, and even sharing with others the software I use.



Clicking the "I Agree" button like it was a Pez candy toy has a price I won't pay again. Not being able use the device I own taught me an important lesson. If a software vendor's license restricts my ability to manage my computer and peripheral devices, I won't buy or use it. Requiring me to allow you to snoop around on my computer, especially without a warrant obtained on legal grounds, is an unwarranted intrusion of my privacy, and ultimately, my freedom. While all of us are free to tolerate and submit to such restrictions, none of us should. Every person who gives up their own freedom makes it easier for others to do the same.



When I think about the principle of sharing, I would rather find other ways of making money than by prohibiting others from sharing. Telling someone they should not share their software runs counter to everything I believe. After all, part of my life's calling is to encourage people to share their food, clothing, even their hard-earned money. So to tell them they cannot share their software seems backwards and hypocritical. While people have not stopped sharing everything, we have, in fact, become a more self-centered society. At least my Pa and Richard Stallman will agree on that much.



Can't we find a way to distribute software without resorting to royalties? Some people actually act as if allowing sharing robs the developers of their money. But wouldn't you agree that, if money can be made without prohibiting sharing, we ought to seek that higher road? At the very least, I think it is a worthwhile goal to seek out other ways of profiting from our investment. I have no means by which to force you to take the higher road. I can only point out that there is a higher road, and suggest that you might consider taking it.

  Nav
» Read more about: Story Type: Editorial, LXer Features; Groups: Community, GNU

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (24)

The funny thing is this...

I don't begrudge actual software companies for keeping their software closed and proprietary. I wish they wouldn't, but that's a defensible business decision, especially for public companies with a duty to their stockholders.

But...

Others drive me nuts.

I wish they would learn the IBM lesson:

Giving things away can improve your bottom line. IBM is a great case in point because they most clearly are not some hippie commune that doesn't care about making money.

They have identified things that, in their business judgement, must be kept proprietary.

They have also given lots of stuff away.

Oh...did I mention?

They have made lots of money in the process.

Giving things away is not unbusinesslike conduct. It doesn't "taint" you. It may even make you a lot of money by adding incentives for the market to find your "real" products.

I still use Epson printers, and Epson didn't even make free drivers. They just more-or-less cooperated with the gimp-print team at a time when Hewlett-Packard's nicer ink-jets weren't very usable on Linux. Same for our Epson scanner.

The green-eyeshade folks need to remember all those "expense" thingies under the category of R&D and support that can be off-loaded to the community for fun and profit.



















dinotrac: >"The green-eyeshade folks need to remember all those "expense" thingies under the category of R&D and support that can be off-loaded to the community for fun and profit."

We've seen ample evidence that bookkeepers make terrible CEOs. Think Disney and GM can recover?

I also agree heartily with your use of IBM as an example. They went through their aberrant phase of trying to sell shrink-wrapped commodity software as if it is precious, scarce stuff. Lou seemed to quickly figure out that their real product was business solutions to business problems.

That shrink-wrapped, artificial scarcity targetted the MS model, not business problems. It makes some business sense, in some situations, for niche software. (See, for example, idsoftware's release of source for their older games while selling their newest ones. Open implementations of the older ones increases interest for new ones, as well as taking over support and providing R&D as you pointed out). Selling a shrink-wrapped OS made no sense for IBM's core business after David Boyes (not to be confused with David Boies of SCOGdom) did his thing with Linux on an IBM mainframe. (See http://www.linuxplanet.com/linuxplanet/interviews/3139/1/ ).
grouch -

Well, GM did hire Bob Lutz and Disney more or less cried Uncle! to Pixar.

Ya never know.
dinotrac wrote - "I don't begrudge actual software companies for keeping their software closed and proprietary. I wish they wouldn't, but that's a defensible business decision, especially for public companies with a duty to their stockholders."

Considering the sharing notion of the article I find the "duty to the stockholders" interesting. I think business has become distorted and trade is no longer a way to best use resources but increasingly a means to make a small number ever richer.

I look at business working to such concepts as "let the buyer beware" and think why aren't we working to the Christian phrasing (I'm atheist not that it matters) "do as you would be done by". Hence if you have enough to share without it hurting you or your nearest (adherence to the other notion of "first do no harm") you should share.

I would go on and address "without it hurting" being interpreted as a balance for income versus ethical duty but I have work to do.

Excellent article

Glad you've decided to take the higher road. Hopefully, others will join you.
Note the author followed a path that is fairly typical: He tried free software for the practical advantages, including relief from the monopoly's software, then began to learn of the advantages built into the philosophy behind free software.

The expenses, draconian EULAs, harsh treatment of "consumers", including deceptive marketing and granting surreptitious control over "consumers'" computers to 3rd parties, and general quality of code provide the sticks that drive people away from Microsoft.

The costs, restoration of control of one's computer, quality of software, permission to adapt the software, encouragement of sharing to assist others (original code, adaptations, advancements, analysis, and participation in its development) and the shared, common interest of individuals in the verification of such things as voting, medical records, education and finances, are the carrots which bring people to free software.

Sometimes people see only one stick or carrot at a time. They generally transition to "advocate" when they get a glimpse of many at once. (The above is not an exhaustive list).

Mr. Parris's excellent story of his transition is typical in outline for such tales and distinguished by the personal details which are never typical.
Grouch -

By Jove, I think you 've got it!

Implicit in the Rev's story is a powerful argument against free software puritanism. We may prefer and work towards the day when all software is free...but how do you get there? By strolling down the street in a hair shirt with a sign proclaiming "The End is Near?", or with an inviting message that draws the seekers in and lets them see the light?

Once the light is seen, who knows where it may shine?







dinotrac: >"By Jove, I think you 've got it!"

You old toad-torturer. I "got it" (that part, anyway) years ago.

Ethics don't spring from vapor. "Right" conduct is defined by the effects of the conduct on all. You can't very well force people to be ethical (sometimes, not even with court orders or a leather strop). You can instruct them about the consequences of unethical behavior and the benefits of ethical behavior, and hope they choose ethical.

A lot of individuals and businesses experience the effects of unethical software. The Microsoft monopoly is the poster child for those effects. The damages to technological advancement, global markets, public trust in public data, and individuals (see Mr. Parris's article) is a direct result of unethical software. It is unethical because of the control it exerts over its victims.

I'm not sure what you mean by "free software puritanism", unless perhaps you refer to extremists who want to punish others for not choosing free software. That would be an unethical exertion of control, too.

I know you're well aware of the limits and responsibilities of freedoms; you speak out about them. Is the "puritanism" referring to those who would impose free software where there is no justification?

Consider Stallman's recent protest against ATI http://lxer.com/module/newswire/view/59859/index.html , with the big sign, "Don't buy from ATI enemy of your freedom". (You commented favorably on that mild protest, IIRC). He did not attempt to rudely disrupt the speaker (the organizer's assistant's fears and resulting actions disrupted the speaker). He didn't spit on the speaker or dump garbage in front of ATI corporate headquarters. He presented a message that people could choose to ignore or choose to investigate.

You and I butt heads sometimes, but it's usually over points of view of facts. At the base, I think we each have a solid conviction that the lure of the benefits of freedom (in software and elsewhere) are enough to spur people to fight for it if they learn about it.
> Implicit in the Rev's story is a powerful argument against free software puritanism.

I disagree. My story is not an argument against Free Software puritanism, but rather an argument for moving towards puritanism, even if gradually. I have not seen anyone, Grouch included, suggest that everyone ought to simply format their HDDs and load the GNU/Linux on a business card distributed by the FSF. Not that I dislike that approach, but it's not sensible. It *is* o.k., IMNSHO, for one to migrate slowly, as the situation dictates. However, I do advocate moving toward a completely free system.

> We may prefer and work towards the day when all software is free...but how do you get there?

I prefer to set an example of doing without (or at least with as little as possible) non-free software. For example, it makes sense for many businesses to use MyBooks, which is non-free, until GnuCash offers most or all of the same functionality. It's true we should probably use the positive encouragement, rather than the negative. That doesn't mean we should not teach people that freedom is the goal.

I am not a legalist advocating a FOSS "circumcision" for all "true believers", but rather advocating the necessity of discovering & teaching that freedom is indeed the goal. :-)
grouch:

>I'm not sure what you mean by "free software puritanism", unless perhaps you refer to extremists who want to punish others for not choosing free software. That would be an unethical exertion of control, too.

I think that's about right, perhaps with a little pinch of "You catch more flies with honey than vinegar". I probably don't use the term, er, purely enough. I tend to throw in a few of the "holier than thou" crowd as well. Strictly speaking, they don't necessarily fit.

WRT to Stallman's ATI protest, yes I did. In one sense, it bordered on dumb stunt, but it was a fairly classy essence of American free speech kind of dumb stunt. It fully and completely respected the rights of the people putting on the presentation while firmly asserting Stallman's (and our) own rights. All in all, not a bad deal.

WRT to freedom --- Yup.

dcparris: >"I am not a legalist advocating a FOSS "circumcision" for all "true believers", but rather advocating the necessity of discovering & teaching that freedom is indeed the goal. :-)"

Ouch! I'll bet I'm not the only one who winced at reading that.
I probably should have avoided that analogy. If anyone doesn't "Get it", I'll explain it in private. Still, I can see someone objecting to the general approach.
dcparris:

Oh, ok. So I can remove the steel cup now?
grouch -

I think you can relax. The Rev seems firmer in his convictions than in his incisions.
dinotrac:

I dunno. Those former marines can be pretty incisive. I've seen 'em on tv. He could revert to basic training without warning.

Now that I think about it, it really isn't even a very apt description. It just seems that some seem to think that's what the "purists" are calling for. A more accurate presentation of my position might be:

I don't believe we should give people the choice of FOSS or the sword. We should, instead, seek to win their hearts and minds. ;-)
Oh Rev -- you're such a smooth talker!

PS --

I keep forgetting the former marine part.

You may have missed an impressive calling as a Catholic priest:

"Hail Maries my tailfeathers, you little maggot. Get down and give 40! Now! Now!"

Of course, it could just be that I need to up my meds.
> I don't believe we should give people the choice of FOSS or the sword. We should, instead, seek to win their hearts and minds.

You know, comparing Microsoft's faithful to radical Islam and Ballmer and company to the radical Islamic clerics works a lot better than I'd like it to.
jdixon --

Yikes!!!

Better stay away from Flight Simulator users....
dcparris: >"I don't believe we should give people the choice of FOSS or the sword. We should, instead, seek to win their hearts and minds. ;-)"

But but the way to the hearts and minds is quicker with the sword. Less talk; more meat!

jdixon: >"You know, comparing Microsoft's faithful to radical Islam and Ballmer and company to the radical Islamic clerics works a lot better than I'd like it to."

LOL! I could've lived the rest of my life without the image of Ballmer in a turban, leading a horde of screaming chair-throwers.

I don't claim to be any kind of scholar of Islam, but I think it's safe to say some of Ballmer's public statements and deeds would be frowned upon in most Mosques.
Personally I think I "get it". :-)

I believe that we should move, slowly toward a completely free software enviroment. It's the only logical thing to do.

The problem with proprietary software is that eventually its existence, in any form will be dangerous. Quite literally.

If their is one thing that humans do more than anything else, it's communicate with each other. Homo Sapiens stands for "man who talks". Not "man who thinks". Which would be nice but I think its going to be a while on that one. :-)

It is in our nature to want to talk to each other. Free software feeds this need to know that we can and will be able to see and hear and say what we want to say, whenever and to whoever we want to say it too. I will tell you quite honestly that knowing that I am in control of my computer and that I can use it for what I want and when I want brings me no small amount of joy.

That may be small minded of me but at least its the truth as I know it. I believe that the ability for us, all of us, to communicate with each other freely is central to us as Humans. To think otherwise is to deny the Truth.

> You may have missed an impressive calling as a Catholic priest:

LOL! You're probably right. It's funny, I still hang my shirts and pants properly, although I gave up on the two finger-spaces between each hanger. Maybe I'm starting to re-civilianize after 15 years of the civvy life. ;-) I've always been fairly militant in my views, for better or for worse.

Scott: I'd say you got it.

Great story

Thanks for writing this, Mr. Parris.

I went through a similar metamorphosis with my gradual indoctrination into the GNU world order and I imagine that many, many others have, too. Of course, more and more people are gathering at the first steps of your journey. Hopefully your words of encouragement will help to keep them going down the path toward enlightenment.

advocacy

Whenever a new election year comes around, I look for opportunities to lobby for FOSS in government.

The latest opportunity arose in the California governor's race with the open forum provided by the Steve Westley for governor campaign.

The site is: http://rallyca.com/

I don't believe either of the other 2 major candidates provides a similar opportunity.

I have no -political- stake in any of the candidates. And, I cannot say that the candidate, himself, is in any way swayed by what is posted in these forums.

Also, there is presently no topic directly addressing either IT or FOSS.

Still, I'd very much appreciate it if FOSS-literate individuals, especially those residing IN California would consider looking into the Westley forums and submitting "Government IT Revival" posts.

If California were to join the 11 state collaborative development initiative led by Massachusetts, I think we could see -considerable- advancement for FOSS at all levels of government and education.

Think about it. I fully understand why some or even many people have soured on attempts to interest or convince public and elected officials on the value of Linux/OSS, but this open forum seems fairly unique to me and could become a real opportunity for advancement.

I never give up hope...

**

Another California statewide candidate who has, as a legislator, shown some interest in government IT (though perhaps not FOSS), is Debra Bowen...

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post