ANNOUNCE: tcl port to Interix3.5 (Windows SFU)

From: Andreas Otto (aotto_at_t-online.de)
Date: 04/27/04


Date: Tue, 27 Apr 2004 13:33:04 +0200

Hi,

  1. first an Introduction to Interix (known as Microsoft SFU):

    a. Microsoft: http://www.microsoft.com/windows/sfu/default.asp
    b. Interop Systems: http://www.interopsystems.com

  2. why using SFU?

    a. SFU is POSIX, SFU is UNIX
    b. you can compile, edit and run you source code like on every
       other unix os
    c. use your Unix know-how to write Windows software
    d. use !!!one!!! source tree (proven by my own projects) to create
       Unix, Mac OSX and now Windows software
    e. you can login with telnet or openssh, using your bash (and now
       tcl) to get your work done and finally use the already known Micro-
       soft applications on your desk (even remote with "rdesktop")
    f. save space and money for one additional workstation (on your table)
    g. SFU fits very well into the Windows environment
       (no path-name-horror-trip with cygwin)

  3. why not using SFU?
     (already known Windows limitations still exist)

    a. you can not create files like "odd\\\[\]*?\{\}name" (NFS limitation)
    b. a user started server can listen on low ports (security hole)
    c. multiple server can listen on the same port. The first one wins but
       the second one does get !!no!! error-msg
    d. fifo speed is slow (~10 times slower than Linux)
    e. application speed is high, filesystem access speed is medium

  4. please do not send any email to the address provided

mfg

  aotto



Relevant Pages

  • Re: Building on case-insensitive systems
    ... > Since MacOS can handle case-sensitive UFS filesystems, ... > and it has just been reported that Microsoft SFU also ... switching to UFS or to SFU (how often are ... whereas Cygwin will always be ...
    (Linux-Kernel)
  • MS Services for UNIX 3.5
    ... I downloaded SFU 3.5 the other day in the hopes that I could use the NFS ... Server included to allow access to linux clients. ... properly mapping linux and windows user accounts. ... the timeout message or Server could not decode arguments message. ...
    (RedHat)
  • RE: Services for Unix on Windows 2003 Server x64 Edition
    ... Are there any alternatives to SFU you could recommend? ... > Hi Slav, ... > I'm sorry to hear that the SFU failed in installing on Windows Server 2003 ... > Microsoft Online Partner Support ...
    (microsoft.public.windows.server.migration)
  • Re: Cygwin and VPC shared folder facility
    ... > getting problems with using shared folders, ... > data to and from the virtual PC environment using Windows Explorer! ... applying SFU ... so then I'm back into installing editors etc on the PC. ...
    (microsoft.public.mac.virtualpc)
  • Re: NFS Server
    ... Das heißt "Services for Unix", ist ein POSIX-Subsystem für Windows NT namens Interix (btw: ... und freie gibt es meines Wissens nach kaum für Windows ... Mit einem so aufgerüsteten SfU vermisst man kaum noch Unix/Linux;-) ...
    (microsoft.public.de.vc)