LICENSE 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. Richard Stevens passed away before the third edition of
  2. UNIX Network Programming, Volume 1 was published, but the
  3. new authors, Bill Fenner and Andy Rudoff, have tried to carry
  4. forward his intentions. Mr. Stevens didn't include an explicit
  5. LICENSE file in his original source tree, however some files
  6. contained the following license text:
  7. /*
  8. * Copyright (c) 1996 W. Richard Stevens. All rights reserved.
  9. *
  10. * Permission to use or modify this software for educational or
  11. * for commercial purposes, and without fee, is hereby granted,
  12. * provided that the above copyright notice appears in connection
  13. * with any and all uses, with clear indication as to any
  14. * modifications made. The author RESERVES the sole rights of
  15. * reproduction, publication and distribution and hence permission
  16. * to print this source code in any book, reference manual,
  17. * magazine, or other type of publication, including any digital
  18. * medium, must be granted in writing by W. Richard Stevens.
  19. *
  20. * The author makes no representations about the suitability of this
  21. * software for any purpose. It is provided "as is" without express
  22. * or implied warranty.
  23. */
  24. Some additional comments from his web site:
  25. [Richard Stevens wrote...]
  26. The code is available to anyone on the Internet and should
  27. compile easily on most current Unix systems. The majority of
  28. the 10,000 lines of C code are functions that one can use as
  29. building blocks (a network programming toolchest) inside their
  30. own network applications. Many of these functions help hide
  31. the differences between IPv4 and IPv6, and can aid the reader
  32. in developing protocol-independent code.