[comp.sys.mac.misc] A new idea regarding piracy and software sales

purcell@sciences.sdsu.edu (Guy B. Purcell) (06/16/90)

The following is a fairly explicit idea for software distribution, based on
comments found here on the net, my experience with software publishers (both
for my own needs, as well as those of a large university like SDSU), and some
good ol' common sense about free enterprise.  I believe it to be a serious
alternative to todays methods, and welcome comments/criticisms.

	Having to buy multiple copies of the SOFTWARE really stinks:  site
licenses (as they're called, at least in the US) should be for unlimited
copies, or at least for a tiny price ($5-$10) per copy (in which case a
volume discount may apply).

	Manuals, on the other hand should be reasonably priced per copy desired,
with perhaps a discount for volume purchases (in the case of, say, a
university buying manuals for the entire campus -- that shows devotion to the
product on the university's part for which they should be rewarded).

	Tech support should also be a separate item.  An entity (whether
individual, small group, or huge institution) should be able to purchase
product support (sort of like software maintenance contracts for UNIX and
other complex OS systems); the cost of which should be proportional (roughly
-- again, maybe a volume discount is in order) to the number of users in the
entity.  Support should come with the right to free software upgrades (this
will encourage support to be purchased).  Any who wish should be able to
purchase support at any time, and request/dload the latest version of the
software (i.e. none of the "You didn't have support when the upgrade was made
available, so you have to pay for it even if you buy support now." garbage.
Hard to believe, but I've run into this before).  Finally, support should be
for a designated period (most likely one year) **from the time of purchase**.
This last point will prevent publishers from having universal support
start/end dates, directly after which they might have offered new revs and
thus forced entities to purchase an "extra" period of support to get the new
rev free.

	The implementation of this system would be fairly painless to all
involved.  The publishers would still only have to maintain one list of
"registered users" (those with support).  Users would still have to buy
software, but the prices could be dramatically reduced (hopefully removing
the need to pirate).  Publishers could even offer multiple "packages,"
similar to MS's "academic versions":  1) software alone (cheap -- same price
as an upgrade without support); 2) software and manuals (more expensive, but
still reasonable); and 3) software, manuals and support (most expensive, but
should be less than cost of #2 plus support separately -- again to encourage
support purchase).  Both manuals and support should also be available
separately, of course.

	One final note to clarify upgrades.  A *rough* manual should be included
with an upgrade (perhaps just delineating the changes made) -- even those
given to supported customers.  Users can then purchase full (new) manuals as
necessary.  Again, perhaps those who *purchase* an upgrade *and* a new manual
set can be given a discount.

	IMHO, this is a *workable* solution to the problem of high software
costs.  It would enable people to buy a variety of software without
necessarily shelling out mega$$$, allowing them to make an *educated* choice
about their favorite packages, thus encouraging good software.  I realize
charging for support encourages confusing software, but I believe that people
will look for a better solution (i.e. another product) rather than get soaked
for support because such experimentation will be fairly inexpensive.
Products that are friendly flourish; those that are not die the twisted death
they deserve.

			Guy (purcell@zeus.sdsu.edu)