Give XP a UNIX flavour with SFU 3.5

Years ago, I wrote that UNIX was essentially dead and would be forgotten soon. However, thanks to the open source-led renaissance of UNIX and similar operating systems, plus the Internet, I’ve had to eat those words. UNIX and derivatives are everywhere, and having Windows interoperate with it makes life easier in many ways.

Although you could run a Linux emulation layer like Cygwin www.cygwin.com or the U/WIN www.research.att.com UNIX on Windows package from AT&T, Microsoft now has a native solution downloadable for free. Windows Services for UNIX 3.5 (SFU 3.5) is available from www.microsoft.com but it’s a big download — around 220MB — so unless you’re on fast Internet connection, you might be better off calling Microsoft Australia on 13 2058 to see if you can order SFU 3.5 on a CD.

SFU 3.5 has been developed for Microsoft by Interop Systems (www.interopsystems.com) and is described as being able to provide a “fully-integrated environment for rehosting UNIX applications on Windows”. This means that through the Interix technology in SFU 3.5, you now have access to a huge amount of open source software, including the C, Korn and Bash command shells, the powerful Perl scripting language, the Apache Web server, the Secure Shell for encrypted remote access, and much more.

Click here for a screen shot of the SFU management console.

Click here for a screen shot of Bash on Windows thanks to SFU 3.5.

Development tools are also available, including the GNU C compiler (gcc), debugger (gdb) and ‘make’ utility. The general idea behind SFU 3.5 is to help UNIX administrators migrate to Windows. However, I suspect most people will use SFU 3.5 to add UNIX functionality and features to Windows, instead.

Installing SFU 3.5 is straightforward, as are all native Windows applications. Custom installation choices are available if you want to pick the appropriate authentication methods and username mappings, for instance, for your network setup. SFU 3.5 can be set up to provide an NIS (Network Information Service) domain service which in turn can be integrated with Active Directory, but these things are more for server use. For the user mapping and password authentication, the SFU 3.5 installer asks you to copy over the group and passwd files from the UNIX/Linux/BSD server to which you’ll be connecting your Windows box. I put them in %windir%\system32\drivers\etc because it’s already in the system path and is the Windows equivalent to the UNIX /etc configuration file directory.

Note that there are security implications to consider with SFU 3.5: once installed, a number of services such as NFS client and server, as well as remote shell (rsh), may be started up and they shouldn’t be exposed directly to the Internet or other untrusted networks. In other words, make sure you firewall that SFU 3.5 box well. A final installation ‘gotcha’ comes if you’ve performance-tuned Windows and turned off the POSIX subsystem — SFU 3.5 won’t work without it.

Once SFU 3.5 is installed, go to Start-All Programs-Windows Services for UNIX where you will find the C and Korn shells have been installed, as well the SFU management console which lets you administrate the telnet server and user mapping/authentication. Oddly enough, you still have to fire up the Service management console (services.mmc) to start up the cron and remote shell daemons.

After you’ve got over the shock of being able to list Windows directories with ‘ls’ and running csh and ksh scripts, you may want to add to SFU 3.5. Go to www.interopsystems.com and check out the freely downloadable goodies like the Bash shell that comes with most Linux distributions, development and scripting tools like yacc, awk, autoconf and automake, remote access utilities and terminal emulators like xterm, and of course the amazingly good xgalaga coordination training tool that no UNIX administrator can be without.

The Desktop-X 2.0 tool (www.interopsystems.com) is not free but is useful if you want to run X Windows applications on Windows. It allows you to run X Windows apps on a remote server and display them on your Windows machine, with full clipboard support between the two platforms. The Desktop-X/LE version runs X Windows applications on your Windows computer, and displays them there — nice if you don’t want to bog down the network with graphical applications. SFU is pretty well documented on Microsoft’s TechNet site (www.microsoft.com/technet) although only up to version 3.0 at time of writing. Peer support is available through newsgroups (www.microsoft.com/windows), even though access is through Microsoft’s clunky Web interface.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Juha Saarinen

PC World
Show Comments

Cool Tech

Toys for Boys

Family Friendly

Stocking Stuffer

SmartLens - Clip on Phone Camera Lens Set of 3

Learn more >

Christmas Gift Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Michael Hargreaves

Microsoft Office 365/Dell XPS 15 2-in-1

I’d recommend a Dell XPS 15 2-in-1 and the new Windows 10 to anyone who needs to get serious work done (before you kick back on your couch with your favourite Netflix show.)

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?