samba - my favorite!
Samba can be used on Data General UniX, however you have to compile it from source. Samba is 10 years old and quite stable, so it will probably be easier than you imagine - it's just that you do have to take the time to read the README.
On Data General UniX (actual any NON-Linux/OpenBSD) Samba can not Mount SMB filesystems. This will give the DG/UX the ability to share it's own file-systems to Windows.
- If it's possible to "put" the needed files onto DG/UX - this is an option.
The mounting of a filesystem requires Kernel Level support for the filesystem being mounted (SMB - in this case). However, it can use the software, "smbclient" which is an interactive SMB client with similar functionality to "FTP".
- If the files you need to get are known, then it would be possible to write a script to use SMB client to "pull" the files.
On the other hand, using Linux to "smbmount" the share, and then re-share it via NFS is "possible" it would also be extremely in-efficient. It's rare that I say this - but if the suggestions above do not work for you - you may want to consider buying a commercial NFS package for the Windows computer. This will also play to your current strenght (windows).
Gary Allen Vollink