home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / misc / 12045 < prev    next >
Encoding:
Internet Message Format  |  1992-07-28  |  3.1 KB

  1. Xref: sparky comp.sys.amiga.misc:12045 comp.sys.amiga.programmer:11797
  2. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.programmer
  3. Path: sparky!uunet!usc!sdd.hp.com!hp-cv!hp-pcd!hpmcaa!hpmcaa!bryanf
  4. From: bryanf@hpmcaa (Bryan Ford)
  5. Subject: Re: Amiga programmers UNITE
  6. Message-ID: <1992Jul29.235147.28936@hpmcaa.mcm.hp.com>
  7. Sender: news@hpmcaa.mcm.hp.com (News Administrator)
  8. Nntp-Posting-Host: hpmcaa.mcm.hp.com
  9. Organization: HP Cardiology Business Unit - McMinnville, OR
  10. X-Newsreader: Tin 1.1 PL3
  11. References: <156tmgINN94r@network.ucsd.edu>
  12. Date: Wed, 29 Jul 1992 23:51:47 GMT
  13. Lines: 51
  14.  
  15. simon@ivem.ucsd.edu (Simon Lee) writes:
  16. : I've got an idea...maybe all the amiga programmers available can pool
  17. : together their resources and start developing the necessary programs
  18. : people have been seeking from the commercial companies and distribute
  19. : them as mail-ware.
  20. : [...]
  21.  
  22. To a large extent, this is what the GNU project is doing (and other related
  23. projects): getting lots of people on the network together to create large,
  24. commercial-quality products.  The only difference from what you seem to have 
  25. in mind is that GNU stuff is freely distributable: the programmers mostly
  26. work for free.  (I say "mostly" because some do get paid, i.e. by people
  27. or companies who want specific features and are willing to pay programmers to 
  28. implement them.)
  29.  
  30. And there's a lot to be said about the free software concept: I haven't seen
  31. any other method of distributed programming so successful.  (I'm talking
  32. about worldwide distributed programming, not just distributed among several
  33. teams in a corporation...)  It's definitely easier to arrange things when
  34. you don't have to worry about who pays for which versions of what, and which
  35. programmers get how much, when, in what currency, who you trust to distribute
  36. profits, who provides support and handholding, etc.  Of course, some 
  37. programmers may not be willing or able to work for free, but many are.
  38.  
  39. If you want to really pull in a crowd of enthusiastic programmers, work on
  40. portable programs.  For example, you want an excellent word processor to be
  41. available for the Amiga.  Well, start it and make it portable to Unix as
  42. well, and you'll pull in tons of GNU enthusiasts and college students
  43. (like me :-) ).  Having it not exclusively Amiga is not the drawback 
  44. it may at first appear to be: if an excellent word processor runs on Amiga
  45. and several other types of computers as well, then people will not turn away
  46. from the Amiga simply because it doesn't have any good word processors.  They
  47. would choose (or reject) it for other merits (drawbacks) instead.
  48.  
  49. In the case of apps like word processors and spreadsheets, there's a slight
  50. (argh!) portability problem in the area of user interfaces.  The first thing
  51. that would have to be done is to create a high-level user interface library
  52. that's portable between Amiga and X-Windows at minimum.  Something like this
  53. may already exist on the X-Windows side of things, and simply be waiting to
  54. be ported to the Amiga.
  55.  
  56. If you want to try pulling together a distributed programming team to write
  57. a commercial program, more power to you...but I don't think it'll work: 
  58. there are just too many hang-ups.
  59.  
  60.                 Bryan Ford
  61.  
  62.  
  63.  
  64.  
  65.  
  66.