Slashdot Mirror


Microsoft: Confirmed purchase of Interix

Alain M. Gaudrault writes "My colleagues at Softway Systems (makers of Interix, a UNIX subsystem for NT) have dropped a major bomb on me. They're moving to Seattle (I'll miss you guys!) as part of Microsoft's buyout of the technology. See Interix for more details.For those unfamiliar with Interix, it is a UNIX95-certified platform, hence, a "real UNIX environment". Much GNU s/w has already been ported to the platform, and more is certainly to come. Microsoft wants the technology becuause it acts as an intermediate step to fully porting one's apps to Win32. "

195 comments

  1. Re:This is Bad news by soldack · · Score: 1

    RedHat's Market Capitalization is about 7.383 billion according to Yahoo. Microsoft's is about 497.9 billion and they have lots of money in the bank. Heck, Bill could buy it on his own!
    Seriously, I think that this should be noted in this anti-trust stuff. One of Sun CEO, Scott McNealy's biggest complaints is Microsoft's buying power. Then can buy anybody and anything. How can you compete with that? Linux starts to get their attention so they buy Unix on Windows company. Like that, no sweat. They are way too powerfull and they need to be regulated by the government in some way.

    --
    -- soldack
  2. MS is up to something... by Anonymous Coward · · Score: 0

    This is a good opportunity for MS to get into the unix market and basically manipulate where necessary.

    Now most previously *nix-only apps can be run on win32 systems...

    Also they may integrate this into Visual Studio, copy over the unix man pages into neat MS-style help files, etc. etc. Allow for plug-ins to COM objects thus tying ppl in.

    Combine this with the fact that Visual Studio is provided free to universities...

    To counteract this we need wine and other tools to help migrate people over to linux.

  3. Re:We can do the same using WINE! by soldack · · Score: 1

    Corel is suppossed to be working on enhancing WINE a lot. I haven't heard much about specifics but they claimed that WINE was a central part of getting all of WordPefect Office to run under Linux.
    Perhaps with all their new found cash RedHat could put some serious labor on the WINE project.

    --
    -- soldack
  4. Re:What are you up to, William? by dr_strangelove · · Score: 1

    I've been saying for a couple of months that M$ was going to gobble up some happless company to get their hands on a branded UNIX. I'd still keep an eye on folks like SCO.


    I wonder if all the Interix people going to Redmond are gonna be fitted with those neat-o laser-eye thingies...

    --
    "...they may harpoon us, but they ain't gonna pick us up on no radar screen!"
  5. Has anyone used Interix/OpenNT? by ddulay · · Score: 1

    I have yet to see any compelling applications runnning under Unix w/ X - i.e. applications so much better than their competition (on windows or apple mac) that I would feel compelled to switch. The Gimp is nice, but neither Star Office nor Applixware are so much better than MS Office that I would switch. I do have a number of applications that I would love to run on either the WinNT or Apple (OsX) platforms. As I understand, Interix provides this capability under WinNT. Does anyone know if this is actually the case? I feel that through this move MS is acknowledging the robustness of the Unix model as a server platform and stifling the further development of this model on NT. Shame, really, since NT could be that much stronger by following the Unix path.

    1. Re:Has anyone used Interix/OpenNT? by Alex+Belits · · Score: 1

      I have yet to see any compelling applications runnning under Unix w/ X

      Because the best Unix application don't need X.

      --
      Contrary to the popular belief, there indeed is no God.
  6. Re:MS has already released open-source software!!! by Anonymous Coward · · Score: 0

    To me this sums up MS through and through. "Our name is worth more than our product." Really inspires faith in their value as a software provider doens't it?

  7. bug for bug compatibility by Anonymous Coward · · Score: 0

    that's what's killing the WINE makers. If the Win32 API actually performed to spec, WINE would be complete by now.

  8. Unix services for NT by Jon+Peterson · · Score: 1

    This was unspectacular (NFS server/client, telnet server for NT, maybe a NIS thing, etc) but from the little I used it, it worked perfectly well. Worth installing if you have a lone NT box in your Unix farm.

    --
    ----- .sig: file not found
    1. Re:Unix services for NT by Ed+Avis · · Score: 1

      There is a free NFS server for NT called Soss, which would probably do the job for lone NT boxes. I don't think you'd want to base your whole network around it however.

      --
      -- Ed Avis ed@membled.com
  9. Re:We can do the same using WINE! by jilles · · Score: 1

    As long as I know Linux is around (since 1995, that's four years ago) I've been reading about wine. It still is rather buggy and doesn't run much software reliably.

    Somehow I don't think wine will ever be a good alternative for running windows programs on windows. Of course you can design your programs to work with wine (like corel is trying to do) but its not the same thing. You can forget about ms office bcause unless MS wants this to work on wine, it will do everything to prevent it from working on wine.

    --

    Jilles
  10. Re:Ah yes by sql*kitten · · Score: 1
    With this purchase Microsoft is selling a branded Unix.

    Entertainingly, this means that NT is actually more Unix than Linux is. Oh, the irony!

  11. Re:sendmail and gcc on NT! gad! oh.. wait.. by Jon+Peterson · · Score: 1

    "Bill Gates would probably rather lose all of his money and become a drunk hobo before he gives up on the vision of "Windows Everywhere" ".

    Absolutely wrong. Bill has no pride in this respect, and that is his greatest strength. He was quite happy to admit that MS was wrong with Xenix. Quite happy to admit Win3.x was crap, and move to NT. Quite happy to admit that Blackbird was crap, that the net was important afterall, and that MS would beat Netscape at their own game.

    When/if Bill decides that NT is crap, and Unix was right afterall, he will have a big company meeting, a big press release, and a big spending spree. Then, in 4 or 5 years he will beat every other Unix vendor out there, by doing stuff like replacing X windows with something that works, creating a solid Win32 emu layer, and creating modern development tools.

    Wait and see.

    --
    ----- .sig: file not found
  12. Re:Hope the good Judge Jackson by treke · · Score: 1

    I can accept that. I haven't followed the trial very closely

  13. Re:notepad by ostiguy · · Score: 1

    notepad has limits in 9x for file size. hasn't been the case in nt since at least 3.51

    matt

  14. Re:You're All Idiots by Guy+Harris · · Score: 2
    NT has had POSIX built in since day one.

    The person who submitted the article said

    For those unfamiliar with Interix, it is a UNIX95-certified platform, hence, a "real UNIX environment".

    There's more to being "a real UNIX environment" than just implementing the stuff in POSIX.1, which is what the NT POSIX subsystem implements - POSIX.1 doesn't cover all the APIs that one might use in a UNIX application (e.g., it contains no networking APIs whatsoever). Interix also implements the POSIX.2 commands.

  15. Deadly Embrase by warpSpeed · · Score: 1

    So much for FUD...


    Computer launch Phase II assimilation.


  16. Ironic really. by alsta · · Score: 1
    I said it two years ago, Microsoft will buy this company out. Not because their extensions to Microsofts operating system is a good thing, but because Microsoft doesnt have it. And frankly it doesnt matter wheather or not they do, because somebody that wants to run Solaris, will run Solaris. Same be it with Linux. But the irony is that people havent believed me before. Well here you are.

    Now, to the product itself. Or actually to all of you that worry that Microsoft will conquer the market with this thing. Let me remind you that its not the cost of the operating system. Its the source code that makes Linux what it is. Microsoft will never release its code, and if it will, it will still not match that of the flexibilty with Linux. Regardless of Unix95 compliance. Now it does invite NT administrators that are already running NT to run GNU software at their boxes. This is considered a good thing for the GNU generation. So hail the victory! Here she comes!

    Sincerely, Alexander

    --
    Wealth is the product of man's capacity to think. -Ayn Rand
  17. Re:Wrong way by Anonymous Coward · · Score: 0

    I don't remember if it was the same thing, but I tried an evaluation copy of a unix subsystem for NT, and it was rather neat. You could run windows and Unix apps at the same time, there was a useful command line shell, remote administration worked perfectly, and so did X. We had a nice laugh about the license (ranging from several thousand to a few million dollar per licence iirc) and uninstalled it again.

    By the way (slightly off topic) it's annoying when sites like the one mentioned in the post do specify a background colour, but not a foreground colour. This way with my browser settings it shows up as white letters on a white background. When writing html, don't assume too much (like every sane person has black as default foreground colour).

  18. Re:MS bought this product to kill it. by soldack · · Score: 2

    Your probably right. They could also get all the major daemons running and use it as a claim that Unix applications are slower then Win32 applications. As stupid as that sounds to you and me, I am sure some magazine would publish a Microsoft study "proving" it. It continues a classic Microsoft move of providing crippled compatibility. There is no way that SendMail under Interix will beat Exchange. Maybe it did before but now MS can make sure that it doesn't. It reminds me of Dr. DOS, Lotus, WordPerfect, QuickTime, RealVideo, etc. They all complained of this type of underhandedness. It's like a car dealer designing a car that will not run as well with someone elses parts.
    I still worry about Microsoft getting into the Linux distro business!

    --
    -- soldack
  19. Re:You're All Idiots by dru · · Score: 2

    actually most of them are correct.

    There's essentially nothing worth doing that can be done with the Posix.1 subsystem.

    And anyway, it's a stupid way to design an operating system, having posix compliance comparmentalized into a subsystem. You can't manipulate the windows environment unless you use a ($$) X-server, can't utilize the native NT functionality (which is the reason ppl deploy NT in the first place). It's an orphan.

  20. Who cares? by Anonymous Coward · · Score: 0

    Let M$ buy out every desktop app maker.They missed the web and it will ultimately crush themThe web is your OS.

  21. Re:remember... by Pope · · Score: 1

    what do you mean, HAS?

    Unlike the Amiga, Mac is alive and well.

    pope

    --
    It doesn't mean much now, it's built for the future.
  22. Re:This is Bad news by Anonymous Coward · · Score: 0

    Word Perfect may have been almost dead, but it certainly isn't anymore... Corel is pushing it's all time high higher month by month now.

  23. Re:Buying power by Anonymous Coward · · Score: 0

    That doesn't mean that he couldn't get 7 billion whenever he wants to. There's not many banks that would consider his stocks to be inadequate security for a 7 billion loan...

  24. Wrong way by ajs · · Score: 2

    Now, if MS were really smart, they'd focus on going the other way. In other words, they can now claim some UNIX compatibility, and can start to take over roles that UNIX machines always did before *USING THE UNIX TOOLS*. Imagine an NT system running bind and pppd, at your service provider? ick.

    Does it run X? Anyone know?

    Who wants to port a UNIX app to NT?

    1. Re:Wrong way by Anonymous Coward · · Score: 0

      It might be a sign of Microsoft changing their roadmap. If *nix tools ever become popular on windows, it might be a good sign to use the real unencumbered freely distributable and modifyable *nixen, such as Linux or one of the BSD's. I see this happening as the windows environment is unwiedly cumbersome.

    2. Re:Wrong way by ajs · · Score: 2

      Hmmm, re-reading my post, I realize I was unclear.

      I see MS thinking of this as a counter-move to things like the POSIX fiasco with DoD. That's silly, they've already burned their reputation. They would be much better off to port things like their DNS implimentation to the UNIX side and embrace-and-extend the UNIX platforms. "Hey, if you want to use fizz-bang-nifty-teabiscut, you'll have to run MS Bind 6.0 on your HPUX box too. Of course, you could just "upgrade" that old PA/RISC HP/UX to, say, Merced running NT"....

      I really do hope they read this. Linux needs better competition. ;-)

    3. Re:Wrong way by Siva · · Score: 1

      fwiw, bind 4.9.7, although officially depreciated, was ported to NT in may of 1998. the isp i used to work for used it as their primary dns. its available from the ISC ftp site here.

      --Siva

      Keyboard not found.

      --

      Keyboard not found.
      Press F1 to continue.
    4. Re:Wrong way by Anonymous Coward · · Score: 0

      I'd actually be happy if they ported Internet Explorer to Linux/BSD. At this moment there simply isn't an alternative to netscape, and the dismal quality of netscape for BSD (and to a somewhat lesser extent the version for linux) really shows that it's a product that has never had any form of competition.

    5. Re:Wrong way by Erik+Hollensbe · · Score: 1

      I know i'm going to get moderated down for this.

      This is exactly what they're doing.... I got a copy of Win2k RC2, and I put it on since I figured I was going to reformat soon anyways...

      I hate microsoft just as much as any other self-respecting slashdot user, but I have to admit that Win2k.... well... It's not a unix machine, but it's definately not 98 or NT, it actually works, keeps a stable uptime, lets me do what I need to do with the machine, and at least with DirectX it's faster.

      My point is, is that it feels to me that they're actually making a more robust product... and without my having to spend a grand or so to make sure my processor would be fast enough to run it. (I have a PII-350, I'd say it probably runs fine on a P-200)

      Granted, I also felt this way about the 98 RC's (yet I didn't get to test them at home doing 3-day Half-Life map compiles)

      -Erik-

    6. Re:Wrong way by Laef_90 · · Score: 1

      What a joke! It's like putting a Corvette speedometer in a Chevette!! (sorry for the bad analogy...) But I guess we should be happy that they are trying to move in the right direction.

    7. Re:Wrong way by My_Favorite_Anonymou · · Score: 1

      Woohoo! I use black background and white font in my netscaoe 3.04, so whenever there is a suspicious big block in the middle, I just "select all" and the mysterious text appear.

      CY

    8. Re:Wrong way by c-A-d · · Score: 1

      I think that this is just another part of Microsoft's "Embrace and Extend" (aka, Embrace and Propriatorize). They are desperate to have NT take the server market but have no real UNIX style apps out there. They need to show that NT can do what UNIX already does and by purchasing this kind of technology they can create this kind of illusion. I'd be very wary about this as they will slowly twist the code and make it incompatible with real UNIX (can you say Visual J++) after they've suckered IT managers over to NT.

      --
      some karma... and kinda lukewarm about it.
    9. Re:Wrong way by Guy+Harris · · Score: 3
      Does it run X?

      Yes, it "runs X" in the sense that you can build X applications to run in the Interix environment (although it appears its X11 environment is X11R5, not X11R6); "Interix Workstation", as opposed to "Interix Workstation Lite", comes with an X server and mwm, although the Interix FAQ says that Interix X applications should also work with other X servers on NT.

      Who wants to port a UNIX app to NT?

      The guy who ported the GIMP to Win32 apparently wanted to do so....

    10. Re:Wrong way by MassacrE · · Score: 1

      Wow, you know windows programming really isn't anything like unix programming at all.. it would be fun to see just how badly they could break POSIX*

      First change - time() will return a double representing the number of days since Dec 31st 1899.

    11. Re:Wrong way by jhoffmann · · Score: 1

      >They would be much better off to port things
      >like their DNS implimentation to the UNIX side
      >and embrace-and-extend the UNIX platforms.

      they're half way there. the new "dynamic DNS" in w2k isn't compatible with anything else out there. fortunately, MS is too bull-headed to put more than a token effort into anything other than win32 so it won't happen.

      otoh, if interix gets integrated into w2k (hey, i can actually see a case for saying unix compatibility is an integral part of an OS), there'd be a great least common denominator across mac os x, nt, and all the unices. clearly not in the best interest of one of the building blocks of the MS monopoly: control the API

      otth, does anybody remember unix services for NT (or whatever they were calling it)? wasn't that supposed to help the transition from unix to NT? and how big of a joke was that? you've got to believe this move is to help along that transition, and they're trying real hard. but the fact remains: no matter how much you try to make it look like unix, nt is still nt and you're not fooling anybody (except maybe some PHBs)

  25. Re:We can do the same using WINE! by Anonymous Coward · · Score: 0

    Talk to the Wine guys... There's plenty of undocumented functions. Wine has stubs for all/most of them, but the problem is in implementing them, obviously, since there's no official documentation available.

  26. Competition by MindStalker · · Score: 3

    I read a long time ago that Microsoft had signed an agreement with Xerox (or was it AT&T?) that they would not compete in the unix market. Would this be considered compitition, as they could potentially offer a unix compatible (laugh) system. If anyone has any more info about the agreement I'd love to hear it, or was it just a passing rumor?

    1. Re:Competition by Surak · · Score: 1

      No. Microsoft had an agreement with SCO not to compete against SCO when it sold them Xenix. The agreement was for a specified time and it ran out a long time ago.

    2. Re:Competition by Anonymous Coward · · Score: 3

      There is a guy on one of the Usenet Linux advocacy groups that claims that MS has an agreement with SCO that says that MS will not compete with SCO in the Unix marketplace. Supposedly, SCO has listed this agreement as one of its assets in whatever the report is called that a company has to send to the SEC every year. It is also claimed that Sun (and IBM?) have equity stakes in SCO, so that MS couldn't enter the Unix market by buying out SCO because Sun and others would presumably object to the sale. I have never independently verified any of this, nor, assuming that it is true, do I know if it would be an effective barrier against MS entering the Unix marketplace.

    3. Re:Competition by Anonymous Coward · · Score: 0

      The MS/SCO agreement was nullified some time ago, much to the relief of SCO (as it finally stopped the royalty payments to MS).

  27. Re:We can do the same using WINE! by Anonymous Coward · · Score: 0

    My understanding is that Corel isn't "designing their programs to work with Wine", but rather improving Wine so that it will run their programs. Obviously Corel is more concerned about fixing the stuff in Wine that makes their apps run better, but last I heard the changes they make are in Wine, not in their applications.

  28. Re:Remember what Allen said... by CoolVibe · · Score: 1
    Reminds me of something that I saw on segfault:

    MS opens source for NT5. They claimed to have stuffed the source in a few lines and opened half of their source. It looked something like this

    exit(0);
    /* Copyright Microsoft Corporation */
    }
    Of course, that was segfault :-)

    (Yeah moderate this down if you like. Whatever)

  29. If you cant destroy the bridges, buy them... by savvy · · Score: 2

    This sounds like Microsoft may be about to use the same tactics it used in the "Java war" here. By now controlling the middle man in the porting of software between Win32 and *nix they can feel free to use a flawed implementation that is flaunted around as the "greatest ever." Then when people begin to encounter problems, Microsoft can just smile, and tell them that it is their *nix boxes that are the problem, and that they should consider moving to WinNT. This looks to be some bad news indeed!

    1. Re:If you cant destroy the bridges, buy them... by Anonymous Coward · · Score: 0

      In case you're curious about the expected
      marketing spin, look for something along the lines of "...you know...that ported app would go EVEN FASTER if you were to go native NT

    2. Re:If you cant destroy the bridges, buy them... by apocalypse_now · · Score: 2

      I would say that Microsoft is more interested in actually ENCOURAGING more companies like Interix... They want to show that the high-end UNIX apps (3D rendering and modelling program, industrial layout programs, etc.) that have been developed for years and years will not have to be rebuilt from the ground up, thusly increasing the market for NT. The conversion tools market is a relatively small market, and I think MS has more interest in encouraging it to grow, and thusly giving the illusion that this growth is because many companies want to port to NT from UNIX, because so many more people like NT over UNIX! (See where the MS marketing spin comes in?)
      --
      Matt Singerman

      --
      Matt Singerman
      http://matt.vegan.net/
  30. Cygwin progress? by ahornby · · Score: 1

    What's cygwin looking like these days? I used to use it when I had an NT machine :)

    --
    -- Thorin sits down and starts singing about gold.
    1. Re:Cygwin progress? by Zigg · · Score: 1

      It seems to be slowing but I think is still progressing. There are a few key areas that still need to be worked on. Lack of a good IPC library, for example, is standing in the way of a working port of PostgreSQL.

      Lots of working stuff is ported to Cygwin, though. My favorite site for that stuff is the Cygwin Porting Project.

  31. Re:sendmail and gcc on NT! gad! oh.. wait.. by Per+Abrahamsen · · Score: 2

    I suspect the point is that this might just as well help users make a transition from NT to Unix.

  32. microsoft tactics by Haven · · Score: 3

    if microsoft is trying to port unix programs to NT that could mean that they are taking the right step towards making a more stable operating system (when it comes to an NT and Unix envrionment). I remember a few years ago microsoft wouldn't touch anything that had to do with *nix. I perfect example of this is the Microsoft TCP/IP printing to *nix LPR daemons protocool(sp) was so full of trash and bugs, I had to use third party software to do anything reliably (if you can call anything reliable in NT) between my NT Server and my IRIX box when it came to printing. It wasn't until SP3 that they code was finnaly patched up. We either might see a more stable NT when it comes to and NT and *nix environment, or they are going to go all out like apple did and use a *nix/BSD core for a new operating system (probably Windows 2010). The latter possiblilty is very far fetched, but hell apple did it, and even open sourced the important parts. I know one thing is for sure. Microsoft will never open source anything... not even notepead.

    1. Re:microsoft tactics by Ed+Avis · · Score: 1
      I actually heard many compliments about NT 3.51 stability that all but vanshed in NT 4. Unfortunately, 3.51 has that ghastly Windows 3.1 interface that I absolutely cannot stand :-(.

      You should try Calmira, which is a GPLed replacement shell for Win3.1 giving a Win95 look and feel. It works on NT 3.51 too, and even runs under Wine, which is really freaky.

      --
      -- Ed Avis ed@membled.com
    2. Re:microsoft tactics by Guy+Harris · · Score: 2
      I'm not a kernel hacker or anything so please correct me if I'm wrong. But I was under the impression that Win & NT can never really be stable OS's because they don't distinguish kernel and user spaces like unix does.

      You're wrong, at least for NT - NT has stuff that runs in kernel mode, and runs other stuff (DLL code - think ".so code" if you're used to most UNIXes - application code, and code that runs in, say, the Win32 subsystem process) in user mode; user-mode code doesn't get access to the kernel-mode portion of the address space (unless the kernel decides to grant it that access, which I suspect it might do only for some privileged processes, and quite possibly not even for them).

      Plus you still have to re-boot every time you install new software or change your configurations...

      Not every time - I think current version of NT let you change some network settings without requiring a reboot (I'm curious whether any UNIX code does, say, a bunch of ioctls to find out the network configuration of the box, and can't be told "it's different now, re-fetch that data"), and I've installed at least some applications without the installer suggesting that I reboot.

    3. Re:microsoft tactics by LinuxParanoid · · Score: 1

      I thought wordpad (not notepad) was a 3-5 line program in MFC; sort of a demo of what you could do with MFC. This would sort of be open source, in a perverse kinda way...

      --LP

    4. Re:microsoft tactics by crispy · · Score: 1

      You're wrong, at least for NT

      I figured as much since NT has a kernel... I think the statement holds for Win9x though. Which is why I'd run NT before Win9x anyday. But I haven't needed either one for over a year now.

      <SIG>
      I think I lost my work ethic while surfing the web. If you find it, please email it to crispy@crotch.caltech.edu.
      </SIG>

      --
      My sig has a broken link in it.
    5. Re:microsoft tactics by daviddennis · · Score: 1

      I believe the actual problem is that the graphics driver code is in kernel space, so problems with the display driver (apparently quite common) can crash the system.

      This started in NT 4.0 - NT 3.51 was apparently much more stable. I actually heard many compliments about NT 3.51 stability that all but vanshed in NT 4. Unfortunately, 3.51 has that ghastly Windows 3.1 interface that I absolutely cannot stand :-(.

      D

      ----

    6. Re:microsoft tactics by crispy · · Score: 1

      I'm not a kernel hacker or anything so please correct me if I'm wrong. But I was under the impression that Win & NT can never really be stable OS's because they don't distinguish kernel and user spaces like unix does. So any application is capable of brining down the whole system. It doesn't matter if it's running stable unix apps... Solitaire could bring the whole system down if it crashes. (I know this is true for Win9x but I'm not sure about NT) Plus you still have to re-boot every time you install new software or change your configurations... Not very stable or usable if you ask me...

      <SIG>
      I think I lost my work ethic while surfing the web. If you find it, please email it to crispy@crotch.caltech.edu.
      </SIG>

      --
      My sig has a broken link in it.
  33. Downfall of Interix (OpenNT) by Anonymous Coward · · Score: 0

    I evaluated Interix last year. It was not bad, but given that:

    1. You can't use Win32 calls
    2. No 3rd-party support (notably, things like Optimizer only worked for Win32)
    3. Cygwin spreads and allows you to port Unix apps _and_ use Win32-based libs.
    4. Distributing Interix apps forces you to pay royalties. Cygwin is free.
    5. Softway was focused on supporting corporate
    environments and legacy systems, not ISVs developing shrik-wrapped apps.
    6. It's just easier to build stuff already configured for cygwin, or even better, Linux.

    So Softway was doomed. And it was already a Microsoft partner.

    `Eternal death' is it then.

    [Maybe now M$ will integrate the two subsystems.
    And we'll have a much better `cygwin' then, and the developers will be able to spend theit time doing more useful stuff :->

    Looks like the M$ `Linux' strategy is starting to take form..]

  34. Good thing! by mgischer · · Score: 2

    I really hope this means it will come with parts of Interix integrated into newer releases of Windows (such as 2000). I would imagine this will help with the interoperability of NT and things like Cygwin32.

    Interix currently has a fairly good product. I used it a while back (it came with another product called Easy Spooler, which was ported from Unix to NT and required Interix to run) and it seemed pretty solid to me. It was also great to have all the good old commands around that I've grown to love from using various Unix systems.

    But, if it was integrated (i.e. you don't have to spend $2000 more per server to get it) with NT, it would be quite a bit easier to port all the GNU programs you can't live without. Anyway, this looks to be a good thing.

  35. Actually, this was sort of my thought... by dant3 · · Score: 1
    Here are the possibilities that I see.. 1) This is a sort of play that will allow them to embrace and extend?

    Linux have to become MSU-extension compliant?
    2) It may be a way of gathering some people who know the industry and the code for whatever reasons they might have (to many to list).
    3) Then again, it may be just what the PR guys say, to allow (paraphrase enable) 'all you poor unix guys a chance to catch up.' (paraphrase cancel)
    4) anti-antiFUD (who says we are anti-compatable?)
    5) Lastly, they have nothing to lose and all the above to gain. A win win situation.
    But there is another side to this. Who says the whole limited compatabilty thing has to be a streanth for them?

    I believe it is a matter of perspective. I for one would find it much easier to tell a customer that I am going to put a *nix box on thier network if I could tell them that win2000(nt) was built to take it.

    Lastly I would welcome a real terminal program other than the one they have isued in the past. Man that thing drives me nuts.

  36. MS has already released open-source software!!! by Anonymous Coward · · Score: 2
    I feel funny defending them, but it's true.

    The example I'm thinking of is the MS Java XML parser. Go get the license and have a look.

    It's sort of a reverse BSD license - do whatever you want, but you CAN'T put Microsoft's name on it.

    Give credit where credit is due.

    1. Re:MS has already released open-source software!!! by Ed+Avis · · Score: 1
      [about Microsoft's Java XML parser]
      Well what the bloody hell sucks about it??

      It does suck moderately, based on my experience. If you feed it invalid XML, or an invalid XSL style sheet, it tends to crash with a NullPointerException, rather than giving a helpful error message.

      --
      -- Ed Avis ed@membled.com
    2. Re:MS has already released open-source software!!! by mistabobdobalina · · Score: 1

      too bad ibm alphawork xml4j is much superior...

      --
      -- your knees hurt, don't they?
    3. Re:MS has already released open-source software!!! by MassacrE · · Score: 1

      Microsoft's Java parser freaks me out... open source, written in REAL java (not J--).. its like, you look at it, and you just keep going.. but there is a catch, right? It uses Internet Explorer somehow, right? DCOM? no?
      Well what the bloody hell sucks about it?? It is from Microsoft, it HAS to suck somehow.. my God, don't tell me they released something good.. I think that is one of the signs of the Apocolypse..

      At least, that is what I thought while looking at it. =c)

  37. Pre-empting an open source move by Detch · · Score: 1

    Did anyone else notice that they were thinking of releasing their software opensource? I wonder if MS snapped them up to keep about all of us from porting over our favorite toys & wondering why they don't work quite the same?

    --
    -- John Detch (detch@detch.com)
  38. Given enough time... by Russ+Steffen · · Score: 2

    Reminds me of a usenet .signature I saw a while ago:

    "Given enough time and money, eventually Microsoft will re-invent UNIX."

  39. Re:remember... by Pope · · Score: 1

    goddamn it, I hit submit, not preview.
    I meant to say:
    "What do mean, HAD?"

    Whew got that out of my system :)

    --
    It doesn't mean much now, it's built for the future.
  40. Re:Relevant? by Guy+Harris · · Score: 2
    Microsoft could be preparing for some sort of Unix virtual machine to run within the NT kernel, supporting Unix apps,

    That's exactly what Interix is (except that at least some of it presumably runs in a user-mode subsystem process rather than in the kernel).

    Note, though, that it doesn't "[support] Unix apps" in the sense of running binaries from some flavor of UNIX, as the Interix FAQ notes (see "Can I run any of my UNIX applications with INTERIX?").

    And among the OSS community, there would be widespread derision over their apps being used on the NT platform.

    I think Microsoft can live with that (and note that some OSS applications, e.g. the GIMP, have been ported).

  41. Re:You're All Idiots by Anonymous Coward · · Score: 0

    if it was so good, why did they have to buy someone else's product which does the same thing?

  42. Re:I don't think MS plan on using this thing. by Roundeye · · Score: 1

    I feel like you've hit the nail on the head.
    If M$ wanted true *nix/Posix compliance they
    could have made or bought it years ago (I may
    be a Linux Zealot, but I recognize the skills
    that M$ has at its disposal) -- ergo they don't
    want it. Their inability to compete with the
    Santa Cruz Operation makes apparent that they
    are not going to become a Unix vendor, and would
    sidestep any possibility of being confused with
    one.

    They are smarter than to promote a *nix<->NT
    layer capable of allowing the WordPerfect's of
    the world to move easily to Linux, or the
    StarOffice's of the world to move easily to
    NT.

    Buying this company stifles its freedom to
    develop a useful layer for M$'s competition,
    and allows Redmond to kill the company, grab
    some good in-house *nix consultants, and even
    take a write-off while doing so.

    --
    "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
  43. Re:You're All Idiots by Anonymous Coward · · Score: 0

    A working POSIX layer?If so, then why would they buy iterix?

  44. Use the source, Edgar! by Anonymous Coward · · Score: 2
    [Disclosure: I own SCOC stock]

    Hey guys, we can do a lot better than third-hand rumor! Check out the EDGAR database at www.sec.gov, "the Fresh Meat of Wall Street".

    SCO 1999 DEF 14A

    This is SCO's annual proxy statement to shareholders. It lists all entities that own 5% or more of SCO. As of 31 December 1998, Microsoft Corporation owns 12.3% of SCO.

    Sun's not listed here; neither is IBM. IBM does have a joint development project with SCO named "Monterey".

    I've also heard the stories about a non-competition agreement about Microsoft and the Unix market, but again, I don't see any mention of them in SCO's public filings. It certainly doesn't appear on their balance sheet as an asset.

  45. Re:VMWare has a better solutio(n) by PigleT · · Score: 1

    This would, however, be a tie-in to RedHat.

    If RedHat were really into free software or something, they'd find a way to buy it, make it open-source or something, and end up allowing *other distros* to carry it as well. And that'd be cool, and a killer app indeed.

    How come I can't see it happening any day soon? :(

    --
    ~Tim
    --
    .|` Clouds cross the black moonlight,
    Rushing on down to the circle of the turn
  46. Re:Also Notetab by Gid1 · · Score: 1

    ..or NTEmacs (now part of the Emacs dist?)

    (Let's not start another Emacs -v- Vi(m) war...)

  47. Cost of Ownership ? by Anonymous Coward · · Score: 0

    Again more MS FUD about cost of Ownership :

    "This acquisition means customers can more easily benefit from Windows' lower TCO and easier manageability"

    Is there anyone who runs both that thinks NT is cheaper to manage than Unix ? Unless you are a really inept Unix admin.

    Can someone explain where they get this from ?
    It not just MS that says this, all these consultant groups always say the same thing.

    Unix lets you distribute software over a network for free, doesn't crash windows style and remote admin is trivial.

  48. They paid too much... by Anonymous Coward · · Score: 0
    They could have downloaded Red Hat for free! ;)

    Actually, word on the street has it that Softway was on their way to being quickly broke and that this was a mercy purchase and an easy way for Microsoft to hold onto some of the licenses that they got from Softway.

  49. Yes - on both Intel and Alpha by Anonymous Coward · · Score: 0

    They used to be known as Softway and I have used their product on both Intel and Alpha (thoough the Alpha port wasn't fully native as of a few months ago). This is an obvious move for MS now that the product is branded Unix 95. I spoke with these folks on the phone about two years ago and mentioned that they ought to be looking to move someday. It's the most logical step MS could make in the war between Sun and MS. Think of it the next time you hear the raging debate of whether Unix or NT is better... "but NT IS UNIX!" you will hear as the reply. It is an excellent product for porting Unix apps to NT. It's not much use to anyone but developers though. The X windows part of the product is actually Exceed's which they started bundling in. Well, hope they are happy now. They indicated that they weren't exactly against the idea when I talked to them last so at least this isn't one of those hostile thingies.

  50. Re:Asymetries in the market by Gill+Bates · · Score: 1
    does Linux or Microsoft offer the best value solution in the long-term assuming it is possible to cross-port between the two?

    But this isn't about porting between *nix/NT. It's one-way, from Unix to NT.

  51. OpneNT is real UNIX running on the bare iron by Anonymous Coward · · Score: 0

    As far as the legal definition anyway. Let's face it... there's SUN, IBM, HP, DEC, etc. then there's OSes like Linux, OpenNT, and SCO. The former group is the traditional UNIX from traditional vendors. They've been beat up for a long time and are a bit more case hardened because of it. The later group will run the same programs from (once the've been recompiled and tweaked of course) but target different audiences then the traditional UNIX shop. OpenNT is real UNIX and it is not emulated. It is not the joke of a POSIX system the MS through into NT just so it could look good on paper. If you want a UNIX server OpenNT is not for you. If you want a UNIX server that will allow tighter integration to your mostly NT shop and allow you to migrate remaining apps from you existing UNIX boxes over to NT then it's a good solution. I'm a MCSE candidate (have electives remaining but don't intend to pursue it further) and have used NT since 3.1 Advanced Server. I would sleep so well at night if I were expected to deliver the same level of service and scalability on NT as what the Sun camp delivers. You will not see me migrating critical apps from UNIX to NT. BUT... if you feel macho enough to do it then OpenNT is the product for you (just make sure your resume is up to date).

  52. I got some stuff working... by gatzke · · Score: 1

    The package from Cygnus including gcc works with many different unix packages on NT platforms. Sometimes you can just type make to compile the package. It includes a nice bash shell with unix commands and utilities like tar and gzip.

    You still need an X server on your machine to display the window locally. Exceed makes a good stable one but is expensive. I think a company named Star make x-win32 which is free for 2 hour sessions (and supports wheeled mice).

    I have even started an exceed telnet daemon on my NT box. Users could log into a shell account. They could also start X11 apps and view them from the remote machine (no win32 apps though). I did not leave telnet up because of security concerns.

    We didn't explore the this configuration, but it seemed at least partially workable. Watch out for this. M$ can easily release something with some unix functionality rolled into it. A decent free x-server would be nice, and it could be considered part of the operating system...





  53. /bin/bash is MY OS by Anonymous Coward · · Score: 0

    Screw the web. /bin/bash;enlightenment uber alles

  54. POSIX was thrown in to appease the gov't by Anonymous Coward · · Score: 1

    Because at one time or another, an OS required a POSIX layer in order to be used under certain circumstances in gov't settings. So Microsoft threw in a token POSIX sub-layer

  55. What are you up to, William? by smoondog · · Score: 1

    As has been discussed before, this really isn't surprising. But I suggest that there is something more subtle going on here and that perhaps M$ has something up their sleave. By giving UNIX functionality to NT, they are positioning themselves to elbow in on the UNIX market (obviously). But what are they going to do with this (Internix) in the future? I have always been concerned with the prospect of M$ using GPL'd code for profit, and I believe this to be the doorway in for them. I'm not saying I know what bill and co are going with this, but I bet it is more profound than any of the comments listed here.

    Watch your back people, the great assimilators are on the prowl. :)

    -- Moondog

  56. VMWare has a better solution by Anonymous Coward · · Score: 2

    Having tested both their VMware for Linux and VMware for NT/2000 it is clear they have the hottest technology. Multiple virtual machines open within either Linux or NT running Linux, or Win 95/98/NT/2000. And the price is considerably less than Interix for personal use - $75 through October 7. There are some true advantages for developers including virtual networking within the host, and special file system options inculding read-only, journals, and conditional journals. Running NT and Win98 machines within Linux is astounding. This is a well thought out product. Download the 30 day evaluations. Maybe RedHat should counter the Microsoft move and buy VMWare?

    1. Re:VMWare has a better solution by LunarOne · · Score: 1

      VMWare is totaly cool and it's mind numbing to see NT boot in a window under Linux. I'm using the beta from http://vmware.com for Linux (so far slow like dog) to run a couple apps that are NT only (minor but necessary applications). Remember, MS buys only stuff that they see as important and can't duplicate (also see fear). They can't stand the thought of a Linux-only killer app, now or future.

      --

      Read my sig if you like, but I'll never see yours, thanks to Discussions, Viewing, Disable sigs...
  57. Re:notepad by Anonymous Coward · · Score: 0

    I can vouch for this. Accidentally double-clicked on a 250M log file. Whhhooooo, watch a simple text editor bring down a server! eswan - a mozilla ate my cookie.

  58. Looks like their last stand by heroine · · Score: 2

    Look like interix had trouble getting clients. Their last effort was a possible open sourcing of their work in June. Looks like Microsoft stepped in right when they were going to drop the bomb and offered a bit more for the code than publicity, so now they're a Microsoft subsidiary and not open sourcing Jack. Well at least the suits at Microsoft read LinuxToday. How many potential open source projects never see the light of day because Microsoft buys them out and shuts them down?

  59. Re:I don't think MS plan on using this thing. by Guy+Harris · · Score: 2
    If M$ wanted true *nix/Posix compliance they could have made or bought it years ago (I may be a Linux Zealot, but I recognize the skills that M$ has at its disposal) -- ergo they don't want it.

    Or, at least, they didn't want it until now. Perhaps they've decided that they now do want it, to try to help customers move rapidly towards a Windows NT-based solution...

    ...wait, it says precisely that in the press release announcing the acquisition.

    I've yet to see anything to indicate that Microsoft's motivation is anything other than what's described therein; they may plan to kill the product once it's served its purpose, which is to get UNIX sites migrated to NT.

    They are smarter than to promote a *nix<->NT layer capable of allowing the WordPerfect's of the world to move easily to Linux

    This isn't a "*nix<->NT layer", it's a *nix->NT layer - it doesn't "allow the WordPerfect's of the world to move easily to Linux", it's intended to let applications move to NT, and may be aimed primarily at in-house applications rather than shrink-wrapped applications.

  60. Re:We can do the same using WINE! by Rombuu · · Score: 1

    I'm sure the ever-changing and expanding and undocumented Windows API's have a lot to do with this.

    You know, you always hear about the undocumented Windows API's that are out there? Can anyone actually show me one? Something I can get to compile with VC++? I've never seen a page listing any "ah, here is some odd functions we saw in a debugger we can't find a reference to anywhere..." or anything like that. Has anyone tried to compile a list of these calls or anything?

    --

    DrLunch.com The site that tells you what's for lunch!
  61. Re:Ah yes by Anonymous Coward · · Score: 0

    Then maybe NT won't suck then?

  62. Wrong - wrong- wrong ! by Anonymous Coward · · Score: 0

    INterex is a separate subsystem. It does not even touch WIN32. I've used the product and studied the product and I've used NT for 5 years now (and I'm fully certified). Interex is a native subsystem that runs on top of the HAL. It runs in parallel to WIN32 and both subsystems are (1) native (2) independant (3) already present in NT. OpenNT pulls out the old POSIX.1 crap and puts in a fully UNIX95 subsystem. It does not alter WIN32 IN ANY WAY SHAPE OR FORM. MS has spent over $1 billion a year developing NT. They've got some of the the brightest OS minds on this planet to design and develop NT. NT is an EXCELLENT product as far as design goes. It far surpases UNIX in most areas. The problem is in the sloppy coding and the bundling of IE and gaiming crap into the core OS. Thess flaws have absolutely nothing to do with the original design or POSIX command environment. Somebody was either mistaken when they told you that or, more likely, they were skewing the truth to get buy in. It does run on the bare iron and it does replace certain code in NT and thus bypasses any perceived inefficiencies in WIN32. But it doesn't replace anything in WIN32!

  63. Re:I don't think MS plan on using this thing. by Wentley · · Score: 1

    Really? You've bought a copy of Motif?

    I have (SWiM Motif for Linux) but I don't know that many Linux users who have.

    Actually, I've been switching over to NetBSD, because I've grown tired of the imperfect Unix compatability of Linux.

    (I know, I know, just another bit of kindling..)

  64. Re:Also Notetab by Wentley · · Score: 1

    To smooth things out I will state that I like Emacs and vi. Emacs is good when I am doing a lot of coding, and need to reach into the text with search tools, have multiple files open, etc. Vi is good when I am telnetted into the OS/2 box that I run our builds off of from my Win32 box just to touch up a script without walking over to the machine.

    Xemacs has been ported to Win32 machines, though it does a few scary things to the stability of Windows 95 (it makes it worse!!) once in awhile. And of course everybody has cloned/ported vi to run anywhere. I can even slip a copy of it into the target machines at work (embedded OS/2 hardware) and make it run properly.

  65. Actually, they don't. by haggar · · Score: 1

    The Gartner Group, the Aberdeen Group, and Burton, they all have reports that confirm how badly has NT proved in the enterprise, compared to NetWare 4.x, OS/2 Warp and various unices. I even had a bunch of interesting links a year ago, should I look them up again?

    --
    Sigged!
    1. Re:Actually, they don't. by Anonymous Coward · · Score: 0

      The links would be really interesting. Various trade computer rags seem to take it as a given that NT is cheaper to run (based on what they say at research organisations).

  66. Re:textpad 4.0 by Anonymous Coward · · Score: 0

    Vi? That ancient modal piece of tripe? Use NT Emacs! Sorry, couldn't resist. The world needs a vi-ported-to-Windows vs. Emacs-ported-to-Windows flame war.

  67. bill gates by evilhomer_99 · · Score: 1

    what the hell is he up to??? he wants to take over the world what can we do? anwsers on a postcard please will he try to buy out corel?????

  68. Re:Been there, done that. by treke · · Score: 1

    We could only hope for a 100% win32 compatible version of linux. Think of the conversions if people who can't get ports of their software could still use it, yet have the benefits of linux.

  69. Re:Hope the good Judge Jackson by treke · · Score: 1

    Is there any doubt that 2000 is not based on the 95 codebase? It's clearly NT based.

  70. Welcome abord Microsoft! by Anonymous Coward · · Score: 1

    This is the first step in the abandonment of Windows in favor of UNIX. I would like to thank OS geeks everywhere for bringing Microsoft to it's senses. I always knew that one day UNIX would triumph over that toy OS.

    1. Re:Welcome abord Microsoft! by Anonymous Coward · · Score: 0

      Hmm... Funny? Sounds like a troll to me... Oh well, this is slashdot.org. News for zealots. stuff that matters.

  71. textpad 4.0 by mistabobdobalina · · Score: 1

    pretty solid...

    --
    -- your knees hurt, don't they?
    1. Re:textpad 4.0 by Anonymous Coward · · Score: 0

      Why not just run Vim for Win32? It rocks.

  72. Could be interesting... by Steve+Philp · · Score: 1

    Beyond the obvious implications of the buy, this could be an interesting way to prove that Linux is superior technology. Interix announced a while ago that it was adding Linux compatibility into their Unix-on-NT suite. So, whip out those benchmarks. Let's see just how well NT does on Linux territory. Is tweaked Unix Apache slower on NTUnix? Tell the world! GIMP/Linux trounce GIMP/NT? Call the Berst-meister! This could prove to be extremely interesting.

    --
    I thought I wanted a career. It turns out I just wanted paychecks.
  73. unsure by darklink · · Score: 1

    i am not sure if this is good or bad , i dont know if alot of ppl want to start porting soft ware to Unix95 . not sure if it is a good thing if micro soft keeps buying up ppl like this. it starts me thinking if this thing is going to take off. realy i wonder if it could be used the other way around though porting windows soft ware over to unix .
    sould we use this system to help in the demises of windows , should we realy want to see micro softs products go down hill.

    gnu seems like a better plan for me pa.

  74. Re:Relevant? by Wentley · · Score: 1

    I have been predicting that Microsoft would buy Interix for a few months now. Unfortunately it wasn't publicly traded so it wasn't possible to reap a killing from it as an investor.

  75. Re:Wouldn't it be better to port NT to UNIX by orabidoo · · Score: 1

    NT was originally something quite layered and vaguely (but not quite) resembling a microkernel. the current versions are *not* something that anyone reasonable would call a uK; not even MS claims taht anymore.

  76. win api's by mistabobdobalina · · Score: 1

    question[from someone ignorant about wine]: if the reason windows is dominant is that everyone has written functional apps to the api's, therefore it has WAY more apps than linux, and if third-parties all have access to the same published api's, then why can't wine implement these api's successfully? i mean fine, office might use some hooks that only ms knows but the vast majority of apps (third-party) use only published api's. therefore isn't the unpublished api issue somewhat of a red herring??????

    --
    -- your knees hurt, don't they?
    1. Re:win api's by Anonymous Coward · · Score: 0

      From my understanding it's not that there are functions that are undocumented (although there are a couple I guess). It's that the API is so poorly documented with functions having strange side effects, especially with the screwy event model they use.

    2. Re:win api's by Anonymous Coward · · Score: 0

      plus, these things take time.

  77. sendmail and gcc on NT! gad! oh.. wait.. by hatless · · Score: 2

    Last time I checked, gcc was still very much available on NT along with most of the core GNU tools, a couple of commercial ports of sendmail on NT were available, and the Qt widget set worked very well indeed on NT, albeit not as part of a window manager and desktop environment. (And by the way, NT4's DNS services are provided by a registry-aware BIND, if I recall.)

    Seems like this is a neat and clever way for MS to smooth their transition from NT to a Un*x-family OS for application servers.

    Step 1: Offer an environment for running Unix-style apps under Windows 2000.

    Step 2: Spend the next couple of years migrating or converting core server apps (IIS, Exchange, Active Directory) to the Unix-like side, in some cases replacing them with customized, MS-branded versions of Apache, OpenLDAP, etc. Elevate this layer to full parity with Win32 from a support standpoint.

    Step 3: New release of disk-based NT with a true BSD or Linux kernel at its core, completing the transition to MS-branded Unix. Run "legacy" apps in an emulation layer, possibly even WINE or its successor. Reassign the thousands of engineers who have been previously occupied with the economically dubious task of writing and maintaining a proprietary OS core.

    1. Re:sendmail and gcc on NT! gad! oh.. wait.. by hatless · · Score: 1

      exactly.

    2. Re:sendmail and gcc on NT! gad! oh.. wait.. by Guy+Harris · · Score: 2
      I suspect the point is that this might just as well help users make a transition from NT to Unix.

      I suppose that's not inconceivable, but I have seen nothing to indicate that this is Microsoft's intent, and interpreting it as Microsoft's intent seems like wishful thinking at its worst.

      If somebody's migrating from UNIX to NT, Interix lets them recompile their existing applications and run them on their NT boxes, until they rewrite them as Win32 applications (as per the press release).

      If somebody's migrating from NT to UNIX, they presumably don't have UNIX applications to recompile; all this does is let them continue to run the applications on the NT boxes after rewriting them, without having to keep around source that can be turned into either Win32 or UNIX applications - helpful, but it doesn't seem as helpful to those folks as it does to folks migrating in the other direction.

    3. Re:sendmail and gcc on NT! gad! oh.. wait.. by Guy+Harris · · Score: 2
      and the Qt widget set worked very well indeed on NT, albeit not as part of a window manager and desktop environment.

      ...and not atop X.

      Seems like this is a neat and clever way for MS to smooth their transition from NT to a Un*x-family OS for application servers.

      Or, as stated in the press release for the acquisition, to smooth the transition from UNIX to NT for UNIX users.

    4. Re:sendmail and gcc on NT! gad! oh.. wait.. by IntlHarvester · · Score: 1

      Quite happy to admit Win3.x was crap, and move to NT

      Actually, my understanding was that the original plan for Windows NT was to have a cleaned-up OS/2 Presentation Manager interface. MS Brass mandated the Win 3.1 UI, an acknowledged piece of crap. The same thing happened with Win95 and NT4 and with the IE4 'ActiveDesktop' fiasco -- the supposedly more modern operating system got a shell transplanted from DOS/Windows without much thought given to stability issues, etc.

      --
      Business. Numbers. Money. People. Computer World.
    5. Re:sendmail and gcc on NT! gad! oh.. wait.. by IntlHarvester · · Score: 1

      Step 2: Spend the next couple of years migrating or converting core server apps (IIS, Exchange, Active Directory) to the Unix-like side, in some cases replacing them with customized, MS-branded versions of Apache, OpenLDAP, etc. Elevate this layer to full parity with Win32 from a support standpoint.

      Even if porting 'BackOffice' to *nix was techinically feasible, it would involve Microsoft essentially admitting Windows is a POS and giving up. Bill Gates would probably rather lose all of his money and become a drunk hobo before he gives up on the vision of "Windows Everywhere".

      Your Step 1 is more likely. This will show up as a "Unix Migration Kit" and will be aimed at customers with older unix setups. (just like Microsoft has done for any other competitive server product - NetWare, Lotus Notes, Oracle, etc.)

      --
      Business. Numbers. Money. People. Computer World.
  78. Remember what Allen said... by Anonymous Coward · · Score: 0

    "we're considering opening some of our sources in the future"

    1. Buy Interix
    2. Snap some GNU source codes
    3. Rename some variables
    4. Claim to have modified the source
    5. Release it

    Simple.

  79. forgot something.... by Locutus · · Score: 1

    This could be a short term attack on Java. I know of a few companies using Java to get cross-platform to Windows. This little *nix on Windows could bring the *nix apps over and stall the ports to Java because they wouldn't be needed. MSFT then slowly cripples the *nix API's (add NOOP's) to get ports to Win32. Java is really picking up from what I see and this could be what MSFT is going after. They can fight the *nix API battle after Java is dumped on the floor.....
    hissss, booooo, NO WAY!

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  80. FUD by Anonymous Coward · · Score: 0

    The whole idea is to make it easier for people to port to Win32. This has nothing to do with MS switching to UNIX.

  81. Re:Hope the good Judge Jackson by Anonymous Coward · · Score: 0

    No. My point is that one can argue that 2000 is the successor system despite its different codebase, since the Bristol jury found the distinction betwen server and desktop software did not exist in the eyes of the law. If MS has monopoly power it has monopoly power, and that doesn't have to be qualified by saying on the desktop. Thus T P Jackson could declare monoploy remedies and constraints on the licensing of MS W2k as well as the licensing of 9X, and he'd be would be standing on precedent established in a case MS is perceived to have won.

  82. Re:Relevant? by Wentley · · Score: 2

    Almost any small package that I have tried builds and runs on Interix. Anything that will run, for example, on Linux and on BSD. Applications that are Linux-only are pretty bound to always be Linux-only. Almost anything else can be ported to run on Interix with minimal effort. It uses the GNU C Compiler, after all. In many cases porting simply involves running sh ./config and make .

    Note that you end up with Posix applications, which can be run in textmode at a Posix prompt (various shells are present, Bash is available as source) or as an X application (displayed locally with eXceed, or remotely over the net on any machine with X. Interix will NOT build binaries that can be run at the regular Win32 command prompt.

  83. Re:moving? by Wentley · · Score: 1

    Cygwin32 doesn't do anything comparable. They produce a product that runs on top of the Win32 API, with all the compromises that involves. Softway Systems licensed the NT Source code in order to develop an entire Posix API layer that talks directly to the NT Kernel. I suspect that with some work, you could even set up an NT box to run NT and not have anything at all use Win32 except certain admin functions.

  84. Been there, done that -- with Cygwin by Zigg · · Score: 1

    Another, even better option -- Cygnus' Cygwin. Quite a bit of commonly-used open source software is already ported (most GNU stuff compiles out of the box, but there's lots of other stuff full of Linuxisms that needed to be ported better.) It has the added advantage of being able to run on 95/98 as well, although with substantially fewer features (like file security.)

    In addition, Cygwin seems to still be actively maintained. EGCS is available for it among other things (to be fair, the same guy that ports EGCS to Cygwin also does it for UWIN.)

  85. Re:MS need to fix windows shortcomings first. by poopie · · Score: 1

    RE: Symlinks -- if the API could support a symlink, why not add the feature?? Oh, could it be because Micros~1 can't figure out what to call it (can't use symlink... that's a unix term, can't use shortcut...)

    RE: Buggy NFS... If Micros~1 cared about security or not supporting imperfect file sharing protocols, it would have NEVER adopted lanman/smb/cifs (which is a security NIGHTMARE!!), and... how come Windows supported Novell protocols from the beginning, but not UNIX (HINT: Unix incompatibility was a designed-in FEATURE of Windows, until recently when that became unreasonable)

    RE: Trusted version of Linux... I'm not a Linux bigot. I'll use *ANY* unix. If I need the security of a trusted version, I can use special versions of Solaris or Tru64 unix. Use linux where it makes sense. Windows locks you into a single vendor who can change directions and abandon your strategy (witness Alpha) and you're left with no recourse.

    Nothing is perfect, but Windows just can't compete with the collective strength of the Various versions of UNIX offered by Various vendors who cater to various markets.

    Use the right tools for the right task, and don't lock yourself into a single-vendor relationship. That's it, Plain and simple.

  86. money by austad · · Score: 1

    When you have as much money as Microsoft, you don't have to create your own technology, you just buy it from whoever will sell it to you. Pretty sad really.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  87. Re:Remember Stacker or Citrix? by Anonymous Coward · · Score: 0

    You may chance your mind if you order an evaluation copy of the openNT software, and try it for yourself. It really is a great product. I'm sure MS intend to market it, not destroy it.

  88. Re:I don't think MS plan on using this thing. by argent · · Score: 1

    I've spoken to some people at Interix, not so long ago... at LISA-NT in Seattle... and they were just about to release a new version that had resolved a lot of the early problems, and supported some things that NT has been seriously lacking in, such as versioned libraries.

    It also came with GCC standard.

    They were also talking about releasing all the non-Microsoft code as open source. I guess that's not going to happen now. I suspect there won't be any more OpenNT releases either.

  89. Buying power by Dan+B. · · Score: 1

    ...and they have lots of money in the bank. Heck, Bill could buy it on his own!

    Yeah, they're one of about 10 big companies in the world that have over a billion US$ in cash reserves. Bill himself has a lot of stock, a lot of options and a bit of debt (secured with stock). He personally does not have hoards of cash just kicking around, not 7 bil anyway ;-)

    --
    Dan. -- So what if it's spelt wrong, nobody's perfect
  90. Re:The three E's by Anonymous Coward · · Score: 1

    Technically, that's backwards.
    Should be:

    Embrace --&lt Extend --&lt Extinguish
    As in:
    Microsoft embraces Java
    Microsoft introduces MS J++
    Microsoft announces java is dead, use ActiveX instead.

    Mija Cat

  91. Linux obsolete by Anonymous Coward · · Score: 0

    If MS improves interix to make it linux compatible and bundles it with win2k, it would be great. I've been wanting to run some linux apps and this way, I would never need linux. Maybe this is part of their strategy?

    1. Re:Linux obsolete by Jason+Earl · · Score: 1

      Most GNU applications are already available for NT. In fact, I can't hardly stand to sit down to an NT Workstation without bash, and emacs installed (and Perl is nice too).

      From my personal experience, however, once you get someone hooked on Linux applications they start to wonder why in the world they aren't running them under Linux. After all, it takes quite a bit of work to get a Windows NT Workstation to the point where it has enough GNU software to really be comfortable. Any decent Linux distro comes with all of the goodies you could possibly want already to go.

  92. Re:notepad by Anonymous Coward · · Score: 0

    No, edit.com is.

  93. Re:Non-buggy? by Anonymous Coward · · Score: 0

    We're here discussing a Posix-compliant API for Windows NT, and you're rambling something about Notepad? Sheesh.

  94. Major Announcment. by MindStalker · · Score: 2

    Microsoft today, mumbling something about having every linux developer killed off and stealing their copyrights, announced a linux distrubution. "It was through our brave new move, along with the help from Interix, that we can proudly proclaim the introduction of a brand new wave in computing. No longer does the IT departments have to stress over if they should allow an untested 'volunteer' operating system, or a true stable operating system such as NT. Now they can have compatibility with linux, and the benifits of being a partner with a well established company."

  95. Bigots suck, and not in the good way by Zico · · Score: 0

    After all, who wants to see Sendmail, KDE, and gcc on a NT box?

    You're a wonderful advocate for Open Source computing. "I don't want people to be able to run apps on platforms I don't like." Freedom, indeed.

    Cheers,
    ZicoKnows@hotmail.com

  96. Re:MS bought this product to kill it. by MassacrE · · Score: 1

    *grin* they can't, they have to put a EULA on it somehow..

    I think if Microsoft got into the Linux distro business it would be lawsuit heaven.. I mean, think about it.. tens of thousands of people have developed Open Source software.. and (by my estimates) 98% of them HATE Microsoft.

    They do one thing wrong, they put a typo in the GPL, anything, and they will get sued. People will be reverse-engineering the binaries to make sure there weren't any alterations.. things like that.

    Any any improvements that they make, even if they really ARE improvements (don't ask me, it technically COULD happen) would not be accepted by the Open Source development community - probably people would just start from scratch cloning it or make some changes and split off development from Microsoft.

    In a sports metaphor - Microsoft distributing Linux would be the first time in about a decade they actually had to play a real game away from home.. and they just don't know how to do it anymore. They aren't going to give up the home field advantage - I would more expect them to develop their own, new OS completely from scratch (not basing it off windows at all, starting over completely) over picking up a Linux distribution.

    But then again, I have been wrong all day :)

  97. Remember Stacker or Citrix? by Marillion · · Score: 2
    Anybody remember Stacker? They sued MS over patent infringement in the dblspace technology; MS lost with its arm way up to the elbow in the proverbial cookie jar; MS solves litigation problem by buying Stacker.

    Remember Citrix? Citrix licences NT3.x code and develops a multi-user version of Windows NT with clients on DOS, Unix, Windows, Macintosh, and just about anything else. In Windows NT 4.0, Microsoft denys Citrix the right to run in this space. MS creates it's one version called Terminal Server Edition with a license that makes no financial sense to deploy to a client that only runs on Windows. Citrix is not dead yet, but I've seen plenty of obituaries for it.

    I think Microsoft is buying this company because they don't want anybody else tinkering in the low level backend layers. Anybody can write an application for Windows; but, try to write a back-end layer that might be portable and watch out. They push DCOM+ and Network Named Pipes because those don't run on anything but a Windows front-end.

    Prediction: MS will rape and pillage this Interix POSIX sub-system and assimilate both technology and employees into the MS collective where there is no danger of this growing into a platform for NT to encourage any flavor of UNIX.

    Months from now, no one will remember Interix.

    --
    This is a boring sig
  98. This implies Unix is superior to NT by FireWhenRady · · Score: 3

    The Ottawa Unix Users Group had a presentation last year by Stephen Walli, the chief architect of OpenNT (the original name of Interix product). He indicated that it worked by basically replacing the WIN32 subsystems of NT by separate code that was built on the NT HAL (Hardware Abstraction Layer) not Win32. This allowed Interix to bypass the inefficiencies of standard NT but run Unix software on same machine at same time as Win32 code.
    If Microsoft is buying this technology, it indicates either they want to bury it or that they need the Interix efficiency to gain in the server market.
    Since one of the chief complaints about NT as a server is its Win32 based complexity and lack of efficiency, I would bet on the latter. Trying to bury it would just open the market up for someone else to make software that runs Unix or Linux under NT. It is much easier to port *NIX to NT than the reverse because Unices are better defined and better partitioned. As the WINE project shows, they are lots of hidden parts of the Win32 API, and even MS probably doesn't know all the gotchas.

    1. Re:This implies Unix is superior to NT by FireWhenRady · · Score: 1

      You are correct, it does use NT kernel, not just raw HAL. I really meant that it was at the raw NT kernel (file system, memory management and process scheduler only) and not built using Win32. It really is a Unix API instead of Win32 API for NT. As a matter of fact, Steve Walli said that they couldn't implement true Unix file hard links but only soft links because of using the NT file system.

    2. Re:This implies Unix is superior to NT by Guy+Harris · · Score: 2
      As a matter of fact, Steve Walli said that they couldn't implement true Unix file hard links but only soft links because of using the NT file system.

      According to Helen Custer's Inside the Windows NT(TM) File System, NTFS does support hard links, in order to support NT's native "contractual obligation" POSIX subsystem; I'm not sure why Softway couldn't do the same, unless they were worried about supporting OTFS^H^H^H^HVFAT, although there's other stuff required by POSIX that VFAT doesn't support, so I'd assume they'd just punt on stuff that the underlying file system said it couldn't support.

    3. Re:This implies Unix is superior to NT by Real+Timer · · Score: 1

      Pure speculation here, but maybe the hard-links in NTFS don't work.

      --
      Changes aren't permanent, but change is.
    4. Re:This implies Unix is superior to NT by Guy+Harris · · Score: 2
      He indicated that it worked by basically replacing the WIN32 subsystems of NT by separate code that was built on the NT HAL (Hardware Abstraction Layer) not Win32.

      Are you certain he said that it was built on the HAL? The impression I had is that it's built on the native NT system-call API, just as, say, subsystems such as the Win32 subsystem are, and just as the core API libraries (e.g., kernel32.dll) are, and just as some executable images that come with NT are. See, for example, Softway's "The INTERIX Solution" white paper, which has a diagram labeled "The Interix architecture" showing the Interix and Win32 subsystems running atop the NT kernel (although that diagram doesn't note that some Win32 APIs are apparently built directly atop the kernel, in the sense that some routines in, say, kernel32.dll directly make system calls; I think one of the editions of Inside Windows NT says that ReadFile() and WriteFile() don't pass through the Win32 subsystem process - perhaps some of the Interix library routines implementing the UNIX API do the same).

      Building it purely atop the HAL would mean it couldn't access files on the file systems available to Win32 applications, say, as the file system and device driver code inside the kernel isn't part of the HAL.

    5. Re:This implies Unix is superior to NT by Anonymous Coward · · Score: 0

      > This allowed Interix to bypass the
      > inefficiencies of standard NT but run Unix
      > software on same machine at same time as Win32
      > code.
      Err.. more accurately.. this allows Interix to bypass many ineffeciences that cygwin has to jump through in order to emulate Unix features.
      E.g.: fork() is much easier to write when you can setup copy on write segments than the way cygwin currently does things.

  99. nullified by Anonymous Coward · · Score: 0

    OK. All of it nullified? Some of it nullified? Remember an agreement isn't always everything or nothing. Some clauses can be found invalid without making the entire document null and void.

  100. Also Notetab by jflynn · · Score: 2

    Another excellent free beer editor for Windows text (and HTML) is Notetab . Emacs for DOS is also available from DJGPP.

  101. Re:notepad by plett · · Score: 1

    EDIT is definately better than notepad, but nothing (on a windows machine) comes close to EDLIN :)
    Of course, any sane EDLIN user would install vim.

  102. Re: .. remember WolfPack? by poopie · · Score: 1

    Yeah, Micros~1 has great products.... except when they can't get their developers to code their way out of a shoebox... then they buy a competing product...

    ... then there's clustering, where even buying a competitor doesn't give them a usable product.

    I'd suspect that any attempts to take the best parts of the interix posix subsystem and put them in Windows would just break all of the undocumented APIs that their apps supposedly don't use.

  103. Not that interesting, with all due respect by Zico · · Score: 0

    Apache and GIMP are already available for NT -- the bigger deal is NT users being able to use all the Unix software that hasn't already been ported to NT.

    The main downside here for the Unix camp in the Microsoft vs. Unix marketing war is that while NT users would be able to use their favorite Unix apps, the most popular NT apps still won't be available for Unix. Love your GNU tools but your clients all demand Word documents? Easy, use NT and you can easily use them both. Don't wanna give up Squid or Pine, but exasperated by Netscape's browsing experience when compared to IE, along with not having the latest Real Media players and Adobe Acrobat viewers? No problem, get NT and use 'em both. There are scores of examples here, if that's the direction in which Microsoft plans to take their purchase.

    On a related note, what I find annoying are the people who are getting worked up over this, who just hate the thought of anything improving the NT user experience. These bigots have no business promoting free quality software for all. If this product works as well as some of the people in this thread attest, it is a Good Thing. Just like full WINE compatibility would be a Good Thing. Just like Solaris's and SCO's ability to run Linux binaries is a Good Thing (I haven't tried either of the latter two, so I don't know how well they work -- so if they don't, save the flames). Products like these result in more options for people -- the platform zealots reading this can go to Hell.

    Cheers,
    ZicoKnows@hotmail.com

    For the semantically inclined, in the above, everytime I referred to Unix, I was talking about all Unix-like OSes, Linux included.

    1. Re:Not that interesting, with all due respect by Ranger+Rick · · Score: 1

      > The main downside here for the Unix camp in the
      > Microsoft vs. Unix marketing war is that while
      > NT users would be able to use their favorite
      > Unix apps, the most popular NT apps still won't
      > be available for Unix.

      Of course, if we're lucky, maybe it'll go the way of OS/2. Everyone said (well, not *everyone*) OS/2 died because no one wrote native apps when you could just run the Windows 3.1 version on it. So why write NT apps when you can write apps for *NIX/Linux and it works on both!

      :)

      --

      WWJD? JWRTFM!!!

  104. This is Bad news by soldack · · Score: 1

    Well, at least they didn't buy RedHat!
    This could become pretty bad, though. Microsoft has always been pretty good at the eliminating reasons not to switch to their software buy being very compatible and being (on the surface) good imitators. Look at Lotus 1-2-3 and WordPerfect. Crushed and practically dead. Now they can say: "Buy Win2k, 100% Unix Compatible!" Doesn't the sale have to be approved by the SEC and FTC? Or is that only for big mergers/buyouts? Anyone know the rules for this?

    --
    -- soldack
    1. Re:This is Bad news by Dan+B. · · Score: 1

      But it's not like they can't afford it...
      It would however put a serious dent in their ongoing anti-trust suit if they did though.

      --
      Dan. -- So what if it's spelt wrong, nobody's perfect
  105. Microsloth beginning assault on Linux? by thewiz · · Score: 0

    Looks like they are gearing up to start an assault on Linux. Even though it's just *nix compatibility, they'll probably shout "Just like *nix, only better!"
    Microsloth 95/98/NT are just too bloody unstable for my tastes and it's wonderful how often people keep finding new and fun security bugs.
    Give me AIX and Linux anyday!

    --
    If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
  106. notepad by Duke+of+URL · · Score: 3

    [humor]Well for their sake I hope they don't opensource notepad. Its their only quality non-buggy product.[/humor]

    1. Re:notepad by Anonymous Coward · · Score: 0

      Why bother using notepad. Get gvim. http://www.vim.org/

    2. Re:notepad by Wentley · · Score: 2

      Nobody that I know lives in Notepad. You just register a copy of Textpad and tell it to take over all of Notepad's extensions.

      It's a fine text editor for Windows. I first found out about it because Sun was bundling a shareware copy of it on their Java Developer's Companion CD.

    3. Re:notepad by Wah · · Score: 1

      yea, it can open a 45mg file in just under 45 minutes.(p2-400)

      --
      +&x
    4. Re:notepad by daviddennis · · Score: 1

      That's strange - on my NT 4 system, Notepad brings up a window when a file is too large and offers to edit with WordPad instead. I think the limit is in the order of 64k.

      Why not just replace Notepad with Wordpad, I wonder?

      D

      ----

    5. Re:notepad by Haven · · Score: 0

      I have had notpad acutally crash (in win9x) run32.dll and explorer.exe. It was nuts. oh BTW all I was running was explorer and systray so it couldn't have been any other program interfering.

    6. Re:notepad by Chandon+Seldon · · Score: 1

      Actually, notepad is truely crufty. It has filesize limits and absolutely no features. "EDIT" is a much better microsoft product.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    7. Re:notepad by Anonymous Coward · · Score: 0

      For the record, while stuck at a windows box today I decided to do some programming grunt work (i.e. typing the parts of this algorithm I don't have to think about yet.) Notepad crashed my entire system before I saved the whole thing. I could not fucking beleive it. People actually *live* with this every day! Nuts.

  107. This is good for the software comunity by Anonymous Coward · · Score: 0

    I am glad that Windows(TM) will become a better platform because of this wise marketing move. If you can't beat 'em - buy 'em!

  108. Ah yes by tilly · · Score: 1

    The irony of it. With this purchase Microsoft is selling a branded Unix. Remember what Microsoft keeps on saying about Linux taking marketshare from Unix? Well now that Microsoft is a Unix vendor, I will gleefully admit that that is true for at least one flavor of Unix!

    Sorry Microsoft, you can't polish a turd, and you cannot make it into a workhorse by adding a fur coat either!

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  109. Re:I don't think MS plan on using this thing. by sterwill · · Score: 1
    Yes, Red Hat Motif 2.0 for Intel. It's the only proprietary Unix software I ever bought, and years later I wish I'd saved my money.

    In fact, you may find "proof" of the existence of this software at this location.

    --

  110. Yes, Bill Gates is Evil. by miyax · · Score: 1

    Now how long do we have to wait before he uses Open Source for his own good, and profits from it? Sure is cheap enough...oh damnit, now I'm starting to think like him. Esh.
    Hopefully he won't see this and get any ideas...heh heh.

    miyax

  111. Non-buggy? by tilly · · Score: 1

    Ever tried opening a Unix formatted text file in Notepad? Most other editors have no problem...

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  112. We can do the same using WINE! by bgarcia · · Score: 1
    We can use this same strategy! If the Wine project ever gets far enough along to run all of MS Office, then Linux would be even one step better, since it would offer actual binary compatibility with windows!

    Unfortunately, wine seems to be taking forever. I'm sure the ever-changing and expanding and undocumented Windows API's have a lot to do with this.

    99 little bugs in the code, 99 bugs in the code,
    fix one bug, compile it again...

    --
    I'm a leaf on the wind. Watch how I soar.
  113. Re:VMWare has a better solutio(n) by LunarOne · · Score: 1

    Red Hat has stated that they are buying up whatever makes the most sense. Despite the big bag of money they've gained from their IPO, Bob Young has said that they can't buy everything they want. This is a Good Thing; we need room for the rest of us, rather than one giant buying everything in sight.


    --

    Read my sig if you like, but I'll never see yours, thanks to Discussions, Viewing, Disable sigs...
  114. OpenNT == opponent by Anonymous Coward · · Score: 0

    Word 97's spelling checker suggests "opponent" for OpenNT.

    Just another datapoint in the debate...

  115. Who Wants to Run a Unix App on NT by Real+Timer · · Score: 1

    On NT, Mentor Graphics Microtec compilers for VRTX run under nutcracker, which is a Unix (Korn) shell (running atop the Win32 subsystem) developed by Mortice Kern Systems. Maybe M$ is going to go after traditional Unix strongholds like (non-desktop) software development. I wish more vendors would move their products to Linux, but at least Solaris is better than NT.

    --
    Changes aren't permanent, but change is.
  116. Re:I don't think MS plan on using this thing. by Wentley · · Score: 2

    Well, I bought a copy of Interix for home about six months ago and have been wondering why it gets consistently ignored on Slashdot. I figured it probably was being viewed as a Bad Thing(tm) by Linux folks since it lets me build, run, and export (for display on any other machine running an X Server) X applications on my NT box. That means Motif(tm) and not just free attempts at Motif compatability. It was expensive (about $400 I remember) but pretty cool stuff. The GNU C compiler on NT, and not just a Win32 kludged version (see Cygnus for that)

    A few months ago Softway Systems even put out a query to see if there was support for them Open Sourcing Interix. I imagine it would have been impossible, though, as they signed the NDA and were privy to the NT source code in order to develop their product (Interix talks directly to the NT kernel, and plugs as a replacement for the crippled Posix subsystem that MS came out with)

    I have plugged in Linux/Unix applications as source code on Interix and had it just build and run flawlessly. Just like on a Linux system, explode the Tarball, run "sh ./configure" on it, then build using the resulting Makefiles. I believe I read on the Interix website that X11R6 has been ported to Interix. The full version comes bundled with Exceed (and Motif, etc.) in any event.

    Interix is pretty cool stuff if you're running an NT system and want fairly good Unix compatability. I suspect Microsoft will be bundling it (or portions thereof) with Windows 2000. I wonder if I'll get any sort of deal for being a registered (paid quite a bit for it) Interix customer?

  117. Re:Wouldn't it be better to port NT to UNIX by Anonymous Coward · · Score: 0

    NT is a microkernel. You can port UNIX to NT, but not NT to UNIX. You could, however, port Win32 to UNIX.

  118. ...And Interix was pondering going OpenSource?! by mcoyote · · Score: 1

    Yeah, they were ("Linux on NT," if you will...)! Check out this link from their home page:

    http://www.interix.com/press/press99/06.08.99.ht ml

    --
    "Professional coder on closed source. Do not attempt."
  119. Re:Good thing??? by Locutus · · Score: 1

    Anybody remember Coopers and Peters? MSFT bought them and we never saw the products again. Remember the other Java company that was doing some incredible graphics in Java (Liquid ????). They are gone too.
    Interix was possibly going to come out with a pseudo open source license of a software product called *nix For Windows. It would have been based on their core product and brought the *nix API to the Windows desktop/server. I just don't think MSFT wants ANYONE developing for non-WIN32 API's. This product will die in MSFT. Be worried when they buy MainSoft and then release MS Linux and have it forced on every PC with the MS Win32 API, MS Windows GUI and MS Exploder desktop. The OS would be OSS but not much else.....Continued control and continued restriction on innovation and competition. :(

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  120. Re:MS bought this product to kill it. by jflynn · · Score: 2

    I certainly agree that Microsoft would have a real uphill battle promoting their own Unix system.

    But don't assume that Microsoft will use a single strategy. They have enough money and people to send one division off to capture the Unix market while another develops NT in competition to it. Especially if they hire/buy a third party with some actual Unix experience to quietly do the work for them on the side.

    If they do enter into the Unix market itself, rather than thru some form of emulation, I think it unlikely that Linux will be the vehicle. Why not take advantage of the natural ideological split in the open source community and fracture it with a BSD distribution? The BSD license allows them to immediately relicense with their usual EULA, and now they don't even have to mention Berkeley. It even runs Linux binaries and comes in three flavors: secure, portable, and compatible. What really hurts Linux is that it's a *very* good OS, and much harder to argue PHBs into switching away from.

    The result of this could be that everyone has much better software that's free beer, but the open source movement is left with nothing better to do than write programs and drivers for Microsoft's omnipresent BSD. Its a better future than the present, but not where I'd like to go.

  121. Liquid Motion by Robert+S+Gormley · · Score: 1

    There is an "MS" product called Liquid Motion. No idea what it is though. :)

    --

    Open Source. Closed Minds. We are Slashdot.

  122. Mr Gates Theory by Dr_LHA · · Score: 2

    I have a theory regarding Microsoft's moves here. They buy a random software company - then sit back and read Slashdot for the following day.

    Then they collate all the conspiracy theories from the super geeks that read /. and use them to formulate a super plan to screw Linux!

    "Open Source" World Domination if you like - all the members of the /. community get to contribute. :o)

  123. *THIS* was flamebait? Jeez, people.... by Anonymous Coward · · Score: 0

    This is getting embarrassing. People can't express their opinion that something might be a MS advantage without it getting scored down anymore? Let's take the blinders off...

  124. Notepad has no features!?!? by seanb · · Score: 1

    Notepad does have a feature! F5 places a timestamp where the cursor is. Very useful for a quick and dirty log.
    When I have to work in windows, I sometimes use Notepad to maintain a rough draft of my biling information - click the file, whack F5, type a few words, enter, Alt-F4.

  125. remember... by Anonymous Coward · · Score: 1

    remember, the Mac had a rabidly loyal fan base.

  126. Relevant? by Stephen+Bamattre · · Score: 1

    Is this a signal of a major shift in Microsoft's Unix strategy or just another example of the company's "buy everybody" strategem?

    On might argue that Microsoft has always been involved in Unix, to varying degrees. Microsoft has already created a second-rate Unix port in the old days of the 8086.

    Perhaps Microsoft is beginning a shift into the Unix market with various products, to counter Linux/BSD on the server side, but I doubt it at this time. There has been no major move by Microsoft, and I doubt this recent purchase will be much of an impact at all.

    Microsoft could be preparing for some sort of Unix virtual machine to run within the NT kernel, supporting Unix apps, but performance-wise, I don't know how this could be a threat to Linux. In any case, Microsoft already has utilities that directly compete with the sort of Unix programs companies would want to run. Microsoft must still want to protect its significant investments-IIS, Exchange Server, etc.

    And among the OSS community, there would be widespread derision over their apps being used on the NT platform. After all, who wants to see Sendmail, KDE, and gcc on a NT box? No word can describe the distaste one has to feel about such a setup.

    --


    She believed in nothing; only her skepticism kept her from being an atheist.
    Jean-Paul Sartre
  127. moving? by jafac · · Score: 1

    They're moving the poor bastards from SF to Redmond? I wonder how many employees we're talking about here? (just the "important" ones, I s'poze).

    This sounds more like a "buy 'em before the competition does" maneuver, but I'm wondering who they think the competition is? And besides, doesn't Cygwin32 do the same thing, only better?

    "The number of suckers born each minute doubles every 18 months."

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  128. I don't think MS plan on using this thing. by bkeeler · · Score: 4
    I think they bought this product to kill it.

    I downloaded a demo of it quite some time ago, and it was quite impressive. It was called OpenNT then, though.

    It essentially chucks MS's broken POSIX layer out and replaces it with a less broken one. It seemed to work OK, though it was kinda bare-bones. No decent shells. It felt sorta like being thrown back to SVR3 days. No symlink support either.

    It represents quite a threat to MS though. After all, I have a choice of writing a Win32 app and only being able to deploy it on MS platforms, or I can write a UNIX/X app and deploy it using a porting layer like this product.

    I think MS are out to kill the product then, and thereby reduce the number of cross-platform porting options by.

    1. Re:I don't think MS plan on using this thing. by sterwill · · Score: 1

      Of course this post will get moderated into flaimbait, but it's entirely true. The reason you're ignored on Slashdot is because its readers have found a real solution to desire for Unix: Unix. We didn't pay $400 for it, we don't to be "super-special elite" nor sign any contract to have access to our kernel code (it's in /usr/src or /sys), we're always up to date, we have symlinks, we've had Motif since the first day, and we have perfect Unix compatability.

      If you want to play Half Life, use NT. If you want Unix, use it--save money, sanity, and get work done.

      --

  129. MS need to fix windows shortcomings first. by poopie · · Score: 1

    So what? I've had cygwin for a long time, but I really don't want unix tools under windows because there are too many fundamental limitations of windows.

    fundametal limitation of windows:

    -- inability to create/understand a symlink
    -- lack of any sort of real multiuser design, forethought, or planning (Sorry, but citrix & term svr. are HACKS!).
    -- lanman/CIFS
    -- NT Domain structure
    -- lack of a decent command shell
    (4dos/nt doesn't count, because it's not part
    of the OS. Micros~1: why isn't 4nt the
    default command shell???????????????)
    -- lack of an integrated xserver, integrated NFS, and telnet (not just an optional, buggy unix services add-on that sort of works.)

    Umm... those are big limitations. Work on those first.

    1. Re:MS need to fix windows shortcomings first. by gothic · · Score: 1

      And mayhaps being able to bring the network up and down (Among other daemons) without the need to reboot. I think it's much more simple to shutdown a service, replace a config file, and start it back up in 10 seconds then it is to replace the config, and take 2-3 minutes to reboot. I only imagine that would be more critical in larger and larger user environments. A *huge* plus to MS's OSs would be that ability that *nix has long shared.

    2. Re:MS need to fix windows shortcomings first. by Ececheira · · Score: 1
      To address your issue of symlinks, this is no longer true with Win2k. Win2k can now mount devices (drives) under any empty directory. It is also possible (in the API, but no official tools exist so far) to create a real symlink. NTFS 5 has the capability and the API calls are there.


      As for an X server and NFS, we all know those are buggy anyways. Especially NFS.


      This is not to say that there aren't lots of other problems with Win2k (there are), but there are also problems with Linux.


      My biggest problem with Linux is the lack of a 'Trusted' version. If there is a 'Trusted' distribution that has passed E3/C2/B1 tests, then it certainly isn't wide-spread.


      Without a 'Trusted' version, you are limited to 3 security options when it comes to the filesystem--Owner, Group, and Other. This is simply unnacceptable. I want to be able to have multiple groups with different sets of permissions. Not simply 1 group with a choice of RWX. NT and Win2k can do this. So can the 'Trusted' versions of other UNIX's. Win2k takes things one step further--inhereted security. It's like an automatic chmod -R/chgrp -R. When you change the top level permissions, then all objects that have inhereted security are changed.


      Anyways, yes, Win2k/NT has problems, but so does Linux. Nothing is perfect, nor will anything be perfect any time soon.


      Use the right tools for the right task. That's it, plain and simple.

      --Ececheira

  130. Re:The three E's by chuckw · · Score: 1

    Flamebait???? I'm confused. Since when is accusing Microsoft of embracing, extending and extinguishing, known as flamebait????????? Please explain...

    -Chuck

    --
    *Condense fact from the vapor of nuance*
  131. Rabid fan bases by daviddennis · · Score: 1

    The Mac started coming back to life when Amelio introduced the G3 processor. All of a sudden, the Mac had machines again that were comparable in speed to PCs. Then Steve Jobs added style with the iMac and the blue G3, ahd the turnaround was complete.

    So, what's my point? Rabidly loyal users will stay with you as long as you're reasonably good at updating the product. If the Amiga had gone to PowerPC at about the same time as the Mac, I'd bet that there would be a viable Amiga market today.

    So, what does this mean in the context of Linux? I'll bet you've already guessed - as long as Linux is updated, rabidly loyal users will continue supporting the platform.

    Linux isn't going away until it gets replaced by something even better.

    D

    ----

  132. Subverting Linux? by ckm · · Score: 1


    Check:

    http://www.interix.com/press/press99/06.08.99.ht ml

    Perhaps this is the real reason MS bought Interix.
    It would be a very, very shrewd move. Offer Linux compatibility in the next version of Windows.

    They are just too evil. Linux for Windows. What next?

    And that press release was buried...

    Chris.

    --
    -- I don't have a cool sig.
  133. Re:VMWare has a better solutio by ghazban · · Score: 1

    What if redhat did buy vmware? They could use some of that IPO money to buy it and then include it free on the redhat "official" cds. Redhat would have more people buying their official cds, and they could gain extra revenue from selling vmware to users of other distirubtions /and buyers of the GPL'd version. It would also justify the pricing of their distibution over the rest of the distributions.

  134. Been there, done that. by Kewp · · Score: 2

    One of the groups I supported at AT&T Research authored something similar to this a couple years ago, UWIN

    http://www.research.att.com/sw/tools/uwin/

    Dave Korn of ksh fame is the main man behind it.

    For yuks we benchmarked it against an identical (hardware wise) Linux system and the Linux system trounced it. Remember, you still have to go through the NT kernel and all its numerous security checks and other bloat to do system calls. This was in '96 btw, things may have changed.

    I would'nt worry too much. Worry when Microsoft starts selling its own version of Linux, albeit not open sourced and with more "features". Like a 100% functional implementation of Win32.

  135. Ugh... by Wisquatuk · · Score: 1
    *sigh*

    It could just be me, but what I see here is M$ taking over a company that tries to bridge the gap between Unix and NT, but not 'to meet the needs of customers' as they would have us believe. Thing is, now, even if the workers have been telling the PHBs 'No, we can't switch, our code has to run under Unix' for months, suddenly, there's a way to turn the impossible into just the unwise. Suddenly, if someone wants a supposedly certified solution, or someone feels you can't go wrong for selecting M$, they have an option.

    However, what really worries me is that I think this very much links in with the previous article about M$'s new academic strategy against Linux et al. Give universities free NT licenses, then stuff to let them port stuff to NT... maybe it's just coincidence, but maybe this is their sorta alpha-strike against Unix itself.

    Then again, I'm not sure if this worries me or just makes me chuckle. I think I'll continue to laugh at them until one side wins, at which point I'll face the music. I'm not sure if I can really handle the idea that they might actually be good enough tactitions to manage something like that.

    In any case, we've continuously said that they'd have to be stupid not to see what's going on. I'm not sure I like the attention we're getting, though. :)

  136. Hope the good Judge Jackson by Anonymous Coward · · Score: 0

    takes "judicial notice" of recent developments, as MS has asked. All of them. This and the absorption of Visio are proof that, even though it might know better, sometimes a monopoly just can't help herself and needs some stern correction. Doesn't the resolution of Bristol's case also help to put these recent developments in a new light? The jury found that there were no hard legally relevant distinctions to be made between server and desktop software, so the continuing extension of monopoly power committed by Microsoft --Visio, Interix-- may legitimately ground legal sanctions on the distribution of Windows 2000 despite any claim from MS that it is not a "successor" OS to Windows 95 since supposedly it's not based on the Windows95 codebase.

  137. Wouldn't it be better to port NT to UNIX by Anonymous Coward · · Score: 0

    Perfect scenario would be Microsoft shrivel up, but that's probably not going to happen. Second preference would be to port NT to *NIX. I suppose that's not going to happen either. How's that Microsoft trial going, anyway?

  138. Asymetries in the market by LL · · Score: 4

    Theoretically, if Unix systems can be adapted to emulate Windows (WINE, Wabi, etc), then Windows can be extended to run Unix subprocesses (whether in a shell or subkernel), especially if the source code is widely available. Given Moore's Law and assuming a factor of 100% overhead, then you should be able to execute today's programs with comparable performance on cutting-edge processors in 2 years time (which should please certain chip-makers). An ascetic might disprove of the bloat but then storage is reducing in price even faster than CPUs. Given the shortage of human talent and that software development is the time consuming component, then it makes financial sense, even if you have to fork out thousands for a faster CPU.

    Given two equivalent OS markets, if it is easier to port from one to the other than vice-versa, then over time the asymetric flow will benefit the lower cost solution (think game theory, think thermodynamics and the flow of heat from high to low regions). As this is a structural shift (ignoring any short-term pricing tactics), it will only become obvious in the long-term.

    As others have noted, Microsoft is composed of some very smart people, savvy managers and ... ummm (yeah) .... zealous and dedicated marketeers. The question to the wider IT community should be does Linux or Microsoft offer the best value solution in the long-term assuming it is possible to cross-port between the two?

    LL