*BSD News Article 16163


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!sdd.hp.com!col.hp.com!csn!cns!mass
From: mass@cscns.com (Mike Jones/Mountain Alternative Systems)
Subject: The free software myth and the commerical myth
Message-ID: <C75LC8.LxB@cscns.com>
Summary: Discussion of free vs. commercial software 
Keywords: free commercial software debate flames
Sender: news@cscns.com (News)
Nntp-Posting-Host: cns
Organization: Community_News_Service
X-Newsreader: TIN [version 1.1 PL8]
Date: Mon, 17 May 1993 04:19:20 GMT
Lines: 154



        THE MYTH OF FREE SOFTWARE AND THE MYTH OF THE COMMERCIAL GOD


Background

	Some individuals of the Linux community seem to be very sensitive about
the issue of free software.  Others are sympathetic to the commercial cause.  
Some, like myself, are somewhere in the middle.  I gage this general feeling of
mine from responses about my writing commercial programs for Linux or providing 
support.  After putting some thought into the idea of free software vs. 
commercial software, I am starting to wonder if the framework of the 
discussion is all wrong.

Purpose

	The purpose of the following discussion is to try to create a better 
framework for the discussion of free vs. commercial.  The following discussion 
in no way to endorses any given system, but instead to tries to discover the
strengths and weakness of each system and provide a better framework for 
discussion.  Hopefully, the new framework will allow people on both sides to 
cooperate and work together, utilizing our energies to solve problems rather
than work against each other. 

The myth of free software

	The idea of free software is a misnomer in the sense that nothing can
really be free.  One may not pay for the software with money, but may very
well pay with time, effort, or by helping other people.  Even if you can
use the software with little effort and choose not to help others, the very
fact that you use the system makes you somewhat dependent on it.  That 
dependency itself may cost you.  Technology in general first enables you,
then makes you it's slave.  What business in the modern world can survive
without computers?

	Several years ago I worked for a Atomatic Test Equipment (ATE) vendor.
We were competing against another company that offered to place a tester
at the customers site for a free six months evaluation.  If the customer was
unhappy, they could return it and not pay a dime.  Well, after six months
they were using the tester in production and had to buy it or risk not making 
customer shipments.  They could not convert to a different tester fast enough
to return the free one.  The point is not that they could not change systems.
The point is that the supposed free system cost them money.  If they kept it, 
they had to pay.  If they returned it, they paid with missed shipments.

	I think in our case, Linux and GNU copyrighted software, restricted or
unrestricted might be better terms.  Under the copyrights you can not restrict
the distribution of the software.  In commercially copyrighted software you can
not distribute it with out permission.  The theory behind the copyright law
is to allow the author to reap the benifits of his work for a period of time.
The copyright also protects the public by limiting the duration of the 
copyright.

The myth of the commercial God

	The western world, and particularly the US, has slowly brainwashed
itself into beliving that the capitalist system will save us.  My personal 
view is that it is only a system.  If it serves the general welfare of the
people, it is a good system.  If it does not, it is a bad system.  I would
evaluate any economic system this way.  But it seems that people have so
bought into the capitalist/commercial system, that they think it will solve
all their problems.  Look at modern advertising.  If you have this car you
will have women.  Smoke this brand of cigarettes and you will be cool, etc.
We think that something has no value if it does not cost money.

The asset of unrestricted software

	The primary asset of the unrestricted (free) software idea is that it 
tends to be a charitable system.  If a developing nation has no currency
for software, it can use this software.  The same applies to a college student
who has a limited budget.  It would be difficult to find a commercial vendor
willing to part with their software to those who can't pay money!  And when
they do, they are calculating how they will reap a reward from their
charity in the future.  Look at free computers in schools!  Unrestricted
software writers can not be praised enough for their contributions!

The problems of unrestricted software

	It is tempting to say that the major problem is quality.  However,
after using the Linux system for a while, I find the quality very good.
So, if the problem is not quality what is it?  Two things.  First, stability.
The system changes fast is is difficult to keep up with.  You have to be a 
genius and a gorilla to keep up with all the goings on about Linux. 
Second, there is no guarantee of getting help when you need it.  Just last
week there was a news posting begging for help a third time.  People are
irritated when someone askes a question that was answered in a FAQ.  This
intimidates the novices real quick.  There is also no single place to go
for answers with any assurance you will get an answer when you need it.  You
are depentent on the good will of others for help.

The value of commercial software

	The relationship between the consumer and the producer is better 
defined.  What you get and what you pay is better defined.  If you have 
agreed to support, you can expect to get it.  You also have recorse in
court if one party does not live up to the agreement.  It can be difficult
to run a business if you have a computer system with support one day but 
not the next.  One can not tell their customer that the computer is down
and no one will help you that day, or that you don't know when someone will.


The problems of commercial software

	The software comes as is and you can't change it.  This tends to make
buying software like shopping for clothes.  You try them on and if they fit
you buy them.  You may never find exactly what you want, and most stores
will think you are crazy if you expect them to make any alterations.  This is 
the mentality of the widget maker.  Granted, you can achive a high level of
quality this way.  Look a cars for example.  But if one is able, why not
have the ability to modify it so it suits your needs better?


General conclusions

	Each system, commercial or unrestricted (free), has its own strengths
and weaknesses.  Arguments that one system is better than the other are 
fruitless.  Is it not possible for both systems to co-exist and complement
each other?

Linux in particular

	Even though these two systems can co-exist, it may be neccessary
to establish some general agreement as to where each system participates
in producing software.  It may not be suitable for commercial companies
to develop software integral to the kernel.  This might cause a splintering
effect of parallel development.  Once the kernel has restricted object code,
development will become difficult outside the commercial company.  This would
surely cause their to be two kernels.  However, both systems could produce
applications.  The only problem here might be if commercial companies 
distributed a whole Linux system with their application.  There seems 
to be a lot of gray area here. 

Future discussion

	I would like to see some discussion about where boundries should be
drawn between unrestricted software development and commercial development.
I would also like to see some discussion about how the two systems can
compliment each other rather than work against each other.

Mike Jones

--------------------------------------------------------------------------------

                               /\
                              /  \/\     The sense of the miracle of humanity
Mountain Alternative Systems /   /  \    itself should be always more vivid to
mass@cscns.com              /   /    \   us than any marvels of power, 
                           /   /      \  intellect, art, or civilization.
                          /   /        \
                                                           G.K. Chesterton