home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / tcl / 2098 < prev    next >
Encoding:
Internet Message Format  |  1992-12-12  |  1.9 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!odin!trier
  2. From: trier@odin.ins.cwru.edu (Stephen C. Trier)
  3. Newsgroups: comp.lang.tcl
  4. Subject: Re: Commercial applications in Tcl?
  5. Date: 12 Dec 1992 17:39:26 GMT
  6. Organization: Case Western Reserve University, Cleveland OH (USA)
  7. Lines: 26
  8. Message-ID: <1gd84eINN9r1@usenet.INS.CWRU.Edu>
  9. References: <1gb1spINNicu@agate.berkeley.edu> <1gbc0cINNlr3@agate.berkeley.edu> <Bz4pJv.8zM@rufous.cs.unm.edu>
  10. NNTP-Posting-Host: odin.ins.cwru.edu
  11.  
  12. In article <Bz4pJv.8zM@rufous.cs.unm.edu> seiferth@rufous.cs.unm.edu (Justin Seiferth) writes:
  13. >Alternatively, you could write a Tcl compiler....
  14.  
  15. You could also write a routine that encrypts your TCL code into C source
  16. (that consists of a large array of strings?), then link in a routine that
  17. decrypts the strings and hands them to TCL.  This would work only if you
  18. don't give your clients access to the TCL programming interface.
  19.  
  20. You could just distribute it with the TCL code exposed or semi-exposed and
  21. make it clear to your customers that they are buying source code, and that
  22. they must agree to non-disclosure as part of the deal.
  23.  
  24. By the way, one minor clarification: It's NOT "shareware", as the original
  25. poster wrote.  "Shareware" is when someone writes an application and
  26. depends on others to distribute it (for free), then begs the ultimate user
  27. to send him money.  Shareware is quite popular in the Mac and MS-DOS worlds,
  28. but I have never seen a TCL-related program distributed as shareware.
  29.  
  30. Appropriate words are "freeware", "freely distributable", and others.
  31. "Public domain" is not appropriate, since TCL is copyrighted.
  32.  
  33. -- 
  34. Stephen Trier                                    It's either very surprising
  35. Network Services Engineering, IRIS/INS/Telecom    or not surprising at all.
  36. Case Western Reserve University                    Let me think about it.
  37. trier@ins.cwru.edu                                       - Palmer Davis
  38.