If you are doing a clean-room implementation of a new Netrek client, the recommendations I have, which are strong ones, are to 1) publish your source under a real open source license, such as GPL or BSD, and your documentation under a real open document license; and, 2) properly attribute the basis of your work. Good luck, and welcome to the list.