[net.micro] Beating software piracy

kurt@fluke.UUCP (Kurt Guntheroth) (04/24/84)

There are several ways to beat software pirates or minimize the damage they
cause to profits.  Most of them have been discussed in this newsgroup.  To
summarize:

1.  Make the software cost only marginally higher than the media cost.
    Still doesn't eliminate piracy, not practical except in outrageously
    high volume software.
2.  Sell at a high price hoping to make sufficient profit in the face of
    piracy.
    Actually encourages piracy, causes fights between morality and economy.
3.  Encode software to make it uncopyable.
    Software protection schemes and software encryption are beatable given
    unrestricted access to the software and hardware.  Protection reduces
    usabinity of software.
4.  Encode software to run on specific hardware.
    Requires customization of hardware which adds expense to the hardware.
    Hardware vendors are not likely to cooperate (unless they make
    substantial income from software too.)

Better schemes

5.  Sell easily copyable software with difficult-to-copy material.
    Software documentation is harder to copy than the disks themselves.  The
    copied material is often of lower quality than the original.  Software
    which relies on external documentation is sometimes less useful.
6.  Construct an uncopyable software medium.
    ROMS are difficult for most people to physically copy.  Such a system
    must be made difficult to copy onto a copyable medium like disk.

IBM's purchase of digital audio disks is such a medium as (6).  The disks
can hold much more data than a floppy disk (or even hard disk).  This makes
copying to disk valueless.  The physical medium is difficult to copy without
a substantial investment in duplication equipment.  The medium is robust and
resistant to wear.  If IBM can successfully convince people to buy another
peripheral for their computer, they may have completely eliminated the
software piracy problem.  A good software package may do it.
-- 
Kurt Guntheroth
John Fluke Mfg. Co., Inc.
{uw-beaver,decvax!microsof,ucbvax!lbl-csam,allegra,ssc-vax}!fluke!kurt

robert@erix.UUCP (05/02/84)

You forgot the absolutely BEST way to beat software piracy: write such BAD
software that no one would want it!

Is this the IBM way? :-)

			Robert Virding  @ L M Ericsson, Stockholm
			UUCP: {decvax,philabs}!mcvax!enea!erix!robert