home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.19 / text0090.txt < prev    next >
Encoding:
Internet Message Format  |  1990-05-17  |  1.2 KB

  1. From: Doug Gwyn <uunet!smoke.brl.mil!gwyn>
  2.  
  3. >From: guido@cwi.nl (Guido van Rossum)
  4. >Also, even though we cannot guarantee 1003.1 conformance in all areas,
  5. >we (the Amoeba group) do conform whereever we can.  All library
  6. >functions, headers and constants required by 1003.1 will be there,
  7. >although some functions will always return an error and others will not
  8. >obey the exact prescribed semantics under certain conditions.  We
  9. >believe we have done the best we could given the possibilities of our
  10. >file system.
  11.  
  12. That's a reasonable approach, that should be pursued by other C
  13. implementations in non-UNIX environments.  I'm doing something similar
  14. for the C environment on my Apple running GS/OS, which cannot support
  15. a resaonble emulation of fork() but can nicely support readdir() etc.
  16. Such a "near-POSIX" environment reduces the problems of porting UNIX-
  17. based applications into the environment, although there will be some
  18. that are hopeless.
  19.  
  20. >Should we be punished for non-conformance or given some points for not
  21. >deviating unnecessary?
  22.  
  23. Neither.  If someone truly requires 1003.1 conformance then you won't
  24. be able to give it to them, but if all they want is 1003.2 then you're
  25. in a good position.
  26.  
  27. Volume-Number: Volume 19, Number 93
  28.  
  29.