Slashdot Mirror


Windows Services For Unix Now Free Of Charge

pole writes "Version 3.5 of Services for Unix will be free. Previously, it was $99. This article at Information Week has the details. It contains an NFS client and server in addition to POSIX libraries and utilities including pthreads. Aside from the NFS utilities, how does the environment compare to Cygwin?" An anonymous reader adds links to coverage at News.com and at geek.com, writing "The reviews for these tools have been highly favorable. It looks like the next volley has been fired in the struggle between Windows and Linux."

687 comments

  1. so lets make this simple by digitalsushi · · Score: 4, Interesting

    Let's make this simple for simple people like me. Does this mean in a week I can go to Microsoft's website, download a .exe file, run it, and be able to mount NFS partitions off my linux file server? I could ditch samba? Yes no?

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    1. Re:so lets make this simple by Anonymous Coward · · Score: 3, Informative

      Yep. It's that simple. SFU used to be known as Interix... you might have heard of them before MS ate them...

    2. Re:so lets make this simple by dtperik · · Score: 5, Interesting

      I was thinking the same thing. Does anyone know if the Windows NFS client works well enough that "straightforward" file access from Windows to Linux will be available? This could be a boon to even more Linux server installations.

    3. Re:so lets make this simple by Sexy+Bern · · Score: 5, Informative
      My experience of SFU was that it was much more reliable than Hummingbird's implementation of NFS client.

      I really can't remember any glitches using it for 2+ years against Solaris 2.6 boxes.

    4. Re:so lets make this simple by NightSpots · · Score: 1

      Yes.

      FYI, there's also a windows NFS server that IBM uses in its TotalStorage NAS line.

      It's REALLY, REALLY nice to be able to have a single NAS that serves windows and NFS shares, and that interfaces with the IBM DLT Libraries.

    5. Re:so lets make this simple by Anonymous Coward · · Score: 0

      if you need it to be that simple, you shouldn't run linux.

    6. Re:so lets make this simple by wwest4 · · Score: 2, Informative

      Network Appliance.

    7. Re:so lets make this simple by digitalsushi · · Score: 5, Insightful

      ah but i use linux because it is simple. hard to learn, simple to use. i quite find windows simple to learn, hard to use, and i fancy the elegance of plain text everything that i get with my linux server.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    8. Re:so lets make this simple by TWX · · Score: 0, Redundant

      Wow, that's a lot of acronyms. I've seen more on one page, of course, but not in two sentences.

      Let me try to break this down...

      For your information, there's also a windows Network Filesystem server that International Business Machines uses in its TotalStorage Network Attached Storage line.

      It's REALLY, REALLY nice to be able to have a single network attached storage that serves windows and Network Filesystem shares, and interfaces with the International Business Machines Digital Linear Tape Libraries.


      Okay, I'm done now.

      --
      Do not look into laser with remaining eye.
    9. Re:so lets make this simple by skinfitz · · Score: 2, Informative

      Does this mean in a week I can go to Microsoft's website, download a .exe file, run it, and be able to mount NFS partitions off my linux file server?

      So long as you are talking about Windows Server then yes.

    10. Re:so lets make this simple by Bistronaut · · Score: 1

      Not just Windows server, but Win2K Pro and WinXP Pro as well.

    11. Re:so lets make this simple by rjamestaylor · · Score: 2, Interesting
      Better question: does this mean I can take Samba, compile it for Windows and ditch Windows's slow built-in CIFS?
      --
      -- @rjamestaylor on Ello
    12. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Yes, but one is from a dying company, the other is from IBM.

    13. Re:so lets make this simple by sysbot · · Score: 0

      This is dangerous! It's clearly a bait. As i can see it, soon linux funtionallities will depends upon microsoft's code and when they stop providing the software, linux will get a step backward if not a big halt.

    14. Re:so lets make this simple by skinfitz · · Score: 1

      Since when? Is this new in 3.5?

    15. Re:so lets make this simple by BigJimSlade · · Score: 1

      Sure, if you're running Windows Server 2000/2003. AFAIK, it's a server-only service/application.

    16. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Yes, if you run a Pro/Server version of Windows. Otherwise, no.

    17. Re:so lets make this simple by janbjurstrom · · Score: 0, Redundant

      That, Sir, was a pretty insightful description. Thank you.

      --
      668.5
    18. Re:so lets make this simple by methanemonster · · Score: 2, Interesting

      Funny that you ask. I just had to document the configuration of version 3.0 so that a Win2k Solaris 8 pair could cross mount. The hairy part is the name service mappings. If you have identically named users between unix and windows it is fairly straightforward, but you can get pretty far lost in the unix-to-windows namespace mappings otherwise. So it is not quite as easy as "install this .exe" and have something working.

      One nice thing about this is that the NFS sharing is integrated into the folder properties dialog as an extra tab beside the "Sharing" tab!

      IMO the nfs portion is the only compelling part of this package. I would rather do Cygwin for a shell/dev environment.

    19. Re:so lets make this simple by wwest4 · · Score: 1

      AC sees future, more at 11

    20. Re:so lets make this simple by DavidTC · · Score: 1

      There are exactly four people on the planet who are more likely to know who 'International Business Machines' are and not who "IBM' are.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    21. Re:so lets make this simple by Laur · · Score: 4, Informative
      Sure, if you're running Windows Server 2000/2003. AFAIK, it's a server-only service/application.

      Look again.

      Operating System:
      Microsoft Windows NT(R) Workstation 4.0, Windows NT Server 4.0 with Service Pack 6a or later, Windows 2000 Professional, Windows 2000 Server, Windows XP Professional, or Windows Server 2003

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    22. Re:so lets make this simple by jatencio · · Score: 1, Insightful

      Not only that, but IBM is IBM now and no longer an acronym. They dropped the name 'International Business Machines' a few years ago.

    23. Re:so lets make this simple by PetiePooo · · Score: 2, Interesting


      Actually, Network Attached Storage to be precise.

    24. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Yup, take a look here and download the beta.

      Supported OS:

      Windows 2000 SP3
      Windows Server 2003
      Windows XP Pro (Home not supported)

      Kinda nice of them really, donchya think?

    25. Re:so lets make this simple by Anonymous Coward · · Score: 2, Funny

      Ah! I see the next quarter's marketing materials already! Microsoft Windows. A minute to learn... a lifetime to master

    26. Re:so lets make this simple by wwest4 · · Score: 2, Informative

      Network Appliance is a company that provides NAS products. I was answering the question as to whether or not there was a NAS solution that reliably did NFS and CIFS. to be precise :)

    27. Re:so lets make this simple by redtape · · Score: 1

      Yes, but not XP Home (not even for the client), it won't even load on XP Home.

    28. Re:so lets make this simple by Wolfrider · · Score: 1

      --Anybody know if this will work in Win98 as an NFS client?

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    29. Re:so lets make this simple by MURD3R3R · · Score: 2, Interesting
      ah but i use linux because it is simple. hard to learn, simple to use. i quite find windows simple to learn, hard to use, and i fancy the elegance of plain text everything that i get with my linux server.

      What a gem of a comment. This about sums up my experience with linux as well.

      I just won't be happy with windows until I can strip out every single program running and choose what I want to run. I am just sick and tired of all those dang programs running in the background and worried that the next running program may harbor the next major flaw. Usually, they are just annoying flaws such as pop up windows and crashing, but of course they can become more serious such as viruses invading saved files destroying years of hard work or stolen credit card numbers and passwords.

    30. Re:so lets make this simple by buysse · · Score: 1

      Yes, I do know. No, it will not work from Win9x.

      --
      -30-
    31. Re:so lets make this simple by Autonomous+Cowherder · · Score: 1

      gazillion is only a pretend word, DUMMY!!

    32. Re:so lets make this simple by Anonymous Coward · · Score: 0

      "Sure! Just don't forget to read the gazillion-page EULA very carefully ;-)."

      yeah. It's as long as the GPL.

    33. Re:so lets make this simple by mobiGeek · · Score: 2, Informative

      Interix, developed by Softway Systems, of which a group of the original employees/execs came from MKS (Mortice Kern Systems).

      --

      ...Beware the IDEs of Microsoft...

    34. Re:so lets make this simple by Baudhuin · · Score: 5, Informative

      By way of some background:

      The NFS client as of 3.0 is an improvement over the prior version in that it transparently conveys perms and ownership (according to whatever mapping has been established). It has support for a /net sort of mapping within the Interix/POSIX subsystem, which is nice but fairly slow (though I note that this was particularly apparent to me because I was working remotely over DSL; I suspect there was a fair amount of roundtripping).

      In general, however, I think that NFS client access by way of the Win32 subsystem (i.e., not in the Interix POSIX subsystem) is pretty fast, though you might lose some of the perms transparency and there is no /net and it might not handle symlinks nicely. I remember benchmarking a version of the software prior to it being integrated in SFU, and it was about 3x faster than Samba in a LAN setting. [Kind of a an informal metrics: I was compiling a large project with network-based sources.]

      It will be interesting to see if the performance within the POSIX has improved with the new version (3.5).

    35. Re:so lets make this simple by ph4rmb0y · · Score: 1

      Well, you would have to define simple.

      I used SFU 1 and IIRC it was really a rebranded version of Intergraph NFS server.

      it *did* work and did work reliably, but the mapping of ACL's to UNIX perms and userid's and groups were enough to give me a major headache. I never did get it working right (from a security perspective).

    36. Re:so lets make this simple by Admiral+Lazzurs · · Score: 1

      Yea, so why did you suggest a NetAPP then. This is a comapany that will quite happly say, no, we just cannot support you using this with windows 2003!!! FFS, why not, it is just CIFS we needed to do, but their system could not handle some of the changes. From what I remember it was not too happy with Win2KServer either.

      Also when each week they get an email from the system with full stats they did not bother to tell us that the system was dying and the CPU was constantly hitting 100%.......we ditched them and got some dell kit and debian :)

    37. Re:so lets make this simple by OrangeTide · · Score: 1

      Of course NFS in Linux has always been mediocre at best (especially the NFS client, which lives entirely in the kernel). Samba server and client is much more stable and relible under Linux than NFS is. Solaris probably has the best nfs client. FreeBSD's NFS client is decent as well, but I've still had more luck with Samba. I don't even own a windows machine and I use Samba to share files, despite it being more complex to configure. (NFS has got to be the easiest service to configure in a unix environment)

      --
      “Common sense is not so common.” — Voltaire
    38. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Solaris 2.6 out of the box had some fairly serious NFS flaws. How do you define no glitches?

    39. Re:so lets make this simple by Anonymous Coward · · Score: 0

      You might be able to, but last time I tried win services for Unix, it conflicted with cygwin in various ways, as they provide executables with similar names and so on. Personally I value cygwin much more highly than an NFS client. (Xserver, ssh server, gcc, etc.)

      Also the fact that I think samba/SMB is a better service/protocol than NFS would lead me to stay away from this.

      Does cygwin have an NFS client? I can't remember.

    40. Re:so lets make this simple by pigscanfly.ca · · Score: 1

      here here .
      Much better to have a tuffer time at the start and be able to do everything easily from there on in . :-)

    41. Re:so lets make this simple by mixmasta · · Score: 1

      msconfig and mozilla are your friends.

      --
      #6495ED - cornflower blue
    42. Re:so lets make this simple by sharkey · · Score: 1
      ah but i use linux because it is simple. hard to learn, simple to use. i quite find windows simple to learn, hard to use, and i fancy the elegance of plain text everything that i get with my linux server.

      Don't forget, Operating Systems that include capital letters as well as lowercase letters have a definite plus on their side. It certainly makes for easier reading than those OSes that limit you to the lowercase letters.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    43. Re:so lets make this simple by markhb · · Score: 1, Offtopic

      No they didn't. AT&T and CBS have both condensed their names, but according to their latest quarterly report, IBM are still officially "INTERNATIONAL BUSINESS MACHINES CORPORATION".

      --
      Save Maine's economy: write stuff down. All comments are exclusively my own, not my employer.
    44. Re:so lets make this simple by Syberghost · · Score: 5, Funny

      My experience of SFU was that it was much more reliable than Hummingbird's implementation of NFS client.

      Almost anything is more reliable than Hummingbird's NFS.

      Viewing the file in hex and yelling it out across the room to somebody else who types it back in is more reliable than Hummingbird's NFS.

    45. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Usually, they are just annoying flaws such as pop up windows and crashing, but of course they can become more serious such as viruses invading saved files destroying years of hard work or stolen credit card numbers and passwords.

      You keep your stolen credit card numbers and passwords on your hard drive where they can be invaded by viruses? I keep mine on CDRs, stored in the microwave, safe from viruses (at least until microwaves have internet-ready embedded Win controllers).

    46. Re:so lets make this simple by PetiePooo · · Score: 1

      My apologies.. I didn't see the question. In fact, I still didn't see it in my cursory search.

      If you don't mind rolling your own NAS, I recommend NetZerver. I've had one for a few year and like it. It does NFS, CIFS, Appleshare, Netware, HTTP, FTP, and SmartMirror for backup. Its available in IDE (6 channels) or SCSI (15 devs) and is the size of a long CDROM. You can dynamically grow and shrink your RAID5 group. The latest version even supports MS AD, for what that's worth. Count me as a happy customer..

    47. Re:so lets make this simple by styrotech · · Score: 3, Funny

      Viewing the file in hex and yelling it out across the room to somebody else who types it back in is more reliable than Hummingbird's NFS.

      Great! We've been looking for a replacement, does the speed compare favourably too?

    48. Re:so lets make this simple by rifter · · Score: 2, Informative

      msconfig and mozilla are your friends.

      Microsoft dropped msconfig with win98. It was never installed by default anyway. Even with msconfig you still could not kill everything and you still cannot choose whether or not to install every piece of software there is on the machine. Ordinary applications still replace system libraries with NO WARNING and service packs are misleading because system libraries get replaced with older bugged and/or vulnerable versions with no way to tell beyond manually cataloguing every file's checksum (version, size, and date are not guaranteed to be correct and usually wildly innacurate as methods of determining a file's origin on a microsoft OS).

      With the exception of the Microsoft innovation of creating programs you cannot kill or uninstall ON PURPOSE, these are all old problems, predating MSDOS which everyone else has figured a way to correct EXCEPT Microsoft precisely because they do not really care. This is still the case all the way to Windows 2003 and I predict that it will be the case with Longhorn.

    49. Re:so lets make this simple by jerw134 · · Score: 1

      Microsoft dropped msconfig with win98. It was never installed by default anyway.

      You sir, are incorrect. msconfig is alive, well, and installed by default on XP and Server 2003. It wasn't included with Windows 2000 though.

    50. Re:so lets make this simple by jeavis · · Score: 1

      This is for the current release, SFU 3.0. The 3.5 beta (which is the freebie) removes support for NT 4.0. The download page mentions it towards the bottom.

    51. Re:so lets make this simple by wwest4 · · Score: 1
      because it does nfs and cifs - as an example, not a recommendation.


      are you talking about 2003 and 2k servers as cifs clients or as domain/AD controllers? the latest versions of data ontap support kerberos, AD as well as good old NTLM.


      if your filer was at 100% utilization then it was misconfigured or undersized. NetApp's autosupport feature is great, but it doesn't save you if you are not familiar with how to administer the filer.


      using dell servers and debian is a nice solution also. samba is much more flexible than data ontap's cifs implementation. whatever works for you...

    52. Re:so lets make this simple by xQx · · Score: 3, Interesting

      I used SFU version 3, and unless 3.5 has been _drastically_ improved; it's worth every cent of $0... and nothing more.

      It's worth the download just so you can read the manual and look at the limitations. .. Install it and you can find the beauty of your windows 'Nobody' account, Primary groups and the like.

      SFU is a tool to aid *migration*, a short to medium term solution. Running it in production is going to cause the sysadmin some major headaches.

    53. Re:so lets make this simple by janeil · · Score: 1

      I agree with the above post as far as the system librairies, but must just mention that msconfig is certainly in xp, and is certainly always installed with 98 or xp, somewhere down in the windows folder. Just run-->msconfig, it's there.

    54. Re:so lets make this simple by Sexy+Bern · · Score: 2, Funny
      Solaris 2.6 out of the box had some fairly serious NFS flaws.

      Who said it was out-of-the box?

      How do you define no glitches?

      #define NOGLITCHES
      :)

      No glitches? Erm, everything appeared to work without problems. How would you define it?

    55. Re:so lets make this simple by Foolhardy · · Score: 1
      There are plenty of services you can disable from the Services MMC snap-in. You can even do it from the command line (XP or later) with sc.exe.

      Still, there are services that can't be stopped, and can't safely be disabled.

      Plug and play- not sure why you would want to stop this, but you can't.

      SAM- security would be shot without this.

      Event log- services and drivers wouldn't be able to report errors and auditing wouldn't work without this.

      RPC- it would be nice to stop this, or at least disable the network portion; it seems to be the source of many remote vulnerablilties.

      Not to mention the entire win32 subsystem
      Also, the add/remove programs beginning with at least win2k is crippled; there are many things not required for basic services to work that can't be uninstalled there. Media player comes to mind. 'Hiding' them is not a good solution.

    56. Re:so lets make this simple by f0rt0r · · Score: 1

      Well, it works well except it encrypts the files you transfer to your Windows computer from the Linux/Unix server, and to decrypt them you have to pay SCO for the decryption algorithm. Other than that is it free.

      However, if you migrate your Unix/Linux boxes to MS Windows you can have the decryption algorithm for free. Who said MS wasn't fair?

      Yes, I am kidding.

      --
      I can't afford a sig!
    57. Re:so lets make this simple by skinfitz · · Score: 1

      Very!

      *thinks* hmm.. too good to be true.. what's the catch?

    58. Re:so lets make this simple by sosume · · Score: 2, Funny

      A clear vision, this Microsoft has!

      - Buy Interix
      - Give product away for free
      - ????
      - Profit!!

    59. Re:so lets make this simple by Anonymous Coward · · Score: 0

      > what's the catch?

      You can use Windows for Unix-type tasks rather than something else.

    60. Re:so lets make this simple by Trejkaz · · Score: 1

      To risk doing a me^2, this is exactly why I use Linux too.

      A program I use fairly often needs access to my parallel port from user space. Do I: (a) choose Windows, and have to install an entire new parallel port driver service, then start the service on startup, resulting in yet another program running on the system, or (b) choose Linux, and chown and chmod the parallel port so I can access it as-is?

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    61. Re:so lets make this simple by airjrdn · · Score: 2, Insightful

      I know I'll probably get trolled for this, but...

      Sure! Just don't forget to read the gazillion-page EULA very carefully ;-).

      Or, if it were Linux related:
      Sure! Just don't forget to read the gazillion-page install procedures very carefully ;-).

      Linux has a lot to offer, no arguing that. But until it's applications don't require patches from multiple sources, 10 page install instructions, and are easy to undo if something goes wrong (video drivers/settings anyone?) it's gonna remain behind. About once every 4 months or so I retry a couple Linux distros, only to find out that for the average Windows user, there are still a lot of little things that need work. If I choose a wrong setting with regards to video card/monitor settings, I'm looking at a reinstall. Yeah, I'm sure there's a way to fix it without the wizard/gui, but just throw me into 640x480 at 60hz and let me try again. It's "little" things like that holding Linux back IMO.

    62. Re:so lets make this simple by c1ay · · Score: 2, Funny

      And the best thing about it is that it uses SCO code licensed by Microsoft and now they're giving it away for free. This is a call to arms. All /.'ers now need to write Darl McBride and try to convince him that he needs to sue Microsoft too for giving away their code for free and decreasing the value of Unix. It should be pretty easy since he's such a nitwit anyhow. This could be great.

      --

    63. Re:so lets make this simple by Anonymous Coward · · Score: 0

      But what kind of idiot would use XP home edition anyways??? Home version is just an insanely crippled version of professional edition.

    64. Re:so lets make this simple by rifter · · Score: 1

      I agree with the above post as far as the system librairies, but must just mention that msconfig is certainly in xp, and is certainly always installed with 98 or xp, somewhere down in the windows folder. Just run-->msconfig, it's there.

      In Vanilla win98 msconfig was a seperate power tools install. I think it might have come with 98SE though...

    65. Re:so lets make this simple by Trolling4Dollars · · Score: 1
      There's no source code in SFU. But, you do have a point that this COULD be what MS paid those SCO folks for. The right to use their supposed code in a product of theirs.

      It sounds like MS is going to try the free (as in beer) vs. free (as in beer and speech) approach. Pitting Windows+SFU against Linux might make Linux a little harder to sell since a lot of corporate environments already have Windows. I can hear the execs now, "So you're telling me that we can still run some Unix stuff that we might have wanted to run on Linux, but we don't have to install or buy any *nix?" Of course, you'll have Windows admins rejoicing and telling the suits, "Yes. This is what we want." But any decent admin is going to know that it might be useful, but there are alternatives.

    66. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Network Appliance is a company that provides NAS products. I was answering the question as to whether or not there was a NAS solution that reliably did NFS and CIFS. to be precise :)

      Maybe I'm just stupid, but I have no idea what the fuck you just said.

    67. Re:so lets make this simple by _Sharp'r_ · · Score: 2, Insightful

      No, just read the attached disclaimer. They would have shipped you a CD for shipping costs, but note the date:

      "* Terms and Conditions
      Offer good in United States until December 31, 2003 or while supplies last. This offer is extended exclusively to IT Professionals who successfully and accurately complete the online registration process on this site. This offer is only available via http://www.microsoft.com/windows/sfu/unixproresour ces/freesfu30.asp, and any attempt to enter this promotion via any other website will be void. This offer is limited to one per person. Shipping & handling are not included. Please allow 4 to 6 weeks for delivery. The approximate retail value of Windows Services for UNIX 3.0 is US$99. Void where prohibited."

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    68. Re:so lets make this simple by balster+neb · · Score: 2, Informative

      > Sure! Just don't forget to read the gazillion-page EULA very carefully ;-)

      Interestingly, Interix -- an important part of their SFU contains a lot of GPL'd code including gcc, gdb etc. Interesing especially when you consider that they still call the GPL an "IPR Impairing" license.

      In any case, microsoft will slowly continue to embrace unix. Now they are strongly acknowleging it's precence. In any case Windows is slowly becoming more and more like any *nix system.

    69. Re:so lets make this simple by Anonymous Coward · · Score: 0

      At a previous job I installed Interix on my Windows NT box. I worked in a company that had a large Solaris presence. Everybody had a Solaris account.

      I discovered by mistake that I could install Interix on my Windows NT box, and then create an account on the NT box with the same name as any solaris account. Then I could connect to any resources on network drives using the Interix tools and have full read/write/delete/etc. privledges on files with that person's permissions.

      I didn't make a big deal about it, it scared the hell out of me so I just said nothing.

      It probably had something to do with NIS on that system, and network-wide privledges. My unsecured NT box was mimicing a Solaris box on the network good enough that privledges escalated.

      No, I didn't try creating an account 'root' on the NT box to see what would happen. And almost everybody else in the company had a 'secured' NT box where they wouldn't have been able to install Interix or add/remove accounts at will. My box had the stock 'dell' NT 4.0 install on it, I had grabbed the box before IT could 'mirror' their OS on it and just installed networking client things myself.

      It was an interesting job. The company produced implantable medical devices, incidentally.

    70. Re:so lets make this simple by mormop · · Score: 1
      --
      Hmmmmmm..... Deep fried and look like Squirrel.
    71. Re:so lets make this simple by rar · · Score: 2, Informative

      I could install Interix on my Windows NT box, and then create an account on the NT box with the same name as any solaris account. Then I could connect to any resources on network drives using the Interix tools and have full read/write/delete/etc. privledges on files with that person's permissions.

      This sounds like the usual problem with the unexisting authentication in old NFS. Basically: you must configure your network to only allow trusted machines to mount NFS, because if they can mount NFS they also have access to all users files and it is completly up to the software on that machine to prevent a user from messing with other users files.

      Now, if someone pulls the network cable of one of your computers and put their own laptop there instead it can be configured to mimic the removed computer -- ouch -- Or if someone hacks one of your computers, you can basically regard all you network files as toast... You know, this is why things like AFS and kerberos was invented...

    72. Re:so lets make this simple by Anonymous Coward · · Score: 0

      Reflections was client was stable if not utterly unsexy :)

    73. Re:so lets make this simple by Syberghost · · Score: 1

      Unfortunately, Reflection's NFS might be stable, but their X server is crap.

      I solved the whole problem by not trying to do UNIX under Windows anymore; I installed Linux and VMWare, now I do Windows under Linux, and it's all good.

    74. Re:so lets make this simple by starnix · · Score: 1

      What the hell are you talking about. Installing a program in LINUX is MUCH easier than in windows. As far as the actual OS install goes, LINUX once again is much easier to install (depending on the distro) than windows. The only reason you think windows is easier is that it was probably installed when you got the computer. Windows is not all that easy either. And there is no way you are gonna convice me that installing apps in windows is easier. apt-get has to be the easiest thing in the world.

    75. Re:so lets make this simple by airjrdn · · Score: 1

      The only reason you think windows is easier is that it was probably installed when you got the computer.

      No, actually, I've been building my own computers for years now. And there is no way you are gonna convice me that installing apps in windows is easier.

      Then I won't try.

  2. Microsoft motives? by glinden · · Score: 5, Insightful

    Can you say, "embrace and extend?"

    1. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Creepy. I was just about to post that same thing, punctuation and all, but I checked the page first.

    2. Re:Microsoft motives? by NightSpots · · Score: 4, Insightful

      If Microsoft provides a client for Unix filesystems, they get "embrace and extend" comments.

      If Microsoft doesn't, they get the "refusing to support open standards" comments.

      What do you want them to do? Do you want them to attempt to work with Unix, or do you want them to completely ignore the fact that Unix exists?

    3. Re:Microsoft motives? by October_30th · · Score: 1

      So, Microsoft just can't do anything right, eh?

      --
      The owls are not what they seem
    4. Re:Microsoft motives? by arhra · · Score: 1

      You mean like linux embraced and extended the POISX standard?

    5. Re:Microsoft motives? by gcaseye6677 · · Score: 1

      Dont forget the third part: Extinguish.

    6. Re:Microsoft motives? by glinden · · Score: 1

      Good point, and I agree with you. Personally, I'm pleased that these tools are now available for free and appreciate the move by Microsoft.

      But, somewhere in the back of my mind, I'm wondering what Microsoft's next steps might be. Will I like what Microsoft does next? There's some reason to believe, given Microsoft's past behavior, that I might not.

    7. Re:Microsoft motives? by plj · · Score: 1

      I think you're just trying to be funny, because even if MS can theoretically embrace and extend Unix in some form, they can't really do that for Linux, as it is GPL'd.

      --
      “Wait for Hurd if you want something real” –Linus
    8. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Sorry guy, but SFU rocks. First thing I install on any windows machine is a copy of Interix.

      It's much faster than Cygwin, and you can can even switch your default shell from cmd to ksh or tcsh or whatever you like.

    9. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Sort of like how Linux is embrace, extend, extinguishing Unix?

    10. Re:Microsoft motives? by grahamtriggs · · Score: 1

      I think you'll find it is a bit of humour (as much as anything else)...

      Think about certain comments made in the not so distant past about Apple, HP, and the use of AAC...

    11. Re:Microsoft motives? by diersing · · Score: 2, Funny
      MS releases free Windows-Unix tool.

      SCO loses all money trying to protect their IP and is forced to sell all corporate assets.

      MS buys UNIX patents for pennies on the peso and equipped with UNIX & Windows declares "Operation Freedom" vs Novell and their SuSE/Ximian alliance.

      World domination is it's own motivation.

    12. Re:Microsoft motives? by FuzzyBad-Mofo · · Score: 5, Funny

      What do you want them to do?

      Die, dissipate, dissolve, terminate, and ceace function.

    13. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      I want them to provide a client that respects existing standards.

    14. Re:Microsoft motives? by Hurga · · Score: 1

      What do you want them to do?

      To die quickly and painfully.

      - Hanno

    15. Re:Microsoft motives? by Chris+Mattern · · Score: 4, Funny

      What do you want them to do?

      I've got a suggestion, but this is a family forum.

      Chris Mattern

    16. Re:Microsoft motives? by sik0fewl · · Score: 1

      I want them to offer us something truly great to the Linux world.

      And then stab us in the back.

      --
      I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
    17. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      What do you want them to do?
      I recon (in a Monty Python Dead Parrot Accent) , I want them to disappear, vanish, cease to be, be no more...

    18. Re:Microsoft motives? by Trogre · · Score: 1

      What do you want them to do?

      That's easy.
      In the words of Smeagol:
      Go away, and never come back!

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    19. Re:Microsoft motives? by u-235-sentinel · · Score: 1

      "What do you want them to do? "

      Going out of business would be a good start ;-)

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    20. Re:Microsoft motives? by Wolfrider · · Score: 1

      [MXC] Right you are, Ken!

      [Ed McMahon] You are correct, sir!

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    21. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      I want them to just go away!

    22. Re:Microsoft motives? by Anonymous Coward · · Score: 1, Insightful

      They're in league with SCO, at least tacitly.

      SCO is trying to destroy Linux or at least spread FUD for as long as possible; I'm not convinced they even expect to win, it'd just be a nice happenstance. Microsoft is capitalizing on SCO's position by helping folks migrate FROM UNIX to Windows, and SCO got that licensing deal from Microsoft to help make sure it has enough cash to continue FUD/litigation. Moreover, due to the deal, if SCO won, they would probably just merge/partner with MS (since SCO no longer has any real IT assets worth mentioning) and let MS take over Linux for profit...

      But basically the fact is this: we don't especially like MS here, so we're not likely to like them whenever they're doing something like this to their advantage. True, they didn't create the greedly little SCO who is trying to steal code that does belong to it, but they're capitalizing on SCO's existence. This only proves it...

    23. Re:Microsoft motives? by jimicus · · Score: 1
      What do you want them to do? Do you want them to attempt to work with Unix, or do you want them to completely ignore the fact that Unix exists?

      They've spent the last 10 years or so doing this. Why change it?

    24. Re:Microsoft motives? by joemc79 · · Score: 1

      MS buys UNIX patents for pennies on the peso

      I belive they'd lose money on that exchange. Penny > Peso.

    25. Re:Microsoft motives? by kasperd · · Score: 1, Flamebait
      What do you want them to do?
      • Comply with standards
      • Open the source
      • Replace the core of their system with a Unix system like MacOS did.
      If that is too much alternatively they can just vanish, I wouldn't miss them. And BTW given their history, no matter what their next step is, I won't trust them.
      --

      Do you care about the security of your wireless mouse?
    26. Re:Microsoft motives? by Anonymous Coward · · Score: 0
      If Microsoft provides a client for Unix filesystems, they get "embrace and extend" comments.

      If Microsoft doesn't, they get the "refusing to support open standards" comments.

      How about Microsoft once again knifes a third-party software vendor's competing product by giving away their own stuff for free?

    27. Re:Microsoft motives? by Master+of+Transhuman · · Score: 1


      Like IBM is gonna drive SCO into bankruptcy and THEN let Microsoft buy the UNIX IP?

      I don't think so, relative amounts of cash in MS bank account vrs IBM notwithstanding.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    28. Re:Microsoft motives? by christopher240240 · · Score: 1

      Are you high?

    29. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      What do you want them to do? Do you want them to attempt to work with Unix, or do you want them to completely ignore the fact that Unix exists?

      I want them to fucking die.

    30. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Go outside and play, Junior -- the adults are talking.

    31. Re:Microsoft motives? by lexbaby · · Score: 1

      Doesn't Windows do this already?

      --
      lexbaby
      "Be Brave, Be Loyal, Be True." -- Hawkeye Pierce
    32. Re:Microsoft motives? by slimsam1 · · Score: 1

      What do you want them to do? Stop performing illegal operations.

      --
      ...
    33. Re:Microsoft motives? by smartin · · Score: 1

      What do you want them to do?

      I want them to go out of business. Thanks for asking.

      --
      The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
    34. Re:Microsoft motives? by Anonymous Coward · · Score: 1, Insightful

      As much as people want Microsoft to Die, dissipate, disolve, terminate, etc.... If they did that, the economy would be in a world of hurt. Not to mention all of the people that would slowly be without jobs. An ideal solution would be for everyone to play nice.

    35. Re:Microsoft motives? by whizzard · · Score: 1

      but this is a family forum.
      Since when?
    36. Re:Microsoft motives? by wljones · · Score: 3, Funny

      First, for home users of MS-Windows anything, if you are happy with it, enjoy. Now for the nerds, this latest Microsoft offer sounds like combining the reliability of Microsoft software with the user friendly attributes of Unix software. Such a deal!

    37. Re:Microsoft motives? by joemc79 · · Score: 2, Funny

      Yeah.. I am.. I just looked it up. 1 Peso = 9 Pennies. My bad.

    38. Re:Microsoft motives? by malfunct · · Score: 2, Insightful
      That has nothing to do with it, what embrace and extend would mean in this situation is MS implement a unix-like extension as part of SFU thats not available in unix that becomes popular as a replacement to something common in unix. At that point you have to buy windows or not interact with people using that feature.

      In my opinion that won't happen, anything that MS builds as an extension of the server will apply to the windows side because thats what MS wants to promote.

      --

      "You can now flame me, I am full of love,"

    39. Re:Microsoft motives? by alw53 · · Score: 1


      Cease lying to federal judges would be a start.

      Isn't that called perjury?

    40. Re:Microsoft motives? by ozbird · · Score: 1

      But embracing in which direction? Maybe they're just softening people up for Microsoft Linux.

    41. Re:Microsoft motives? by Angst+Badger · · Score: 1

      If Microsoft provides a client for Unix filesystems, they get "embrace and extend" comments. If Microsoft doesn't, they get the "refusing to support open standards" comments. What do you want them to do? Do you want them to attempt to work with Unix, or do you want them to completely ignore the fact that Unix exists?

      I want them to go out of business.

      --
      Proud member of the Weirdo-American community.
    42. Re:Microsoft motives? by Hiro+Antagonist · · Score: 3, Funny

      Oh, come on, "crisco", "speculum", and "pissed-off iguana" are hardly words that could offend even the most sensible of ears.

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    43. Re:Microsoft motives? by betelgeuse68 · · Score: 1

      "Embrace and extinguish"? Based on the thread you seem to be the first to bring it up.

      I think "embrace and extinguish" does not apply here.

      There is a difference between a platform where applications are developed where the end users are not potentially technical people, e.g., very robust Java applets (the user doesn't care about the underlying technology) VERSUS providing some UNIX like tools and/or interfaces to UNIX services. The audience for the latter compared to the "Joe Average" masses running some Java applet unbeknownst to them is small. The same "masses" who if Sun had seen its dream of Java realized, would be downloading Java applets into their browsers all the time (whether they knew it or not).

      Microsoft did a very good job of "embrace, extend, extinguish" with Java since they saw it as a threat in terms of another application platform that diminished the need for Microsoft's desktop.

      If Java applets HAD become all the rage, the thin client would be that much more entrenched and Java applets would be as common as Flash ads - only in Sun's long gone dreams.

      -M

    44. Re:Microsoft motives? by scrote-ma-hote · · Score: 1

      Oh yeah, and that worked really well didn't it?

    45. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      > What do you want them to do? Do you want them to attempt to work with Unix, or do you want them to completely ignore the fact that Unix exists?

      What do I want them to do?

      Be Not.

      If the only options are the two you list, I don't like the choice. On the one hand, they can ignore UNIX and eventually die; on the other hand, they can attempt to work with UNIX and make things more convenient while I'm forced to use their crap.

    46. Re:Microsoft motives? by drsmithy · · Score: 1
      Microsoft is capitalizing on SCO's position by helping folks migrate FROM UNIX to Windows [...]

      Microsoft have been doing this for over a decade, it's hardly a recent development. Why do you think NT has a POSIX layer ?

    47. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Die!

      (Ok not really. The world would be a little less colorful without the likes of Microsoft and SCO. The reference here is from Independence Day. It should be interpreted as "funny", not a threat.)

    48. Re:Microsoft motives? by MsGeek · · Score: 1

      * Comply with standards

      Not bloody likely.

      * Open the source

      No way in hell.

      * Replace the core of their system with a Unix system like MacOS did.

      Now *this* might happen. I suspect that if they continue to have problems with Longhorn, they might consider their very own fork of *BSD code. You know that they just *LOVE* the BSD License and *BSD code over there. They appropriate it often. Hell, SFU is probably crawling with *BSD code!

      Having a free-as-in-beer SFU is very, very useful. It would be nice if SFU included a species of SSH as part of it, but oh well. SFU or Cygnus. Cygnus or SFU. Suddenly the picture gets more complicated for those who have to deal with Windows/UNIX/Linux interoperability. I don't know if it's good news or bad news or just weird news.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    49. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      True, but it's not clear that they can "take over" Unix that way. The trouble with Microsoft is that Windows has been playing catch-up to Unix for a long time, and I think that they still are, despite their best efforts. They can't help but make a bloated, proprietary, insecure, convoluted, inflexible, and generally uncontrollable OS. While Windows has a lock on the desktop, the momentum for getting real work done (cheaply) is still with Unix.

      Now, if Microsoft will be good enough to replace their spawn() calls with rfork()'s and exec()'s, I'll be happy.

    50. Re:Microsoft motives? by Anonymous Coward · · Score: 0

      Well most of the linux noobie zealots do act like children.

    51. Re:Microsoft motives? by Blackhalo · · Score: 1

      I disagree. If Microsoft disappeard tomorrow, who besides the investors would care? My copy of windows or Office would not cease to funcion. I would no longer have to pay a licence fee for the OS on a new computer that I buy. Those poor souls who signed up for Licencing 6.0 could stop sending thier monthly check. The only people who would be without jobs would be MS sales and MS developers. Even MCSE's would still have work. The only threat I can imagine is that some critical exploit or bug is could be found and without the source, no one could fix it. So I guess the buggieness MS code is the only saving grace I can think of to justify thier existance.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
  3. Thank you Microsoft by Mongo222 · · Score: 5, Insightful

    What a fantastic set of tools for people who are migrating thier windows boxes to a Linux/Unix envirornment. Glad they finally saw the light of day and are working to join us.

    1. Re:Thank you Microsoft by e_lazardo · · Score: 1
      Got source?

      That night, while the Trojans were more than a little comatose from too much drinking, the Greeks slipped quietly out the trap door Odysseus had had built in the horse's belly. Killing Trojans and setting fire to the city, they quickly won the war.

      --

      Planet10, RealSoOn

    2. Re:Thank you Microsoft by Bad+Boy+Marty · · Score: 5, Interesting

      Actually, in spite of comments below, I consider this an acquiescence on Microsoft's part that their customers really do want many of the features present in Unix-like systems that are not found in Windows systems. Naturally, Microsoft would never admit this, but I find it difficult to interpret any other way.

      My biggest complaint about Microsoft products has always been the inherent insecurity of blindly executing code (whether it be macros in a spreadsheet, or an actual executable in an email message). But this product addresses a lot of my 2nd biggest complaint about them: lack of scriptability (i.e., hands-off operation).

      The sad thing is, most Windows users have absolutely no concept of how useful this is -- until they are forced to use a Unix-like system. Then, when they see how powerful it can be, and go back to their Windows systems, they claim "Oh, Windows doesn't need that: all the apps just do the right thing when I drag&drop."

      So sad....

      --
      RHCE; are you certified? Karma: ambiguous.
    3. Re:Thank you Microsoft by Anonymous Coward · · Score: 0

      Actually, I used it for what it was intended. I migrated from Linux to Windows using 3.0 and no, I would not go back to Linux. The only reason I still have it is to access the Sun systems we have in the office.

    4. Re:Thank you Microsoft by caferace · · Score: 1
      Naturally, Microsoft would never admit this, but I find it difficult to interpret any other way.

      Hmmph. Try reading it as: "Fuck, we really can't just buy CygWin and mangle it? OK, we'll release our SFU (ed: heh) for free and worm our way in with it!"

      It's easy to see conspiracy when it's everywhere. :)

    5. Re:Thank you Microsoft by IANAAC · · Score: 1

      I doubt it. If you were a Windows (perhaps only) admin and were told to migrate to Unix, would you know what to dod with the tools? This is simply MS's attempt to get Unix people productive (and therefore more willing to at least consider switching) to Windows.

    6. Re:Thank you Microsoft by mixmasta · · Score: 2, Informative

      Windows XP and up have tons of commandline programs included in the default install and also have a whole new scripting environment as well called "windows scripting host." These are avail as downloads to earlier windows.

      WSH is extremely powerful, at times even more powerful than the unix tools, since you have access to the whole windows api in a script. In unix you could still write a program if you needed to, of course. Your info on windows scriptability is several years out of date. SFU just ups the ante.

      That said, I still haven't bothered to learn WSH, because I want to move away from proprietary os's soon.

      --
      #6495ED - cornflower blue
    7. Re:Thank you Microsoft by Anonymous Coward · · Score: 0

      PleAse DoNT add RanDom CapiTals in the MidDle of names that aren't MeantTo HaveThem.

      The product is called Cygwin.

    8. Re:Thank you Microsoft by rupe · · Score: 1

      WSH is quite an achivement and not getting the recognition it deserves.

      I came across it when i was thinking to myself that the main flaw in Excel was that to do anything sophisticated you had to resort to Visual Basic, instead of a real scripting language. But as I discovered, you can use WSH to enable almost ANY scripting language for excel (and many other applications) now, once some bindings are implemented of course. For example you can use both python and perl as excel scripting languages almost out of the box.

    9. Re:Thank you Microsoft by Bad+Boy+Marty · · Score: 1

      WSH is news to me. But that's probably because the only Windows OS I've dealt with in several years is a tiny W98se partition on my laptop for playing games while travelling. Nonetheless, back in the day when I needed to use Windows for work, my life was made tolerable by the availability of ActivePerl (the machine had just enough capacity for that, but not enough for a complete CygWin, alas).

      --
      RHCE; are you certified? Karma: ambiguous.
    10. Re:Thank you Microsoft by I_am_the_man · · Score: 1

      Actually this it is really simple to see what is going on here. Microsoft has be shovelling bullshit for years that Linux is hurting UNIX more than it is hurting Windows. They must have thought about that statement (assuming it is true) and deduced that Linux is doing a better job at getting to a part of the market that Windows has never touched. How can this trend be changed? By taking away what Microsoft perceives is Linux's edge when competing for big UNIX customers. So Microsoft thinks Linux has a compatibility edge (true but not the whole story). SFU is MS's means of combating the "Linux hurts UNIX more than Windows phenomenon." If anybody thinks this is MS's way of working better with Linux they are nuts. This move is soley to combat Linux.

      Let's face it, you cannot make the statment about Linux hurting UNIX more without at some point realizing that it means Linux is doing better at grabbing former UNIX market share.

    11. Re:Thank you Microsoft by TheRealSlimShady · · Score: 1
      this product addresses a lot of my 2nd biggest complaint about them: lack of scriptability (i.e., hands-off operation).

      so your initial comment about this was based on something you admit you have no idea about? And you got modded 5 interesting? If you don't know about something, why post as though you do?

    12. Re:Thank you Microsoft by 110010001000 · · Score: 1

      Dude, this is SLASHDOT. If you post anything "anti-M$" you get +5 Informative.

    13. Re:Thank you Microsoft by Anonymous Coward · · Score: 0
      Something that I use my Meta-moderation in an attempt to change.

      Probably worthless, but it's better than just accepting it.

    14. Re:Thank you Microsoft by Anonymous Coward · · Score: 0

      I think Microsoft forsees a time when they hit a ceiling in terms of market share. If that happens, their tactics will become less agressive, and they'll worry about their margins, making allowances for the customers who would drop Microsoft altogether if it's too costly to make Windows boxes coexist with Unix/Linux boxes. Look at the last story about IBM's unofficial adoption of Linux, for instance.

    15. Re:Thank you Microsoft by spectecjr · · Score: 1

      WSH is news to me. But that's probably because the only Windows OS I've dealt with in several years is a tiny W98se partition on my laptop for playing games while travelling.

      Given that WSH came out with Windows 98 (not XP as the OP claimed), you should be familiar with it then.

      --
      Coming soon - pyrogyra
    16. Re:Thank you Microsoft by bankman · · Score: 1

      And how many viruses have successfully exploited the WSH? How many viruses have successfully exploited shell scripting on Unix?

      Yes, it is a permissions problem on Windows that nobody at Microsoft seems to care about. So, many admins simply remove WSH and the power of the scripting environment is gone. Oh, and BTW, how portable are WSH scripts? You can run bash scripts on many Unix flavours and thanks to Cygwin you can run them on Windows too.

      --
      I feel so sig.
  4. bass ackwards by Doc+Ruby · · Score: 5, Funny

    It's really "unix services" for "Windows". They can't even get the name right - what else did they screw up at the forge of Mordor?

    --

    --
    make install -not war

    1. Re:bass ackwards by Anonymous Coward · · Score: 0

      Wrong you dolt.

      It's Windows now S (the) F U

    2. Re:bass ackwards by mwheeler01 · · Score: 2, Funny

      I'd be careful what you say...this may look nifty and like Microsoft is capitulating but perhaps this is one of the rings of power that Gates will give to the kings of men to control them. Because as we know, Linux users above all else, desire power...

      --
      Pretty widgets? What pretty widgets?
    3. Re:bass ackwards by Doc+Ruby · · Score: 1

      Anonymous asshole Coward, it's FOR WINDOWS. Delivering UNIX SERVICES.

      --

      --
      make install -not war

    4. Re:bass ackwards by Doc+Ruby · · Score: 1

      If it lets me mount Linux NFS volumes on Windows, then it helps me use Linux servers in a Windows desktop environment. If Gates bases his invasion on these rings, it centralizes strategies of collapsing his empire, so even a hairyfooted Finn can open the Age of Men.

      --

      --
      make install -not war

    5. Re:bass ackwards by sysadmn · · Score: 1

      Yeah, I'm sure that "SFU" originally stood for "Services from Unix".

      --
      Envy my 5 digit Slashdot User ID!
    6. Re:bass ackwards by jdray · · Score: 1

      You know how it is; they still think Windows has to come first.

      --
      The Spoon
      Updated 6/28/2011
    7. Re:bass ackwards by Anonymous Coward · · Score: 0

      It's really "unix services" for "Windows". They can't even get the name right - what else did they screw up at the forge of Mordor?

      Exactly right, of course. And the chance that bgInc. would ever produce something that WAS actually windows services for unix is zero, compounding the annoyance.

  5. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  6. how it compares by larry+bagina · · Score: 5, Informative
    I've not used cygwin, but I have used the SFU demo.

    They include gcc, but most of the other utilities are from OpenBSD or other non-GPL sources (there are about 40 different licenses included). ActiveState perl is also included, though you can get that free anyhow.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:how it compares by Anonymous Coward · · Score: 0

      Jay, kiss Silent Bob for me.

    2. Re:how it compares by Anonymous Coward · · Score: 0

      How do they have non-GPL code with gcc? GCC is GPL.

    3. Re:how it compares by axis-techno-geek · · Score: 1
      I have used both and SFU is barly POSIX compliant. I downloaded the source files of various utilities, almost everything compiles under Cygwin, almost noe compiled under SFU 3.0. Maybe 3.5 is better, but I wouldn't hold my breath.

      At $99 bucks I would touch SFU with a 10' clown pole, for free I just won't touch it ;)

      --
      This is not the sig line you are looking for... -- Old Jedi Sig Line Trick
    4. Re:how it compares by spitzak · · Score: 1

      You are allowed to compile non-GPL code with GCC, idiot.

      However I am suprised that Microsoft would include a C compiler for free. That would cut into sales of VC++ pretty badly.

    5. Re:how it compares by Anonymous Coward · · Score: 0

      You can download MS's commandline C/C++ compiler for free also. The pricetag is for the "visual" part.

    6. Re:how it compares by Anonymous Coward · · Score: 0

      Where?

    7. Re:how it compares by Anonymous Coward · · Score: 0

      .NET SDK.

    8. Re:how it compares by cubic6 · · Score: 1

      POSIX compliance isn't a "barely" thing. If it provides the appropriate interface, then it's POSIX. If it doesn't, then it ain't. I've used Cygwin, and it is significantly more than POSIX. POSIX is a nice idea, but it's not a complete cross-platform development environment. From the features page, it looks like SFU 3.5 includes gcc and friends, so I don't see why it wouldn't compile at least as much as MinGW, which seems to have a similar setup.

      As for me, this (hopefully) means I can mount my school network's NFS shares in XP, and maybe even start using 'ls' instead of 'dir'. As another poster pointed out, it's also good that MS is finally providing the same support for UNIX servers that it does for Apple and NetWare.

      --
      Karma: Contrapositive
  7. This could backfire on MS by SkArcher · · Score: 5, Insightful

    The idea is obviously to encourage migration from Unix to Windows, but it can just as easily be used to encourage migration in the other direction.

    It is to be hoped that such opportunities are taken up by people wishing to get the out of MS lock in in a gradual manner.

    --

    An infinite number of monkeys will eventually come up with the complete works of /.
    1. Re:This could backfire on MS by nate1138 · · Score: 4, Insightful

      Regardless of whether or not it backfires, it _does_ help interoperability, and that is a Good Thing no matter how you look at it. Almost nobody is exclusively Unix or MS, nor should they necessarily be.

      The only bitch I will have is if this is like other Microsoft attempts at "interoperability" where they break shit. Think kerberos, java, etc.

      --
      Where's my lobbyist? Right here.
    2. Re:This could backfire on MS by FortKnox · · Score: 3, Insightful

      The idea is obviously to encourage migration from Unix to Windows, but it can just as easily be used to encourage migration in the other direction.

      Doubtful. Companies that are already Windows shops have a hard time taking all those windows documents and spreadsheets and power point presentations etc... and switching them over to a *nix equivalent (or standard format). The chances of a backfire are minimal.

      The tools that do this were already available in the forms of SAMBA (and others). I'd say this is just a better way to help people switch from *nix environments to Windows (and MS is making it free so it isn't "worse than the open source solution").

      Quite an ingenious decision on the part of MS, if I may say so.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    3. Re:This could backfire on MS by greygent · · Score: 1

      Uhm, why would they migrate away from Windows in this scenario? They're using the industry standard Desktop, and can also use most UNIX apps, to boot.

      I guess if they didn't like a usable desktop and the plethora of applications, they'd switch...

    4. Re:This could backfire on MS by Anonymous Coward · · Score: 0

      " The idea is obviously to encourage migration from Unix to Windows, but it can just as easily be used to encourage migration in the other direction."

      Nah they will just take one look at the subpar NFS on Linux and say "Microsoft does Unix services better than Linux." Sad but true, at least in this limited context. It is also proof that just because NFS is opensourced, doesn't mean it's best of breed.

    5. Re:This could backfire on MS by Anonymous Coward · · Score: 0

      I do not see any interoperatibility issues! Jus ignore MS and the hey - where are interoperatibility issues?

    6. Re:This could backfire on MS by TheSimkin · · Score: 1

      I agree. This should start a trend of more people developing for Linux/Unix First and then converting it to Windows later using MS's handy dandy tools. What a spectacular idea!

    7. Re:This could backfire on MS by InodoroPereyra · · Score: 1
      Regardless of whether or not it backfires, it _does_ help interoperability, and that is a Good Thing no matter how you look at it.

      Well, but as you mention below, MS does have a history of trying to break interoperability. In fact, that's what they do by default, in order to keep their precious monopoly, think of their office formats for instance.

      Here they are helping interoperability because they have no choice. Unix, particularly GNU/Linux, BSD and other open variants, is in the server room, and it is there to stay.

      I have no simpaties for MS, and my humble way to boicot them is to not use any product from them. OTOH, if for some reason I had no choice than to keep a MS box for some reason, I would use this tool, SAMBA, and whatever is available to play nice to the free (libre) world of computing.

    8. Re:This could backfire on MS by Anonymous Coward · · Score: 0

      Unless they make some really drastic changes to the tools, I've never had any problems on any of the versions of SFU I have tried. In saying that though, it could happen.

    9. Re:This could backfire on MS by MURD3R3R · · Score: 1

      I think this could backfire for Microsoft. This is because guess what, :-) , us windows users now have a new toy! UNIX services! Cool, now I don't have to switch to Linux all at once anymore, I can just try it out through Windows! Now, once we start getting the hang of Linux through Windows, it will be a piece of cake to switch when Microsoft stabs us in the back in the next round.

    10. Re:This could backfire on MS by ksheff · · Score: 1

      You mean like shipping a broken Korn shell and then arguing that it's working perfectly (with David Korn, no less)?

      --
      the good ground has been paved over by suicidal maniacs
    11. Re:This could backfire on MS by JordanH · · Score: 1
      • Doubtful. Companies that are already Windows shops have a hard time taking all those windows documents and spreadsheets and power point presentations etc... and switching them over to a *nix equivalent (or standard format). The chances of a backfire are minimal.
      Huh? All those documents and spreadsheets you refer to are on the desktop. Almost every shop is already Windows Desktop everywhere (remember the Monopoly thing?). These tools help those Windows Desktops interact better with Unix servers.

      I don't really see how it helps people migrate to Windows Servers at all.

      • I'd say this is just a better way to help people switch from *nix environments to Windows (and MS is making it free so it isn't "worse than the open source solution").
      OK, no point in discussing this with you. You don't see the advantage to having source, you know free vs. Free and all. Of course, MS, who has always had the user's best interests at heart will never desupport these utilities or break them strategically or anything like that. Nope, no advantage to the Open Source solution here.
    12. Re:This could backfire on MS by Anonymous Coward · · Score: 0

      viruses and worms perhaps?

  8. No multithreading by gatkinso · · Score: 3, Informative

    A shallow compatibility layer. I like it better than Cygwin, but that is just me.

    --
    I am very small, utmostly microscopic.
    1. Re:No multithreading by Kenja · · Score: 2, Interesting

      I for one would rather get kicked in the bean bag then be forced to use Cygwin. But thats just me. I'll see how this compares to UWIN when its out for download.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:No multithreading by johnnyb · · Score: 2, Funny

      Thunk. "Ahhh! Maybe not!"

    3. Re:No multithreading by nate1138 · · Score: 1

      I thought that was fixed in this release with the addition of pthread support to their POSIX implementation.

      --
      Where's my lobbyist? Right here.
    4. Re:No multithreading by Samrobb · · Score: 1

      Hmm. OK, as a pretty happy Cygwin user, I'll ask: what is it about Cygwin that makes physical abuse more appealing to you?

      Seriously - I know that Cygwin has some problems; I'm more than willing to listen to complaints, and see if maybe there's something I've missed, nver notices, or some area that needs attention.

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    5. Re:No multithreading by Temporal · · Score: 4, Informative

      I'm confused. Are you saying that Microsoft's POSIX layer has no multithreading? Because not only does the article say otherwise, but it says right there in the writeup:

      It contains ... POSIX libraries and utilities including pthreads.

    6. Re:No multithreading by Anonymous Coward · · Score: 0

      You didn't read the poster's comment closely enough. He states that the pthread support is a shallow compatibility layer, but doesn't implement real threads. Whether or not that's true, I don't know, but you can't get that information just from reading the article or the write up.

    7. Re:No multithreading by gatkinso · · Score: 1

      Ah ha... I didn't even read it you are right. I have been a SFU user for quite a while... but my company stopped buying new seats at 3.0... the main reason being the lack of threading support.

      So someone should mod my original post down (while I am probably correct about the compatibility layer, thar be Win32 threads underneath) my original premise was, well, wrong!

      --
      I am very small, utmostly microscopic.
    8. Re:No multithreading by gatkinso · · Score: 1

      Oh, one more thing... I was under the impression that the POSIX subsystem from XP on was deprecated... so yeah YOUR point (not mine) about there not being threading support there just may be true.

      --
      I am very small, utmostly microscopic.
    9. Re:No multithreading by pocopoco · · Score: 1

      Well I'm not the one who likes abuse, but as for myself I use UWIN instead of Cygwin because the former supports named pipes...

    10. Re:No multithreading by Temporal · · Score: 1

      According to the article, pthreads are a new feature in this version.

    11. Re:No multithreading by cubic6 · · Score: 1

      I don't like Cygwin for 3 reasons:

      1) I don't want to run the exact same Unix programs, because I might as well just dual-boot! I realize that part of the advantage of cygwin is that most Unix apps will compile unmodified, but I think it'd be far more valuable to take advantage of the features of Win32.

      2) It tries to force my entire environment into UNIX. I don't want to manage an /etc/fstab in Cygwin just so I can use bash. I want a bash workalike that can work with drive letters and similar platform-specific things. Again, if i wanted another root filesystem and associated baggage, I'd run Unix.

      3) The Cygwin Netinstaller is *horrible*. I don't like net-install programs generally, but Cygwin is the worst. There's no way to download a single exe that contains everything and lets me select subgroups and individual programs like a normal Installshield app. Even a collection of tarballs and some easy setup instructions would be an improvement. Also, the mirrors are always out of sync. I think they'd benefit from making periodic releases of *all* the packages with a version number attached, so I know i'm installing the same versions as I did 2 weeks ago.

      I guess what I need is ports of common unix utilities that "do the right thing" on Win32 instead of just dumbly following Unix semantics. Programs would use the registry for settings and my Windows home folder instead of /home. If SFU doesn't fulfill my needs, I guess it's time to look at doing some native ports myself in the near future...

      --
      Karma: Contrapositive
    12. Re:No multithreading by Samrobb · · Score: 1
      If SFU doesn't fulfill my needs, I guess it's time to look at doing some native ports myself in the near future...

      You might want to take a look at MSYS, then. I've not used it, but my understanding is that it's a port of GNU tools that understand native Windows paths, so it might be closer to what you're looking for.

      Just based on path issues, it sounds like SFU isn't what you're looking for:

      Welcome to the Interix UNIX utilities.

      DISPLAY=localhost:0.0
      $ cd c:/
      /bin/ksh: cd: c:/ - No such file or directory
      $ cd c:\\
      /bin/ksh: cd: c:\ - No such file or directory
      $ cd /dev/fs/C
      $ pwd
      /dev/fs/C
      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    13. Re:No multithreading by cubic6 · · Score: 1
      You might want to take a look at MSYS, then.

      Thanks for the advice. I tried MSYS, but it seems to be just a stripped down Cygwin installation . SFU is good also, and I'm definately keeping both around.

      --
      Karma: Contrapositive
  9. Windows finally gets NFS support? by SeanTobin · · Score: 1, Funny

    Well heck, I guess to make this fair we are going to have to impliment SMB support.

    --
    Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
  10. This is actually very good! by The+One+KEA · · Score: 4, Interesting

    Something like this happen could mean that Microsoft is starting to have a slight change of heart about the presence of Linux/UNIX. Having this available for free could be great boon to people who have to run Linux alongside M$ - this ranks right up there with Samba, IMO.

    Especially interesting is the addition of the pthread library to the Posix API package.

    --
    SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
    1. Re:This is actually very good! by clifyt · · Score: 1

      Actually, there was an article a few days back where M$ said they were going to release tools to help folks move away from Linux environments as a way to bring their wayward sheep back into the fold.

      Nothing of a change of heart...its another salvo against Linux from M$ and nothing else.

      Personally, I run the GNUTools (along with PHP and Apache -- when I don't have to deal with ASP scripts I can't get away with) on my Windows boxes...actually translating some Linux stuff right now to Windows using these very tools -- I'd keep it all in Linux, but I'm programming against a third party app that the university has licensed which only works under Wind'rs and my old scripts HAVE to communicate with this one :(

      The great thing about using GNUTools and PHP and otherwise is they are platform Neutral...it doesn't matter what you program them on, they just work (err...kinda...other than funky OS stuff that needs tweaked a little).

      Again, nothing nice from Windows, and if I recall correctly, these tools are actually licensed from SCO, so I'd rather not use them either way...I'll stick with the stuff from the good guys...

    2. Re:This is actually very good! by Hieronymus+Howard · · Score: 1

      I think that this is M$ trying to stem the tide of migrations to Linux, rather than to turn Linux users back to Windows. They've finally accepted that reality is that companies run a mixture of Windows and Unix/Linux systems. They also realise that all of these powerful tools that appeal to developers and sysadmins come free with Linux. So they NEED to provide them to Windows for free or face further erosion of their market share.

      Where I work, we develop on Windows and deploy onto Linux servers. We've been talking for ages about switching to Linux desktops, but it hasn't happened yet. Tools like this are useful and could quite easily delay us switching.

      I'm also wondering about trying NFS instead of Samba at home. Though SMB sucks and NFS did too when I last used it (years ago).

      HH
      --

  11. Good business decision by Dark+Paladin · · Score: 4, Funny
    This is probably a good thing for Microsoft: make it easier to run Unix (aka Posix) apps on their systems. Odds are, they walked into too many meetings like this:

    Salesman: So, that's how much switching to Microsoft Server will cost.

    IT Guy: Yeah, but then there's the development costs of porting over our Unix and Linux stuff over.

    Salesman: Who needs it! We've got IIS!

    IT Guy: Yeah, but we developed our own apps or used some open source stuff -

    Salesman: Agggghhh! We speak not its name!

    IT Guy: Um, right. Anyway, now we'd have to redevelop those for Windows. How much does that Unix thing cost on Microsoft?


    So now the answer is "free". I'm not saying I like Windows servers over Unix-style boxen - but this was a good business choice for MS.

    Of course, that's just my opinion. I could be wrong.
    1. Re:Good business decision by praxis · · Score: 1

      Somehow I don't really think the previous SFU price of $99 was really a problem when faced with re-coding even a small sized project.

    2. Re:Good business decision by Anonymous Coward · · Score: 0

      Speaking of porting anyone know if this would support dup2() and pipe()? Would this mean no more createpipe(), duplicatehandle(), CreateThread() ...etc ?

    3. Re:Good business decision by Anonymous Coward · · Score: 0
      "boxen"

      Jesus. I'll bet you have "Lord of the Rings" underpants on, too.

    4. Re:Good business decision by Anonymous Coward · · Score: 0

      *LAUGH*

      Best. Post. Of the day.

    5. Re:Good business decision by dtfinch · · Score: 1

      That's the per seat price.

    6. Re:Good business decision by sparrow_hawk · · Score: 1

      This is actually a (relatively) decent move for both parties. Sure, companies with a lot of POSIX apps can move more easily from UNIX/Linux to Windows. The kicker, though, is that if a company has a bunch of programmers with UNIX experience, and they start using SFU for their Windows development, suddenly it's much easier for the company to dump Windows if it comes to that. Plus, it makes it easier for open-source developers to write their code for Windows, which means when a user decides to move to Linux, they can still use the same applications.

      If Microsoft breaks POSIX compliance, then that would be bad, but as it stands now it probably won't irreparably harm Linux or open-source.

    7. Re:Good business decision by Mezzrow · · Score: 1

      I've used the SFU product.

      Its actually pretty nice. But I was able to wrap up a command line linux app and wrap it with a .NET web service pretty easily.

      I've no idea how well the NFS bits or password synchronization work.

  12. Not all so hot by etymxris · · Score: 5, Informative

    I guess it depends on what you use it for. But as I have to do development work in Windows, I thought I'd try it out. Searching through the million line source tree our company has took about 10 times as long with 'grep' that came with "Services for UNIX" as it did with 'grep' that came with a now ancient version of MKS. Both of these were slower that current GNU grep on a Linux box, but the difference between GNU and MKS grep is not dramatic.

    The lesson stays, however. If you expect to basically start with all the power of your Linux box, you'll be sorely dissappointed, just as someone expected the ease of use of Windows coming to Linux will be sorely dissappointed.

    1. Re:Not all so hot by DustMagnet · · Score: 1
      If you expect to basically start with all the power of your Linux box, you'll be sorely dissappointed.

      While I stronly expect you are right that this isn't the most polished package, it's funny you picked slow grep as an example. A few months back a user told me grep was acting really slow. I was able to confirm that grep was almost 100x slower on recent RedHat installs. Turns out the bug had to do with Unicode and was easily fixed by turning it off. Nobody's perfect.

      --
      'SBEMAIL!' is better than a goat!!
    2. Re:Not all so hot by Anonymous Coward · · Score: 0

      From an (old) install of win services for unix:

      Usage: grep [-clqinsvxEF] [-bI] [-e pattern] [-f patternfile] [pattern] [file . ..]

      Licensed from the MKS Toolkit.
      Copyright Mortice Kern Systems Inc. (www.mks.com) 1985-1999.
      All rights reserved.

      They licensed the MKS toolkit a long time ago. maybe the performance difference you saw was because of compiler options or something.

    3. Re:Not all so hot by avandesande · · Score: 1

      took about 10 times as long with 'grep' that came with "Services for UNIX"

      Thats infinitly faster than the grep you get on Windows without "Services for UNIX"

      --
      love is just extroverted narcissism
    4. Re:Not all so hot by bazarodin · · Score: 1

      might want to try the "findstr" command--not part of Services for Unix, builtin to windows since at least 2k, maybe NT.

    5. Re:Not all so hot by Anonymous Coward · · Score: 0

      C:\> HELP FINDSTR

      Searches for strings in files.

      FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:file]
      [/C:string] [/G:file] [/D:dir list] [/A:color attributes] [/OFF[LINE]]
      strings [[drive:][path]filename[ ...]] ...

  13. Is the source around? by torpor · · Score: 3, Interesting

    Anyone know?

    I'm not gonna use it unless I get the source. Period.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:Is the source around? by Anonymous Coward · · Score: 0

      they include the source to gcc. Most of the utilities are OpenBSD or such and don't include the source.

    2. Re:Is the source around? by Anonymous Coward · · Score: 0

      I'm not gonna use it unless I get the source. Period.

      Then you're not going to be running Windows in the first place. You should also back away from the keyboard unless you're using OpenBIOS.

      A little bit hypocritical of you, no?

    3. Re:Is the source around? by cookiepus · · Score: 1

      And if the source were available.... you know this runs on Windows, right?

    4. Re:Is the source around? by torpor · · Score: 1

      yeah, why else do you suppose i want the source?

      not that i'm planning on deploying any windows software, anywhere, any time soon, but if there's an opportunity for me to ever have to use this unix for windows kit, i'm sure as hell not going to do it without having the source.

      having the source is -part- of the service.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  14. I have had unix tools for windows for a long time by mpost4 · · Score: 1

    for free, one word, cwywin. It even has emacs (let the holy wars begin), cvs and gcc, it is a attempted to have a full unix envioment in windows.

  15. Based upon OpenBSD by Anonymous Coward · · Score: 5, Informative

    Microsoft based this product upon OpenBSD: http://www.deadly.org/article.php3?sid=20030927090 008

    1. Re:Based upon OpenBSD by Anonymous Coward · · Score: 0

      They also used Ogg Vorbis in Halo. Your point?

    2. Re:Based upon OpenBSD by XaosTX · · Score: 1

      Yeah, and Apple based Mac OS X off of FreeBSD. so what?

    3. Re:Based upon OpenBSD by Anonymous Coward · · Score: 0

      What makes you think the OP meant this was a bad thing. Maybe he/she meant it was a good thing that Microsoft considers using OpenBSD.
      After all, the BSD license is free enough to allow this kind of usage, in contrast to the GPL.

    4. Re:Based upon OpenBSD by _Sprocket_ · · Score: 2, Interesting


      Microsoft based this product upon OpenBSD


      And GNU. From their licensing page:

      GPL Utility
      Source Code

      The GPL utility source code for Services for UNIX 3.0 contains the base utilities diff, sdiff, bc, dc, cpio, gzip, gunzip, gawk, patch, csplit, nl, strings, rpm, and SDK utilities/libraries ld.so, gcc, gdb, g++, g77, gasp, objcopy, ld, as, ar, nm, size, strip, ci, co, diff3 rcs, rlog, and ident.

      The GPL utility source code for Interix 2.2 contains the utilities bc, ci, co, cpio, csplit, dc, diff, diff3, gawk, gzip, gunzip, ident, merge, nl, rcs, rcsdiff, rcsmerge and rlog.

      Order the CD
      For $20 US you can order GPL utility source code from Interop Systems for either Interix 2.2 or Services for UNIX 3.0.

      Download via FTP
      You can also download the GPL utility source code for either Interix 2.2 or Services for UNIX 3.0 directly from the Microsoft FTP server.

      Which leads to kind of odd little things like the ability to download the contents of the GPL from Microsoft's servers (ftp://ftp.microsoft.com/developr/Interix/interix2 2/GPL.TXT).
    5. Re:Based upon OpenBSD by Anonymous Coward · · Score: 0
      That means that this product is hereby deemed D.O.A.

      Dead on arrival. Do not resuscitate. Kthx.

    6. Re:Based upon OpenBSD by Anonymous Coward · · Score: 0

      duh, OpenBSD contains some GPL stuff... for now. The amount of GPL code in OpenBSD's source tree is decreasing steadily. Actually it's just gcc that's a little hard to replace by a better licensed equivalent...

    7. Re:Based upon OpenBSD by Alioth · · Score: 3, Interesting

      Like many large companies, the left hand of Microsoft often has no idea what the right hand is doing. Microsoft are even actively funding GPL code - see http://www.cl.cam.ac.uk/Research/SRG/netos/xen/ - the Xen virtual machine monitor.

    8. Re:Based upon OpenBSD by Anonymous Coward · · Score: 0

      Like many large companies, the left hand of Microsoft often has no idea what the right hand is doing.

      Even worse, the origins of Apache can be traced back to EMWAC -- a Microsoft-supported project. So without Microsoft, there would be no Apache server.

    9. Re:Based upon OpenBSD by quigonn · · Score: 1

      The difference is that Apple actually says that they love open source, while Microsoft demonizes it.

      --
      A monkey is doing the real work for me.
  16. From India with love by Anonymous Coward · · Score: 1, Interesting

    http://www.microsoft.com/india/indiadev/projects/s ervices-for-unix.asp

    1. Re:From India with love by Anonymous Coward · · Score: 1, Informative
  17. Great Acronym! SFU! by slacy · · Score: 5, Funny

    Wow, what a great acronym, and I'm quite surprised that they seem to be actually using it externall!

    Anyone who disagrees with microsoft can just SFU! I mean, install SFU from microsoft.com.

    (Just in case somebody missed it, SFU = Shut the F**k Up.)

  18. I am very excited about this! by m3j00 · · Score: 1

    I'm sure all of my fellow Eunuchs are also very pleased to hear this.

  19. i really do appreciate this by hyperstation · · Score: 1

    i was gonna buy it...

    but now that i don't have to pay for it, it'll be even cheaper to move from IIS to *nix. Yay!

  20. Good Old Econ 101 by stuffedmonkey · · Score: 5, Insightful

    We are really starting to see the results of constant economic pressure in Microsoft. Once a monopoly has real competition - it is forced to either *gasp* innovate or lower prices! I think in the coming years, All computer users will benefit from Linux - even if they never use it. Windows users will see lower prices and a somewhat friendlier Beast, and Mac users are already getting a ton of great open source product integreted into OS X.

    1. Re:Good Old Econ 101 by Anonymous Coward · · Score: 0

      just like they stopped seling IE and started giving it away and then netscape went bankrupt. Just like they've added hundreds of free features to Windows hat put other companies out of business. Linux should be justa little bit worried.

    2. Re:Good Old Econ 101 by stuffedmonkey · · Score: 1

      But that's just it - they changed the buisness model. Open source *can't* go out of buisness - it's not for-profit to begin with. An individual Linux company, say RedHat or Suse or Mandrake could go out of buisness, but Linux itself be bankrupted. Old open source code can be taken up by another company. What scares me more is Linux companies being absorbed by other software companies that might not know what to do....

    3. Re:Good Old Econ 101 by rabel · · Score: 1

      And in this case, they had to lower their price to *free*, ha, ha, ha. Let's see just how long they can keep that up.

      Seriously though, this is a good thing and may backfire on MS. Obviously, they're hoping to pick up a few new customers and hope they'll see the ease of use of Windows, or buy into their bogus TCO figures and go (or go back to) Windows.

      On the other hand, I predict most of the benefit from this free app will be that those users who were considering moving to Linux, but were worried about the transition, now have a nice crutch to lean on.

    4. Re:Good Old Econ 101 by Anonymous Coward · · Score: 0
      While this is true (and that's in itself great), what is interesting is that it was all started by non-economic forces, even though lately economy has started to be part of adding most momentum.

      So, for libertarians and like-minded, it's good to consider the possibility that idealistic "nothing but consumers" might not work well all by itself. But given enough impacts from other misc. actors (free software people, later on open source movement) that start the fire, good old economic factors can then kick in and provide much more fuel.

      Same of course applies in many other situations; governments need to guard against anomalies (monopolies; abuse by corporations); even if 90% (or whaver) of time things work out without other forces, those remaining 10% need to be taken care of as well.

    5. Re:Good Old Econ 101 by _Sprocket_ · · Score: 1


      Windows hat put other companies out of business. Linux should be justa little bit worried.


      Your thinking old business.

      With conventional products, a piece of software is linked to a specific company. For that software project / product to continue, it must not only generate profit, but enough of a profit to be worth continuing. Microsoft is very good at either removing or damaging a market enough that competing products do not manage to generate the minimum profit required to continue. Once a product is abandoned, it is often shelved and removed from the market.

      The difference with an Open Source base is that the product is not linked with a single company or product. If, for example, RedHat goes under it does not mean Linux is no longer available or actively developed. In another example, if IBM decided their Linux business wasn't profitable enough to continue and they decided to market something else, Linux would still be available. Sure - both situations would be hard hits for Linux as a whole to take. But neither case would mean the removal of Linux from the market.

      Linux is developed by fairly diverse group. It is currently used by a rather large range of businesses. And there is little additional companies from picking it up for their own use / products. Even in our example of IBM deciding to drop Linux, another company can easily come along and pick it up if they've got another idea of how to use it. This makes Linux a hard target to attack directly.

      Granted - Linux isn't invulnerable. But it is much more difficult than conventional products to attack with a "squeeze off the air supply" tactic.
    6. Re:Good Old Econ 101 by w128jad · · Score: 2, Interesting

      No, we are seeing monopolist 101 here.
      Professor: Students, what do we do when competition gets tough. Anyone?
      Student at front: Buy the company?
      Professor: Close! Your thinking in the right direction, but what if you can't buy the company out?
      Same student at front: Oh, I know!! You spend your R&D budget on producing a competing product, and give it away for free.
      Professor: Very good! And what does this do? ... Anyone?
      Silence: ...
      Professor: See, we can afford to sell anything at a loss for much longer than any little company. So, this drives your market share up, while at the same time it puts your competitors out of business.
      Afterwards you can hike the price to pretty much anything you want.
      Class:Ohhhhh!!

      MS only understands one thing: You throw enough money at a problem, and it goes away.

      --
      w2^7me out.
    7. Re:Good Old Econ 101 by GoofyBoy · · Score: 1

      >For that software project / product to continue, it must not only generate profit, but enough of a profit to be worth continuing.

      Lots of Linux distributions have companies behind them. Profit-loving companies.

      Look at Mandrake's financial situation as an example of how it could potentailly kill a distribution.

      Now a specific distribution != Linux but for the vast majority of home AND business users (see RedHat Enterprise distribution and support) it is.

      Lots of things that propelled Linux (installers, heavy duty applications, drivers) were supported/helped by profit-loving companies.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    8. Re:Good Old Econ 101 by _Sprocket_ · · Score: 1


      Lots of things that propelled Linux (installers, heavy duty applications, drivers) were supported/helped by profit-loving companies.


      Don't get me wrong. Loss of Linux's corporate sponsors would be a serious hit (as I noted in the given examples). But the potential damage is much less that with products based on proprietary software.

      For example, once IBM decided OS/2 wasn't doing them any good, end users for OS/2 had to migrate. Once Be, Inc. went under, so did BeOS - no further deployment, development, or support.

      If Mandrake goes under, users will be able to migrate to another distribution. That is, unless someone else decides that there is enough to Mandrake to continue supporting that particular distro's oddities.

      If RedHat is sunk, SuSE will very likely pick up the slack. Especially with support from IBM and Novell. And that's not even counting the small groups of independant and sponsored special-interest developers or wave of independant or employed support personnel.

      And that's the point.

      You can directly attack proprietary products. But products based on Open Source make a different kind of target. And while they certainly can be damaged, they are also much more resilient to the standard bag of tricks.
  21. Unix Tools for Windows by drizst+'n+drat · · Score: 1, Interesting

    Correct me if I am wrong, but didn't Microsoft pursure licensing or incorporation of the Mortice Kern Software (MKS Toolkit) a while back (like their SFU 1.x release). MKS has had a nice set of tools for using Unix(like) commands in MS Windows. MKS is still is a pretty good product too IMHO.

  22. Where will this end? by Anonymous Coward · · Score: 0, Funny

    What next? Will they start giving away web browsers for free?

  23. Get there together by Leroy_Brown242 · · Score: 0, Flamebait

    I think the best way to get to the future, is together. Solaris web servers, FreeBSD app servers, Linux, BSD, OSX, and windows workstations, OpenBSD firewalls. This sounds like utopia to me. So, the sooner MS opens up it's doors and accepts the *nix world as a partner and not an advisary, the sooner we can got o my perfect place.

    Way be to Microsoft!

    1. Re:Get there together by Kenja · · Score: 1
      "Solaris web servers, FreeBSD app servers, Linux, BSD, OSX, and windows workstations, OpenBSD firewalls. This sounds like utopia to me."

      Sounds like my apartment. Well I dont have much BSD stuff and I use Netscreen firewalls. Also you would have to add SGI to the workstations list.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:Get there together by dJCL · · Score: 0, Redundant

      Nah, I've got all that running, but the firewall is running linux. Other then that, they all work fine together.

      --
      On Arrakis: early worm gets the bird. Magister mundi sum!
  24. No big deal, really. by ubiquitin · · Score: 3, Interesting

    Microsoft was giving tons of them away on their Windows 2003 Server promotional tour and as has been note elsewhere this is really just an OpenBSD distro with a few more LDAP-ish tools thrown in.

    I think the message from Microsoft with all of this seems to be that Unix stuff is worthless and just a hassle to tie together with their products. Reality: Microsoft products are a huge liability. Ask anyone who has had their files randomly mailed due one of the thousands of email viruses. The security breaches that Microsoft products bring to the table far more than offset any of their claimed savings in techie hours. Typical BigCo at this points wants to be safeguarding what productivity they have, not tossing it away by opening up more holes than can be patched twice monthly over broadband. Bleh. Even if they gave away MicrosoftServer 2003, I still wouldn't bite. Put the Exchange stack on Linux, and then we'll talk.

    --
    http://tinyurl.com/4ny52
    1. Re:No big deal, really. by pknoll · · Score: 1
      Ask anyone who has had their files randomly mailed due one of the thousands of email viruses.

      Mailed! Whew. Thought you'd said "mauled"... er, wait...

    2. Re:No big deal, really. by prisoner-of-enigma · · Score: 1

      Reality: Microsoft products are a huge liability. Ask anyone who has had their files randomly mailed due one of the thousands of email viruses. The security breaches that Microsoft products bring to the table far more than offset any of their claimed savings in techie hours.

      Now hold on just a second there, mister. You are currently putting all the blame on MS, but have you stopped to consider that most, if not all, of the blame ought to reside on the admin who was running the system?

      Case in point: my company runs a large number of Windows workstations, Windows servers, and Exchange. We've got Solaris and Linux in there, too, but let's just consider the Windows stuff for the moment. We watched with some amusement as many other companies flailed and wilted under SoBig.F, Slammer, and everything between that and ILOVEYOU. We were amused because we were unaffected. We had the same OS's as they did, the same email software, the same everything, but we didn't get hit.

      Oh, that's not to say our email antivirus filter didn't go batty with all the inbound crap. That's not to say our firewall logs didn't fill up with CodeRed probes. The nasty stuff came at us just as hard as everyone else, but we were prepared for it. Our systems were patched. Our virus patterns were up to date. Our networks were segmented with VLANs. Our firewalls were tight. Our workstation permissions were ruthless. Our server permissions were More Ruthless. In short, we had our shit together and, apart from not being able to contact anyone else because they were having problems, it was a normal workday for my company of more than 1,000 employees.

      So, when you take the time to rail about how awful Microsoft security is, you ought to consider for a moment that, if the admins had been doing their jobs properly, this whole thing would've been a non-issue. What people really are complaining about is (a) the pitiful defaults Microsoft gives us and (b) the thoroughly worthless I.T. bastards who run these servers without the slightest clue as to what they're doing.

      But you cannot say Microsoft products are a huge security risk. If we can secure our systems against this crap, anyone else can as well. You should be saying that idiot admins are a huge security risk, and that holds true no matter what OS you're using.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
  25. GPL by gtrubetskoy · · Score: 1
    how does the environment compare to Cygwin?

    I wouldn't be surprised if it is based on Cygwin, and they're not going to distribute the source code like they are supposed to under the GPL until FSF makes a big deal out of it.

    1. Re:GPL by NightSpots · · Score: 1

      Of course you're entirely wrong, because it's based on BSD licensed tools from other (non-linux) operating systems.

    2. Re:GPL by greygent · · Score: 1

      Actually, you're wrong. While there are numerous tools from the various BSD's in SFU, there is also GPL'd software in the distribution, such as gcc.

    3. Re:GPL by greygent · · Score: 1

      Luckily, you won't have to be surprised. SFU is based on a product that predates Cygwin by a number of years. It was formerly called OpenNT, and later, Interix. Microsoft then bought it and called it SFU. It has been around for quite a number of years.

      unlike (the excellent) Cygwin, it is an actual subsystem of the operating system (similar to the OS/2 and posix subsystems that used to be included by default in the NT OS's).

  26. Windows needs more apps by mattkime · · Score: 4, Funny

    This great news for those windows users out there. It will be surely provide much needed apps for this upstart operating system. Now, whenever someone says, "Windows? But what can I do with it?" you can point out that they can run their favorite unix apps.

    --
    Know what I like about atheists? I've yet to meet one that believes God is on their side.
    1. Re:Windows needs more apps by sik0fewl · · Score: 1

      There's no way I'm moving over until I can play all my favorite games on it like Unreal Tournament and Enemy Territory.

      --
      I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
  27. Good, but not great by Telastyn · · Score: 4, Insightful

    Overall, services for unix is good. It provides many of the common unix utilities, and it integrates them into the shell [even just cmd] very well. Much better, and 'cleaner' than cygwin. Cygwin has *many* more tools though, and they work 'well enough'.

    In my experience, using the two together [having SFU's directory in the path before cygwin's] gives you the best of both releases.

    1. Re:Good, but not great by The+One+KEA · · Score: 1

      Getting the two to run together sounds very difficult, but it's probably possible. With the release of this software for free, though, I'm sure more people are going to begin trying what you mentioned.

      --
      SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
    2. Re:Good, but not great by character+sequence · · Score: 1

      If you're lucky, you can also compile your Unix code using gcc from the MinGW package (http://www.mingw.org/). This eliminates the Posix emulation layer, which reduces overheads of course. For example, there is no pthreads support, but you can use any native Windows APIs. You can also run the Cygwin gcc in -mno-cygwin mode which is more or less the same thing.

      Most of the GNU tools like grep, etc. are already precompiled in the related MSYS package, so it wasn't just Cygwin that gives you Unix-like tools for free on Windows.
      --
      Karma: Nonnegative
    3. Re:Good, but not great by fastdecade · · Score: 3, Informative

      Being required to sometimes develop under windows, I need this integration. Haven't used unix services, but I find Cygwin integration very "challenging". I know other people who've given up on it simply because they can't navigate the hard drive.

      Took some playing around to work out "/cygdrive/c" for c: etc. But working out how to have a bash profile, a home dir, etc, take a lot of time. Great project, but certainly not something you can use to solve an immediate problem.

      If Unix services integrates cleaner, I suppose I'll have to sacrifice the tools.

      It would be nice, though, and certainly possible, if a product could be built on top of cygwin to provide a more seamless experience.

    4. Re:Good, but not great by 1984 · · Score: 1

      It's not that tricky to get them running SFU and Cygwin installed together. Obviously you can't expect them to do everything simulataneously (who gets the X port?) but it's no problem to have them both on the same box.

    5. Re:Good, but not great by gvc · · Score: 3, Interesting

      Several people complained about Cygwin, but yours was the first to articulate a problem - lack of integration with the Windows environment.

      For me, this was not an issue. I installed the complete system, started X11 and some Xterms, and live happily as if I were on a Linux system. The file structures, home directories, and password files were created properly and automatically by the installation. bash profiles went into .bashrc in the normal way.

      It is true that from windows you have to know to navigate to c:\cygwin\home to find the home directories, and from cygwin you have to know the arcane Windows pathnames like c:\Documents and Settings\ ... \Desktop and so on.

      There are also Windowing system wars. I am happy enough using the Windows Window managaer (with the Power Toys setup to give me follow focus). From Cygwin I use some X11 apps (like xv, xterm) and also some Win32 apps (gsview, Word, etc.). I never try to compile Win32 apps from source ... I suppose if I wanted to do this I'd use Visual Studio.

      Anyway, I'm not entirely sure what I'd like Cygwin to do differently. But that's because I'm a *nix user grudgingly forced into the Windows world, not a Windows user. So all the stuff that people whose mother tongue is Windows find familiar, I find strange.

    6. Re:Good, but not great by gvc · · Score: 1

      P.S. I often use a small subset of Cygwin tools when I do maintenance on other Windows machines. Generally all I do is throw cygwin1.dll, vim, ls, tar, dd, and a few other goodies onto a floppy/key disk and I'm away to the races.

    7. Re:Good, but not great by defaria · · Score: 1

      Windows Services For Unix is a very incomplete package. True it has NFS (so does Cygwin now, BTW) and some POSIX utilities. But does it have Exim (MTA)? No. PostgresSQL? No. Mysql (coming soon to Cygwin - In fact I'm helping!)? No. Gcc? I don't think so. Ssh? No. Apache? No. Perl? No. Etc, etc. Never mind it doesn't address things like UNC paths, /etc/passwd, domains, etc. Perhaps they've filled out the package, a bit I'm not sure, but last time I looked it was missing a lot.

    8. Re:Good, but not great by Telastyn · · Score: 1

      Indeed, but it's not meant to be a complete emulator. It gives you a bit of the common tools, and allows you to move around on the command line using standard *nix commands, calls and conventions. It doesn't make the box a unix box, and it doesn't provide full feldged applications.

      You're still on a windows box.

      If you want a unix box, install unix.

    9. Re:Good, but not great by Chanc_Gorkon · · Score: 1

      Mysql is available for Windows already. It's running right now on my machine. DOn't waste the time putting it in cygwin.

      --

      Gorkman

    10. Re:Good, but not great by tepples · · Score: 1

      Mysql is available for Windows already. It's running right now on my machine. DOn't waste the time putting it in cygwin.

      Recompiling the existing MySQL for Windows requires Microsoft Visual Studio, which costs over $1,000 if I've already graduated.

    11. Re:Good, but not great by Anonymous Coward · · Score: 0

      If you want a unix box, install unix.

      Or maybe not, since the only Unixes available for x86 that I know of are the one published by a certain Utah corporation that isn't making many friends round here at the moment, and the slow and limited Solaris/x86.

      Linux, or BSD, however, would be good choices.

    12. Re:Good, but not great by Anonymous Coward · · Score: 0

      Actually it does have gcc on the CD, not sure if it's installed by default. It also has ActiveStates Perl included.
      AFAIK PostgreSQL & MySQL are already available for Win32, and why would MS push a SQL product when they distribute their own which is already better than MySQL and at least equal to PostgreSQL?
      The NFS stuff is not just a client and a server, there is also a NFS gateway that allows windows clients to access NFS shares without needing to install their own NFS client.

    13. Re:Good, but not great by Anonymous Coward · · Score: 0

      BSD does still contain original UNIX code as part of the agreement between the University of California and AT&T.

    14. Re:Good, but not great by Foolhardy · · Score: 1

      I thought you could get just the command-line compiler (.net era) for free.?

      I'm sure Borland has a free Windows command line compiler. And there is always GCC.

    15. Re:Good, but not great by Anonymous Coward · · Score: 0

      > But does it have Exim (MTA)?
      It has sendmail.

      > Gcc? I don't think so.
      It does.

      > Perl? No.
      It does.

      In theory Apache and SSH should build on it -- it's really a developer tool.

      Did you do any research at all before typing in your shitty post?

    16. Re:Good, but not great by Chanc_Gorkon · · Score: 1

      Ok, just checkout MySQL's web page it is freely downloadable as well a the source. Making MySQL run under cygwin is a WASTE of time.

      --

      Gorkman

    17. Re:Good, but not great by cubic6 · · Score: 1

      It does have gcc and perl. I haven't used it, but I would guess it's NFS client is a lot easier to use than Cygwin... can you map a drive using the Cygwin NFS client?

      As for the servers you mentioned, I don't see those as something that should be installed by default on SFU. It's not a distro of Linux, it's a collection of simple utilities and a few servers for common-on-Unix protocols. By your standards, anything that doesn't include every bit of free software known to man is "missing a lot".

      --
      Karma: Contrapositive
    18. Re:Good, but not great by defaria · · Score: 1

      Why not? I know MySQL is available for Windows but then again so are many things that Cygwin provides. The thing is Cygwin provides it in a Unix context and many times that's a much better environment. For example, having command history in mysql monitor is much better than the Windows version.

    19. Re:Good, but not great by defaria · · Score: 1

      Not any more of a waste than say Apache under Cygwin. I know, the emulation slows things down a bit. But you know what? Often you get additional functionality that is quite useful. For example, Apache under Cygwin understands and supports symlink. Apache under Windows doesn't.

  28. MS finds use for their SCO license... by PSaltyDS · · Score: 4, Informative

    This was speculated on in an article at Groklaw, that this was the intent (aside from financing the anti-Linux FUD campaign) in M$ paying SCO for a license.

    --
    Any technology distinguishable from magic is insufficiently advanced. - Geek's corollary to Clarke's law
    1. Re:MS finds use for their SCO license... by IvyKing · · Score: 3, Interesting
      One of the beefs Novell had with SCO was SCO's deal with Sun and MS about the one time payments in royalties. Both Sun and MS would benefit from not having to pay a per copy royalty. Sun is again offering Solaris x86 as a free download, and now MS is offering SFU for free.

      Would be fun to check out the NFS client - it's a much cleaner protocol than SMB.

    2. Re:MS finds use for their SCO license... by Florian+Weimer · · Score: 1

      This was speculated on in an article [groklaw.net] at Groklaw [groklaw.net], that this was the intent (aside from financing the anti-Linux FUD campaign) in M$ paying SCO for a license.

      I don't think this makes a lot of sense. They have been distributing a UNIX userland for quite some time now, and surely they had proper licensing for that all the time.

    3. Re:MS finds use for their SCO license... by dillon_rinker · · Score: 1

      MS has been selling Unix Services for Windows for YEARS now, long before the SCO debacle. This is just another server app to them, now updated for Windows 2003 server. They didn't need to buy another license from SCO.

      The license purchase was solely blood money.

    4. Re:MS finds use for their SCO license... by _Sprocket_ · · Score: 1

      This was also a subject of speculation here on Slashdot. However, if one starts digging and poking around, one discovers that the product largely consists of GNU and *BSD code (there's another thread covering this). It seems unlikely that there is any actual Unix code that requires such a license.

    5. Re:MS finds use for their SCO license... by cens0r · · Score: 1

      I think the payment that MS gave to SCO may have allowed MS to pay one lump sum instead of paying a per copy royalty. This would allow them to distribute SFU for free. This may also be why SUN recently gave SCO some money and began to distrubte solaris for x86 for free again.

      --
      Jack Valenti and Orrin Hatch will be first up against the wall when the revolution comes.
    6. Re:MS finds use for their SCO license... by Anonymous Coward · · Score: 0

      Hmm. Does this create an opportunity for MS to give *more* money to SCO, without appearing to overtly sponsor the SCO terrorists? Did MS pay a one-time license fee, or can they now count deployments and use those numbers to cut SCO another check?

  29. What is the plotline here? by heironymouscoward · · Score: 3, Insightful

    Why does Microsoft want to support Unix/Linux applications on Windows? It does not seem to make sense. Every deployment of a portable application on Windows creates an opportunity for moving to Linux at a later stage (vis. OpenOffice).

    Presumably the "Unix" services will include extensions that make the migration a one-way affair. Presumably also Microsoft have some killer Unix/Linux applications in mind that they want/need to be able run on Windows. Apache? Hmmm...

    Presumably also the goal is to turn Windows into something closer to what corporate IT centers actually want.

    It reminds me a lot of IBM's drive to include Unix-like features in OS/370. An obvious thing, to make one's OS POSIX-compliant. But all POSIX compliancy drives seem to lead to Linux.

    So... the very first thing I thought when I first heard about this, and the thing I still think today is that this is the first step in the direction of a Microsoft-branded Linux distribution.

    --
    Ceci n'est pas une signature
    1. Re:What is the plotline here? by Anonymous Coward · · Score: 2, Insightful

      1) I'd actually be way more likely to use windows/be happier with the experience with better unix tool integration. If I'm just developing, I just want those tools to work good, I don't really care a whole heap about the OS. As it is now, whenever I get a new (non-telecommute) job (i'm a freelance programmer), I spend like a day mucking about with effing cygwin.

      2) Microsoft has a long and weird relationship with Unix. On old MS roadmaps, Dos 5 or 6 was supposed to essentially linux. Don't forget about Xenix. They don't hate Unix, they hate not making money. If you can make more money by making MS more Unixy, they'll do it.

    2. Re:What is the plotline here? by Imperator · · Score: 1

      Apache 2 already runs natively quite nicely on NT-kerneled Windows. No one would want to run a server through an emulation layer like SFU or Cygwin--the performance would suck. And MS has no reason to push Apache; IIS is one of their flagship server products.

      --

      Gates' Law: Every 18 months, the speed of software halves.
    3. Re:What is the plotline here? by MrDigital · · Score: 1
      Why does Microsoft want to support Unix/Linux applications on Windows? It does not seem to make sense.

      If it does not make sense than you must ask Chewbacca why he lives with Ewoks.

      The Chewbacca Defense

      --
      In a digital world there can be only one..
      The one, the only, MrDigital.
    4. Re:What is the plotline here? by EddWo · · Score: 1

      The SFU subsystem isn't any more ofan emulation layer than Win32. They both talk directly to the NT kernel native API wheras Cygwin works via Win32. It will be interesting to see if any programs run faster under SFU than they would if compiled for Win32.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  30. SMB is incredibly slow... by etymxris · · Score: 3, Informative

    going between Windows and Linux boxes. I speak from first hand experience. An FTP transfer of the same (very large) file goes 10 times as fast on my gigabit network. I can't speak for NFS, but SMB is certainly not the be-all-end-all for serving files.

  31. "Salesman" and "IT Guy" in same conversation? by jlusk4 · · Score: 3, Funny

    Impossible.

    1. Re:"Salesman" and "IT Guy" in same conversation? by johnnyb · · Score: 1

      I used to work at a company where salesmen routinely had to go thorough a grilling of the entire IT department. It was quite fun to be a part of. Especially since we were the _first_ step _before_ upper management.

    2. Re:"Salesman" and "IT Guy" in same conversation? by debaere · · Score: 3, Funny

      Salesman and IT guy in the same conversation isn't shocking. On the other hand, salesman and IT guy actually communicating with each other is shocking.

      --

      DOS is dead, and no one cares...
      If there's a Bourne Shell, I'll see you there
    3. Re:"Salesman" and "IT Guy" in same conversation? by jlusk4 · · Score: 1

      Cool.

      I've heard a lot of discomforting stories about MS making pitches directly to PHBs, the result being a... sub-optimal, shall we say, configuration.

      My company has its own sales team, and occasionally (I gather) they come into conflict w/the potential customer's IT crew not because of technical issues but because of territorial issues. (We sell a web app that we administer.)

      Ideally, the sales critters, PHBs and IT crew are all in the same room, and they're all listening to each other.

      John.

  32. This is a good thing by LordZardoz · · Score: 5, Interesting

    All anti MS rhetoric aside, this is a smart move for them to make. By making support for POSIX api's freely available, it allows someone to port a unix type app over with a re-compile and perhaps some changes to the make file.

    People like to roast MS for not adhering to standards, among other things. This partly answers that.

    Of course, this does not make MS a "Good Corporate Citizen" any more then donating money to a homeless shelter makes a tobbaco company a "Good Corporate Citizen". But it does show that once in a while, even bad people can do good things, even if the motives are questionable.

    And I have no doubt that Microsofts motives will be questioned here.

    END COMMUNICATION

    1. Re:This is a good thing by Bas_Wijnen · · Score: 1
      And I have no doubt that Microsofts motives will be questioned here.

      Personally, I don't have much questions about them ;-)

      But I'm not sure if this is a good thing. Microsoft is not letting programmers use standards, they merely make programs that use standards anyway run on their computers. That's a big difference. I don't think they will start telling people to use portable constructs, or anything like it. that would be a Good Thing, this is just a (probably unimportant) move in their money machine.

    2. Re:This is a good thing by jafac · · Score: 2, Interesting

      You're absofuckinlutely right.

      Look at OS X. Look at the recent, sudden success of OS X - partially due to the massive influx of software from the Unix world. Hell, they're running Konquerer on OS X now.

      But this is just another thing Microsoft can control.
      They ship this free;
      Then development on the alternatives slows or stops. That's Samba. Or OpenOffice for Windows (we'll see an OpenOffice that runs in X off of this SFU kit). etc. etc.

      Then, when Microsoft chooses, they simply break this kit, with a hotfix bundled with a crucial security patch.

      Then these open projects are back at square one. At the very least, there will be zealots who will maintain these projects (One hopes!). But this move will take the wind out of their sails for sure. Not that I'm complaining, because for what I do, I really really need something that provides this functionality, and I can't get procurement to agree to cygwin, but they will agree to this. Especially if it's free!

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    3. Re:This is a good thing by Saint+Stephen · · Score: 1

      Don't try to port a server application over to it -- the perf will be horrible.

    4. Re:This is a good thing by Haeleth · · Score: 2, Informative

      we'll see an OpenOffice that runs in X off of this SFU kit

      Well... you might, if this SFU kit contained an X server.

      Which it doesn't.

    5. Re:This is a good thing by Samrobb · · Score: 1
      Not that I'm complaining, because for what I do, I really really need something that provides this functionality, and I can't get procurement to agree to cygwin, but they will agree to this. Especially if it's free!

      Um... Cygwin is free, as well. If you don't mind, what other objections do your procurement folks have to Cygwin?

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  33. MS' Hopes by hirschma · · Score: 1, Informative

    Free SFU will likely cause some folks to do the following:

    * Stop booting to Linux on their dual boot box,
    * Stop buying VMware (for desktop use),
    * Stop using that little OSS box on the floor.

    Instead, they'll just SFU - it costs nothing, and it lets me run Apache/PHP/MySql, or whatever.

    After enough of this behavior modification, they'll lower the boom.

    And then SFU will stand for: So, Fuck You.

    Jonathan

    1. Re:MS' Hopes by Anonymous Coward · · Score: 0

      Instead, they'll just SFU - it costs nothing, and it lets me run Apache/PHP/MySql, or whatever.

      There's a Windows version of all 3 programs you mention. No SFU required.

    2. Re:MS' Hopes by RAMMS+EIN · · Score: 2, Funny

      ``Instead, they'll just SFU - it costs nothing, and it lets me run Apache/PHP/MySql, or whatever.''

      You're kidding, right? These have all been ported to win32.

      By the way, does anyone else have the feeling that SFU would more appropriately be called SFW? (which could be expanded to Services For Windows, Software Finally Working, ...).

      --
      Please correct me if I got my facts wrong.
    3. Re:MS' Hopes by Christianfreak · · Score: 1

      Uh ... Apache, PHP, and MySQL all have native Windows ports. Also there is a little program called Cygwin that's been doing the same thing for quite awhile and Linux and OSS still exist.

      Move along, the sky is not falling.

    4. Re:MS' Hopes by mobiGeek · · Score: 1
      These have all been ported to win32
      They may have been ported to win32, but it is very difficult to develop a portable system as there are many win32-isms (e.g. filesystem paths) that you are forced to use in the port.

      I have not used SFU, but with Cygwin you are in an Unix-like environment. I have a bunch of systems in Cygwin that I run unmodified on Linux and Solaris. I simply check it out of our version control system on the appropriate box and start up the daemon(s).

      Using the native ports, I have to muck around with various settings, double-backslash things, write .CMD files for win32 and .BASH for real OSes, etc...

      Anyone able to describe if SFU is more Cygwin-like in this regard?

      --

      ...Beware the IDEs of Microsoft...

  34. Yeah, MS marketing director is clever indeed... by plj · · Score: 4, Funny

    ..as he mentions that "very few of our customers are going to have a pure Unix or pure Windows environment".

    Previously, I used to think that at least half of the MS customers or so would have a pure Unix environment. Thanks for enlightening me, Dennis!

    --
    “Wait for Hurd if you want something real” –Linus
    1. Re:Yeah, MS marketing director is clever indeed... by E-Rock · · Score: 1

      Well, since marketing directors only occasionally visits with reality, I'm sure he considers the set of MS customers to include every man, woman, child and corporation on earth.

  35. Developing for Windows Services by Jacco+de+Leeuw · · Score: 1

    Oh boy. I wouldn't want to be a developer of Windows Services for Unix.

    You're sure to be at the bottom of the caste system there at Microsoft...

    --
    -------
    Warning: Slashdot may contain traces of nuts.
    1. Re:Developing for Windows Services by u-235-sentinel · · Score: 1

      It's called Crossover Office ;-)

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    2. Re:Developing for Windows Services by Tassach · · Score: 1

      Nah, it's easy - all you need is a daemon to randomly put up the BSOD.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    3. Re:Developing for Windows Services by Anonymous Coward · · Score: 0

      Hur hur hur... u'da funney !!

  36. One catch by Anonymous Coward · · Score: 0

    Windows SFU will require Office 2003 be installed for some inexplicable reason.

  37. Re:Oh Shit I just had a hot steamer in my pants by Anonymous Coward · · Score: 0

    Remain calm. Put your hands in your pockets and grab ahold of your underwear. Pull your underwear forward and hold to make a pouch that will prevent any more goodies from escaping. Calmly walk to the bathroom. Remove your pants and underwear. Sit by gloryhole and await further instructions.

  38. This business-competition evades me by Slime-dogg · · Score: 1

    I don't quite understand how there is a "war" between Linux and Microsoft. Look at it from this perspective: Linux will always be there, will always be built by the community, and will always be an alternative choice for all businesses. Microsoft products, on the other hand, require the company to be intact for them to be maintained and offered.

    Microsoft worries about losing business to a non-company entity, which is rightly should worry about. Microsoft trying to compete against a non-company entity like it is a company will not work, though. The only way that anyone could "kill" the Linux kernel is by way of IP and prosecution. This is already being attempted, and will probably not pan out for the ones pursuing that end.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  39. Freedom? by condition-label-red · · Score: 5, Insightful

    how does the environment compare to Cygwin?

    One is licensed under GPL, and the other isn't....

    --
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    1. Re:Freedom? by David+McBride · · Score: 4, Informative

      There's a more important architectual difference.

      Cygwin is built on top of the Win32 APIs on top of the NT kernel core.

      SFU is built straight on top of the core kernel; Win32 API variances (which have caused headaches for the Cygwin implementors of years) are no longer factored in.

      Moreover, the core state information (such as process listings and various other things) come straight from the core. It is perfectly possible to send a SIGSTOP or a SIGKILL to Word.exe (a Win32 app) from the SFU universe and watch Word stop dead or die, respectively.

      As well as NFS mounting and export capabilities, SFU also supports NIS and can do various user mappings between the Windows and Unix worlds.

      Beware the default password set for some of these options.

      Memo to self: no service that requires a password for security should be enabled by default with a standard initial passphrase.

    2. Re:Freedom? by Anonymous Coward · · Score: 0

      LOL it is indeed ironic that it is Microsoft who is freeing us from the fascistic Cygwin license. I wonder what they will come up with next?

    3. Re:Freedom? by the+frizz · · Score: 4, Informative
      I too liked the fact that SFU has more access to the Windows core. E.g., some per process stuff can be seen via ps and /proc, The cmd.exe shell executes many of the utilities. But still not enough for me to switch kick cygwin off my system. The cygwin bash shell default setup beats ksh.

      Here's some features that would have excited me, but I didn't find in SFU.

      • I was hoping to be able to truss(1) the native windows executeables, but I didn't have any luck with that.
      • A list of file descriptors in use under /proc/PID/fd/...
      • The SFU NFS client did follow symlinks when the target was on the same device, but it didn't seem to follow a symlink to another device. I tried making targets of c:\temp and \\host\share, but even though Windows Explorer could see the target directly, when Windows Explorer browses the remote NFS Network the the symlink target did not resolve. (A trace shows the NFS server returning the right target name to the SFU NFS client.)
    4. Re:Freedom? by mandolin · · Score: 2, Interesting
      Cygwin is built on top of the Win32 APIs on top of the NT kernel core. SFU is built straight on top of the core kernel; Win32 API variances (which have caused headaches for the Cygwin implementors of years) are no longer factored in.

      There's a total flip side to that. In cygwin you can actually call (cygwin's) posix and win32 functions from the same program. Which would be useful if

      1) You want to run any linux proggy with a GUI frontend on Windows (is an X server running on top of the new SFU posix subsystem even possible?)

      2) You'd like to port your win32 program to posix (or vice-versa) in a piecemeal fashion.

      IMHO NT's whole concept of different execution subsystems (win32 vs. OS/2 vs. posix) is painfully broken.

    5. Re:Freedom? by IvyKing · · Score: 1
      The SFU NFS client did follow symlinks when the target was on the same device, but it didn't seem to follow a symlink to another device. I tried making targets of c:\temp and \\host\share, but even though Windows Explorer could see the target directly, when Windows Explorer browses the remote NFS Network the the symlink target did not resolve. (A trace shows the NFS server returning the right target name to the SFU NFS client.)

      If I'm reading your post correctly, the SFU NFS client is working correctly. NFS only allows one filesystem to be exported in a single share. For example, if I'm exporting /export/home/foo and have another filesystem mounted at /export/home/foo/bar, then /export/home/foo/bar has to be exported separately. Symlinks would presumably follow the same pattern.

    6. Re:Freedom? by the+frizz · · Score: 1
      Let me explain with an example symlink (which works fine on unixen):
      /mnt/server1/symlink -> /mnt/server2/target
      where server1 and server2 dirs are nfs mounted. I want the equivalent thing (a symlink on one remote file system targetted to another remote filesystem) to work on windows.
  40. Great news by Anonymous Coward · · Score: 0

    Now m$ is competing on the same level. Free software.

    Face it. You will be assimulated.

  41. Hmm... by cperciva · · Score: 4, Funny

    POSIX environment... C compiler... you know, it should be possible to get my depenguinator to work here.

    I'm not sure about being able to write the filesystem image to disk, Windows might not allow that.

    1. Re:Hmm... by plj · · Score: 1

      Well, at last a truly useful purpose for it. ;-) But you should first find a better name for it. How about Shutters?

      --
      “Wait for Hurd if you want something real” –Linus
    2. Re:Hmm... by Doctor+Crumb · · Score: 1

      I shudder at the thought as well. oh, wait.

    3. Re:Hmm... by sparrow_hawk · · Score: 1

      Dude, this is Windows we're talking about. Not only will she allow you to write the filesystem image to disk, she'll also allow you to modify vital system files, e-mail documents to her fifty closest friends, take her out for dinner, get her drunk, and bring her back to your apartment so you can...

      ahem.

      You get the picture.

    4. Re:Hmm... by Anonymous Coward · · Score: 0

      I'd like to see you try that on Windows 2000. Even 9x requires you to lock the drive before doing sector-level writes, and you can't lock a drive that's in use.

      Nobody likes a fanboy.

  42. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    Um, nobody missed it. HTH, HAND.

  43. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    Wow, what a great acronym, and I'm quite surprised that they seem to be actually using it externall!

    Anyone who disagrees with microsoft can just SFU! I mean, install SFU from microsoft.com.

    (Just in case somebody missed it, SFU = Shut the F**k Up.)


    ...actually it's STFU, but nice try.

    Now STFU.

  44. Re:I have had unix tools for windows for a long ti by Bingo+Foo · · Score: 5, Funny
    one word, cwywin

    Ah, yes. The Welsh-centric fork of Cygwin.

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
  45. With availability of Unix services for Windows... by mark-t · · Score: 1
    ... wouldn't that make it easier to make Apache work on Windows systems?

    And wouldn't the ease of using Apache on Windows cause people to switch from the security-hole ridden ISS?

  46. Re: got your source right here by ubiquitin · · Score: 4, Informative

    Interix used OpenBSD as is evidenced at deadly.org

    So like 95% of it is just OpenBSD, mostly pulled from theh 3.0 release tree.

    --
    http://tinyurl.com/4ny52
  47. Specifications and Download by Jonny+Royale · · Score: 2, Informative

    If your interested:

    The intro & specifications for this are available here. The SFU (anyone else wanna add a T there somewhere? :-)) hompage is here. However, it appears that the free download hasn't been made available yet on the page.

    1. Re:Specifications and Download by Anonymous Coward · · Score: 0

      Sure it is. Click the link on the page that says Windows Services for UNIX Version 3.5 Beta.

  48. Re:I have had unix tools for windows for a long ti by Anonymous Coward · · Score: 0
    What the hell is cwywin anyway? Nice "one word."

    Nitwit.

  49. Windows - *nix or *nix - Windows? by deadmonk · · Score: 2, Insightful

    This is going to be interesting. Microsoft is doing everything it can to hobble OSS projects from interacting with their systems (note the explicit anti-GPL clause in the SMB documentation licenses) and yet they're using OSS tools to try to draw people onto their platform.

    It's dirty fighting - they're taking every advantage afforded by the very kind of freedom they're actively trying to stamp out.

    That's one of the unfortunate costs of freedom - some will use it against you. The OSS community is an open book, theirs is a very closely guarded hand of cards..

    Here's the million dollar question: Is there anything that the OSS community can do to compete with this kind of underhandedness?

    1. Re:Windows - *nix or *nix - Windows? by rewt66 · · Score: 1
      Is there anything that the OSS community can do to compete with this kind of underhandedness?

      Sure. Be open. Be transparent. Be honest. Allow choice - don't try to lock people in.

      See, when Microsoft tries to "leverage Windows" to get customers to do this or that, the people on the receiving end of the "leverage" feel coerced. Typically, they don't like it. They get mad. They look for an alternative.

      So, the most effective way to compete with Microsoft is to not be like them...

    2. Re:Windows - *nix or *nix - Windows? by Oliver+Defacszio · · Score: 1
      They get mad. They look for an alternative.

      Pff. Just how long do you expect to live in order to see this happen? People, especially the "I am a smart consumer because I look like the guy they interviewed on 20/20" demographic, are idiots, and will happily follow the carrot wherever it may lead.

      There are literally countless examples of a corporation screwing its clientele over without mercy and on purpose, while seeing no mass exodus as a result.

      The "smart consumers" don't get mad, they get more passive.

      --

      -
      Inventor of the term 'pardon my French'.
    3. Re:Windows - *nix or *nix - Windows? by deadmonk · · Score: 1

      The "smart consumers" don't get mad, they get more passive.

      And this, more than anything else, scares me pale about my beloved industry...

  50. A smart move by the_crowbar · · Score: 5, Interesting

    I hear quite a bit of complaining on Slashdot about Microsoft and their software/business practices. The complaints may have some merit, but I think a no-cost tool that helps integrate Windows and *nix is great.

    Diversity is the only way to survive. If Linux (or any OS) dominates to the extent Microsoft has we all lose. I think Microsoft is starting to see that. They may be simply acting like they want interoperability, but if it makes my job (mixed *nix/windows admin) easier without costing my employer more than I am all for it.

    BTW I have a copy of v3.0 that I got for the cost of shipping. Those who must admin Windows systems but enjoy the tools availble on *nix should definately check it out.


    the_crowbar
    --
    Have you read the Moderator Guidelines
    1. Re:A smart move by Cyno · · Score: 1

      If Linux (or any OS) dominates to the extent Microsoft has we all lose.

      So what you are saying is we've already lost? :)

    2. Re:A smart move by anantherous+coward · · Score: 1

      If Linux (or any OS) dominates to the extent Microsoft has we all lose.

      Not so!

      There are huge benefits (development savings, training costs, you name it) to having one common commoditized Operating System. In fact, I believe that the OS is a natural monopoly for those reasons. The UNIX wars of the '80s destroyed UNIX's opportunity to become that commoditized OS, and M$ was able to step in and fill the vacuum. (Apple might have been able to due this except for its commitment at the time to proprietary hardware and high prices).

      But, as we all know, there are huge drawbacks to the M$ monopoly. But usurping that monopoly is enormously difficult. Linux is the best hope of that happening, starting with the server, then to embedded devices and Consumer Electronics, then finally with a price advantage on the desktop. But if this works, Linux will become dominant, and we will all win. The benefits of one Open source commodity OS that no one "monopolizes", but which provides a common base for all to build on far outweighs any possible drawbacks.

    3. Re:A smart move by the_crowbar · · Score: 1

      Lost?
      No. We (computer users) are losing. It is possible to change things around.

      the_crowbar

      --
      Have you read the Moderator Guidelines
    4. Re:A smart move by Cyno · · Score: 1

      It is possible to change things around.

      You think so? Just try it sometime. I dare ya.

  51. NFS client for win! by AceJohnny · · Score: 1

    FINALLY, an NFS client for win!
    That said, I'm still looking for a network file system that I like. Samba gives me white hairs on our student network, as periodically domain browsing goes down (Does it come from the samba master? or from one of those diverse win (95/98/2k/XP) PCs on the network?
    What's this Coda FS I see in the kernel, any user experience out there?

    --
    Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    1. Re:NFS client for win! by psykocrime · · Score: 2, Insightful

      FINALLY, an NFS client for win!

      Yeah, that sounds like the best aspect of this, to me. I've often wanted to mount NFS shares from Windows, but didn't want to shell out big bucks for an NFS package... this one will almost certainly become the defacto one now, which is a probably more or less a good thing.

      --
      // TODO: Insert Cool Sig
    2. Re:NFS client for win! by codepunk · · Score: 1

      Yea great idea until the pull the bait and switch on you and your nfs shares no longer work. It is not free until you have the code in your hands...

      --


      Got Code?
  52. aye the best I tell ya by shaitand · · Score: 1

    From the article:
    Oldroyd says. "We want Windows to be the best platform for interoperability."

    I think they have a LONG way to go. This would pretty much require destroying all their API's as they exist today, a complete rewrite of windows eliminating all proprietary protocols. Adding noncrippled and nonslow support for all the standard protocols and filesystems out there. Putting a stop to the automatic mbr clearing their OS does on the install.

    And that would only get them IN THE BALLPARK of being close to equal to their competition in this respect.

  53. I kinda dont get it. by MajorDick · · Score: 1

    MS has had a Unix toolkit around since NT4 first hit the market, what did it do for them then ?

    Cygwin has its uses but I dont see many people running production apps under it , like sendmail or bind.

    I guess the new toolkit would have its uses but mostly from people like me who are really *nixphiles at heart but have to use MS platforms for work.

    I finally copied DIR over and renamed it ls just so when Im in dos mode I can still type "ls" anyone else keep typing ls in a dos window ?

  54. UNIX isn't Microsoft's chief competitor... by Fortunato_NC · · Score: 4, Insightful

    They need to start offering "Windows Services for Windows NT 4.0 and Windows 2000", because this is where a lot of their customers hopped off the upgrade bus.

    C'mon, raise your hands, how many of you are still administering a pair of Windows NT 4.0 domain controllers because Active Directory was overkill for your single-site 100 employee company? I know I am.

    --
    Blogging Weight Loss, Distance Education, and more at verlin.com
    1. Re:UNIX isn't Microsoft's chief competitor... by gregarican · · Score: 1

      Me! Me! Me! But I will be forced to upgrade by the next quarter, however, since Windows NT 4.0 Server will be retired 3/31/2004 and hence all security patches and other hotfixes will disappear then as well. *Sigh*

    2. Re:UNIX isn't Microsoft's chief competitor... by extra88 · · Score: 1

      You mean like they did for Windows 98? I seriously doubt they'll stop releasing security fixes for NT Server for at least another year, maybe 2. If they did, they'd run the risk of people switching to using Samba as a PDC rather than upgrading to Win2k3 Server and Active Directory.

      Microsoft's next shot at killing NT is making Longhorn such that it can't join an NT domain.

    3. Re:UNIX isn't Microsoft's chief competitor... by gregarican · · Score: 1
      Reading the Micro$loth Product Lifecycle pages I see that Extended Support for Windows NT 4.0 Server will end effective 3/31/2004. This means that all paid support, patches, service packs, hotfixes, etc. will also cease on this date. Of course the nearer this date approaches Micro$loth could always back down and extend things further. Like they did for Windows 98 as you have mentioned.

      But until then I can only base my business planning on what I read on vendor websites. Assumptions and intuition really shouldn't sway me. Of course ditching NT in favor of a Samba server network would be a good alternative :-)

    4. Re:UNIX isn't Microsoft's chief competitor... by krray · · Score: 1

      Sorry -- never went that route (thankfully :). Still a large Netware base for us. Linux crept in of course and took over. Still happy to do business with Novell and see what they have to offer. Redhat gets some dollars and so does Apple.

      In my shop, since, oh 2000 -- I turned into one of those ravage ABM admins. They love to hate me, this I know. Ironically they always thank me once I replace their Windows box with something. Anything.

      OOooohh, the next version of Windows is supposed to have some command line interface -- one that I could compile/plug-in bsh, zsh, tcsh, or whatever (but that won't happen, will it?). Microsoft is slowly realizing what the geeks already know -- I can do more on the keyboard _only_ when it comes to moving, migrating, or masaging large chunks of data. Anybody want to see how easy it is to migrate 1,000 users to a new system and bring it up from scratch after a fire? Under a hour with good hardware and Linux... Try doing the same thing in a pure Windows environment. DAYS of outages and services popping up is typical.

      Sorry -- that's not normal on all the other platforms, now is it?

      The irony of this release is that Microsoft may be making it easier to migrate AWAY from their platforms -- while maintaining some legacy needed systems as needed. Thanks. :)

    5. Re:UNIX isn't Microsoft's chief competitor... by Anonymous Coward · · Score: 0

      Correct me if I'm wrong, but you can leave a Windows 2000 domain controler in compatibility mode to allow older clients to work just fine.

      or maybe that was exchange. Whatever =P

    6. Re:UNIX isn't Microsoft's chief competitor... by Anonymous Coward · · Score: 0

      businness decisions.. no shit...
      go play lego, mr "next bill gates"

  55. NFS vs Samba-3 by AcquaCow · · Score: 1

    I'm trying to sort out the advantages/disadvantages of using NFS vs Samba-3.

    From my understanding, NFS brings with it native file permissions on the remote machine, where Samba's permssions come from a config file.

    I haven't done much research into Samba-3, but with past versions, this was the case.

    --

    up 12 days, 22:30, 2 users, load averages: 993.20, 994.21, 994.56
    *makes note to limit user processes...
  56. NFS support sounds nice. by SmallFurryCreature · · Score: 1
    I got three machines at home. Two linux and 1 windows. Linux for work and windows for gaming. Of course I share directories wich means I now got linux running both samba and nfs. Not exactly optimal.

    So could this mean I can ditch samba? Since this is version 3.5 there must be people out there who bought the previous versions. Anyone got experience if it is any good?

    And exactly what is MS angle here? By including nfs support for free they are making it a lot easier to maintain Unix machines. No need to install samba anymore to allow windows users access to files on unix machines. If anything this makes unix machines more attractive. What am I missing?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:NFS support sounds nice. by re410 · · Score: 1

      Better yet, drop NFS and just use Samba. Nothing to install on the Windows box you can still mount between the Linux boxes.

  57. OpenNT - Inteix - SFU by Noke · · Score: 3, Insightful

    First it was OpenNT from a comapny called Softway Systems which provided a fully POSIX-compliant subsystem replacement for NT.

    Later, Softway renamed it to Interix, and shortly after that Softway was bought out by Microsoft. At that time, the guts of Interix were used to make the 'Services for Unix'.

  58. Samba won't be popular until... by Jahat · · Score: 5, Funny

    it is ported to Windows. (BTW... Got this from some other post on Slashdot a long time ago)

    --
    Sola Scriptura Sola Fide Sola Gratia Sola Christus
    1. Re:Samba won't be popular until... by bhtooefr · · Score: 0, Redundant

      LOL... and I bet some people would be clamoring for an OSS alternative to Windows SMB/CIFS on Windows. Then again, some people would be clamoring for an OSS alternative to Notepad (come to think of it, Notepad SHOULD be replaced).

    2. Re:Samba won't be popular until... by sik0fewl · · Score: 3, Funny

      . . . come to think of it, Notepad SHOULD be replaced

      It already has been. It's called regedit. You can find it in the root of your Windows directory.

      --
      I remember when legal used to mean lawful, now it means some kind of loophole. - Leo Kessler
    3. Re:Samba won't be popular until... by nolife · · Score: 0

      Notepad SHOULD be replaced

      Notetab Light

      --
      Bad boys rape our young girls but Violet gives willingly.
    4. Re:Samba won't be popular until... by Anonymous Coward · · Score: 0

      Eeh?! What have you been smoking? Regedit is NOT a text editor and Notepad is NOT a registry editor.

    5. Re:Samba won't be popular until... by the_bard17 · · Score: 1

      I do believe it's normally referred to as a joke...

      (What'll really get you wondering is whether I was referring to the post, Notepad, or regedit.)

    6. Re:Samba won't be popular until... by OrangeTide · · Score: 1

      Notetab doesn't look like OSS. There is a free download of the EXE, but where is the source code?

      --
      “Common sense is not so common.” — Voltaire
    7. Re:Samba won't be popular until... by nolife · · Score: 1

      You are correct, I missed that detail from the original post.

      --
      Bad boys rape our young girls but Violet gives willingly.
    8. Re:Samba won't be popular until... by Rich0 · · Score: 5, Interesting

      The irony is that there would be a demand for this. Imagine if you have a windows box that you'd like to share a directory on with more than 5 people. Workstation versions of windows are crippled, and server versions make you pay per connection. Samba would let you share it with everyone, without setting up a dedicated server.

      Obviously I'd just set up a linux box - but if you made a freeware program which you could download which would allow you to share a folder with an indefinite number of users, you'd get a lot of downloads.

    9. Re:Samba won't be popular until... by Anonymous Coward · · Score: 0

      No source code?!?! For sooth!

    10. Re:Samba won't be popular until... by SandmanWAIX · · Score: 1

      It also allows non-Linux junkies to ease themselves into the Linux world by learning piece by piece. I personaly have no confidence with myself using Linux, but dont mind trying things like Open Office, Firebird, Apache etc to get familiar with Linux apps without having to commit myself to learning the whole thing at once.

    11. Re:Samba won't be popular until... by BrookHarty · · Score: 2, Interesting

      Actually, I installed cygwin on a windows xp pro box, I would love to use Samba, then I could do domain authentication, while the box is not in the domain. Same way I setup solaris boxes, samba shares that use the windows domain for access, but nothing else.

      So, yes, Samba for windows (or cygwin) would solve my problem. Samba is more than just SMB/CIFS, it emulates a domain controller or forwards authentication to a domain controller. Something windows does not do, unless its a member of the domain.

    12. Re:Samba won't be popular until... by bakes · · Score: 2, Interesting

      It would let you overcome the technical issues with connecting more than 5 people to Workstation, but not the licensing issues: you would still be in violation of the EULA.

      You are correct though in that it would be a popular download - there are some people (I've heard) who don't pay much attention to the conditions of the EULA.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    13. Re:Samba won't be popular until... by Rich0 · · Score: 1

      Is this true? If I ran an apache webserver on Win98 would it be against the EULA to allow more than 5 connections? How about if I ran a POP3 server?

      We're not talking about cracking the internal windows filesharing code to disable the user-limit. We're talking about implementing our own file sharing system which just happens to use SMB. Is it against the EULA to share a directory with 500 users via NFS if you code it yourself?

      Maybe it is - but I don't see how MS can stipulate how you use YOUR OWN CODE running on their box. Of course, I'm not sure they can even regulate how you use their code on YOUR box - but let's concede that point for arguement's sake - it is at least their code if nothing else. Samba doesn't borrow anything from the base OS at all. Allowing 14 incoming SMB connections to a file is no different on the application/OS interface level than having a webbrowser downloading files from 14 servers at the same time. They are each involve one program opening a connection to 14 other IPs.

      I could see them crying DMCA if you hacked the kernel to remove the limit. But if you run your own code - code which can be shown to run on a system which doesn't contain windows at all - I don't see what argument they could have against it.

    14. Re:Samba won't be popular until... by Anonymous Coward · · Score: 0

      The desktop versions of Windows only let you have something like 255 TCP connections in a particular time period. So, while it's legal to bypass the 5 user limit, you can't really use it as a 'real server'.

    15. Re:Samba won't be popular until... by bakes · · Score: 1

      I haven't examined the W2K WS EULA in detail recently. The parent comment and mine were talking filesharing connections, so apache and pop3 wouldn't count in that scenario, but if they WERE included I would guess that technically you'd be restricted to 5 (concurrent?) connections for those services as well.

      I just remembered that MSDE (Microsoft SQL Desktop Engine, or whatever it stands for) allows more than 5 connections (although it slows itself down with more than 8 simultaneous tasks) so maybe the limit of 5 only applies to filesharing.

      If that's the case, I'm pretty sure that file sharing connections would be counted no matter what software you were using to do it, but obviously I could be mistaken (it's been known to happen).

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    16. Re:Samba won't be popular until... by Tony-A · · Score: 1

      regedit is Microsoft's replacement for emacs.

      four?

    17. Re:Samba won't be popular until... by Anonymous Coward · · Score: 0

      If it applies to Samba it should logically apply to P2P as well, or at least I don't see a reason why not.

    18. Re:Samba won't be popular until... by b0rken · · Score: 1
      What makes you believe you're bound by software EULAs? I *buy* my software, just like I buy books. I didn't sign an agreement, and it's not my fault if there's a bug in the installer that requires that I click a particular radio button to continue the installation process.

      By the way, I'm also not dumb enough to believe that I agree to certain Terms merely by browsing a web site, regardless of what one of the pages on it says.

      (wanders off, wondering if this will get modded "funny", "insightful", or "troll")

      --
      Hate stupid software on freshmeat? Laugh at
  59. What the heck... by starseeker · · Score: 3, Insightful

    "The real driver behind this [pricing] change is this interoperability issue," Oldroyd says. "We want Windows to be the best platform for interoperability."

    Since when? Does this mean Windows Whatever'sNext will be able to read Mac and ext2 floppy disks? Does this mean their APIs and protocals will be more open to allow for better communication and cooperation with other platforms?

    Or does this mean "We don't want Windows apps kicked out of Unix dominated businesses, and thus begin a general migration away from Microsoft software?"

    Or is this a very clever move to get Unix houses to set up one Windows box with this on it in order to be able to interface with the outside world better, and thus give them some targets for the marketing department?

    Monopolies aren't interested in interoperability - they're usually out to destroy it. Look this gift horse in the mouth very carefully - Microsoft is not trustworthy and anything they say or do is suspect. This could wind up being just a nice candy piece tossed to the Unix world, but I am forced to wonder what Microsoft is getting from it, and in what situations a $99 fee would stop someone where free is a go-ahead price. Not any big shops, that's for sure. Remember, with any Microsoft move the first rule is to ask what they are expecting to get out of it.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  60. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    (Just in case somebody missed it, Slacy = stupid mutherfukker. STFU == Shut teh Fuck Up, dillweed.)

  61. Re:Great Acronym! SFU! by SonicBurst · · Score: 1

    Nitpick, but I think the generally accepted acronym for shut the fuck up is STFU, as evidenced here.

    --

    Geek used to be a four letter word. Now it's a six-figure one.
  62. Re:Great Acronym! SFU! Well... by ashitaka · · Score: 1

    Students from Simon Fraser University might not be so impressed.

    --
    If you don't want to repeat the past, stop living in it.
  63. Re:why the fuck.... by Anonymous Coward · · Score: 0

    I feel like a dumbshit for posting that. Wish I could go back in time. I'm sorry.

  64. Not Free of Charge per se by zealotasd · · Score: 1

    Reading the Microsoft End User License Agreement, the End User of the "Software" is hereby charged to indemnify Microsoft for ... et al.

    In effect, what value do we Linux and dwindling SCO users establish upon our service to indemnify Microsoft? What is the cost of us to indemnify Microsoft in a court of law, should Microsoft's "Software" cause any potential client or our employer to be damaged by a fault or feature of the "Software"?

    That's pretty expensive software, if you ask me. I don't want to be charged by Microsoft for the obligation to indemnify them in a Court of Law. My time is priceless and I suggest any "End User" of this alleged "Charge-less" full-charge of indemnification duty End User License Agreement be agreed to Conditionaly and under a fictitious business name foreign to the "End User." Such as the following format as my .sig...

    --

    Secured Party, Without Prejudice, UCC 1-207: Creditor
  65. Good news today. by irokitt · · Score: 1

    Microsoft making something for free. Who would have thought. This goes further into Microsoft's new "we can't ignore this anymore" policy towards *nix
    But don't get me wrong, there are still no warm and fuzzy feelings towards Redmond. With me, that whole matrix spoof thing killed it for them. Now they have to do something really significant to get on my good side. Like making Windows update easier to use with Mozilla, or releasing source to something (heh, where's the source for this?)

    --
    If my answers frighten you, stop asking scary questions.
  66. Re:Great Acronym! SFU! by JCCyC · · Score: 1

    ...actually it's STFU, but nice try.

    Hmm... Services Toolbox For Unix?

  67. Yeah but... by happyfrogcow · · Score: 1

    I bet all those posix libraries contain SCOde, code "copyrighted" by SCO.

    Is this why MS obtained a liscense from SCO? If not, SCO should go sue MS.

    half jokingly,
    happyfrogcow... mrroobit.

  68. more catch-up by Un+pobre+guey · · Score: 1
    Once more MS manages to make their late-in-the-day catch-up move look like they're way ahead of the game. Ho hum.

    Cygwin has been around for how long?

  69. Does this come with an X Server? by Rob+Y. · · Score: 4, Interesting

    If this comes with a good X server for Windows, it might make it easy to set up a Linux Terminal Server in a Windows desktop shop. That might be a good way for people to get their feet wet.

    Or does this thing only work on Win2k or XP Server editions?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:Does this come with an X Server? by cant_get_a_good_nick · · Score: 1

      The Cygwin XFree server just recently fixed the copy bug that has been plaguing it for a while, and is now a pretty feature complete XServer. Performance is a bit slow though, but the only workable free XServer I know of. Plus you get all the Cygwin stuff you want. Cygwin is pretty smart about isolating itself itself to it's own area, so you can have tools from different UNIX on Win toolkits around.

    2. Re:Does this come with an X Server? by Anonymous Coward · · Score: 0

      Yes, that's right. SFU only works on XP server.

  70. Many parts are GPLed by Anonymous Coward · · Score: 0

    I know this is Slashdot and research is not permitted so I'll excuse this.

    SFU is not based on Cygwin. It's built on top of Interix which was originally developed by Softway Systems until Microsoft purchased it. SFU does indeed include GCC and many GPLed utilities. You can get the source here:

    ftp://ftp.microsoft.com/developr/Interix/sfu30/g nu /

  71. Samba is there but always playing catch up by SmallFurryCreature · · Score: 3, Insightful
    If this is a real NFS then this is. ehm let me think about it.

    Say a windows shop decides to introduce a *n(i|u)x fileserver. With samba they gotta make sure that any new windows version can talk to samba. Sure new windows versions don't appear every year but still often enough for it to be a concern. Especially with License 6.0 where you pay for the upgrade of windows anyway.

    Now if the new windows can just talk for free to the nfs on the unix machine. Hmm, no longer an obstacle to upgrading. Then again no obstacle to using a unix machine either.

    Mmmm, I think this may be a case were MS may neither lose nor win.

    As for making it free. Did some NFS for windows maker piss of Bill Gates? If this is a good nfs and not one of ms'es standard embrace and break jobs then they are all out of business.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Samba is there but always playing catch up by Anonymous Coward · · Score: 0

      (l|u)n(i|u)x

    2. Re:Samba is there but always playing catch up by Anonymous Coward · · Score: 0

      *n(i|u)x fileserver

      Couldn't you have just said unix-based instead of being so pedantic?

    3. Re:Samba is there but always playing catch up by Anonymous Coward · · Score: 0


      He had to try showing off his l337 sk1llx0r5 he learned from Regex For Dummies...

    4. Re:Samba is there but always playing catch up by a+whoabot · · Score: 1

      (li|u)n(u|i)x ?

    5. Re:Samba is there but always playing catch up by nolife · · Score: 1

      With samba they gotta make sure that any new windows version can talk to samba.

      I do not recall this ever being a problem before and I've used Samba since Win 3.11. Some of the PDC/BDC functions and AD stuff can be a little tricky but that is well above and beyond the realm of "file sharing" that native NFS would provide anyway.

      --
      Bad boys rape our young girls but Violet gives willingly.
    6. Re:Samba is there but always playing catch up by Patik · · Score: 3, Funny
      Say a windows shop decides to introduce a *n(i|u)x fileserver.
      I bet it would've taken a lot less time for you to write (and for us to read) "Unix/Linux".
    7. Re:Samba is there but always playing catch up by UserGoogol · · Score: 1

      That's not a Regex. I think you call that a "glob." If you wanted it to be a Regex, you'd want something like [A-Za-z]*(i|u)x.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    8. Re:Samba is there but always playing catch up by Haeleth · · Score: 1

      Why (i|u)? [iu] saves a whole byte!

      And your regexp *still* doesn't match BSD.

    9. Re:Samba is there but always playing catch up by SnowZero · · Score: 1

      unix-based...

      Shut up Darl! It's not a derivative work.

    10. Re:Samba is there but always playing catch up by SnowZero · · Score: 1

      It does match lunix though, which should keep Michael Robertson happy.

    11. Re:Samba is there but always playing catch up by arth1 · · Score: 1
      Say a windows shop decides to introduce a *n(i|u)x fileserver.

      I bet it would've taken a lot less time for you to write (and for us to read) "Unix/Linux".

      Not only that, but it wouldn't automatically disqualify IRIX, Unicos, Interix, BSD and a lot of others...

  72. Every single day... by SamBaughman · · Score: 2, Funny

    Salesman: I broke my cup holder.

    IT Guy: Reboot and see if it gets better.

    Sometimes, it's the clueless and the stubborn. Nobody wins in that situation, except Microsoft.

  73. I want them to be upfront by nurb432 · · Score: 3, Insightful

    They are a shady company that isn't above immoral behavior to get ahead.

    That is why this seemly good gesture is being scrutinized.

    --
    ---- Booth was a patriot ----
    1. Re:I want them to be upfront by Prof.Phreak · · Score: 1

      And which company is?

      When it comes down to making money, any company can be `evil'.

      --

      "If anything can go wrong, it will." - Murphy

    2. Re:I want them to be upfront by Penguinshit · · Score: 1



      However, this company *IS* evil...

      Remember, you can think about robbing a bank all day; it's when you actually walk in and do it that you cross the line.

    3. Re:I want them to be upfront by Anonymous Coward · · Score: 0

      " They are a shady company that isn't above immoral behavior to get ahead."

      We're talking about MS here, not Apple.

    4. Re:I want them to be upfront by Master+of+Transhuman · · Score: 1

      Having done that and done eight years in the joint, I know this to be true.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    5. Re:I want them to be upfront by Penguinshit · · Score: 1



      er, wow.. +1 Informative, +5 Uncomfortable...

      ;-)

    6. Re:I want them to be upfront by DigitalCrackPipe · · Score: 1

      How is this not upfront: they're giving away a tool that allows some shops to use more windows machines rather than adding unix machines. It's pretty damn clear what the motive is, so you can decide if it does you good or not, and use it or not use it accordingly.

      I'll bet you think the free donut at Krispy Kreme is immoral too.

    7. Re:I want them to be upfront by Anonymous Coward · · Score: 0

      Was that Apple that was in the Supreme Court and found guilty as charged? I don't quite remember. Maybe you could look it up for us.

  74. Including giving credit to OpenBSD. by emil · · Score: 4, Informative
  75. how does the environment compare to Cygwin? by sICE · · Score: 4, Informative

    1) WSFU is faster (IO/API/...)
    2) WSFU is better integrated with win32 architecture (OLE/ODBC/...)
    3) WSFU make a lot of things easier than cygwin with windows

    BUT, i wouldnt trade cygwin for it, note that i have both installed here. I just isolated what i needed from WSFU and was better than cygwin and added them last in my path. I dont have any preferences, but cygwin is waaay more complete, and you have the +/- the same versions of the application that runs on linux. Same config files work fine, same behaviours (which isnt the case with WSFU), etc.

    For me, WSFU is just a little + to cygwin.

  76. Re:Great Acronym! SFU! by Orion442 · · Score: 1

    I always thought it was So Fukkin Ugly

  77. Funny thing by nocomment · · Score: 1

    This has been a banner add on the top of slashdot for the last month or 2. *sigh*

    --
    /* oops I accidentally made a comment, sorry */
    /* http://allyourbasearebelongto.us */
  78. Re:Great Acronym! SFU! by Dave2+Wickham · · Score: 5, Funny

    I've already heard it as STFU...

    Anyway, it's still better than the Critical Update Notification Tool.

  79. This cuts both ways. by IGnatius+T+Foobar · · Score: 2, Interesting

    Providing a way to run Unix apps on Windows isn't exactly a threatening proposition. In fact, the open source community has done the same thing -- Cygwin has been around for years.

    If anything, putting Unix API's on Windows provides one more way to write cross-platform applications. Remember, the Unix API's are open standards, so if you write your software to run on them, you've got something that now runs on Linux, Mac OS, and Windows. I personally have used Cygwin (SFU would work too) to avoid writing Windows native software. Just load Cygwin, bring over the standard build, tune, and ship.

    Microsoft SFU also provides NFS and NIS implementations on Windows, which I have found useful for introducing Linux and Unix into previously Windows-only environments.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:This cuts both ways. by IntlHarvester · · Score: 1

      One of the features about SFU/Interix is that you supposedly can write hybrid Unix/Win32 apps. (I'm unsure if this is supported with Cygwin.)

      So, you can share your backend logic between the Windows and Unix versions, and write a native frontend for Windows and a X11 frontend for Unix.

      My feeling is that this will vastly increase the level of Open Source support on Windows within the next few years.

      --
      Business. Numbers. Money. People. Computer World.
  80. Hmm, let's not get ahead of ourselves. by gosand · · Score: 1
    Something like this happen could mean that Microsoft is starting to have a slight change of heart about the presence of Linux/UNIX.

    I doubt it. More like they are finally able to see the writing on the wall. They are finally seeing that *nix has a presence, and they can't do a damn thing to stop it. So they will embrace it.

    We all know what happens next...

    Not that I don't see this as a good thing, but I think I'll go with what I know to be true and be extremely skeptical about their motives.

    --

    My beliefs do not require that you agree with them.

    1. Re:Hmm, let's not get ahead of ourselves. by Saeed+al-Sahaf · · Score: 1
      I doubt it. More like they are finally able to see the writing on the wall. They are finally seeing that *nix has a presence, and they can't do a damn thing to stop it. So they will embrace it.

      NO! Microsoft has no intensions of living alongside Linux. These types of tools have many uses, but in Micosoft's view are to assist Linux users to migrate Linux operations to Windows. Don't fool yourself.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:Hmm, let's not get ahead of ourselves. by gosand · · Score: 3, Insightful
      NO! Microsoft has no intensions of living alongside Linux. These types of tools have many uses, but in Micosoft's view are to assist Linux users to migrate Linux operations to Windows. Don't fool yourself.

      Not exactly. It is to migrate Unix users to Windows. (i.e. proprietary hardware to x86) It is to prevent them from migrating from Unix to Linux. They have finally resigned themselves to the fact that *nix is valuable: "This is really about the interoperability," said Dennis Oldroyd, the marketing director for Microsoft's Windows Server Group. "Very few of our customers are going to have a pure Unix or pure Windows environment...

      Did you ever think 5 years ago that Microsoft would ever admit that their users would have anything but a pure Windows environment? And you missed my veiled reference when I said they will embrace it. They will embrace it - then extend it. That is their M.O.

      --

      My beliefs do not require that you agree with them.

  81. Microsoft misdirected by DickBreath · · Score: 2, Insightful

    All anti MS rhetoric aside, this is a smart move for them to make. By making support for POSIX api's freely available, it allows someone to port a unix type app over with a re-compile and perhaps some changes to the make file.

    I agree that it makes it easy to port applications by almost just recompiling. I disagree that it is a smart move.

    This represents how Microsoft has been successfully misdirected. They do not have their eye on the ball.

    The real threat in the short term is not Linux. It is all of the cross over software such as OpenOffice.org and Mozilla. While these things run on Windows, they make it even more likely that eventually masses of people will find fewer hurdles in switching to Linux.

    When GUI programs become as easy to port to Windows by just recompiling, it will be attractive to developers to write to Linux, because for very little additional effort, you get both platforms. And more cross-platform software appears. Making it even easier to eventually switch to Linux (for people using cross platform software).

    I disagree that this is a smart move. What exactly were they expecting? That masses of servers are going to switch to Apache on Windows because it is so much better?

    --

    I'll see your senator, and I'll raise you two judges.
    1. Re:Microsoft misdirected by jafac · · Score: 1

      When GUI programs become as easy to port to Windows by just recompiling, it will be attractive to developers to write to Linux, because for very little additional effort, you get both platforms. And more cross-platform software appears. Making it even easier to eventually switch to Linux (for people using cross platform software).

      Has this begun to happen to OS X? I don't really know of a single commercial app where the Unix alternative is favored over the Cocoa port. Even Mozilla.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  82. free? where? by Knights+who+say+'INT · · Score: 1

    The SFU page still has a lot of pricing information, and the .exe you can download is a beta. Sure, they could have switched to the classic Mirabilis strategy of making every product a beta, but it's still not clear if it is to remain free-beer.

    1. Re:free? where? by Anonymous Coward · · Score: 0

      RTFA, it will be released for free tomorrow.

  83. Will it include X? by nurb432 · · Score: 1

    I heard a while back that the next version due out would contain code to either recompile X apps into native win32 calls, or actually have an X server..

    Anyone know if this will include either?

    --
    ---- Booth was a patriot ----
  84. makes no sense by sbma44 · · Score: 1

    why would MS open themselves to liability when they have hordes of programmers at their disposal? For a small(ish) low priority project like this it would be much much cheaper for a company like MS to just devote a few spare resources to it than to run the risk of stealing.

  85. How does this compare to gnu utils? by simetra · · Score: 1

    I enjoy using the Win32 ports of some gnu utilities found here: http://unxutils.sourceforge.net/.

    I thought about using the MS SFU, but didn't want to pony up $99. Now that it's free... maybe.

    Can anyone shed some light on how they compare? I use mostly gawk, sed, grep, and general sh scripting.

    Thanks!

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  86. Will be? by Syberghost · · Score: 1

    All I had to pay was shipping, and that was weeks ago.

    1. Re:Will be? by HP-UX'er · · Score: 1

      that was version 3.0, this is for 3.5

  87. Funny! by Neurotoxic666 · · Score: 0

    So now, according to SCO's way of thinking, Microsoft is not respecting the American copyrights since it is not charging for its product. It'd be funny to see SCO sue MS over this :p

    --
    You are more than the sum of what you consume. Desire is not an occupation.
  88. GPL is present, along with sources. by the+frizz · · Score: 1
    condition-label-red wrote:
    One is licensed under GPL, and the other isn't....
    Actually the August 2002 20.1 MSDN Unix Services for Windows 3.0 CD I used does contain the GPL. And in section 1.e of the Microsoft EULA it says:
    Component Products. The Product includes certain components licensed to Microsoft from third parties (each, a "Component Product"). A Component Product may contain its own license agreement and/or copyright notice (each, a "Component Agreement"). The Component Agreements are located on the Product media at \PUBS\CPYRIGHT.TXT and \PUBS\GPL.TXT. In the event of inconsistencies between this EULA and any Component Agreement, the terms of the Component Agreement shall control solely with respect to that Component Product
    And on this CD I also see the sources for all the GNU software I checked.
  89. LDAP by Anonymous Coward · · Score: 0

    I'm happy -- I can get rid of the "phony" Active Directory schema I've created for Linux/LDAP access, and move to SFU's schema and management tools.

    All and all, I say this just makes Linux and Unix clients easier to integrate, so.. um... Thanks, Microsoft.

    I'm going to go take a shower now.

  90. A Possible Motive by ratboy666 · · Score: 2, Insightful

    If Microsoft wanted to change SMB (and lock out SAMBA), they would need some other network file system.

    So, maybe, SFU is being released to allow claim that Microsoft based servers can share with NFS, and that SMB can now be modified to add additional (Longhorn) features, while locking the *nix world out (say, by encrypting the traffic and not telling how).

    SAMBA becomes useless; and if executed properly, Windows shares become completely MS proprietary. Limited access to "competitive" OSs provided by NFS.

    New features available to Windows ONLY.

    If I were doing a strategy for MS, this is the path I would take. Also, ensure that NFS is available for a LONG lead time, and that it runs well.

    But maybe I'm just a paranoid.

    Ratboy.

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:A Possible Motive by Anonymous Coward · · Score: 0

      Calm down -- The only reason Samba exists is to interoperate with Windows clients. If Microsoft had been providing an NFS client since Day 1, they would have never written Samba in the first place.

      So, your nightmare scenario is not really all that bad. The only problem is that NFS is sucky and that the MS client will probably not track new features very quickly.

  91. network browsing by pyros · · Score: 1
    How usefull will this be for home networks where GUI browsing is [usually] preferred? I currently dual-boot half of my machines, so I use an SMB network so that a file system will be mounted on either client OS in the same manner regardless of the server OS. If I install this and convert everything to use NFS shares. Will I still be able to browse in the Network Neighborhood in Windows? Can I just type '\\\' in Explorer like I can with SMB? What about the 'Network Servers' gnome-vfs module, will I be able to browse with that using an NFS network?

    Unless I can still browse, I only really see this being usefull in companies where workstations are pre-configured to mount shared volumes at boot. The benefit being you won't need to set up Samba on your Unix machines, or pay for a license to put this on one Windows box and then share it to the rest of the Windows boxes.

  92. Makes Windows Easier to Admin by grendelkhan · · Score: 1

    Combine this with WinInternals' pstools (which adds pskill) and you can now admin a Windows box with the majority of the tools you use to run *nix boxes. You get a shell that can run scripts, telnet, nfs, ls, grep, vi, and kill.

    Course the kernel still sucks and you can't do squat that needs a registry edit, but you can get a lot done.

    --
    Wu-Tang Name: Half-Cut Skeleton Get your own Wu-Na
    1. Re:Makes Windows Easier to Admin by multipartmixed · · Score: 1

      > pstools (which adds pskill)

      You sound like a LISP programmer looking for expertise-adding shit.

      --

      Do daemons dream of electric sleep()?
    2. Re:Makes Windows Easier to Admin by grendelkhan · · Score: 1

      No, just looking for ways to not switch gears between aix and windows servers.

      --
      Wu-Tang Name: Half-Cut Skeleton Get your own Wu-Na
    3. Re:Makes Windows Easier to Admin by Anonymous Coward · · Score: 0

      Course the kernel still sucks and you can't do squat that needs a registry edit, but you can get a lot done.

      If you don't know how to modify the registry via the command line tools that Microsoft provides for free and think the NT kernel sucks (if you even really know what a kernel is which I seriously doubt) then you obviously don't have a fucking clue about Windows and need to stay the hell away from it.

  93. Windows 98 support? by derek_farn · · Score: 1

    The supported platforms that are explicitly mentioned as being supported are NT, Windows 2000, and Windows XP. Does anybody know if this software works under Windows 98? After all Microsoft announced continued support for this product for a reason; theres lots of it out there. Or is this simply a ploy to get people to upgrade?

    1. Re:Windows 98 support? by gregarican · · Score: 1
      Checking the download site for the final beta 3.5 release I see that it won't run on Windows 9x or XP Home Edition. So I suppose the answer is no.

      As for Microsoft postponing the Windows 98 retirement party, they will only be offering paid support and be *possibly* releasing security patches and other hotfixes that are deemed critical. So I wouldn't look for bleeding edge technology (and I do mean bleeding) coming to a Windoze 98 box near you.

  94. Twist to the story by bstadil · · Score: 4, Interesting
    There is an interesting twist to the story if you read the Spat between Novell and SCO posted yesterday.

    If you look a the letter on 6/24 from Novell to SCO (partly quoted below) they disputes SCO legal rights to enter into a new agreement with Microsoft.

    As voiced yesterday a lawsuit by Novell against SCO is almost certain. They are currently trying to Audit SCO's records in an effort to bring their ducks in row, and presto. Once the suit over Copyright et al is filed SCO effort to get more money will be impossible. On an aside head over to Groklaw and read about SCO's effort o hire a sales manager for their non-existant IP in Linux.

    Quote

    It has come to our attention that SCO may have violated these provisions. In particular, SCO reported in a recent securities filing that SCO has established a program to review existing licenses, and enter into new licenses, relating to UNIX and that this effort "resulted in the execution of two license agreements" during the quarter ended April 30, 2003. The securities filing states:

    The first of these licenses was with a long-time licensee of the UNIX source code which is a major participant in the UNIX industry and was a "clean-up" license to cover items that were outside the scope of the initial license. The second license was to Microsoft Corporation ("Microsoft"), and covers Microsoft's UNIX compatibility products, subject to certain specified limitations. These license agreements will be typical of those we expect to enter into with developers, manufacturers, and distributors of operating systems in that they are non-exclusive, perpetual, royalty-free, paid up licenses to utilize the UNIX source code, including the right to sublicense that code.

    --
    Help fight continental drift.
  95. Anti-Linux, but not completely anti-free software by Florian+Weimer · · Score: 1

    Services for Unix comes with a lot GNU software. It will help users to use free software even in proprietary Windows environments, and it's a clear statement from Microsoft that distributing GPLed software is consistent even if you want to closely guard your IP rights.

    Keep in mind that SFU is a two-edged sword. It can encourage UNIX-to-Windows migration, but it also can prepare future migration in the opposite direction: You can run major UNIX-only free software applications, without having to switch the operating system at once or administrate two servers instead of one. And switching the application is the hard part, the underlying operating system is unimportant as long as it does its job and can support the applications.

    This is probably more important for the free software community than some random vendor announcing a "Linux" port of a product that is still proprietary software. After all, it's not a huge difference if you run the proprietary Windows kernel or a Linux kernel enhanced with proprietary drivers.

  96. You mean still free, right? by gillbates · · Score: 1

    UNIX services for Windows have been available for free under the Cygwin moniker for a long time. I guess no one noticed, though...

    Of course, now that Microsoft is making their own version, we can be sure that our UNIX apps won't run on Windows.

    I had a rather bad experience with this. I was trying to build a portable "safe" copy utility - one that wouldn't overwrite a file if the source date was before the destination's. And guess what? Microsoft's implementation of the set_time (or whatever it was called...) doesn't work - it returns -1 every time. Hence, every time I copied a file, the original date/time stamp was replaced with the current date and time, making a 3-way safe merge of directories impossible.*

    So yeah, now Microsoft is offering buggy copies of the original UNIX API's, which don't work as advertised. How long will it be before the rest of the UNIX community figures this out, and Microsoft fails yet again to gain any ground against UNIX and the enterprise market?

    Microsoft fails to understand that certain types of customers aren't fooled by the smoke and mirror show they're doing. We can't afford to bet our careers on the promises of a convicted felon. If you can't prove it works and back it up in writing, we can't/won't buy your software. It's that simple.

    * - Yeah, I suppose cygwin might have worked. But since it isn't part of our standard package, it wasn't an option at the time.

    --
    The society for a thought-free internet welcomes you.
    1. Re:You mean still free, right? by omega9 · · Score: 1

      Of course, now that Microsoft is making their own version...

      Um, MS SFU has been around for around 4 years now. But facts are secondary when you're only interested in telling your own boring story.

      --
      I'm against picketing, but I don't know how to show it.
    2. Re:You mean still free, right? by Anonymous Coward · · Score: 0

      So perhaps I should have said, "Now that Microsoft is offering their own version for free..."

      And it has been more than 4 years. Microsoft was advertising POSIX compatibility libraries for NT back in 1998. I suspect that this was the precursor to their SFU.

      But it still doesn't matter if it doesn't work.

  97. Already does... by Anonymous Coward · · Score: 0
    Um, you do know that Apache runs natively in Windows, right?

  98. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    Right; it's just too bad they change the name from first version they were planning; SNAFU. It was meant to convey even more information about package itself; SFU is just a recommendation for communication protocol.

  99. It's not an emulation layer by Sycraft-fu · · Score: 1

    It's just another API. Windows 2000 and XP actually support more than one API. Their native API, and the one most programs are written for, is Win32. However they also ship with a simple POSIX and OS/2 layer which can be loaded on request. SFU just installs a better POSIX layer. But it's real enough, it talks to the executive just like Win32 does.

    You can actually, in theory, add any API you want to Windows. Applications are written to the API, which then talks to the executive API, which is NT's low level kernel mode API.

  100. VirtualPC by RAMMS+EIN · · Score: 1

    This story is similar to what happened to VirtualPC. MicroSoft are starting to carry some useful technologies, really. Too bad I get this eerie feeling they will embrace and extend, attempting to assimilate some works of the Free world into their system. I might just be overly paranoid, but their track record warrants it.

    --
    Please correct me if I got my facts wrong.
  101. Re:Great Acronym! SFU! by vpetersen · · Score: 1

    I didn't know about that meaning. The first thing that came to mind when I saw it was Simon Fraser University (in Vancouver BC).

  102. Re:With availability of Unix services for Windows. by i_hate_ms · · Score: 1

    well atm it is very easy to get apache running on win ( just a mattor of licking 'next') and apache is running as a service. I belive the configuration is prity much the same between *nix and win versions. So i dont c any benifit in running apache through a added copadability layer instead of the native binary, unless there r some majour differences in the code between the two versions (which i doubt). Cat

  103. Not all companies by nurb432 · · Score: 1

    Not all companies resort to immoral tatics.. some just do 'their job' and are happy with that.

    Sure, any company *can* become evil, but doesnt mean they will..

    Some people sitll have their boundries.. even when it comes to profit.

    --
    ---- Booth was a patriot ----
    1. Re:Not all companies by Oliver+Defacszio · · Score: 1
      And those are the ones from which one can get great deals on office furniture when they collapse like a house of cards after 36 months.

      If you want morality, fire up a neighborhood shoe store. If you are a corporation (private or public) that intends to keep its shareholders happy, you better have the killer instinct or you're not long for this world.

      --

      -
      Inventor of the term 'pardon my French'.
  104. This does not aid migration away from Win32 by LordZardoz · · Score: 1

    At least, not nearly as much as you imply.

    Just because windows now has the basic POSIX functions does not mean Unix / Linux is going to have support for, say, Win32 dialog boxes, the windows specific "Load File" commands, or the DirectX API.

    It may be of use to corporate apps that arent intended for an end user, but it wont really manage to help port gui dependant user apps, which is where windows really does have its death grip.

    END COMMUNICATION

  105. Stink Bomb by Itsik · · Score: 1

    Do you really want Microsoft to have access to your already stable system?

  106. SFU sucks by medeii · · Score: 3, Informative

    I've got an MSDN subscription at my company, so I was installing and using SFU for awhile. Other posters have noticed that SFU's version of grep is slow, though, so I did a bit of research and I've taken to installing the Win32 ports of the GNU utilities also. There's a SourceForge project called UnixUtils that ships a bunch of them in either a zip file (unzip to %systemroot%\system32\) or as a binary installer. They work natively within cmd.exe, so there's no need to use a separate shell as SFU does.

    It is missing a few things, but between grabbing SFU for its commands like ls and cp, and the unixutils package, you get the best of both worlds.

    --
    got standards? --- http://www.w3.org/
    1. Re:SFU sucks by greygent · · Score: 1

      Actually, if you had bothered to look at anything concerning the release they are talking about, 3.5 is supposed to bring a large speed increase.

      But this is Slashdot, we don't expect you to read the article.

    2. Re:SFU sucks by medeii · · Score: 2, Informative

      Thanks for the snide comment. I did read the article, actually, but it doesn't change the usefulness of the tools I linked to nor the sluggishness of their current incarnation -- two things you seemed to have overlooked in your haste to nitpick.

      Furthermore, the tools provided by Microsoft are usually not the GNU versions. If someone is used to using grep provided by Your_Favorite_Distro, there's still a learning curve as you realize that grep -r asdf * now requires different options -- something you don't have to worry about if you grab the direct ports.

      --
      got standards? --- http://www.w3.org/
  107. Re:Linux, meet the blue blanket. by Anonymous Coward · · Score: 0

    I found your post really interesting. I was first shocked and thought I was myself a zealot. Which was negative by what you are saying. But after the complete read of the thing I understood I was enough open minded to not be a zealot. Its all about being open minded.
    Dont think linux is the solution to everything or at least explain the way it is or it should be.
    Like you said, zealots are more into a "linux religion" than anything else.

    Now, how would you call the people who makes propangada for linux to the end users, in the way to make the end users use linux when it will be as user friendly as ms windows?

    Because i really think open source softwares should be used by everyone, but only if everyone can use them easily.

    Of course the coders who makes it can't work on it without getting paid, they must live. Here comes the touchy part of it. Softwares have a big and real economy around the globe and using open-source-only apps, would totally erase this economy. Which is totally the oposed as the current capitalism ideology, where the political and financiery power is.

    But here comes too the fact that wanting to much to make money on the technologies can easily slow down its evolution. Capitalism is all about that.

    People wants money at a point that they dont give a fuck about anyone else and anything else. Is that what we really want for any human society? When we know that the american governement is mostly formed by people who only wants to stay rich without thinking about how the technology could advance and helps a majority of person.

    How do you think universities can make so brilliant discoveries? They share their intellectual proprieties.
    Too bad that our society (north american) does not even work the same way that our highest education level institutions does!

  108. That's odd, SfU was MKS inside? Re: Not all so hot by n1vux · · Score: 1
    Re the original how does the environment compare to Cygwin? and the prior slower grep post:

    I'm surprised, as MKS had released a press release saying MS had licensed MKS technology for the Services for Unix product a couple years back. The ancient MKS may be faster than modern MKS, or that tool may be crippled unintentionally in SfU.

    I've always preferred MKS even though it cost $$ to Cygwin, since the MKS path and environment re-exports to non-Gnu programs launched from ksh, not just to other Cygwin scirpts.

    If enough of the MKS toolkit is bundled in a free SfU, and it's reasonably up to date, I might be tempted; even at $99, SfU is cheaper than full MKS Toolkit.

    Does anyone know if the free SfU includes a [] Click here to enable DRM in the license ? I don't want that.

  109. This isn't news. Hopefully it's not bribery. by realyendor · · Score: 2, Interesting
    This "free" deal has been advertised in Slashdot banners for months now! I ordered mine when I first saw the offer (costs $10 for shipping), and it's sitting here on my bookshelf (unopened). I don't want to go making conspiracy theories about companies paying for advertisements disguised as stories, as it would be a shame for Slashdot to take a bribe from Microsoft like that.

    Anyway, back to the product... the picture on its box cleary tries to illustrate Unix as confusing and obfuscated. It looks like they've written some nonsensical script in ksh, which starts like this:

    #!/bin/ksh

    ($AWK -v x=y 'BEGIN { exit 123 }')> </dev/null >/dev/null
    It's like they want us to say, "...yeah, I'm glad that we're moving away from this confusing UNIX stuff. Windows is so much easier."

    So now I can run awk and csh in Windows? Couldn't I already do that with cygwin?

    1. Re:This isn't news. Hopefully it's not bribery. by psgalbraith · · Score: 1

      This "free" deal has been advertised in Slashdot banners for months now!

      As I read that, I looked up at the banner above your post to see... that same ad!

  110. I thought MS was paying for this package? by slasher999 · · Score: 2, Interesting

    I'm surprised that MS is giving this away. I imagine they are still paying a decent price to mks to license this code since WSFU is really a subset of the MKS Toolkit for windows.

  111. So tell me... by rewt66 · · Score: 1
    If I wanted a free Unix environment for a PC, why would I install this instead of Linux or BSD?

    Yeah, I know, this is really for the corporate environment, not for us hackers - but come to think of it, my point probably applies in the corporate environment, too.

    1. Re:So tell me... by omega9 · · Score: 1

      but come to think of it, my point probably applies in the corporate environment, too.

      No, actually, it doesn't. Thanks for participating.

      --
      I'm against picketing, but I don't know how to show it.
  112. OT: Re:so lets make this simple by JamesOfTheDesert · · Score: 2, Informative
    Not only that, but IBM is IBM now and no longer an acronym.

    And not only that, but "IBM" was never an acronymn , but an initialism.

    --

    Java is the blue pill
    Choose the red pill
    1. Re:OT: Re:so lets make this simple by sangreal66 · · Score: 1

      Merriam-Webster defines an initialsim as "an acronym formed from initial letters."

    2. Re:OT: Re:so lets make this simple by Frizzle+Fry · · Score: 1

      What he's probably referring to is the fact that some people who are pedantic (but not m-w, apparently) claim that acronyms are things that are pronounced as if they were words, rather than ones for which you pronounce the name of each letter. If NAS (mentioned above) is pronounced like the name of the rapper, it's an acronym, if it's pronounced "en ay ess", then it's not, so it would be an initialism.

      None of this matters anymore because in common usage, people now use acronym to refer to both, so whoever claimed this isn't an acronym is using outdated definitions (like people who claim that people who break into computers aren't "hackers").

      --
      I'd rather be lucky than good.
    3. Re:OT: Re:so lets make this simple by drinkypoo · · Score: 1
      People who break into computers are hackers. They're just also crackers. Crackers are all hackers (of some sort, maybe just social) but not all hackers are crackers.

      I won't even get into carjacking...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:OT: Re:so lets make this simple by JamesOfTheDesert · · Score: 1
      None of this matters anymore because in common usage, people now use acronym to refer to both

      In common usage, some people make the distinction, and some don't. That doesn't make the sloppy usage correct. Wishing to promote clarity in language does not make one a pedant.

      --

      Java is the blue pill
      Choose the red pill
  113. Free + $699 by Nom+du+Keyboard · · Score: 1

    Make that free plus $699 SCO tax and manhandling.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  114. WndowsXP+Cygwin+KDE by rjamestaylor · · Score: 1
    I use Cygwin+KDE3 on Windows XP Pro. This allows me to stay sane on my Dell Inspiron 5150. Windows makes a nice client interface. Most of my time is spent using PuTTY to reach a RedHat Enterprise Server cluster at Rackspace or using Vim/Textpad for JBoss development locally. While I am glad there is ActiveState ASPN, I prefer perl under cygwin (since my local scripts will ultimately be deployed on Linux, why confuse things?).

    One day I tried the Cygwin/KDE3 project at SourceForge. It works fairly well. Using the "minimal" login script works best for me. Why bother? I like to use Konqueror for testing HTML output in addition to Firebird and the required IE6 browser.

    Cygwin gives me a familiar command line and KDE gives me more applications (though not all work well -- for example, KMail doesn't work for me).

    It helps to have a P4 3.06 GHz laptop with 1GB RAM...but then I'm running (simultaneously): MySQL 4 with 1.5 GB database for development testing, JBoss 3.2.3 with Tomcat, Apache 2, Apache JAMES, WinCVS, 3 multi-tab sessions of Firebird, 3 IE6 windows, cygwin with xinetd services deployed (mainly to run hotwayd to automatically download Hotmail email), TextPad with 80-90 commonly referenced files in my workspace, 3 session of VIM (one holding HOSTS for switching between local and internet access on demand), a few memory-grabbing sessions of Acrobat for different documentation I commonly refer to, Outlook 2000 with SpamBayes plugin to filter the junk from Hotmail and my slashdot@rjamestaylor.com address, Gaim for my various IM accounts and IRC locations, pagent to allow easy forwarding to various systems, VNC, OpenOffice.org launcher, ACT Sidekick, and, when needed, KDE with Konqueror. I've cut down; until recently I also ran IIS, SQL Server 2000, GreatPlains 7.1 and .NET Studio 2003 Enterprise.

    Yesterday I started looking to max out the RAM at 2GB....Dell is selling the 1GB PC2700 333MHz DDR 200-pin SODIMMs (128x64) for about $670 a piece...anyone know of a better deal?

    And a MySQL query just failed with "MySQL Client out of memory" ("select * from blobs"). *Sigh*

    --
    -- @rjamestaylor on Ello
    1. Re:WndowsXP+Cygwin+KDE by Anonymous Coward · · Score: 0

      *yawn*

  115. The BIG news here... by JKR · · Score: 2, Informative
    isn't the rather poor shell utilities, it's the extensions to the Active Directory schema that allow you to authenticate users on Linux against a Windows 2000 DC using OpenLDAP and PAM. It works very well to give a single sign-on setup in a hetereogenous environment.

    It's marketed as a means of migrating NIS users to AD, but it works even better for LDAP, with suitable libnss_ldap.conf and pam_ldap.conf files. The only previous solution was AD4UNIX which no longer seems to be maintained, and is flaky on later service packs. For us, having this for free is good news.

    Jon

  116. vi? by The+Ape+With+No+Name · · Score: 3, Funny

    Does it have vi? Screw you, Emacs users. Light, powerful, efficient and easy to use, vi is clearly the editor that intelligent programmers use. Written in a much more powerful programming language than the obviously dying Emacs, vi is the editor of editors. I mean, c'mon, imagine Emacs running under CYGWIN on a Win box! That's like running three kludges at one time!

    --
    Comparing it to Windows will be a moot point, since El Dorado is going to have a 40% larger code base than XP.
    1. Re:vi? by transient · · Score: 2, Funny

      You know, you could just run Emacs natively on Windows like the rest of us... ;-)

      --

      irb(main):001:0>
    2. Re:vi? by Anonymous Coward · · Score: 2, Funny

      or just run vi natively like the smarter of us. :wq

      is much easier than:
      ctrl-x,ctrl-f,ctrl-x,ctrl-c

    3. Re:vi? by mgedmin · · Score: 1

      Windows NT Resource Kit used to have vi.exe ("Microsoft VI"). I nearly fell off the chair laughing when I first saw it.

      Don't know about SFU (when I have to use Win32 (about once in several months), Cygwin is enough), but what's wrong with using a Win32 port of VIM?

    4. Re:vi? by Anonymous Coward · · Score: 0

      Light, powerful, efficient and easy to use, vi is clearly the editor that intelligent programmers use.

      Yeah, but Windows comes with notepad. It's light, efficient, and easy to use.

    5. Re:vi? by eniu!uine · · Score: 1

      "Does it have vi? Screw you, Emacs users. Light, powerful, efficient and easy to use, vi is clearly the editor that intelligent programmers use. Written in a much more powerful programming language than the obviously dying Emacs, vi is the editor of editors. I mean, c'mon, imagine Emacs running under CYGWIN on a Win box! That's like running three kludges at one time!"

      You forgot to say 'not to start a flame war, but..'

    6. Re:vi? by transient · · Score: 1

      I think you mean ^x ^s ^x ^c, which is the equivalent of vi's wq. Although, you can just do ^x ^c, and if the file has changed since it was last saved, emacs will ask if you'd like to save it before exiting. (Not that you care.)

      --

      irb(main):001:0>
  117. Free? by Chris+Mattern · · Score: 1

    "Version 3.5 of Services for Unix will be free."

    Except for the $150 worth of Windows you have to buy to run it, of course.

    Chris Mattern

    1. Re:Free? by dvicci · · Score: 2, Funny

      "Except for the $150 worth of Windows you have to buy to run it, of course."

      I'd rephrase that to something more along the lines of "Except for the $150 you have to pay for Windows." I'm hard pressed to say it's actually worth $150... but that may just be me.

      --
      ] D
  118. Re:Linux, meet the blue blanket. by Rallion · · Score: 1

    While I'n not completely against you here...a few points.
    But here comes too the fact that wanting to much to make money on the technologies can easily slow down its evolution.
    Not always true. In fact, probably false just as often. Money is incentive, incentive means competition, competition means a real drive to innovate and evolve. It doesn't always work that way, no. But enough that it's a definite good thing.

    How do you think universities can make so brilliant discoveries?
    Actually, it's by only paying their professors and giving them tenure if they do research. I was actually just talking to a would-be professor just last week about that very subject.

    But, I do agree that society's too focused on material goods...such are the trappings of capitalism, though, which I support wholeheartedly. After all, without capitalism, how much would software matter? You think you'd have a PC in your home?

  119. Way too FUNNY! by Saeed+al-Sahaf · · Score: 1

    But in a lot of ways, exactly true!

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  120. Aren't you something else? by Anonymous Coward · · Score: 0
    You pompous twit. You think people really care about all of the ins and outs of your pathetic slice of life?

    No.

    1. Re:Aren't you something else? by rjamestaylor · · Score: 1

      good point, actually.

      --
      -- @rjamestaylor on Ello
  121. Notepad replacements by tepples · · Score: 3, Informative

    some people would be clamoring for an OSS alternative to Notepad

    Both Vim and GNU Emacs have been ported to Microsoft Windows.

    1. Re:Notepad replacements by badbrainsg · · Score: 1

      You can run Nedit also, with a shell and x-win32. There're a couple of steps to get there, but then Nedit is everything that Notepad wishes it were.

      I also have GVIM which runs pretty well on XP--I launch it from a desktop icon. I used to have Emacs for the PC but never managed to get it to run really well. (Operator-error, I'm sure.)

    2. Re:Notepad replacements by denlin · · Score: 1

      as well as joe (for us *ehem* wordstar fans)

      --
      Yes, I have RTFA. Yes, I have a girlfriend. Yes, I'm new here. And no, I don't want a free iPod.
  122. YES (no comment) by Anonymous Coward · · Score: 0

    stupid lameness filter...

  123. The ole bait and switch by codepunk · · Score: 1

    We all should know by now that this is just the good
    ole bait and switch. Unix services for windows is not free until we get the code. Only by owning the code can one ensure that you will not get pimped by MS.

    --


    Got Code?
  124. Other file systems by kelk1 · · Score: 1

    One question:
    On a dual boot machine, can I see the other ext3/Reiser etc. partitions and mount them with these tools?
    What about cygwin?

  125. recover money by Anonymous Coward · · Score: 0

    how are they going to get back the money the spent on licenses from sco if they are giving it away free?

    now that's a business model.

    1. Re:recover money by codepunk · · Score: 1

      Do you mean Novell's money ?

      --


      Got Code?
  126. Dave Scott of MS is giving a talk on this tonight by GeneOff · · Score: 2, Informative

    Dave Scott, of Microsoft is talking about this tonight at the St. Louis Unix User's group.

    His talk is entitled:

    "Running UNIX Applications on Microsoft Operating Systems
    by Dave Scott, Microsoft"

    Here is the web site http://www.sluug.org

    There is a location link on the main page. Starts at 6:30 or 7:00.

    Ed

  127. No disassemble! by John+Courtland · · Score: 1

    No disassemble number 5!

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
  128. Lies or misconceptions? by mr_mischief · · Score: 2, Insightful

    The GPLed code in question _must_ be available to the user, per the GPL. A particular person may charge you to give it to you, but they must give you the _source_. Therefore, the software is unleashed from any one master. That's a valid definition of "free", and the one in which most Free Software supporters are interested.

    Not all OSes are the same, because some manage computers more efficiently, and most do so in differing and incompatible ways outside a small family of related OSes. A Yugo and a Porsche are both cars, but they are not the same. A farm tractor and a bicycle are even less the same.

    Using an OS and changing the source are two different things. You don't have to have the source to use an OS. Having the source does, however, make it much easier to improve it or customize it. No, you don't have to be a programmer to want to make a change to your OS. You can hire someone who is a programmer to make the change for you. Again, this is not necessarily an economic freedom (as in free beer), but a freedom to do something (as in free speech).

    Stallman (often referred to as RMS), founder of the free software Foundation, never asserted that a thing cannot be property of its creator. He merely stated that when the cost of making a duplicate of that thing is essentially nil (as in someone being allowed to redistribute the source for a program) that in the long run it is better for society if the author doesn't charge for the additional copies. The value of the work should be covered by the impetus to create it in the first place. If you need it, write it. If you are paid to write it, write it. Then the code was paid for, and additional copies, taking no resources to make, could cost nothing. The body of software available to everyone could then be multiplied by the number of such releases. There of course are people who think it's outright wrong to patent or copyright anything. There are also people who believe in Scientology.

    You make many assumptions and generalizations which are unfair. One of them is that everyone who supports Linux is a zealot. Frankly, I don't care if you use Linux or not. I do support the efforts of those who choose to use it and develop it. It's a choice. After all, "free" is about choice.

    Think 'unbound', not 'gratis'. Go ahead, call RMS a hippy. He doesn't care. You can call me what you will, too. You are free to do that.

  129. installation is non-trivial by NynexNinja · · Score: 2, Interesting

    I tested it out the other day when it came out, and the first thing I noticed through the installation was that it required you to either have a local /etc/passwd or /etc/group file *already* created, or you had to specify an NIS server to use. I just aborted the installation because I didnt have time to craft a passwd and group file by hand or copy one off some other machine and have it possibly be rejected by the installation script. I also noticed that specifying an empty file or one that did not exist the installation would complain and not go any further.

    I dont know about anyone else, but I'll stick with Cygwin (http://www.cygwin.com) for now or until they get their act together and write a cleaner install script.

  130. Banner ad by nurb432 · · Score: 4, Interesting

    I dont know if anyone else noticed .,but the banner ad on this article is the same annoucement and link back to microsoft for download...

    --
    ---- Booth was a patriot ----
    1. Re:Banner ad by Anonymous Coward · · Score: 0

      Naah, I get OSDN personals.

      What's a geek supposed to interface with that, huh?

  131. Wow. A Linux-to-Win migration too from Microsoft! by Saeed+al-Sahaf · · Score: 2, Interesting

    Why are people all excited about this, say things like "gee, Microsoft is finally feeling the heat from Linux"? This is nothing more than a Linux-to-Windows migration tool!

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  132. Interix is definitely a better approach. by argent · · Score: 1

    Dave Korn gave a talk a few years back at Usenix about Cygwin's security, and it doesn't seem to have changed from the "big global common" model.

    Interix is something I have been following and using for some time now, and it is based on the POSIX subsystem... the company that developed it licensed the POSIX subsystem code from Microsoft and basically fixed it. It doesn't run under Win32, though you can call into Win32 from it. And it gives real UNIX file system semantics on NTFS including "lazy locking".

    It's MUCH easier to port code to, and you don't have to care that there's NT somewhere under the hood most of the time.

    1. Re:Interix is definitely a better approach. by omega9 · · Score: 1

      SFU is largely based on Interix work. Hell, the box even says "Includes Interix Technology".

      --
      I'm against picketing, but I don't know how to show it.
    2. Re:Interix is definitely a better approach. by argent · · Score: 1

      Um, yes, that's the point.

      Interix (the SFU approach) is better than Cygwin or Korn's design (layer on top of the leper colony... win32).

  133. This will simplify open source releases by Anonymous Coward · · Score: 1, Interesting

    One of my complaints about Windows for years is that it has no equivalent for many of the tools we take for granted under various flavors of Unix. It isn't that the don't exist, but you can safely assume that any Windows box you walk up to won't have compilers, make, etc. That makes distributing source targetted at Windows as well as Unices difficult. Having this available for a free download means that we can write code that is targetted at something Joe User can download and install.

    1. Re:This will simplify open source releases by Admiral+Lazzurs · · Score: 2, Insightful

      Did you read the story (or get the email) about MS sending that survey to all of the LUG's......they listened!!!

      Take care - RL

    2. Re:This will simplify open source releases by OrangeTide · · Score: 1

      I would rather Joe User not use Windows at all. I'm not interested in buying Windows, testing on Windows or programming for Windows.

      I will just continue to ignore 'Joe User' and just charge Unix customers 150% margins. I like that model much better. :) I can make a larger profit off a smaller customer base in a less competive market. Who knows why companies bother with Windows applications at all. Having 10 million customers isn't that great if you can only make a nickle off each one. Joe User is also more likely to tie up expensive tech support with frivilous "problems".

      --
      “Common sense is not so common.” — Voltaire
    3. Re:This will simplify open source releases by TheLinuxSRC · · Score: 1

      I think " Joe User is also more likely to tie up expensive tech support with frivilous "problems"." should be " Joe User is also more likely to tie up expensive tech support with frivilous self created "problems".

    4. Re:This will simplify open source releases by mingot · · Score: 1

      This is going to go a bit off topic from the original discussion and expect it to be moderated as such (so meta-mods, don't slam the people who rightfully mod this down)...

      One of the reasons I continue to program for windows is the fact that I can continually make money off of it. But the prospect of fewer customers and higher margins does sound nice. Even when tempted to make a move I tell myself that it would be pointless since non-open source does not do so well on unix systems. So my question to you is what sort of software are you writing that is easy (possible?) to market for unix? What sort of companies consume this sort of software and what are you doing to locate them?

  134. MS Conversation by glenstar · · Score: 4, Funny
    SFU PM: Wow! We had 50,000 downloads of SFU the first day.

    BillG: Great! It looks like we have another winner on our hands. People sure do want that Unix stuff. Oh, wait...

    SFU PM: erm...

    BillG: You're fired.

    1. Re:MS Conversation by Anonymous Coward · · Score: 0

      SFU PM: But we were selling a Unix long before Windows!

      BillG: I remember now! Xenix or some such name.

  135. Re:Wow. A Linux-to-Win migration too from Microsof by gregarican · · Score: 2, Insightful
    Yep. Just like back when Novell had 70% of the business Network Operating System market share Microsoft came out with 'Services for Netware' that ran on their NT Server platform. Over the next couple of years after its release this was definitely a helpful tool in migrating away from Netware. I had to roll a couple of companies over and found tools like this helpful.

  136. MS vs Cygwin? by peterpi · · Score: 1
    "Aside from the NFS utilities, how does the environment compare to Cygwin?"

    I would imagine that unlike cygwin, the average user would be able to install MS SFU and have the slightest fucking clue what was going on during the installation progress.

    Sorry, pet peeve of mine ;)

  137. I've used both by Dunkirk · · Score: 5, Informative

    I've used both, SFU more extensively than Cygwin, though. SFU's NFS stuff is flaky. That's just the bottom line. I would much rather export shares to Windows clients with Samba than NFS. (I suppose it doesn't help that I'm not a big fan of NFS, either, but that's just full disclosure. It's the only thing I've seen that can reliably lock up a *nix machine. Now, of course, there are circumstances where you want this, but usually not.) Also, if you want all the features of their command line, you'll have to switch your Windows machine into a case-sensitive mode. It made me nervous to change something so fundamental to Windows. Maybe they'll fix that in this upcoming version; I dunno. On the other hand, using Cygwin is nice, but it's like a big tease. Most of it works like you want. It's just that if you're used to using Linux and ALL of it's tools, you're going to hit the wall pretty quick. (I just ran into this a couple weeks ago, and I've already forgotten what it was I was wanting.)

    --
    Acts 17:28, "For in Him we live, and move, and have our being."
  138. Re:Great Acronym! SFU! by Old+Wolf · · Score: 1

    Argh. I bet you were one of these people too:

    <joe> Why did the chicken cross the road? To get to the other side
    <dave> ROFL!!!!!11
    <SonicBurst> Sorry I dont understand what you mean dave, what is ""rofl"" ? Although it does bear a passing resemblance to another acronym I know, "ROTFL" (Rolling on THE floor laughing), is it something similar?
    <dave> yeah :)
    <SonicBurst> What??? :-)

  139. More like a peace offering by Anonymous Coward · · Score: 0

    "It looks like the next volley has been fired in the struggle between Windows and Linux."

    Or maybe more like a peace offering.

  140. Re:so lets make this simple: NFS = Samba? by nick_urbanik · · Score: 1
    Some people imagine NFS 3 is a good replacement for Samba. Well, maybe, but not for home directories. Lack of user-based access control is the problem. The following technique assumes a method of providing user information by LDAP or equivalent.

    Access Other People's NFS Home Directory HOWTO

    • Boot machine on network from Knoppix, boot own notebook, or use any other method that allows root access
    • su - userID
    • Now do whatever you like with userID's files.
  141. Re:I have had unix tools for windows for a long ti by 10Ghz · · Score: 1

    Thanks a lot! I actually burst out laughing when I read that. My girlfriend wanted to see what I was laughing at. After seeing your post, her comment to me was "Gee, you ARE boring!"

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  142. The NIS server must be windows-based by Anonymous Coward · · Score: 0

    You have to read 3/4 of the MS whitepaper for this product before it spells it out. For enterprise-wide single-login support they advocate the use of a NIS server. The NIS server needs to run Windows Server of course. SaMBa might not be perfect but it does run as a primary domain controller for a Windows network.

    1. Re:The NIS server must be windows-based by Anonymous Coward · · Score: 0

      And .... If you run the SFU NIS server, you get to buy CALs for all your Unix clients.

  143. Download link by jw53z · · Score: 2, Interesting

    http://download.microsoft.com/download/6/9/0/69096 da8-c88c-40b5-a4f1-5fd0847f9435/SFU35BETA_EN.exe

  144. I want them to DIE!!! by commonloon · · Score: 0

    NFS/Samba works just fine for me w/o Bill's bad code.

  145. Not for XP home or 9x by Mustang+Matt · · Score: 2, Interesting

    Microsoft was very smart... They're offering it for free which is a positive move for everyone assuming the EULA is sane.

    However, they're also making it incompatible with 9x and XP Home meaning that all of the geek hobbyists on here who have a mix of *nix and windows machines and wanted to use it from home might need to upgrade their windows os to use them.

    Microsoft's Site on 3.5 beta

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:Not for XP home or 9x by jdray · · Score: 1

      What do you mean? Aren't most geek hobbyists running a bootleg version of Windows Server 2003? I mean, they're all just a bunch of Microsoft-hating, P2P-using, digital content thieves, aren't they?

      --
      The Spoon
      Updated 6/28/2011
    2. Re:Not for XP home or 9x by Barlo_Mung_42 · · Score: 1

      SFU is an optional interface that was designed into NT long ago (along with the now dead OS2 interface). There is just no way to make it work with 9x because 9x was not architected to be interface neutral.
      XP Home is another story. I suspect marketing forces keep it from working on XP Home.

    3. Re:Not for XP home or 9x by Alex_Ionescu · · Score: 1

      They didn't make it incompatible. Win9x is a piece of shit GUI that runs on top of 16-bit DOS. It was designed simply to be a visual shell.
      NT on the other hand is a true micro-kernel OS with an extendable subsystem architecture, syscalls, protected mode, privilege levels etc. One of NT's strengths it that by itself it simply runs in "Native" mode. On top of that, Microsoft built the Win32 Subsystem (win32k.sys), the OS/2 subsystem and the POSIX subsystem. The OS/2 subsystem is not available on XP anymore, and the POSIX one is now an optional "Expension" pack (Service for Unix.)
      You can read more about Native APIs and Subsystem at:
      Relsoft Articles At the bottom of the page.

  146. How about an abstraction layer? by Lodragandraoidh · · Score: 3, Insightful

    I have 3 windoze boxes on my network atm. My daughter has one, my wife the other - both their primary work/play stations, and I have a juiced up P4 as my game box (that is all it does - the only thing running on it is 'systray', and whatever game I happen to be playing, most likely WWIIonline)

    I have 3 other machines that are all Linux machines (Redhat - soon to be Debian file server, Debian workstation, and a Slackware network analysis machine).

    I've played with Cygwin, Hummingbird etc. over the years - and found the emulation of the unix environment Kludgey, and not transparent enough for my tastes.

    Basically I wanted a bash compliant shell that was transparent enough to run the standard set of unix CLI tools (ls, ps, grep, df etc...) - but also allow me to kick off native windows and dos applications without switching modes of operation (i.e. type in the path and have it run the application). I did not need to be able to compile binaries - my main purpose for this tool would be to write utility scripts for system administration on the boxes. I wouldn't need remote access (although I might implement that as a seperate capability with freely available tools if needed - outside the scope of my project).

    Then a thought hit me - why not implement this in python? I already have python loaded on most of my windows machines - why not make it universal? Python would serve as the abstraction layer I needed - and provide a built-in scripting capability to boot. All of the unix tools will be implemented in python either as built-ins or as seperate '.py' scripts.

    Additional functionality - such as 'crontabs' would need to be implemented, as well (haven't worked out the details of that yet).

    Ideally, you would drop python and this package on the windows box -- and presto! Instant CLI... And the nice thing about it is that it would be using native windows APIs - so would be faster than some of the emulators that attempt to be a complete source compliant emulation environment.

    I haven't seen any drawbacks, yet. The cron functionality might be a bit of an issue - but it doesn't look insurmountable.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
    1. Re:How about an abstraction layer? by Anonymous Coward · · Score: 0

      dude, python IS my shell. on 2k/xp/and rh. what else do you need?

  147. I don't understand... by LilMikey · · Score: 1

    The article and a few of the posters are indicating that this will increase MS marketshare by allowing interoperability in UNIX environments... if I read them right. I don't understand how MS could greatly benefit from greater interoperability. Windows is usually picked for 2 reasons... 1. It's easy to use and everyone knows how and 2. saturation; you crap won't work with anything but Windows.

    It seems that increased interoperability would steal far more people who have been avoiding the switch to *x because of interop issues than the UNIX people that can't figure out how to play well with Windows. Seriously... how many times have you heard "Damnit, we'd sure be switching to Windows if it weren't for all of these UNIX boxen we already have."

    --
    LilMikey.com... I'll stop doing it when you sto
  148. Re:With availability of Unix services for Windows. by Anonymous Coward · · Score: 0

    Damn...I'm running apache now, but I can't seem to find mod_spacestation. Do I have to compile it separately?

  149. Excellent! by cgreuter · · Score: 1

    So my Linux apps will now seamlessly port to Windows? Great! Nobody will ever need to develop for Win32 again!

  150. GET IT HERE!!!! by lugannerd · · Score: 1

    http://www.microsoft.com/downloads/details.aspx?Fa milyID=019139c0-16ff-4de5-bba3-7e2515f0f7a9&Displa yLang=en

    1. Re:GET IT HERE!!!! by grendelkhan · · Score: 2, Informative

      That's the beta, released back in July. The final comes out tomorrow.

      --
      Wu-Tang Name: Half-Cut Skeleton Get your own Wu-Na
  151. A lot of stuff ported for MSU 3.5 beta by Aggrajag · · Score: 2, Informative

    Can be found from Interix. You can change the crappy KSH to Bash and get a nice build system up and going in no time. I normally use Cygwin but I'm going to give this a try, even if it isn't GPL'd.

    1. Re:A lot of stuff ported for MSU 3.5 beta by kindbud · · Score: 1

      At least KSH doesn't do bone-headed crap like set read-only environment variables that are identical to the ones your Bourne or Korn shell script uses. What a bone-headed bash-ism that is. In fact, there's no way to get a posix-ish bash, so it's a free for all and whenever the Bash developers feel like taking over some variables you were using, well, tough luck - you should have been prescient and should have known they'd steal something obvious like $UID and $GID.

      Sheesh!

      --
      Edith Keeler Must Die
  152. It's doable, but not exactly simple by tstoneman · · Score: 3, Interesting

    I have UNIX Services 3.0 and I personally love it. I was NT-only until 4 years ago when I started adopting UNIX/Linux, and now I routinely use vi instead of notepad, just out of habit. Things like pwd are small utilities, but really useful when I need it.

    I use the NFS feature to mount my W2K box to NFS mounts. That part is simple.

    I also mount from Linux to NT. If you give the NT share anonymous, read-only access, then it's simple. If you want more refined security, then it gets more complicated.

    You need to do mapping between NT usernames and UNIX user names via a User Name Mapping proxy. I'm sure it works well, but it's kind of hard to understand how to use, and after 30 minutes, I gave up and made the shares from NT anonymous read-only access.

    I'm sure if I spent maybe 2 hours on this I could get everything to work, but since this is my home network and I don't have a whole lot of user accounts, I figured I didn't need it.

    1. Re:It's doable, but not exactly simple by drinkypoo · · Score: 2, Insightful
      You don't need SFU to get the functionality of the pwd command..

      Microsoft Windows XP [Version 5.1.2600]
      (C) Copyright 1985-2001 Microsoft Corp.

      C:\Documents and Settings\drink>cd
      C:\Documents and Settings\drink

      C:\Documents and Settings\drink>

      And you can get vi from vim. It has a gui, AND will work in the console.

      With that said, I use cygwin, with XWin.exe and xwinclip.exe, and I run xterms instead of console windows most times. My ssh client of choice is xterm -e ssh host. Mostly, I like to use bash. I love doing shit the Unix way. I don't know how Unix-addicted you are now, though. I just felt like chipping in my two cents.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  153. cool by SCHecklerX · · Score: 1

    Now I don't have to run samba just so I can look at the pr0n on my fileserver from my work laptop at home.

  154. IMPORTANT MESSAGE FOR MS!! by drxenos · · Score: 2, Funny

    This is the first line in the Overview of the product on MS' website: "Before you continue, it is important to understand that the Beta release of any product will not display the stability of a shipped Microsoft product." I'm not sure how to take that....

    --


    Anonymous Cowards suck.
    1. Re:IMPORTANT MESSAGE FOR MS!! by drxenos · · Score: 1

      Sorry that should have been: Ahem, "IMPORTANT MESSAGE *FROM* MS!!"

      --


      Anonymous Cowards suck.
  155. Does it have an X Server? by Anonymous Coward · · Score: 0

    The thing I miss most when forced to sit at a
    windows box is an x-server.

    1. Re:Does it have an X Server? by Shack95 · · Score: 1


      No, but it does include Telnet utilities.
      Mmmmm Security (cough cough hack weez)

  156. Re:Windows? by tr0llx0r · · Score: 1

    In Soviet Russia, YOU bore good-or-whack trolls.

  157. Re:Linux, meet the blue blanket. by Anonymous Coward · · Score: 0

    Wow, English is not your first language is it?

  158. SFU Tools by pauly_thumbs · · Score: 1

    Ya know you can get a whole lot of awesome OpenSource tools to work with SFU on Win2k3! http://www.interopsystems.com/tools/warehouse.htm Apache Version 1.3.27 for Interix ftp.interopsystems.com/src/apache/1.3/ binary: /pkgs/3.0eng/apache-1.3.27-bin.tgz Updated: 2002-09-30 This is the popular Apache open source HTTP server. (more) Apache Version 2.0.44 for Interix ftp.interopsystems.com/src/apache/2.0/ binary: /pkgs/3.0eng/httpd_2.0.44-bin.tgz Updated: 2002-02-16 This is version 2.0 of the Apache open source HTTP server. (more) autoconf Version 2.56 for Interix ftp.interopsystems.com/src/autoconf/ Updated: 2002-11-18 Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. Download m4-gnu first. (more) automake Version 1.7.1 for Interix ftp.interopsystems.com/src/automake/ Updated: 2002-11-22 This is Automake, a Makefile generator. It was inspired by the 4.4BSD 'make' and 'include' files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. (more) atk Version 1.2.2 for Interix ftp.interopsystems.com/src/atk/ binary: /pkgs/3.0eng/atk-1.2.2-bin.tgz Updated: 2003-02-25 This is the GNOME Accessibility Toolkit and libraries. (more) awk Version 20021213 for Interix ftp.interopsystems.com/src/awk/ binary: /pkgs/3.0eng/awk-2.12.13-bin.tgz Updated: 2003-01-03 This is awk as described in "The AWK Programming Language", by Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 1988). It contains fixes to the version of awk that ships with SFU 3.0. (more) bash Version 2.05b for Interix ftp.interopsystems.com/src/bash/ binary: /pkgs/3.0eng/bash-2.05.2-bin.tgz Updated: 2003-02-25 This is GNU Bash--the GNU Project's Bourne Again SHell, a complete implementation of the POSIX.2 shell spec, plus many other features. (more) bdes Version 1.0 for Interix ftp.interopsystems.com/src/bdes/ binary: /pkgs/3.0eng/bdes-1.0-bin.tgz Updated: 2003-01-03 BDES is a utility for encrypting and decrypting bytes using the DES (Data Encryption Standard). (more) bison Version 1.35 for Interix ftp.interopsystems.com/src/bison/ binary: /pkgs/3.0eng/bison-1.875-bin.tgz Updated: 2002-08-01 This is the YACC-compatible parser generator. (more) bison Version 1.24 for Win32 ftp.interopsystems.com/Win32/bison/ Updated: 2003-1-15 This is a Win32 version of bison (see above). (more) BSD Pkg Version 1.1 for Interix ftp.interopsystems.com/src/bsd_pkg/ Updated: 2003-03-26 BSD Pkg is a software packaging tool from the BSD group of Operating Systems. It is divided into utilities for creating, adding, deleting, querying and signing packages. Included is a Tcl/Tk program that provides a graphical interface that is useful once a package is created. (more) bzip Version 2-1.0.2 for Interix ftp.interopsystems.com/src/bzip/ binary: /pkgs/3.0eng/bzip2-1.0.2-bin.tgz Updated: 2002-08-01 This is bzip2, a block-sorting file compressor. (more) caesar Version 1.0 for Interix ftp.interopsystems.com/src/caesar/ binary: /pkgs/3.0eng/caesar-1.0-bin.tgz Updated: 2003-01-03 Caesar is a utility for decrypting caesar cyphers (rotations). This is the utility often used to perform "rot13" for newsgroups. (more) catman Version 1.0 for Interix ftp.interopsystems.com/src/catman/ binary: /pkgs/3.0eng/catman-1.2-bin.tgz Updated: 2002-08-07 Catman is a script used to translate a large number of raw man pages to their "cat" form so that the Interix 'man' utility will find and output them. (man -k will work too.) (more) chcase Version 1.0 for Interix ftp.interopsystems.com/src/chcase/ binary: /pkgs/3.0eng/chcase-1.0-bin.tgz Updated: 2003-02-11 Chcase was written as a helper utility when dealing with Win32 filenames. By default the utility acts as if the '-l' option has been given. It accepts one filename and converts that name into low

  159. wsfu ?? should be Unix Services for Windows by sPaKr · · Score: 2, Insightful

    Am I the only one that thinks MS needs to rename this product. Lets think about it Windows Services for Unix, doesnt that sound like it should be samba.. or something that runs on a unix machine that provides windows services? Really the kit should be called Unix Services for Windows, that makes it sounds like what it is nfs and the rest of posix that windows is missing. The only way it makes sense with their wording is Windows: Services for Unix, but that requires punctuation that everyone has seen fit to drop

    1. Re:wsfu ?? should be Unix Services for Windows by spitzak · · Score: 1

      Absolutely agree. The name is backwards, and I can see no possible reason to do so. The reversed name sounds equally good and neither makes one system sound better than the other. I can't see any plausable insidious plot by Microsoft with the backwards name.

      Well maybe: they want to make it really difficult for a future Microsoft to release Windows emulation software for Linux, by taking up the obvious name. Ie by using this name they are trying to prevent business decisions in the future that they don't like now?

      Nah, that is too far fetched. I think it is just somebody in marketing being stupid.

    2. Re:wsfu ?? should be Unix Services for Windows by Anonymous Coward · · Score: 1, Informative

      It helps to understand some history of the product. Originally it was a NFS/NIS server, so it really was services FOR Unix.

      Later on MS intergrated the "Interix" package which is (as you say) Unix API Calls For Windows.

    3. Re:wsfu ?? should be Unix Services for Windows by Alex_Ionescu · · Score: 1

      I think they mean
      "Windows Services for Unix Compatiblity".
      As in, these are services, running on windows "For" unix...somethign..compatibilty...support...anythin g.
      I guess they just left out the word because they couldn't find one or something. You could put emulation, compatibility, support...so I guess they decided not to put anything:P

  160. I want them to stop performing immoral operations. by slimsam1 · · Score: 1

    Subj.

    --
    ...
  161. Look at the details by MantiX · · Score: 2, Insightful

    One only has to take a step back for a second and realise whats possibly going on here.

    Remember when Microsoft renewed its license to SCO for Unix?

    I am curious to know if they are now giving it away for free because they don't want to be the company that provides licensing royalties to SCO, or at least keep them to a bare minimum.

    Perhaps the side effects of SCO's legal action is free microsoft software. Who knows.....

  162. they should just call it Windex and be done by Anonymous Coward · · Score: 0

    They should just call it Windex instead Unix Services for Windows, and then they should release all their source code, contribute to the OSDL Linux defence fund against SCO and hire Richard Stallman

  163. heh by geekoid · · Score: 1

    sucks to be them.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  164. Hand Raised by pjack76 · · Score: 1

    I FEEL YOUR PAIN MY BROTHER!

    --

    Wow, a lucrative publishing contract! I don't have to be evil anymore. --Meteor

  165. Re:Great Acronym! SFU! by Master+of+Transhuman · · Score: 1

    I thought it meant Shit For UNIX...

    Given Microsoft's attitude, and all.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  166. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    Think you have it bass ackwards...

    or smussed up...

    STFU or Shut The F*** Up

    but still funny just the same.

    SFU
    Microsoft SFU (system's fool Unix) - kinda like fool's gold I suppose.

  167. Re: "production apps" by bobv-pillars-net · · Score: 1
    ... production apps under it , like sendmail or bind. ...

    (cringe!) I hate it when people mention "production" and "sendmail" in the same breath.

    We criticize businessmen who ignore security concerns and stick with Windows because it's what they know.

    Then we stick with sendmail and bind for precisely the same reason.

    There is NO REASON to run sendmail. Not when qmail, and courier, and postfix, and exim, and Zmailer, and just about any other smtp server written in the last ten years, all have it beat for features, performance, and security.

    Ditto for bind and djbdns/powerdns/etc.

    --
    The Web is like Usenet, but
    the elephants are untrained.
  168. Despairing for a native Win32 PostgreSQL.... by smchris · · Score: 1

    ...do you think there is enough of the API to get PostgreSQL to run under this without Cygwin? Maybe RedHat is wondering too?

    1. Re:Despairing for a native Win32 PostgreSQL.... by korielgraculus · · Score: 1

      Try http://www.interopsystems.com/tools/warehouse.htm. Not only PostgreSQL, but a load of other stuff too!

  169. Re:Great Acronym! SFU! by Anonymous Coward · · Score: 0

    "This is the taco hour on K.U.N.T. radio."

  170. Be Suspicious by bedouin · · Score: 1

    I wouldn't be surprised if they offer this for free, get people in mixed UNIX/Windows environments to begin adopting it, then make it incompatible with a future version of Windows, requiring a fee for an 'updated' version. Another scenario is that they just break its compatibility with future versions of Windows altogether, and offer no upgrade path, free or not.

    This almost looks like the beginning of their buy another company's technology to destroy it tactic. This phase is where they deem the software mostly irrelevant (because Windows is supposedly superior) then abandon it. Dragging the whole process out a few years makes it look less evil. Won't be surprised if something similar happens to VPC for Mac in a couple years.

  171. speed up Cygwin by NuShrike · · Score: 1

    My question because I use Cygwin at lot at work is can Cygwin embrace and extend (assimilate) this to speed up some of its core functionality?

    Cygwin always had to use its own dll to emulate functionality, but now it has another path directly the core...

  172. Huge download? by malacai · · Score: 1

    209MB to download this? Holy cow. By the time the download is finished, I could have installed Samba and considered ways of rewriting it!

    1. Re:Huge download? by BlacKat · · Score: 1

      What, are you on Mars personally overseeing the Rovers or something?! :}

  173. Stereotypically yes, realistic? no... by Mustang+Matt · · Score: 1

    I would guess that the majority of users are running linux on here but 50% or so have some version of windows they use to play games or let the rest of their families use etc.

    My copy of windows is legit.

    Disclaimer: These numbers are pulled out of my butt.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:Stereotypically yes, realistic? no... by Anonymous Coward · · Score: 0
      I would guess that the majority of users are running linux

      Great guess, but no. As the recipient of a recent Slashdotting to my OS neutral site, it was more like about 22% linux.

      Frankly, I would have been surprised if this wasn't the case.

  174. SFU is the way to write windows code by memex2004 · · Score: 5, Interesting

    We've been using SFU 3.0 and its predecessor for 5 years now to provide our Database Engine and Tools on Windows Boxes as well as our usual Solaris, AIX, Linux, Unixware and SGI. I woudl like to think that by now I am one of the more experienced Interix developers kicking round. I have to say, It's really very good and keeps getting better. MS are moving to being Unix by stealth, SFU is a unix on the NT Microkernal and it doesnt suffer from Win32 issues. Fork works, You can delete a file thats in use (yes inodes work !!), create a new one with the same name and open that in a different process. I've seen Interix 2.0 evolve info SFU 3.0 and 3.5 and I've had MS fix bugs in the allocator part of MMAP within days and release a private patch. Somehow I think there is a little group of diehard Unix lovers in MS working to turn everything on its head the same way Apple got OSX. Anyway waffle over - Try it as a build environment it's geat. What I want to see is Wine on SFU - then All windows apps work over X - whoopee.

  175. Bah! by Greyfox · · Score: 1

    I didn't need that first born child anyway!

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  176. These have been around for years by Anonymous Coward · · Score: 0

    Everyone is acting like these services are new? I remember them from years and years ago. They weren't free, but you could always find them with a couple of clicks on google or yahoo.

    I don't think that Microsoft is really acknowledging Linux... when was the last time that you mounted your ext2/3 under windows?

    1. Re:These have been around for years by omega9 · · Score: 1

      Microsoft may or may not be acknowledging Linux, but I mounted some ext3 partitions just the other day.

      --
      I'm against picketing, but I don't know how to show it.
  177. Re:NFS client for win! (summary) by the+frizz · · Score: 2, Informative
    Microsoft has had this PC-NFS client out for a while now. I see knowledge base article 324084 was last updated on 6/6/2003 and my MSDN Aug 2002 Unix for Windows Services 3.0 CD included this too.

    And seems like cheap options have long been available DOS/Windows NFS clients for a long time. In 1994, this summary mentions XFS (shareware NFS client from Germany, not the SGI filesystem) TSoft and Sun's PC-NFS.

    Nowdays you also have at least these option, and you are right, many are not cheap.

    I only heard of the first two. The rest found with Goggle.
  178. When will it be free by superpulpsicle · · Score: 2, Informative

    I went to the microsoft site to download this thing but it's only beta. The real deal still cost $99, so the question is WHEN WILL IT BE FREE? Microsoft SFU download

    1. Re:When will it be free by omega9 · · Score: 2, Informative

      From the post:

      Version 3.5 of Services for Unix will be free.

      Commonly, the phrase "will be" usually means something to the effect of "later", or "not now", or perhaps even "later then now". This lends to the idea that if you go do something now, you will be trying before "will be" has had the chance to become "has been" or "is".

      You can download 3.5_beta for free. I'm guessing here, but I imagine that when 3.5 final is released is "WHEN IT WILL BE FREE". The "real deal" is still at version 3.0 which, as it's not 3.5, is not free. But if this is something that you actually were interested in and kept your eye on you would have noticed that when 3.0 was released Microsoft made it available for a limited time for only the cost of shipping. At least, that's how I got my copy.

      --
      I'm against picketing, but I don't know how to show it.
  179. POSIX+GDI? by tepples · · Score: 1

    Say I want to write an X11 server. Can the POSIX API speak to GDI, the Windows graphics layer? Or can only Win32 do that?

    1. Re:POSIX+GDI? by Foolhardy · · Score: 1

      GDI is a subset of Win32; the native (executive) api does not handle graphics functions. Historically (before nt4) GDI was implemented entirely out-of-process by csrsrv.dll in csrss.exe (the win32 subsystem server). But starting with nt4, most of win32 moved into kernel mode (supposedly for speed) in win32k.sys, and the kernel itself became more dependent on win32. Here is a link to more information.

    2. Re:POSIX+GDI? by tepples · · Score: 1

      Then what API accessible from NT's POSIX subsystem does handle graphics functions? Or must all non-trivial X11 servers for Windows be written for Win32?

    3. Re:POSIX+GDI? by Foolhardy · · Score: 1

      I don't know exactly how the POSIX subsystem handles graphics functions. I assume it runs under some kind of window, provided by win32. The video adapter (and input devices, for that matter too) can't be shared. Something in software has to arbitrate between different programs; basiclly, GDI provides regions for that purpose. The win32 subsystem takes over the display as soon as the display driver is ready during startup; it only gives it up for a blue sceen. SO since win32 has exclusive control over the video adapter, everything else (posix included) must use it.

      I guess DirectDraw, with a video buffer would be more direct.
      I suppose you could even commandeer the display device, during startup, stall win32 from initializing, and use the display yourself directly from kernel mode. That's more work than it is worth IMO.

  180. You know what they're thinking... by ndogg · · Score: 1

    Netscape. At least, that's what they're hoping to repeat. Of course, this time, it's not a particular company with assets that they wish to defeat.

    --
    // file: mice.h
    #include "frickin_lasers.h"
  181. Re: Samba for removeable drives by CommandNotFound · · Score: 2, Informative

    I use NFS under Linux for /home mounts and such and have found it to be extremely reliable in over five years of daily use, but NFS won't let go of removeable drives, so it doesn't work well for sharing automounted CD-ROM, floppy, or zip drives. For those, Samba is the way to go, and with pre/postexec settings, Samba will automatically mount/umount the drives so autofs is not needed on the server side.

  182. NFS server by xant · · Score: 1

    It's not entirely a misnomer if there's an NFS server in it. (I'm still downloading it, haven't tried it yet.)

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    1. Re:NFS server by Doc+Ruby · · Score: 1

      Yeah, but I've got an NFS server on my Linux server. I want a Windows NFS client. I'd rather the more reliable/available/maintainable Linux server have the NFS server, and merely cache data on the Windows desktop's local disks.

      --

      --
      make install -not war

  183. check out the GPL stuff in it by DroversDog · · Score: 0

    Yeh this is quite OK as far as I've used it. According to the search for downloads I've done this is a beta (see below). i wonder if the "free" will change with the "prod" version.

    Also whats interesting is that the viral/pakman nature of the GPL can't be scaring Bill that much as it includes GPL'd software. Perhaps it comes with a warning.

    Search Results for "sfu 3.5"

    Category: All | Product/Technology: All

    1 results found, 1-1 shown below. Sorted by Popularity.

    1.
    Windows Services for UNIX Version 3.5 Beta

    This download is a self-extracting archive of the beta copy of the Windows Services for UNIX 3.5 product.

    Date: 7/27/2003 Popularity: #367 English download

  184. Outwit works great with SFU by Diomidis+Spinellis · · Score: 0, Redundant
    Now that you have SFU freely available go download and install outwit. Outwit is a suite of tools based on the Unix tool design principles allowing the processing of Windows application data with sophisticated data manipulation pipelines. The outwit tools offer access to the Windows clipboard, the registry, the event log, relational databases, document properties, shell links, and the event log. A Usenix technical conference paper describes the tools and a number of applications.

    #include "/dev/tty"

  185. Re:Great Acronym! SFU! by Reverend528 · · Score: 1

    Isn't SFU Stupid FuXing User?

  186. Add outwit to the mix by Diomidis+Spinellis · · Score: 4, Informative
    Now that you have SFU freely available go download and install outwit. Outwit is a suite of tools based on the Unix tool design principles allowing the processing of Windows application data with sophisticated data manipulation pipelines. The outwit tools offer access to the Windows clipboard, the registry, the event log, relational databases, document properties, shell links, and the event log.

    As an example, you can change all registry entries pointing to a user's home directory by running

    winreg HKEY_CURRENT_USER |
    sed -n 's/C:\\home/D:\\home/gp' |
    winreg
    A Usenix technical conference paper describes the tools and a number of applications.

    #include "/dev/tty"

  187. Bashing Cygwin, are we? by Effugas · · Score: 1

    http://www.doxpara.com/apps/cdcygssh/

    Go there in IE.

    It's amazing what:

    C:\cygwin\bin\rxvt.exe -sl 20000 -rv -fn "Lucida Console-10" -e /bin/bash --login -i ...can do to your unix experience. Look, ma. Windows has a shell :-)

    --Dan

  188. Free as in beer by Eudial · · Score: 1

    Finally a good example of "Free as in beer".
    Been looking all over for that.

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
  189. Downloadable by Anonymous Coward · · Score: 0
    Does anybody have a link where I can down load SFU?

    I would perfer to be exclusively Linux but I have software packages that require windows and Wine just doesn't cut it.

  190. Interoperability by oo_waratah · · Score: 1

    REad there is a lot of cool development going on in OpenSource and it is hard to backport to Windows. We must make this easy so there is less reason to move to Linux.

    Personally I love the idea. I have to break nice clean C code all the time to make it compile on Windows again. I wonder if they implemented file locking in POSIX manner?

  191. Undermining SCO's IP by jrumney · · Score: 1

    By offering this derivative work of SCO's IP free of charge, Microsoft are deliberately undermining the value of all Unix licensees' products. Any bets on whether Darl & co will start threatening the Borg?

    1. Re:Undermining SCO's IP by Alex_Ionescu · · Score: 1

      The Borg actually paid SCO the licensing free...something like 100 million dollars. Where do you think SCO got all that money?

      (Please don't quote me on the dollar figure...but I know it's licensed for a fact)

  192. PEBKAC, pure and simple by slittle · · Score: 1

    Are you high?

    NTFS has much finer grained permissions than rwx.

    And how many Unix systems have ACLs with [b]dynamic[/b] inheritance?

    Pfft. Unix features my left nut.

    --
    Opportunity knocks. Karma hunts you down.
    1. Re:PEBKAC, pure and simple by quigonn · · Score: 1

      Those "finer grained permission" make handling permissions correctly a lot more difficult, because they're a lot harder to understand. I like rwx for user,group,others: it's a simple concept, and although it has flaws, it's so simple that it can be easily implemented without any performance break-down (which has been observed too often in those "fine grained permission" systems).

      --
      A monkey is doing the real work for me.
    2. Re:PEBKAC, pure and simple by Anonymous Coward · · Score: 0

      HP-UX

    3. Re:PEBKAC, pure and simple by SnowZero · · Score: 1

      And how many Unix systems have ACLs with [b]dynamic[/b] inheritance?

      Any *nix that supports AFS, which is pretty much all of them, including Linux. NT's entire security model is basically a copy of VMS, which many users didn't like due to its complexity (features & complexity tend to yield errors in applying it properly). That said, I like ACLs, but they're only really sorely needed on networked file systems, such as AFS.

    4. Re:PEBKAC, pure and simple by asdfghjklqwertyuiop · · Score: 1

      Are you high?

      XFS (and posix acls) have much finer grained permissions than rwx.

    5. Re:PEBKAC, pure and simple by Bad+Boy+Marty · · Score: 2, Informative

      Hmmm. Maybe it is you who is high.

      From the acl(5) man page:

      Linux Access Control Lists implement the full set of functions and utilities defined for Access Control Lists in POSIX.1e, and several extensions. The implementation is fully compliant with POSIX.1e draft 17; extensions are marked as such.

      There are (as noted in other replies above) several Unix and Linux filesystems that implement ACLs with dynamic inheritance.

      As for your left nut, you can keep it -- in a vice.

      --
      RHCE; are you certified? Karma: ambiguous.
  193. User Mode Linux by HeelToe · · Score: 1

    So to those who are working with User Mode Linux (UML) - would this make getting User Mode Linux under Win32 easier to accomplish?

  194. Computer historians rejoice! by Anonymous Coward · · Score: 0

    Now those who want to run obsolete print servers like LPR, but can't find a UNIX system that uses it, can finally run it under Windows!

  195. SAMBA for Win32 by MarcQuadra · · Score: 1

    Actually, this would be GREAT in terms of administration and linux migration.

    You cold slowly move services to SAMBA-on-Windows, carefully saving your /etc/smb.conf files until one day you reimage all the member servers and BDCs to Linux/SAMBA and restore the configs. It would be a bit more involved, but MUCH safer than just commandeering existing hardware and putting Linux on it.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:SAMBA for Win32 by Glamdrlng · · Score: 1

      Actually, couldn't you compile samba under cygwin, then set it up to run as a service on the windows machine?

      --

      Yes, my only tool is a hammer. And you're starting to look like a nail.
    2. Re:SAMBA for Win32 by MarcQuadra · · Score: 1

      unfortunately at this time, no. There was a Samba fork that could do that for a while, but there was little popular interest.

      Also, the overhead from Cygwin would probably make Samba significantly slower than it should be. A more 'unified' solution would probably have a lot better chance of penetration.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  196. SFU is lame by Anonymous Coward · · Score: 0

    SFU is lame.
    I've tried ver 1 & 2.
    Incredably poor doc on the NFS stuff
    (see the intergraph NFS doc, it better {M$ NFS is
    a warmed over version of intergraph NFS])
    The commands stuff was a trial version of MKS,
    get cygwin instead, much more stuff, lower cost, and if you needs changes you don't have to deal
    with a company whose objectives don't match yours
    [ie. they won't make your enhancements]

  197. Re:That's odd, SfU was MKS inside? Re: Not all so by etymxris · · Score: 1

    It is certainly interesting that they are using MKS. The difference may be attributable to the command line argument passing. For example, doing the following literally creates a command line of several thousand parameters in my environment:

    grep SOMETHING */*/*.cpp

    As someone else said, no one's perfect. Doing the above literally in Linux actually causes bash to fail with too many arguments. However, Linux also has a recursive option that makes it much faster because the files do not have to be passed literally on the command line.

    Whether the extra time taken by SfU is in the actual grep program, or breaking down the globular expressions for parsing, I don't know. But I do know that what I was doing with MKS became much longer with SfU.

  198. ed? by Royster · · Score: 2, Funny

    But, does it come with ed, the standard text editor?

    ed, man! !man ed?

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  199. No numeric UID support! by Anonymous Coward · · Score: 1, Informative

    Microsoft's NFS server doesn't support changing the owner of a file to a numeric UID. We spent close to a thousand dollars in support calls before they finally admitted to that. This makes Microsoft's NFS server useless for most environments, because there is no easy way to sync-up the passwd file from the UNIX machine to the NT server. Unless you have a trivial # of users or accounts that don't often change (uhhh, does anyone not have a large turn-over now?), it's very hard to use the NT server as an NFS server. Once again Microsoft screws-up the simple things. I wasted two weeks of my life dealing with that garbage.

  200. cash out and die! by mabhatter654 · · Score: 1

    They should be a good evil company and stop selling windows, cashout all their money to the stockholders and die!!!

  201. Maybe is should have been called "STFU"... by Black+Art · · Score: 3, Insightful

    Microsoft is reminding me of a heroin dealer more and more.

    "The first one is free."

    I suggest that anyone who is planning on moving apps to Microsoft check on how much all those additional licenses will cost you. Microsoft is the master of the hidden cost. "Client Access Licenses" for every service you want to use eventually adds up to a big chunk of change.

    And then there is the shifting nature of development in the Windows world. Every year or two it is a different set of prefered developer technologies that you are expected to use. This year it is .Nyet. I can guarantee that it will not be that 3 years from now. (Or it will not be compatible.) They have to have something to keep you buying the latest version. Developers get led by the nose just like anyone else in the Windows world.

    Anyone who ports applications over to Windows either has a fool for a client or is a fool himself.

    --
    "Trademarks are the heraldry of the new feudalism."
  202. Re:I have had unix tools for windows for a long ti by g0sub · · Score: 1

    LOL - truly great humour! Not a lot of things make me laugh, but this comment truly did.

  203. Re: got your source right here by AaronStJ · · Score: 1

    For those concerned about the "virality" of the GPL, a suggestion: Write Your Own Damn Code.

    Or use BSD code, appearantly.
    --
    Stupid like a fox!
  204. Re:Great Acronym! SFU! by DJ+Wipeout · · Score: 1

    Anyway, it's still better than the Critical Update Notification Tool.

    As opposed to the Super Highway Information Tool?

  205. Uwin by bumperson · · Score: 1

    The best UNIX tools I've used for windows is UWIN, from AT&T. It's written by David Korn, of ksh fame. It does really well with the subtleties of UNIX semantics that Cygwin and MS miss. It's not free unless you're in research/academia, but well worth the money.

  206. Is Bill changing his mind about free software? by phil4065 · · Score: 1

    See Bill's open letter to hobbyists

    Can MS afford to do professional work for nothing?

    How can MS put X-man years into programming, finding all bugs, documenting the product and distribute for free?

  207. Re:Wow. A Linux-to-Win migration too from Microsof by cant_get_a_good_nick · · Score: 1

    "IT'S A COOKBOOK!!!!!!!!"

    (This is partially to wonder how many people remember the Twilight Zone reference, partly to defeat the lameness filter).

  208. But Chanc_Gorkon doesn't want MySQL for Cygwin by tepples · · Score: 1

    I thought you could get just the command-line compiler (.net era) for free.?

    I thought that the compiler that Microsoft has made available at no charge understood only the C# language. Do you claim that somebody has rewritten the MySQL database engine in C#?

    And there is always GCC.

    There exist two popular GCC distributions for Microsoft Windows operating systems: Cygwin and MinGW. (MinGW is GCC that uses Microsoft Visual C++'s C runtime library.) I wrote my comment in the context of Chanc_Gorkon's belief that people who port MySQL to Cygwin waste their time. Or do you claim that the port of MySQL to MSVC compiles cleanly in MinGW?

    1. Re:But Chanc_Gorkon doesn't want MySQL for Cygwin by Foolhardy · · Score: 1

      I thought that the compiler that Microsoft has made available at no charge understood only the C# language. Do you claim that somebody has rewritten the MySQL database engine in C#?

      I didn't know that the free compiler only supported C#. I stand corrected.

      There exist two popular GCC distributions for Microsoft Windows operating systems: Cygwin and MinGW. (MinGW is GCC that uses Microsoft Visual C++'s C runtime library.) I wrote my comment in the context of Chanc_Gorkon's belief that people who port MySQL to Cygwin waste their time. Or do you claim that the port of MySQL to MSVC compiles cleanly in MinGW?

      I agree that MinGW is a closer match, since it uses the same runtime libraries as MSVC. I'm not suggesting that a port to MinGW would be trivial, but it isn't completely impractical either. I admit that I haven't tried to actually do any of these things; I only wanted to point out that there are alternatives to MSVC.

    2. Re:But Chanc_Gorkon doesn't want MySQL for Cygwin by Anonymous Coward · · Score: 0

      > the compiler that Microsoft has made available at no charge understood only the C# language

      You can get MS's C/C++ compiler for free, but it's not prominently advertised. Download the "Windows SDK".

    3. Re:But Chanc_Gorkon doesn't want MySQL for Cygwin by lsdino · · Score: 1

      I didn't know that the free compiler only supported C#. I stand corrected.

      I hate to correct you twice, but the .NET Framework SDK includes the C++ compiler. I don't believe it does any optimizations (mov eax, [ebp-8]; add eax, 2; mov [ebp-8]; eax mov eax, [ebp-8]; ...), but I've actually used it to compile stuff.

    4. Re:But Chanc_Gorkon doesn't want MySQL for Cygwin by Anonymous Coward · · Score: 0

      You mean the Platform SDK? I have it but it does not come with a compiler

    5. Re:But Chanc_Gorkon doesn't want MySQL for Cygwin by Anonymous Coward · · Score: 0

      My mistake - it's not in the platform sdk anymore. Try CL.EXE from the .NET SDK.

  209. Something more useful altogether by DrXym · · Score: 1
    Screw unix services. I'd love to see user mode linux appear for Windows.


    Aside from the kewl factor, it would be incredibly useful for me since I could run Linux at near native speeds side by side with Windows on my laptop - download a Debian image configured to run X / vnc and away I'd go.


    I imagine it would even make a fantastic 1-click to run demo to distribute on CDs and so forth.

  210. Re: got your source right here by torpor · · Score: 1

    yeah, but is the source of the package which microsoft releasing available, including all mods?

    thats what i want to know. clearly, if its 95% openbsd, then theres 5% other stuff, and i want to see that.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  211. Passwd Sync by Anonymous Coward · · Score: 0

    One of the Neatist features of SFU 3.0 was that when you changed your win2k domain password you could also pass the password change to NIS/NIS+

    However SFU 3.0 did not support LDAP for passwd replication.

    I'm crossing my fingers that SFU3.5 will support LDAP password sync.

    XX

  212. Notepad replacement: by dave_f1m · · Score: 1

    My favorite light editor:
    http://uemacs.tripod.com/nojavasc.html

    Heck, I used to run it on a 64K, 8bit machine. Sure beat ed.

    - dave f.

  213. Look at the size of that!!! by homesteader · · Score: 1

    By the size of things, maybe there putting a whole linux distro in there!

    File Name:
    SFU35BETA_EN.exe
    Download Size:
    214772 KB
    Date Published:
    7/27/2003
    Version:
    3.5

  214. How about... by HiggsBison · · Score: 1
    What do you want them to do?

    How about... Eat fascist death flaming media pigs!

    But that's just me. I mean, it's hardly rational. But since you asked...

    --
    My other car is a 1984 Nark Avenger.
  215. Pfft by Trejkaz · · Score: 1

    Easier to read, but much harder to type in.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  216. Seeing that MS is using GNU licensed software... by jotaeleemeese · · Score: 1

    ... I have only two comments to make:

    -MS should stop those un-American activities and remember the "viral" and malevolent nature of this license which will kill the software industry.

    -I would not get involved with a convicted peddler of sub-standard software, no matter how many sweets he offers new prospective victims.

    Oh, yes, allow me a third: hypocrates, good to see they are using GNU software and eating, slowly and one by one, all their food, I mean FUD. It is up to us, tehcnical literati, to make this point as often as possible to non technical people. If MS is embracing FLOSS, why should not my company, firends, grandma not do the same?

    --
    IANAL but write like a drunk one.
  217. Re:Great Acronym! SFU! by beta21 · · Score: 1

    I really thought this meant:

    Stupid f#*king user

  218. Apache? by Trejkaz · · Score: 1

    Does anyone else here see potential to "un"-port a huge number of *NIX applications from the Win32 APIs?

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  219. Yeah, its pretty nice by Nailer · · Score: 2, Informative

    NFS shares show up under the network neighborhood, and you can mount them to a directory or drive letter just like you can SMB shares.

  220. Re:I have had unix tools for windows for a long ti by Anonymous Coward · · Score: 0

    (Score:5, ffunny)

  221. Regarding your sig by Anonymous Coward · · Score: 0

    IDEs are the single thing that microsoft got RIGHT.

    In fact, microsoft usually does a great job of buying^w developing third party software; it's their operating systems that you have to beware of.

    But their IDEs are fine, much better than any of the alternatives (note: anyone who suggests VI is an macho idiot who cannot be trusted, emacs is functional but still fairly shitt. Come out of the the 1980's, guys.).

    1. Re:Regarding your sig by mobiGeek · · Score: 2, Insightful
      note: anyone who suggests VI is an macho idiot who cannot be trusted, emacs is functional but still fairly shitt. Come out of the the 1980's, guys
      Anyone who says that VI and Emacs are shitt should come out of the 1980's.

      Vim is incredible and GNU/Emacs with the JDEE is a fantastic Java development environment.

      But seriously...my sig does not say "their IDEs suck...", it says "beware their IDEs"...they rope you in and tie you down:

      Ever tried developing a decent plugin for their IDEs (think SCC: the version control API)?

      Ever worked with someone who only knows MS IDEs and try to work on something "different"?

      Ever tried to develop an "open standards" application with their IDE?

      More than 15 years of development on their "IDEs" and they still don't have a decent REGEXP search-and-replace...don't have "keyboard macros"...still don't have very effective mouse-free (i.e. keyboard exclusive) navigation.

      So yes, they have done some very nice things in their IDEs. But you compare VI and Emacs , which are extremely powerful editors that now have compiler/debugger (IDE) capabilities to MS IDEs which are very powerful development environments with a low-end editor. (Yes, VI and Emacs now have Intellisense too).

      --

      ...Beware the IDEs of Microsoft...

  222. Microsoft MO by Anonymous Coward · · Score: 0

    Embrace and extend... Unix.

  223. .sig by Anonymous Coward · · Score: 0
    Note that being moderated Funny doesn't help your karma. You have to be smart, not just a smart-ass.
    Which is why one should mod karma whoring trolls funny!
  224. ~Morosoph by Anonymous Coward · · Score: 0

    Sorry, forgot to sign!

    ~Morosoph

  225. It's a trap by giminy · · Score: 1

    Think about it.

    Microsoft releases an NFS server for windows. Everybody starts using it. People stop paying attention to Samba. Some people stop working on Samba. Samba starts to lag behind Microsoft's SMB.

    Then, Microsoft releases Windows 2005, and drops support for their NFS server. All the Unix people scramble at their lack of recent Samba development. Managers get pissed. Heads roll. Microsoft wins again.

    (this message brought you by the illuminatus)

    --
    The Right Reverend K. Reid Wightman,
  226. Sure, but... by SuperKendall · · Score: 1

    He's probably a bin MINIX fan and didn't want to leave it out!

    Otherwise, why would anyone go to the trouble of writing a semi-complex regex in place of text? It couldn't possibly be for geek points...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  227. Re: Samba for removeable drives by OrangeTide · · Score: 1

    I've used NFS in work environments with Linux for 10 years. It never really worked that well. NFS gets very unhappy if the network happens to have any congestion at all. And 1.2 to 2.0 kernels hang badly when there are NFS problems. 2.2 to 2.4 just hang your process indefinently. Although lazy umounts help a great deal:

    umount -l /your/mount/point

    and then you have a chance at killing some of the tasks that are blocked in system calls. (not always though).

    QNX handles NFS much more cleanly than Linux btw. Of course QNX has so many other problems that it's not worth installing just to fix NFS. :(

    --
    “Common sense is not so common.” — Voltaire
  228. Interesting comment about OS X by SuperKendall · · Score: 1

    I was almost half wondering if they didn't release it for free to compete with OS X which gives away a real shell with every box!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  229. STFU??? Oh, SFU by capt.mellow · · Score: 1

    Am I the only one who, at first glance, saw STFU? As in what is sometimes offered in a nice, big cup? It gave me a bit of a start when I saw that . . .

  230. This news broke in October, and it's not free! by $QIO · · Score: 0, Redundant

    This deal has been offered since October 2003 from http://www.microsoft.com/windows/sfu/unixproresour ces/freesfu30.asp. It is not free -- the shipping comes to about $11. Very, very old news !

    1. Re:This news broke in October, and it's not free! by Anonymous Coward · · Score: 0

      Funny since SFU 3.5 doesn't come out until TOMORROW.

    2. Re:This news broke in October, and it's not free! by $QIO · · Score: 0

      No, I mean the idea that this is free as being a new pot shot at Linux, etc.

  231. Win NFS vs Samba by Moderation+abuser · · Score: 1

    NFS on Windows clients is a poor proposition.

    1: Linear increase in administrative effort with increasing numbers of clients. It has to be installed, configured and managed on each client system. Samba only has to be installed and configured once on the server.

    2: UID mapping to Windows accounts is an extra layer of administration. NFS uses integers to define the user ID, Windows uses some weird hashing function.

    3: Security: IP based security and UID numbering don't work particularly well with Windows networks, you don't really want your NFS clients on DHCP and you need to be able to guarantee that users can't modify UID mappings.

    I've been there and done the Windows NFS thing and Samba is easily the better option.

    --
    Government of the people, by corporate executives, for corporate profits.
  232. Because.. by Duhavid · · Score: 1

    Anything they can do to make it easier for you to replace linux with one of their products is the wedge in the door to convert you lock stock and barrel.

    You put this on, recompile your linux/unix app and run it. Makes the barrier they have to get over to convert you lower. Now that you have that MS machine there, are you going to write more linux/unix apps for it? No, you will probably buy MS tools and write native.

    --
    emt 377 emt 4
  233. Re:Great Acronym! SFU! by glimt · · Score: 1

    Yeah... it is definately in your best interest to not neglect that.

  234. Microsoft is distributing GPL code?!?!? by no_choice · · Score: 1

    Hold it, hold it. Let me get this straight: Microsoft is distributing code under the GPL license??!??!

    The same licence they have been warning businesses about? The one they told the their customers, and the world, "We recommend you obtain counsel from your lawyer" before using?

    The licence they called "viral?" The one they warned could "infect" your code?

    "Have you considered the risk that GPL code might infringe on third party intellectual property rights?" Isn't that what they asked? Couldn't "the author of a GPL program unilaterally withdraw your right to distribute the program?" Weren't they so, so, worried about all this before? It's all in their GPL analysis FAQ.

    I don't know if this is the first time they have distributed code under the GPL or not. In any case this shocks me. How could Microsoft be so irresponsible as to expose their customers to a licence that could lead them to disaster? And if it did, couldn't the customers hold Microsoft financially accountable? Why would they take such a risk?

    It almost makes you think that Microsoft wasn't being honest when they said those things about the GPL... that they were simply trying to frighten people from what they knew, in fact, to be a very good, safe licence for their customers.

    But that couldn't be... could it?

  235. SIGKILL by martin-boundary · · Score: 1
    I doubt it's as easy as you make it sound. I've had to program with the win32 api recently, and in particular to send signals to a command line tool. In short, the docs say it's possible and the API accepts the calls, but nothing works behind the scenes.

    Here's where you bump your head: if your sending process is a windowed app with a message pump, and your receiving app is a straight console tool without a message pump, then you need an intermediate app which both has a console and a message pump window, hidden from the user, to receive the signal request from one and to (re)send it to the other.

    That's because you can send a signal to a console app, but it will have no effect unless the sending app is also a console app. Neat, huh?

    There are plenty of other, similar difficulties. Given that these really are architectural problems due to fundamentally different underlying OS design decisions, I bet the unix layer has lots of infuriating quirks which make the POSIX interface look like it's all working, but only delivers 60%.

    Anyway, given the well known problems with NFS in general, it's hard to see how they'll be able to fuck that up even more. So I guess that'll work as expected, although I'm open minded ;-)

    1. Re:SIGKILL by David+McBride · · Score: 1

      No, it really is that simple. The *reason* it is simple is that the Win32 API is not, at any point, involved.

      The SFU implementation sits on top of the NT microkernel itself in parallel with the Win32 API. It sees all the processes on the system as described by the NT microkernel, including any Win32 applications. But the SIGKILL sent from the SFU universe goes straight to the NT microkernel interface, bypassing the Win32 API completely.

  236. LinuxWorld?! by Captain_Chaos · · Score: 1

    On the Services for UNIX homepage it says prominently in the upper right corner: "SFU 3.0 captures Open Source Product Excellence Award at LinuxWorld", complete with a LinuxWorld logo. This must surely win the irony of the year award...

  237. Not download by XNormal · · Score: 1

    You need to register and get it in a few weeks by mail.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
    1. Re:Not download by cubic6 · · Score: 1

      I don't know about you, but I'm 8% done with SFU355SEL_EN.exe (222,835KB) directly from the MS SFU website.

      Register, yes. I had to put in my Passport user/pass and fill in some survey questions, but that's pretty much the standard for free stuff from big corporations.

      --
      Karma: Contrapositive
  238. how does this compare to samba? by Unominous+Coward · · Score: 1

    I'm currently exporting a few directories with samba. What are the (dis)?advantages of switching to SFU?

    Can I expect a speed increase? At least NFS can run on non-standard ports, letting me access it remotely more easily.

    --
    "Smoking helps you lose weight - one lung at a time" -- A. E. Neumann
  239. Good for Linux by mydoghasworms · · Score: 1

    This move by MS may draw or keep customers in the short term, but it may also be a bridge for migration to *NIX systems in the long run. My reasoning is that, once customers integrate *NIX components into their Windows environment (using the tools provided by MS), they are only firming their dependency on *NIX, so the next logical step for many would be to completely migrate away from Windows-based products.
    Are MS shooting themselves in the foot?

  240. Re: got your source right here by Anonymous Coward · · Score: 0

    The 5% other stuff is from cygwin (stuff like glibc, gcc, you get the drift). Basically all the core development stuff you need.

    You'd be better of with cygwin.

  241. To Be Available Thursday by Hell+O'World · · Score: 1

    OK, It's now Thursday morning at 8:30 on the East Coast. Where's my free stuff? When are those lazy West Coast hippies going to get up and give me my free stuff?

  242. It's about OS X, not Linux by Anonymous Coward · · Score: 0

    I think Microsoft is getting scared of Mac OS X. OS X has been getting a lot of good press lately. One of the reasons people are using OS X is it has a great desktop but it has UNIX underpinnings that allow the use of UNIX tools/software and a UNIX development environment.

    OS X also has the ability to "talk" to many different systems, providing SFU gives Windows more of that than they had.

    I don't think Microsoft views Linux as a desktop threat (maybe in the future), it is a _current_ server threat. OS X presents a challenge to Windows on the desktop, that is Microsoft's home turf.

  243. Bitching DOES make a differance by Anonymous Coward · · Score: 1, Interesting
    Well seems that bitching does make a differance. Every MS Technet I have been to I have brought up this subject that they offer free service connections to Novell and Mac machines and not UNIX. The last few weeks I have had an on going email conversation with customer support about this and today I read the news.

    Maybe they do listen sometimes

    Yes this does mean that with this you can connect using file:// to get you files with this addon.

    This doesn't mean that I am giving up the LInux workstation I am typing this on. My Linux workstation is still the best email virus control I've found and I just plain like it. This does mean I can get my files off of the Winders file server without using Samba of FTP! YEA!

  244. Won't work on XP Home by Anonymous Coward · · Score: 0

    UGH! Will not work on WinXP Home. Must be either XP Pro, Win2000 Server or Pro, or Server 2003. WTF? Why not make it available for XP Home as well?

  245. Re:Great Acronym! SFU! by SonicBurst · · Score: 1

    You know, the scary part is that yeah, I would say "IT'S ROTFL DAMN IT!", but I'm just anal. ;)

    --

    Geek used to be a four letter word. Now it's a six-figure one.