home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 565.SUMMARY.BBS < prev    next >
File List  |  1989-01-23  |  2KB  |  44 lines

  1. TheNet vs. NET/ROM Software Evaluation
  2. (BBS Summary)
  3. Thomas Allen WA6IGY, January 1989
  4.  
  5.  
  6. After a careful, independent, detailed analysis of these two
  7. popular network communication packages, I have reached the
  8. conclusion that NordLink's TheNet version 1.0/1.1 is a copy of
  9. NET/ROM Version 1.3 and could only have been created by
  10. disassembling the object program from a NET/ROM 27C256 EPROM and
  11. then reconstructing equivalent source programs in the C language
  12. and assembly language.  The NET/ROM design was copied in its
  13. entirety.
  14.  
  15. During the late summer of 1988, I obtained the NET/ROM program
  16. from the author and TheNet from local sources.  I also reviewed a
  17. significant number of messages on CompuServe's Hamnet related to
  18. the NET/ROM dispute.  The controversy on CompuServe of whether
  19. TheNet was a copy of Software 2000's NET/ROM was clouded because
  20. only the hex files of both programs were available.  The source
  21. program of NET/ROM is copyrighted and was not available to those
  22. who had already done their own evaluations and based their
  23. decisions on comparing the hex files only.
  24.  
  25. Because of the disassembly and de-compilation technique
  26. presumably used to clone NET/ROM and the lack of identical
  27. variable and data names in the source programs, a strictly
  28. programmatic comparison of the source programs proved infeasible.
  29. However, during a very tedious manual review, I was able to
  30. devise ways of automating the process somewhat.
  31.  
  32. My findings show that the source code from both programs is the
  33. same, statement by statement, with only variable, data, and
  34. structure names changing.  Names would not have been present in
  35. the executable code (from the EPROM) and could not have been
  36. expected to survive the disassembly and de-compilation process
  37. used.
  38.  
  39. From the manual examination of the source files, I could find no
  40. evidence that TheNet is an independent design from specifications
  41. or a complete rewrite.  Though repeatedly claimed by the
  42. "authors", TheNet is NOT a superset of NET/ROM, and in fact, is
  43. NOT an original work by any stretch of the imagination.
  44.