home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / next / misc / 18821 < prev    next >
Encoding:
Text File  |  1992-08-19  |  2.7 KB  |  56 lines

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!mips!swrinde!elroy.jpl.nasa.gov!ames!data.nas.nasa.gov!mustang.mst6.lanl.gov!nntp-server.caltech.edu!news
  2. From: ernest@pundit.cithep.caltech.edu (Ernest Prabhakar)
  3. Newsgroups: comp.sys.next.misc
  4. Subject: Re: Do you want free objects from FSF?
  5. Message-ID: <1992Aug19.193629.17397@cco.caltech.edu>
  6. Date: 19 Aug 92 19:36:29 GMT
  7. References: <Bt8A6G.JuI@world.std.com>
  8. Sender: news@cco.caltech.edu
  9. Reply-To: ernest@pundit.cithep.caltech.edu (Ernest Prabhakar)
  10. Organization: California Institute of Technology, Pasadena
  11. Lines: 42
  12. Nntp-Posting-Host: pundit.cithep.caltech.edu
  13.  
  14. In article <Bt8A6G.JuI@world.std.com> gsk@world.std.com (Geoffrey S Knauth)  
  15. writes:
  16. > Would you like to see free objects, libraries, palettes, toolkits,
  17. > etc., from the Free Software Foundation?
  18. Well, yes, but there are several parts to the problem:
  19.  
  20. 1) The GNU ObjC runtime is being written by Cygnus.  Maybe end of the year  
  21. availability?  This should be compatible with both NeXT and Stepstone.  Nothing  
  22. else will be very useful until this is done.
  23.  
  24. 2) NeXT, Stepstone, and other interested parties (Borland?)need to DEFINE (in  
  25. some politically correct Open Forum :-) the essential Foundation classes they  
  26. will cooperate on.  NeXT will modify it's shipping product to include them, and  
  27. StepStone will build its ICPak 101 on top of them.
  28.  
  29. 3) Someone needs to write/donate the appropriate Foundation classes (primarily  
  30. Object, List, Storage, and Hash) to GNU for including with GCC (2.4?)
  31.  
  32. Until this happens, there is no meaningful 'object market' in Objective-C.   
  33. Once this foundation is in place, and available outside of the NeXT community.   
  34. Things can really start taking off.
  35.  
  36. Note that this really only means objects and libraries.  Pallettes and Toolkits  
  37. are entirely NeXT-specific entities, and (as proprieatry systems) outside of  
  38. GNU's domain of interest [I suspect].  However, 'kernel' functionality is  
  39. ultimately the most important aspect of a portable program.  This is precisely  
  40. why Bruce Webster wrote a marvelous letter urging NeXT to do the same thing I  
  41. described above, except in a commercial rather than FSF form.
  42.  
  43. I would dearly love to know what NeXT (et al) are thinking along these lines.   
  44. I've been harping on this theme [perhaps we should forward to c.s.n.a] for over  
  45. a year, and NeXTs direction is still somewhat vague.  Hopefully they'll reach a  
  46. decision on this soon.
  47.  
  48. Objectively yours, ;-0
  49. -Ernie P.
  50. --
  51. Ernest N. Prabhakar                  Caltech High Energy Physics
  52. Member, League for Programming Freedom (league@prep.ai.mit.edu)
  53. CaJUN President        NeXTMail:ernest@pundit.cithep.caltech.edu
  54. "...and ourselves, your servants for Jesus sake." - II Cor 4:5b
  55. #import <std/disclaimer.h>
  56.