These utilities were gleaned from:
http://gnuwin32.sourceforge.net Source of most of the non-archiver stuff, plus the archivers ‘arc’, ‘arj’, ‘bzip2’, ‘gzip’, ‘tar’, ‘zip’ and ‘unzip’.
http://unxutils.sourceforge.net zsh (they call it sh.exe, but it’s apparently zsh), grep, find
http://upx.sourceforge.net/ UPX, used to compress binaries for the ‘tiny’ versions of this kit
http://www.activestate.com/ ActivePerl, featured in some versions of this kit
http://www.nano-editor.org/dist/v1.2/NT/nano-1.2.3.zip nano
http://www.thomer.com/vi/vi.html#versions xvi (here presented as ‘vi.exe’)
http://uemacs.tripod.com/nojavasc.html#BIN microemacs (here presented as “emacs.exe”)
http://www.rarlab.com/rar_add.htm unrar
http://www.fatsquirrel.org/veghead/software/windos/ more
and myself (J. L. Blank jlb@twu.net): Idea, packaging, clever use of ‘upx’ to compress binaries for the ‘tiny’ versions, and need for a simple Unixlike system I could carry around on my USB thumb-drive and take to Windows-using clients’… :)
NOTES ON THE ‘TINY’ VERSION:
This ‘tiny’ version has all the .exes and .dlls compressed by upx… well, all of those that don’t seem to screw up when compressed in this manner. :)
It also does not have:
- emacs
- upx
- bzcat (redundant with ‘bunzip2’)
- zcat (redundant with ‘gunzip’)
- more (redundant with ‘less’)
- dir, vdir, dircolors (redundant with ‘ls’ :) )
- sum, sha1sum (redundant with ‘cksum’ and ‘md5sum’)
- shar, unshar, mailshar (why you would need this in Windows is beyond me)
- arj-register (I doubt anyone will register this)
- arjdisp (lesser-known and probably not needed. Most people simply want a way to extract arjes, not a fancy interface for it.)
- mkfifo, mknod (pretty useless under Windows)
- install (the whole point of Unix-Kit is to NOT install things… certainly someone walking around with a copy of Unix-Kit-Tiny on a USB thumb drive won’t want to use this on client machines :) )
- diff3 (redundant with diff)
- lessecho (less-er known. Ha ha! A joke. Probably not widely used.)
- lesskey (lesser known; probably won’t work right under Windows anyhow)
- zipsplit (probably not needed in this situation; you can use ‘split’ anyhow, no?)
- zipcloak, zipnote (I don’t even know what these DO)
- rearj (ho hum)
- lzop (REALLY obscure and probably not used by the average Unix geek)
- ginstall (what the heck is this?)
- tree (lesser-used; you can just use ‘ls -lR’ or ‘find’)
- expand (use this instead: tr ‘\t’ ‘ ‘)
- unexpand (use this instead: tr ‘ ‘ ‘\t’)
- chgrp (probably totally useless in Windows anyhow)
- cmp (use ‘diff’)
- marc
- ptx (obscure and probably unused by 99.99% of Unix geeks)
- sdiff (lesser-known and probably virtually unused)
- all locales except en_GB (sorry, international folks!)
- od (why you’d use this in Windows is beyond me)
- comm (probably redundant with ‘diff’ and ‘uniq’ anyhow)