home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 20847 < prev    next >
Encoding:
Text File  |  1993-01-06  |  4.4 KB  |  95 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!caen!batcomputer!cornell!dawson
  3. From: dawson@cs.cornell.edu (Dawson Dean)
  4. Subject: Re: protection == !piracy
  5. Message-ID: <1993Jan7.032851.4264@cs.cornell.edu>
  6. Organization: Cornell Univ. CS Dept, Ithaca NY 14853
  7. References: <1993Jan6.202441.19979@cs.cornell.edu> <C0GMst.3LB@news.udel.edu>
  8. Date: Thu, 7 Jan 1993 03:28:51 GMT
  9. Lines: 84
  10.  
  11.  
  12. > All I can say is that if you do it and it gets in my face in
  13. > the smallest way, I won't buy your product now or in the future,
  14.  
  15. Yeah, it has to be innocuous. That's why I mentioned some examples
  16. of things that do and do not seem to be in the right direction.
  17.  
  18. > and I'll damn you to hell if I am ever asked to recommend it.
  19.  
  20. Hmmmm.....
  21.  
  22.  
  23. > An early beta of a product we both know about included just
  24. > such a net-broadcasting feature, and it cost me two days work
  25. > before I figured out why I had to reboot A/UX every time I
  26. > "es'd" out of one of its crashes.  Evidentally it had "registered"
  27. > itself on my one-Mac, one-printer AppleTalk net and didn't
  28. > have a way to clean up after itself unless the program was
  29. > quit from properly.  That's an option I don't always have,
  30. > regardless of whether it's my app or yours that sends me
  31. > into MacsBug.
  32.  
  33. You raise a good point. So, part of the package should be 
  34. a runtime program that deregisters a program after a crash.
  35. The normal program performs periodic checks to see if it is
  36. registered, and quits if not. If it crashes, then run something
  37. to deregister the program. Maybe there is a better solution
  38. than this. Maybe we need to educate users about network 
  39. lisencing the same way workstations users are aware of it.
  40.  
  41. The whole point is, let's discuss this. It shouldn't be a black
  42. art and it will take some of the same evolutionary process that
  43. the rest of a typical application has required. 
  44.  
  45.  
  46. > If you worry about people ripping you off, too bad.  My money
  47. > is going to spent on companies who are willing to trust me
  48. > at least as much as I trust them.  Especially when I send
  49. > "Rock-Solid" v.1.0 money that performs as advertised and
  50. > get back software that ...  you can figure out the rest.
  51. ....
  52. > What I am saying is that in the "trust" part of the equation
  53. > cuts both ways. I've been pretty patient with the commercial software
  54.  
  55.    True, but a certain amount of security is probably necessary.
  56. I always pay my bills, but I don't get mad if the bank makes a big
  57. deal about checking up on me when I take out a car loan. Within
  58. reason. I can demand that I only do business with a car dealer
  59. that trusts me, but they can't do business that way. Sure they trust
  60. me after they check my credit rating. They trust me knowing that
  61. if I stop paying they zap my credit rating and prevent me from future
  62. loans. They trust me knowing that if I stop payment they can (and do)
  63. take me to court. They trust me knowing that if I stop paying they
  64. can pass my account to a collection agency. A software company also
  65. needs some protection, since it is clear that piracy exists.
  66.  
  67.    Yes, the customer also puts trust in the company to live up to its
  68. marketing hype. This is also important, and there needs to be a
  69. solution like a refund for software that crashes. Perhaps lisencing can
  70. make this more feasible by debilitating a refunded program, but I have
  71. no idea how to do this and it may be impossible. 
  72.  
  73.    Anyway, what happens when you buy a car and it doesn't work? There is
  74. either a factory recall or you return it (California still has a lemon law
  75. if I remember correctly). In either case, there is protection for the
  76. customer as well and software also needs this. But, that is a separate
  77. problem, and saying that the company cannot be protected because we
  78. haven't thought of a good way to protect the customer doesn't make sense.
  79. The solution will come through reducing overall risk in a software purchase
  80. for everyone involved, not in maintaining it at a mutually high level.
  81.  
  82.    The market may feel so strongly about lisencing
  83. that companies cannot sell software that uses it. That would be
  84. too bad, but it may happen (nobody or few people sell write protected
  85. disks anymore). However, it is clear that piracy happens, although it
  86. may be that the needs of the users cannot be met while preventing
  87. piracy.
  88.  
  89.  
  90. -- 
  91.  ________________________________________________________________
  92. | Dawson Dean                    Internet: dawson@cs.cornell.edu |
  93. | Cornell Computer Science       Office:   (607) 255-1068        |
  94. |________________________________________________________________|
  95.