Win32 UN*X Utility Ports (WUUP)


Utility Documentation

Why?

I was really going nuts dealing with old 16-bit ports of UN*X commands like grep and tar that didn't support long filnames, or wildcards. Since the BSD and GNU code is freely available, I decided to do something about it. I started porting all my favorite UN*X utilities to Win32 console mode applications. This wasn't a simple process. It turned out to be a bit of a challenge, but not impossible. They've been tested and found to work under Windows 95 and Windows NT.

My philosophy throughout the porting was not to create code that could still be built on UN*X systems, but instead to get code that built fine under VC++ 5.0 no matter what had to be done. This includes pulling in bits and pieces of libc, and whatever it took to get the things to build and run.

Source Code

Source code will be available shortly after the release of the binary distribution. Contact me if you can't find it. It was built with MS VC++ 5.0.

Contributions

If you've ported one of your favorite UN*X utilities to Win32, send the source to me. I'll beat it into VC++ 5.0 if it isn't already and add it to this collection.

Contacting Me

As of this writing (9/4/97) I am <tfelix@fred.net>. My web page is http://www.fred.net/tfelix. Things change, of course. If you can't find me there, pull up a Web Search engine and search for "Ted Felix". You should get my homepage that way. Searching on "wuup" should find this stuff.

Legal Stuff

About The Documentation

man pages converted to html using the following process:

GNU info pages converted to html using a modified version of the info2www PERL script. It should be in this directory if you're interested. You must set up its search directory, and it will only convert one topic at a time. Being a PERL script, it requires PERL to run. I haven't ported PERL to Win32.

Unix is a registered trademark, and a hot-potato.
Windows 95 and Windows NT are registered trademarks of Microsoft.