Unix to beef up Longhorn

Discussion in 'MacBytes.com News Discussion' started by MacBytes, Jul 12, 2004.

  1. MacBytes macrumors bot

    Jul 5, 2003
  2. nagromme macrumors G5


    May 2, 2002
    "Microsoft is set to include its Services for Unix (SFU) add-on for Windows as an integral part of the next major release of the Windows server operating system, codenamed Longhorn and expected in2008. Some analysts said the move could eventually sideline conventional Linux and Unix operating systems."

    Once again, MS holds out the promise that "things will get better, honest... stick with us!"
  3. jsw Moderator emeritus


    Mar 16, 2004
    Andover, MA
    2008... can you even imagine where we will be by then? And any Mac you buy today will probably run the current Mac OS then. Can't say the same about Windows boxes....
  4. blue&whiteman macrumors 65816


    Nov 30, 2003
    it never fails to amaze me how much ms copies apple. for pretty much the entire life of the mac apple has had and used tech that ms implements 3-5 years later. this is why I normally just laugh when pc users knock mac. they prefer an ugly ripoff of older tech.
  5. ALoLA macrumors regular

    Sep 23, 2003
    Greater Los Angeles Area

    Include an add-on as an integral part? Does that seem like a contradiction to anyone? :)
  6. bousozoku Moderator emeritus

    Jun 25, 2002
    Gone but not forgotten.
    It's only a way to make UNIX applications dependent on Windows facilties the way Visual J++ used the WFC to try to sideline Java applications.

    Can you hear the conversation? "...but I was did this and it worked on Windows Server with SFU. Why doesn't Sun/HP/IBM/Apple support it? This is UNIX, isn't it? UNIX should be able to run UNIX applications."
  7. ITR 81 macrumors 65816

    Oct 24, 2003

    It use to be 2007.

    I guess by the time they release it, it will be 2010.

    By 2008 I'm sure most Macs will have G5 or G6's and OS 11.
  8. suntzu macrumors regular

    Sep 20, 2003

    If I may play conspiracy theorist for a second:

    Remember when the world found out about SCO being given money by Microsoft for its attack on Linux? Well, things are starting to make sense. You see, if Microsoft backs SCO and they win, then they would be allowed to distribute SFU with the OS and perhaps receive a nice discount for it too. As it says in the article:

    "SFU currently contains open-source software, such as the GNU C compiler, which cannot be distributed with commercial software."

    By backing the company that wants open-source dead, Microsoft has not only made a deal that has the potential to make lots of money but also kill a lot of the Unix systems out there.

    For example. SCO takes out Linux. Microsoft uses SFU and makes it so that developers use microsoft-esq code. Microsoft takes out SCO, leaving it an even bigger player in the game.

    Of course Microsoft has been known to screw things up so I wouldn't worry too much. Just to be on the safe side though: "I told you so!" ;)
  9. blue&whiteman macrumors 65816


    Nov 30, 2003
    longhorn coding team on loan from google:

    Attached Files:

  10. iMeowbot macrumors G3


    Aug 30, 2003
    The statement in the article is actually false (the press gets this stuff wrong all the time). What you can't do is mix GPL code into an individual program without releasing its source code, but including it in the same collection as proprietary software is fine. For example, OS X contains quite a few GPL programs, but huge chunks of OS X are still very proprietary. The same is true of most commercial Unix variants.
    Keep in mind that MS are already giving away SFU free of charge today, and it really hasn't turned too many heads. It's a good product, and does make life easier in mixed-platform environments, but no way is it a Unix killer or even a real substitute for Unix. There are fundamental differences between the way Unix and NT work, in security, process management, filesystems and networking. Programs written to use Unix behavior (SUS is a lot more than POSIX) can and do choke when the underlying OS is changed. Most (not all) Unix functionality can be replicated on top of NT, but the glue code hiding the differences does introduce significant performance penalties.

    You can get faithful UNIX/Linux behavior hosted under Windows by using methods like VMWare or Virtual PC, but that's not what SFU does, and you lose most of the integration that SFU offers by doing it that way.
  11. cb911 macrumors 601


    Mar 12, 2002
    BrisVegas, Australia
    LOL :D no wonder they've got lots of work to do. paying their employees Rupees wasn't cheap enough, now they're just gone to paying bread crumbs, and that doesn't get the best programmers. :p
  12. shamino macrumors 68040


    Jan 7, 2004
    Purcellville, VA
    SFU is not UNIX!

    I understand that the press isn't technically savvy enough to grasp the difference here, but....

    Longhorn is not going to be based on UNIX, nor will it be anything like a UNIX system.

    SFU is Windows port of many popular UNIX utilities (like grep, awk, sed, etc.) intended to allow UNIX scripts to run. I think it also includes some DLL files to allow you to compile UNIX code into Windows apps.

    This is similar to what the Cygnus and MKS utilities have done for over 10 years now. It doesn't change a thing about the Windows architecture.

Share This Page