Slashdot Mirror


On Microsoft Porting to Linux/Unix

skubalon writes "Mainsoft confirmed today that they are indeed porting Microsoft's apps to Linux. The story was first reported in Paul Thurrott's WinInfo yesterday. Internet Explorer and Windows Media Player will be among the first apps to be ported." On the other hand we have this submission:rendell writes "According to this story on Beta News, Microsoft is denying the rumors that they were in the process of porting some of their software to the Linux platform. Especially focusing on the rumor that the main project was Office." So - who knows? My analysis: Microsoft is correct - /they/ are not doing the porting. Mainsoft however, appears to have the powers to execute the porting.

78 of 271 comments (clear)

  1. Re:Seriously though by tjwhaynes · · Score: 2

    I've tried M9, M14,16 and a couple of other Mozillas. Hows about they actually deliver a product. At this rate Microsoft could take the IE5 code, audit it, scrap it and completely rewrite it for every one of the Unixes before Mozilla 1.0 sees the light of day.

    Given that Mozilla has gone from Zero to M18 in the same time that MS goes from IE 5.0 to 5.5, I think that remark is way off target. And given enough memory, Mozilla runs very nicely - if it makes your system page to disc you are SOL anyway, and that is true for any system with 64MB or less. I have no complaints with M17 on Linux or M18 nightlies on Windows NT with both systems having 128MB of RAM. Hell even the Flash plugins work in Mozilla now. The memory requirements will drop after M19 when the optimization is done.

    Cheers,

    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  2. Re:Sort of. by tongue · · Score: 2

    I've also used MainWin in the recent past (6 months back) and I can attest that it hasn't gotten any better. In fact, it ships to developers with a ported version of IE, which I can also tell you SUCKS. Its slow as hell, crash-prone, and doesn't adapt to whatever window manager you're using, which is to say, it either compiles looking like Motif or Win32. No choices there. As if that's not bad enough, its really, REALLY bloated, since it has to duplicate pretty much an entire OS. It kind of reminds me of Netscape 4, to tell you the truth.

    MainWin is one of those things that you use when you want to 'rehost' (they don't even call it porting) an in-house application of some sort. Nobody who's really serious about porting tries to use it to port an app. Apparently the rocket scientists over at microsoft didn't learn the basic rules of development that 90% of /.'s readership knows: separate form and function. But then again, with windows, they amount to the same thing, don't they?

  3. UNIX not Linux by GeekBoy · · Score: 2

    As other people have pointed out.. the actual
    press releases say they are porting it to UNIX.
    They don't mention Linux specifically as the
    target platform. I think we are jumping to
    conclusions.
    ********************************** **********

  4. Press release by anticypher · · Score: 5

    I found this unfinished press release poking blindly around the Mainsoft press release directory. Enjoy!

    Mainsoft announces major breakthrough in porting Windows functionality to Linux

    San Jose, Calif - April 1, 2001 - Mainsoft, the leader in common code-base cross-platform solutions for the enterprise, today announced a major breakthrough in porting Microsoft Windows functionality to the Linux Operating System.

    The first breakthrough is a patch to the linux kernel, kernmem.sys, allowing any linux machine to display important debugging information any time an application needs to. This is an important first step to porting other Windows applications, as it allows any user to immediately see when an application has requested the system to be rebooted.

    "Windows has had this functionality for a long time." said Yaacov Cohen, president of Mainsoft. "In the Windows world, this feature is known as the Blue Screen of Debugging". He continued, "We feel this has been a missing feature of Linux since its beginning, and will allow normal users of Windows to feel comfortable that Linux now behaves like a real Operating System."

    The second breakthrough is the porting of the registry to Linux. The registry will obviate the need for hundreds of configuration files in the /etc directory and spread around the file system.

    "With a working registry in Linux, we can replace all those antiquated file and user permissions and SUID bits that clutter up the Linux system." said Miguel De Icaza, Linux pundit "Now every Linux system will be as secure as a Windows machine, allowing consumers to feel safer about automatic registration and other new Microsoft technologies."

    The largest breakthrough is the porting of the Microsoft Entertainment Pack to Linux. Containing the most widely used applications on computers today, the Entertainment Pack will bring Solitaire, Minesweeper, and Yambo to Linux.

    "These productivity applications account for more than 50% of all CPU time used on Windows machines" said Rob Malda, Chief Productivity Application Tester at slashdot.com. "With these applications now available on all Microsoft Linux compatible distributions, productivity will soar".

    Future enhancements to Linux will include the return to the Single User - Single Machine philosophy which fueled the explosive growth of the PC market in the 1980's. Removing the ability to have more than one user logged into a machine at any single time makes more efficient use of the resources of that machine, and simplifies licensing of future applications under the M$GPL.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  5. Re:Errrr by softsign · · Score: 2
    You're not seriously asking this question are you?

    LOL.

    Without IE, how does Microsoft sell zillions of copies of NT and IIS with their SQL Server backends serving VBScript-laden ASP pages and ActiveX controls to ... IE users.

    Nevermind that IE is heavily integrated into the latest versions of Windows and might as well be considered a part of the OS.

    IE is for Microsoft, what magazine ads are to tobacco companies. You sometimes need to spend money, to make money.

    --

  6. Re:Finally... by goonerw · · Score: 2

    I've been using Netscape for about as long as I've been using Internet Explorer in Windows. Apart from the fact that Win98 does everything it can to get Netscape to crash, it runs better than IE and seems to cooperate effectively with my local proxy server. When I decided to dual boot with Linux, I was glad that Netscape was there for me to use. Also I don't like the way IE is 'integrated' into the OS. When Netscape crashes, that's all that dies, when IE crashes, so does the system.

    PS. Have you ever tried to visit www.netscape.com in IE?

    --
    LOAD ".SIG"
    PRESS PLAY ON TAPE
  7. Re:MSLinux Anyone? by Legolas-Greenleaf · · Score: 2
    Alternatively, what is stopping them from writing a new MSLinux kernel from scratch using no GPL code at all? I mean, if people can make Wine to emulate the windows code, i can't see why this isn't possible. Having the source code freely avaliable will make this reverse compiling quite a bit easier, and they could rebuilt it to have native Windows/dos/etc support. Or add compatibility layers, much like what Apple did with MacOS X. Just because it'll run Linux apps, it doesn't have to just be a repackaged version of Slackware with a few ms programs tagged on.

    -legolas

    i've looked at love from both sides now. from win and lose, and still somehow...

  8. Finally... by tomcrooze · · Score: 2
    This will finally allow IT managers reluctant to try non-Microsoft apps to try out the stability of Linux. Although there will be problems with speed and efficiency, the overall effect will be beneficial.

    Some Odd Photos

    1. Re:Finally... by Greyfox · · Score: 2
      I've had netscape take down the OS indirectly. Every so often it gets a bug up its ass and consumes 100% of the system resources, giving you the choice of hitting reset or waiting for an indeterminate period in the hopes that maybe it'll let go of its death grip on your system.

      I suppose ulimit could fix that. Turnning Java off seems to do the trick though, as I've never had that problem happen to me while I had Java disabled.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    2. Re:Finally... by msaavedra · · Score: 2

      Sure, netscape crashes a lot, but in the two years that I have been using linux, I have never even seen netscape take down X, let alone the whole operating system. Any linux box that does this is not "perfectly fine" as you say. If linux did crash from running Microsoft's ported apps, then it indeed would be linux's fault. After all, if an app crashes, it's the app's fault, but if an app crashes and takes down the whole operating system with it, then there is a problem with the OS.

      Of course, my statements above are invalid if an app requires a buggy kernel module to run, and I suppose a kernel module might be required for their win32 layer. Maybe that is their strategy ;-)

      ---------------------------
      "The people. Could you patent the sun?"

      --
      "Any fool can make a rule, and any fool will mind it."
      --Henry David Thoreau
    3. Re:Finally... by Paleolithic · · Score: 2

      Exactly right: Office is the single greatest barrier to Linux on the desktop, at least in the business world. Virtually everyone uses Office. The average user doesn't care if he or she is using Office or the coffee maker, as long as Office runs! If it will run on Linux without BSOD's and having to reboot all the time, then the average user will be all in favor.

  9. Re:"has the power..." by skoda · · Score: 2

    I think I fall in the next class of people that Linux folks should be targeting: computer savvy professionals, capable and willing to work with new tools, can deal with file translations, etc., will evangelize useful tools to friends & colleagues. But I am not interested in playing with something like that for its own sake. I've got things to do, and need tools to do them.

    For both personal and professional work, I need MS Office, a stable browser (read: IE 5.0), Mathematica, Igor Pro, Adobe Illustrator, a PC-only optics app, Starcraft :) and assorted freeware.

    A couple of those I could get by with using substitutes, but most of it is necessary and not available for Linux. If Office & IE get ported, half my reasons for not using Linux are gone.

    But until Linux solves my problems, and doesn't constrain me by its problems, it's of no use to me.

    The hard-core geeks use Linux. But IMHO, if Linux is too much hassle for us mid-level geeks, who are willing to endure new problems and pain for neat (useful) tools, no way will the masses use it, who have much lower thresholds for dealing with pain different from what they are already used to. :)

  10. Re:MSLinux Anyone? by Legolas-Greenleaf · · Score: 2
    Microsoft Windows Ten... ;^)

    besides the UNIX and OS/2 stuff, doesn't that describe WinNT/2k/etc.?
    -legolas

    i've looked at love from both sides now. from win and lose, and still somehow...

  11. Unable to Comply! by Accipiter · · Score: 2
    New Agreement with Microsoft Reinforces Mainsoft's Position as the Leading Provider of Common Code-Base Cross-Platform Solutions for the Enterprise

    Well Shit, here I was thinking that LCARS could support damn near anything!

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

  12. Re:The OS is _not_ where the money is... by Greyfox · · Score: 2
    And they were able to become dominant in the applications industry partially through their use and abuse of their control of the OS that most PCs ran.

    I wonder how their applications division will fare when they're not able to tweak the OS to benefit them...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  13. They already did port to Unix by Trinition · · Score: 2
    Microsoft already did port Internet Explorer to Unix. I remember running it on Solaris a few years ago. It was actually more stable in thatbeta version than the production version of Netscape the rest of my co-workers used. It even set up it's own pseudo-registry. Ultimately, I saw the IE 4.01 port for Solaris and HP/UX. They're still available here. I also think I saw an Outlook Express Beta, but I can't be sure.

    So, once they've gotten that far, it's just a minor step to port it to Linux, right? And heck, if you can port something like IE, you already have to have widgets, a registry, a lot of Win32 stuff, etc. With that base set of requirements already taking care of, shouldn't that make porting the rest of Microsoft's app that much easier?

  14. Re:Does this make anyone else nervous? by styopa · · Score: 4
    There are several things going on here. First of all MS is not allocating any of ITS resources to the port that was mentioned in the article, and are not admitting to directly authorizing a port to linux. They are indirectly authorizing a port by allowing another company to port its products over to the other platforms. What are they indirectly authorizing are IE and MS Media Player. This is a win-win situation for MS.
    • MS gets more market share of the web browser market by tapping into the Linux-Netscape area.

    • MS's new media format is pushed as a being more of a standard.

    • MS hasn't allocated any money or resources into doing this.


    Frankly, I wouldn't be surprised if MS is porting Office to Linux. Will they release it when it is done, probably not. Why? Simple, they don't need to yet. MS still has a huge portion of the office market and until they think that they are actually being challenged on that front they don't need to worry about releasing their office product over to other systems. It is still good to have an ACE up the sleeve though. If they are porting Office over right now, when something like StarOffice, or if WordPerfect makes a miracle comeback and starts to eat up their market AND they can trace the loss back to Linux, then they release the product and try to kill the competing office product. Or if the DOJ gets their way and the Surpreme Court (SC) hears the case, AND if the SC decides that they do need to be broken up then the non-OS portion of MS can release the product and make more money on OSes that compete with Windows.

    It is smart for them to port. It is smarter of them to allow someone else to port for them. And it is even smarter to hold back that which could potentially hurt them until it can help them.
    --
    Disclamer - Opinion of Person
  15. Re:Does this make anyone else nervous? by steelhawk · · Score: 2

    Yes, in theory it would be possible to get IE for Solaris (x86) running on GNU/Linux (x86)...

    There's a tool named iBCS (Intel Binary Compatibility Specification Module) which together with all the right libraries could probably get that monster running on GNU/Linux...

    Now, I don't know if this is enough... but this is what iBCS does:
    Emulations provided:

    * Sparc Solaris * i386 BSD (386BSD, FreeBSD, NetBSD, BSDI/386) - very alpha, very old.
    * SVR4 (Interactive, Unixware, USL, Dell etc.)
    * SVR3 generic
    * SCO (SVR3 with extensions for symlinks and long filenames)
    * SCO OpenServer 5
    * Wyse V/386 (SVR3 with extensions for symlinks)
    * Xenix V/386 (386 small model binaries only)

    Subsystems emulated:

    * SYSV IPC
    * /dev/socksys socket interface as used by the Lachman STREAMS based networking implementation.
    * BSD and Wyse V/386 system call socket interface.
    * /dev/spx STREAMS device (limited server support).
    * XTI/TLI transports for TCP, UDP and related protocols - client only (outgoing connections). Accepting connections untested.

    --

    --
    Ner lbh sebz gur HFN? Gura lbh'ir whfg ivbyngrq gur QZPN!
  16. Re:Porting Issue: Registry and Multi-user by guran · · Score: 2
    Sort of my fears too.

    Who else can see an "Office for Linux" that require you to run as root? (or at least have write permit where the program is installed...)

    There goes every security benefit of a real multi user system,... out the window.

    --

    All opinions are my own - until criticized

  17. Maybe *unix* -- not *linux* by aabrown1971 · · Score: 2

    Read that press release really carefully, you know, like a M$ Drone would, and then ask yourself this question: "Is it possible that M$ is porting their apps to all the "closed" (drone-safe) unix Operating Systems, and not to the various open flavors of Linux?" Remember, they did port IE to HP/UX, and there's no chance in hell of running that port on a Linux box. Remember, this is M$, yer gonna get a binary, that's it, no recompiling, no fixing some stupid mistake that got by M$ QA, just a binary. Like many of the posters today, I too would like to have IE5 and Office on my Red Hat Workstation, but I think we're getting are hopes up too high once again. And this is coming from an old Amiga hack! :-)

  18. hedging their bets--it's pocket change by jetson123 · · Score: 2
    Porting IE, Office, and other Microsoft products to Linux is likely pocket change for Microsoft, in particular when they can outsource it and use a compatibility library.

    The question is whether and in what form they will release those products, or how else they will use them. They might, for example, ship substandard versions of IE simply to have an argument for management of the form "yes, you can standardize on IE, it runs on Windows, Mac, Linux, and Solaris". Or they might want to harm third party office suite efforts (open source or proprietary), for example by giving pre-release demos, maybe releasing a so-so version of Office, etc.

    You can bet that whatever Microsoft will be doing with these ports, it will be done to increase their business and harm competitors, including Linux and Mozilla, and push their proprietary protocols and formats. Altogether, I think it's best not to get distracted by Microsoft and ignore what they are doing. If writing Gnome Office or KOffice was a good idea a week ago, it still ought to be a good idea today.

  19. Re:Does this make anyone else nervous? by softsign · · Score: 2
    It's not about supporting a competing platform (Office is not an OS). It's about finding another market for one of their bigget moneymakers - Office.

    Do you think a Linux Office would significantly decrease the sales of Windows? Honestly. It might make a dent, no more.

    However, do you think that the existence of Linux Office might entice business users of Linux (by that I mean, people who use Linux as a desktop OS in the workplace) to keep from switching to StarOffice or KOffice? Quite possibly. Compatibility is important when a lot of your co-workers and clients are using Word and Excel.

    --

  20. Re:Does this make anyone else nervous? by thogard · · Score: 2

    My guess on what will go down:

    Press Release
    Redmond WA
    Today Mircosfot Announced that they would port the best selling office automation package known as Microsfot Office [tm] to the Linux operating system....blah blah blah

    Press Release
    Redomnd WA
    Today Microsoft said they had stoped production of the much awaited Linux version of Microsoft Office. Comapny officals claim that the many versions of Linux make it difficult to provide a stable product and that the development team had problems using the avalable development systems...FUD...FUD...FUD...Linux Bashing...more priase of w2k...stuff that will scare a PHB away from Linux....FUD...

  21. Maybe, maybe not... by SEE · · Score: 2

    Look at Office 2001 for the mac, you can see what I mean. Mircosoft knows Mac users dont' like Microsoft. So they are downplaying everything that says Mircosoft. It's totally carbonized, etc.

    Rembember what Office for Mac was like between 1995 and Jobs striking the deal with Microsoft? A mere recompile using the weak Mac support in the MFC libraries.

    Given that there's nobody in the Linux world with sufficient authority to make that kind of deal with MS that Jobs made, why would MS give us anything better than the Mac had before the deal?

    And for all you doubting thomas's. Interenet Exploer 5 for MacOS is the most standards compiant browser on the market. I'd execpt no less form Microsoft on a linux port.

    And Internet Explorer 5 for Solaris is as non-standards-compliant as IE 5 for Windows, and is as unstable as a four-legged stool with only two legs left.

    Steven E. Ehrbar

  22. That's easy by jbs · · Score: 2

    Office 6 for the Mac (the last version prior to Office 98) was one of the worst Microsoft products ever released, as well as one of the worst Mac products. I can't prove this of course, but I suspect that the atrocious quality of Office 6 had something to do with the precipitous decline of Apple several years ago (not that Apple didn't do plenty itself).

    Anyway, Office 6 was not updated for years. It appeared that Microsoft had completely abandoned Office development for the Mac.

    Until Microsoft made a deal to invest in Apple, have Apple drop its patent lawsuit against Microsoft, and have Apple adopt IE and marginalize Netscape. Then, as if by magic, Office 98 appeared on the scene as a generally superb Macintosh application (not that it doesn't have some warts).

    Coincidence? What do you think?

  23. Does this make anyone else nervous? by Proteus · · Score: 4
    Now, I'm not an MS-basher or a Linux zealot -- I believe that everything has its place. That being said, the potential that this rumor is true makes me a little nervous.

    Regardless of who is doing the porting, Microsoft apps for Linux sounds a little shady. Think about it: MS has got a pretty good stranglehold on the desktop market, and one of thier primary up-and-coming competitors is Linux. Now, does it sound like a terribly astute business decision to port your applications (which are what lock users to your OS) to your competitors' platform?

    The only way I can see this making any sense is if MS has resigned themselved to being split into MS/OS and MS/Applications as per the initial DOJ v. MS ruling.

    What are we missing? What am I missing?

    --

    --
    We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    1. Re:Does this make anyone else nervous? by SimonK · · Score: 2

      Windows doesn't make Microsoft much money. Office does. Windows is the platform that best runs Microsoft apps. The apps lead people to the platform and then the platform locks them in to the apps (and an upgrade cycle for both).

      Having Office (or IE, or whatever) on Linux is just the same story as having them for the Mac. It gets Microsoft mindshare, and it encourages users of other platforms to use Windows instead.

    2. Re:Does this make anyone else nervous? by Malcontent · · Score: 2
      Give me break. This thing will take five years if it's ever done. Just more vaporware to counteract the whole GNOME foundation announcement. Who believes MS press releases anymore anyways.

      A Dick and a Bush .. You know somebody's gonna get screwed.

      --

      War is necrophilia.

    3. Re:Does this make anyone else nervous? by rho · · Score: 2

      Not really -- I wouldn't mind IE for Linux. I've become quite the IE convert here recently. I wouldn't mind using it on Linux as well.

      Seeing as how there is not much else out there that's even reasonalby finished, IE is almost the only game in town.

      But then... I'm not looking forward to VB-script viruses...

      --
      Potato chips are a by-yourself food.
    4. Re:Does this make anyone else nervous? by softsign · · Score: 5
      What are we missing? What am I missing?

      Microsoft is in business to make money.

      Why is this such a foreign concept? Why are so many /.-ers looking for an ulterior motive? It's right there, in front of your faces.

      Office is one of Microsoft's BIGGEST money-makers. And it's not available in any way on a platform that many industry surveys show is gaining acceptance in the business world.

      Do you think they're going to sit idly by while their cashcow runs out of pasture?

      --

    5. Re:Does this make anyone else nervous? by Proteus · · Score: 2
      Microsoft is in business to make money.

      Why is this such a foreign concept? Why are so many /.-ers looking for an ulterior motive? It's right there, in front of your faces.

      I think you misunderstood my original post -- I know that MS is in business to make money: that's why this seems a little wierd. If these rumors are in fact true, then I question MS' logic in moving to support a strongly competing platform. A move like this would seem to suggest that MS has given up hope of Windows maintaining market share: something that I strongly doubt is really happening.

      I don't suggest ulterior motives, I just worry that this will not be a good thing for us all in the end...

      --

      --
      We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    6. Re:Does this make anyone else nervous? by rgmoore · · Score: 2
      The only way I can see this making any sense is if MS has resigned themselved to being split into MS/OS and MS/Applications as per the initial DOJ v. MS ruling.

      Not necessarily resigned to being split up, but considering it as a strong possibility. Microsoft would have to be far dumber than anyone has ever accused them of being to believe that there's no chance of them being split up; they'd have to be awfully stupid to believe that the chance is even particularly small.

      Given that the break up is a real possibility, it makes sense to look into porting MS apps to a wider range of OS's than they currently serve. It may even be a reasonable plan if they don't wind up being split up. If other operating systems (particularly Linux and the BSD's) continue to invade the desktop, sources of income other than Windows will become increasingly important. In that case the Apps division had damn well better be able to generate some sales to UNIXoid OSes, or the whole company is going to go into the tank.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

  24. Re:MSLinux Anyone? by |_uke · · Score: 2

    Not true. Microsoft could end up with a VERY closed source distrib. Think about it. Windows currently runs on top of dos. Even Windows ME runs on dos (although better hidden)... What if microsoft ports windows directly to the linux kernel, using a few binary only modules to allow windows full access to everything that would be provided by dos. (kernel level access to hardware for example)

    The only part that would be under the GPL would be the kernel it self. (after all, linux is only a kernel... the software running under linux != linux)

    Microsoft could take this to the point of having a pretty powerful version of windows. Not only that, but the kernel it self would continue to be maintained for them.. for FREE by the rest of the community.

    I don't think this day will come.

    But if it did, rather than extending windows to take advantage of using a linux kernel, they COULD make the difference between windows on dos and windows on linux so small that the user would never know. They could have the windows portion handle EVERYTHING that is currently handled in windows... leaving linux in the position dos is currently in... (loads windows) well you get the idea.

    Scary, I can see windows loading from the kernel as if it was a initd binary/script.

    Only two things would be needed to get a ported version of windows to boot. The linux kernel could be placed somewhere like /windows/kernel. They could even modify the kernel to use /windows/win.com as the initd (yes, I know they could not use the real win.com :) ..) They could even go as far as running the entire thing from a fat32 partition...

    This way they would provide NOTHING to the community, while still giving them an edge. (Hey look, where using linux technology.. no need to use linux anymore because you get both windows AND linux right here. What do you mean big ol DOJ? We are embracing and extending our competitor.)

    --
    Luke

    --
    Luke
  25. At last a good browser by ivanaponte · · Score: 2

    I hope that mainsoft can do a good port of IE since Netscape sucks (fonts sucks, rendering sucks and java sucks) and mozilla is to big and too slow. And at last I would be able to watch any movie format and codec.

    Maybe this is Microsoft preparation for the split and entering a really competitive enviroment?

  26. You guys are all confused. by -=[+SYRiNX+]=- · · Score: 3

    Mainsoft makes a product called MainWin, which is an implementation of the Win32 API. They aren't actually modifying Microsoft product code to port it to Linux, they are just creating a compatible API layer and working to make it compatible enough that major Microsoft apps will run on Linux. It's no different than WINe.

    --
    - "It's just a matter of opinion!" - PRIMUS
    1. Re:You guys are all confused. by RFC959 · · Score: 3

      I'm surprised no one has mentioned the old IE Solaris port. Which, as I hear it, had suckage in the mega-Lovelace range, and actually had to have it's own "registry".

  27. Ports? by Signal+11 · · Score: 3
    What I have to wonder is whether the ports will be done correctly. I recall several other products having been "ported" to linux (wordperfect?) which weren't done correctly - rather than adapt to the OS, they tried to adapt the OS and underlying libraries to their program, often resulting in massive breakage and gaping holes in the code, as well as a non-uniform interface.

    This is a major contract for them, but I have my doubts on their ability to produce. First, it won't be done in the next few years. I mean, you don't just port apps as complex as what Microsoft puts out to another *platform* in a few weeks. I also have to wonder about the quality once it will be done - if they "do it right", a proper port could take 3-4 years.. which means whatever they're porting now could very well be out of date. They'll need continual contact with MS to keep their code up to date.. that's alot of extra work for both of them.. adding a huge cost.

    Finally, what if it fails - what if a bug-ridden copy of MS Office ships under the linux banner? MS people will *OF COURSE* run to get the first copy, first release, of it. And they'll be very disappointed with what they see. They won't see this as a failure of Microsoft, who has provided a perfectly working copy under Windows, but as a failure of Linux for not supporting their favorite app "the way they wanted it to".

  28. Doesn't matter by TheInternet · · Score: 2

    I can just imagine how shitty Microsoft's distribution of Linux will be. Umm, we all know that this is their eventual plan, yes? Embrace, extend, then break compatibility.

    They can do whatever they like. Access to their source is protected under the GPL. They can make as many changes as they like, but at the end of the day, all the code belong to the community. Debian, Red Hat, etc can just merge in changes or, worst case, create an "MS Linux compatibility layer."

    - Scott


    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  29. huh? by BiLlCaT · · Score: 2

    I see no mention of Linux in the press release. Methinks no one should get too excited until they tell us they're doing it for more than HP/UX and Slowaris, er Solaris, two Unices that they do mention in the press release. Doesn't sound anything like "Microsoft is porting apps to Linux" to me.
    ------------------------------------------
    the amazing bc
    latin/funk flugelhorn & trumpet
    webnaut, music junkie, sysadmin from hell

    --
    the amazing bc
    just another guy doing IT
    webnaut, music junkie, holes-in-head
    1. Re:huh? by styopa · · Score: 2

      Although at first glance I didn't see Linux either it is mentioned. Then I did a find and it is in fact mentioned.

      MainWin is Mainsoft?s Windows platform for UNIX systems including Linux.
      The ? is theirs.

      --
      Disclamer - Opinion of Person
  30. Re:Ah...Let lose the dogs of war by jlp2097 · · Score: 2

    But how will you explain her that the linux-box with IE, Office and Outlook (with VBA) recently crashed your praisen Linux ? She will change back to Windows.

  31. This is the whole problem by Rupert · · Score: 4

    Assume for a moment that someone with the Win32 and Office source code is porting the office apps to Linux (and pretty much only Linux86, maybe LinuxAlpha if you're lucky, but you get the same horrible 32 bit kludging you do in NTAlpha). Assume it's Mainsoft. They're still doing it with Microsoft's permission, and M$, unlike IBM of old, is a company with a vision. The Office group does not crap on the OS group.

    If you or I were given all this source code and told "port Office to Linux" we would run away screaming in horror and hide under our beds for a year. Perhaps if we had enough intestinal fortitude we'd identify the APIs that Office uses that aren't supported by Wine and implement those. Licencing would be a bitch, of course.

    This isn't what Mainsoft are doing. They're porting Office without benefit of Wine. Remember that Microsoft wants you to buy Office, but most of all they want you to buy Windows and Office.

    My predictions:

    Office for Linux will be slower, uglier and less stable than the Windows version;
    when Office for Linux crashes it will take down the OS. Don't say it can't be done - remember that the smart guys at Microsoft figured out an unknown weakness in the Linux TCP/IP stack for the Mindcraft tests;
    Microsoft will blame it on Linux and offer "competitive upgrades" to W2K.

    You just see if I'm right!


    --

    --

    --
    E_NOSIG
    1. Re:This is the whole problem by Cato · · Score: 2

      Mainsoft's MainWin is not dissimilar to Wine, except that it is very comprehensive since it is based on Windows NT source code. Mainsoft is using MainWin to port IE and WMP, of course - the same tool was already used for the IE ports to Solaris etc.

      That doesn't mean it will be a great looking port, but it will work without having to re-write or extend Wine.

  32. You go to hell MS boy! by Chris+Johnson · · Score: 2
    You go to hell! You go to hell and YOU DIE!

    Seriously- to hell with that! If a runner went around kneecapping everyone else in the race would you give him the prize? Even if you did, would you cheer when he showed up at another race?

    I can tell you one condition under which I'd start using Internet Explorer. That condition is if IE was seized by the government, nationalised, perhaps turned over to the United Nations and henceforth developed and maintained by a multinational standards body- sort of 'if there really is going to be only one way for the world's citizens to communicate and do e-commerce, let's give them a voice in how it's made'.

    Failing that, you go to hell and you die! I don't care how much worse other browsers are after they've been kneecapped or rendered forever unable to get financing. I've a right to make decisions that affect me, and I REFUSE to cooperate in giving power to what, in so many ways, is my most intractable competition. This is somewhat indirect- if I was a smalltown newspaper editor rather than a hacker and musician and writer MS would be more _directly_ my competition- but it's like Wal-Martization, I have _no_ valid role to MS other than as a passive consumer. I imagine I'm supposed to get the money to buy MS products from working AT Wal-Mart: lord knows it's certainly not by writing a web browser, word processor, spreadsheet and selling it to anybody.

    On the other hand, if I wrote a game, MS might _buy_ me, and presumably this would come with a salary capable of paying for more Microsoft Products. Unless they only gave me stock options and I had to get a job at Wal-Mart to pay for the Microsoft Products ;P

    Seriously- to hell with you and your Internet Explorer! You're really stupid if you don't understand questions of consequences when they are _so_ obvious. Perhaps you don't remember a computer industry that wasn't composed of Microsoft and its servants? Funny, I remember an Internet that is composed of more than Microsoft and its servants. We're looking at it- for now.

  33. Re:.NET baby by Rob+Kaper · · Score: 2
    Who cares if a few of the desktops run Linux? MSFT's major money makers have always been the Office line of products. If browsers are provided so that Linux users can now buy office licensees then this can only improve their bottom line.

    Unfortunately, most Linux users will try and completely avoid .NET because they want to stay in control, not give away more. It was probably one of their reasons to run Linux in the first place.

  34. As much as I hate to say it... by paRcat · · Score: 3

    This may not be so bad. Personally, I like IE over Netscape. It's stable (on my system, at least) and it's more polished. I prefer to use IE when I'm in Windows over Netscape. I wonder how they can make an IE port to *nix stable though. What about all of the secret API code that's used in Windows? Once it's ported, does that mean the *nix version will have less functionality?

    And Media Player is equally good news. There are many times I've had to reboot into Windows if I needed to see a particular video.

    No flames please, I'm just being honest.

  35. That explains something by stevedekorte · · Score: 2

    I'm working with a company developing an IE plug-in and we noticed in our install logs that a machine at microsoft.com running IE on Linux downloaded and ran(!) our COM object. We had been scratching our heads over that one. Steve

  36. Re:MSLinux Anyone? by IntlHarvester · · Score: 2

    I happen to know that Microsoft has a secret project to going port Win32 to a clean room, portable, SMP non-GPL kernel. The goal is to run Win32 executables in a stable, network-aware environment. In addition to Win32 the kernel will support UNIX and OS/2 personalities.

    I'd tell you the name of this project, but then I'd have to kill you!
    --

    --
    Business. Numbers. Money. People. Computer World.
  37. Porting Issue: Registry and Multi-user by Cardinal · · Score: 2

    There are a number of issues involved in porting Windows apps to any sort of Unix platform of course, but I'm particularly curious about two, for now.

    First, the registry. Obviously there's no registry in the sense that Windows has a registry. There are all sorts of options, gconf springs to mind. Naturally MS won't use any of them, or any other pre-existing utilities or libraries for Unix. MS's porting to Unix will be as self-contained as physically possible, much like StarOffice. So my assumption is there will be a central MS registry that all the ported apps can access. The interesting thing is, this means (Unless they move to a binary or encoded registry) that non-MS apps will also have access to it, which could make for some very interesting hacking.

    The other issue that springs to mind is the fact that the vast majority of MS's development history hasn't involved actual multi-user OS's such as Unix. So will they bother taking advantage of that power, possibly implementing user-specific registries, will it only function for the user that installs it (Like StarOffice), or will it be global and blind to which user runs it? I don't really know what to predict here, but my instinct is that they will follow StarOffice's lead, and tailor their apps to function specifically for the user that installs the app. This will fall into line with Corel's blasphemous one-user Linux distro nicely, I imagine, but again, I'm not sure what to think.

  38. uhhh... me :) by Pengo · · Score: 2


    I would love to have a WORKING browser.

    I would love to be able to listen and watch windows media.

    I would like to have a CHOICE to use IE or NOT use ie.

    I just so happen to enjoy the browsing experience of IE .. as the opposite is true with netscrape.

    I would love to be able to do this without launching VMWare or dual booting. It lets me stay inside of my favorite OS! :)




    --------------------

  39. The OS is _not_ where the money is... by SClitheroe · · Score: 2

    It's the apps that make Microsoft rich. Office is the big bread winner, and if they ported it to Linux they'd add a couple million potential customers to their revenue stream.

    The last time a checked, Office comprised something like %40 of their revenue.

  40. Microsoft's non-Mac offerings... by Millennium · · Score: 3

    This will be interesting. The thing is, while there are still better apps, Microsoft's non-Windows offerings are actually respectable. Still not the best out there, mind you, but still leaps and bounds better than their Windows counterparts.

    Take Internet Explorer, for example (before I begin, let me state for the record that I'm a Mozilla guy myself). We all know about the latest round of Embracing And Extending done in IE5.5/Windows. However, currently IE5/Mac is quite nice. It's very close to full CSS1 compliance (it's not quite there, as they claim, but the only non-compliance I've seen yet is thay they don't support all the border types around boxes). The standards-compliance is second only to Mozilla's. It's fairly stable (it crashes me more than Netscape does, but not as much as the latest Mozilla builds; then again Mozilla is still in-development software so that's forgivable).

    Even Office is actually usable on MacOS (and I use Office/Windows quite often, so I'm familiar with the usability nightmares on that platform), though I still prefer AppleWorks. OE's not bad, though I prefer PowerMail, and so on and so forth.

    Why is this the case? You'd think that if the lowly porting teams could make decent software, the mammoth WIndows development teams could do even better. My personal view is that the ports are better because they don't have an OS monopoly to leverage, so they know they have to make software that would actually stand a chance in a competition based on merit. Contrast this with the Windows development team, which we already know makes a poor product (I work with developing Windows every day, and there are parts of that OS that I could have done designed better back in high school, and implemented not long afterward).

    So the ports to Linux just might work out. I'm willing to withhold judgement until I see the stuff, anyway. I doubt that Microsoft is trying to sabotage Linux; they're merely hedging their bets. Office is their major moneymaker, and if Windows dies (and I doubt it's got ten years left, not after the DOJ rulling) they need to have Office on whichever platform wins the ensuing chaos. As MacOS and Linux are the two biggest contenders, they need Office on both, just in case.
    ----------

  41. Re:Then explain... by Malcontent · · Score: 2
    Because Bill Made a deal. Office for mac in return for making IE the default browser on the Mac. Did you miss the big hullabaloo when this was announced? Jobs Wanted office gates wanted a bigger market share for IE.

    A Dick and a Bush .. You know somebody's gonna get screwed.

    --

    War is necrophilia.

  42. Then explain... by Ryan+J.+Evans · · Score: 3

    why Office 98 for the mac is one of the best programs that Microsoft makes!

  43. Re:Buchanan and IP law (a little OT) by Malcontent · · Score: 2
    He has all but promised to round up gays. I have a lot of gay friends I don't want to see them get hurt.

    A Dick and a Bush .. You know somebody's gonna get screwed.

    --

    War is necrophilia.

  44. Re:outlook express by radja · · Score: 2

    What I really can't wait for is that helpful paperclip! It's so cute!... Go MS! The only thing that's bloated about office is that you can turn off the clip.. but they'll fix that soon...

    --

    No one can understand the truth until he drinks of coffee's frothy goodness.
    --Sheikh Abd-Al-Kadir, 1587
  45. Re:Why don't they just help WINE? by rjamestaylor · · Score: 2
    Why don't they just help WINE?

    Because they paid a fortune to MSFT to use the actual source code for Windows (similar to what Citrix did with NT) and because, unlike WINE, MainSoft is a for-profit operation (I know, it's shocking) and they charge, according to a self-described MainSoft port-ware user yesterday, upwards of $20,000 just to get started.

    The real question is: how much is WINE helping MainSoft??

    Now hiring experienced client- & server-side developers

    --
    -- @rjamestaylor on Ello
  46. MSLinux Anyone? by Phrogman · · Score: 2

    Note: While this is bound to result in some highly critical comments, it is not intended to be flamebait but a serious question

    If this is true - something lots of folks joked about but never really thought would happen, then what is to prevent another event happening that no one has ever thought Microsoft would do - creating their own distribution of Linux. There are tons of reasons why they might not want to to this, but just to hedge their bets against the court rulings, what would prevent the Applications division from say, making a version of their apps compatible with Linux and the OS division making an MS Linux distro. True, the source code for the linux distro would be mostly open source, but the Office elements and any proprietary additions they made would not have to be opensource. With their marketing muscle (ie cashflow) if MS waded into the Linux market they would probably dominate it in very short order...

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
  47. Sort of. by Jerky+McNaughty · · Score: 5

    Having used MainWin to port an relatively large (300,000 lines) Windows application to UNIX, MainWin's Win32 API implementation at the time was pretty damn lacking. Actually, I found it to be a bit of a pain in the ass.

    It's been two years since I've used it (I left that company) but some things that stick out in my mind were that the resource files were somewhat different under MainWin. (We wrote a pretty crazy Perl script that modified the Windows resource file and covered up those differences.

    I also remember lots of ifdef UNIX ... else ... endif preprocessor mess throughout "lower-level" parts of the code. Yeah, MainWin made the task a lot easier, but then again, our code was really pretty high level. We didn't really use anything that I would consider low-level, but we still had to kludge things up. Microsoft's code is pretty much known to use undocumented APIs and other such mess---that's why MainWin needs the Windows source code to even do the port. If we had a bit of difficulty porting our Windows program, I can't even imagine the nightmare of porting a Microsoft application.

    But in the end, you really should have separated your user interface from the rest of your code. Then, doing a port is just a matter of hiring some people to make a new GUI for each platform. That's (usually) not so difficult. Motif (Gtk+, Qt, whatever) code for UNIX, Win32 for Windows, MacOS for Mac. Of course, Microsoft certainly didn't consider cross-platform code when they wrote (or bought) the Office products.

  48. another thought. by BiLlCaT · · Score: 2

    funny thing is that with all the anti-ms sentiment around here, you would think people would be more skeptical. Frankly, I'm kind of ashamed of the Slashdot crowd for not being their usual skeptical fiends. Let's face it; everyone around here really secretly wants to see IE on Gnome. *devilish grin* turn flamethrowers on CRISP.
    ------------------------------------------
    the amazing bc
    latin/funk flugelhorn & trumpet
    webnaut, music junkie, sysadmin from hell

    --
    the amazing bc
    just another guy doing IT
    webnaut, music junkie, holes-in-head
  49. Irrelevant by Cardinal · · Score: 3

    Given that Microsoft will eventually start porting apps, the question becomes: does this really benefit the *x community?

    Not particularly. The apps will be large and unwieldy, and X doesn't fare well running large and unwieldy applications. See: Netscape 4.x

    Sure, Linux users will be able to open up Word documents and Excel spreadsheets.

    Which means the situation will remain the same. See: StarOffice, Gnumeric, KOffice, AbiWord(?)

    Sure, Solaris users will be able to use Windows Media Player.

    This is probably the only major impact, in terms of what isn't already available for Unix. Lots of websites are using Windows Media exclusively for their streaming, which is unfortunate for anybody that doesn't have Win9x. So getting more exposure for the player would be good. Maybe it'll be better than RealPlayer. Eh.

    But The OS is where the money is.

    Not even slightly. Have you gone out to a software store recently and compared the price of Win98 to the price of the various distros of MS Office? MSOffice has, for the last several years, been the single most profitable application for MS as far as end-users is concerned.

    Why would Microsoft port enough applications for Linux to become viable as a end-user desktop?

    This will happen with or without them, and they should be smart enough to realize that by now. Maybe they decided to give in and get their foot in the door before Linux becomes a viable end-user desktop without them.

    I reason that they wouldn't. Hell, they might even keep the releases on *x one step (in features and bug fixes) behind the Windows releases.

    They'll probably do that anyway. Most commercial vendors that maintain Linux ports do. See: Corel WordPerfect, Borland whatever-that-program-was, etc.

  50. MS Not porting Office... by Alternity · · Score: 3

    Is it just me? Microsoft in no place seems to be denying the port of Internet Explorer and their Media Player. What they're saying is that office will not be ported to Linux.

    So while the rumors were in part wrong, we have on one side Mainsoft saying that they are not porting office but IE and Media player and on the other side MS only saying that they are not porting Office...

    Microsoft did not deny the possibility that some of its apps would be ported, they only said "WE are not doing it" and "not Office".

    --


    "If liberty means anything at all, it means the right to tell people what they do not want to hear"
  51. Re:Buchanan and IP law (a little OT) by Malcontent · · Score: 2
    Only if you live in a swing state. If you live in a solidly republican state like Montana, Texas, New Mexico etc then Gore is going to lose anyway. Same goes for a solidly democratic state like MA or CA. So here is an idea for you. If a few days before the election one candidate is leading the toher by 10 points of more that candidate is going to win. If you live in one of those states vote your conscience and vote Nader. In tightly contested races vote for Gore.

    this way you don't effect the outcome of the election, and Nader gets enough votes to qualify for matching funds.

    A Dick and a Bush .. You know somebody's gonna get screwed.

    --

    War is necrophilia.

  52. They Aren't Porting Per Se... by Carnage4Life · · Score: 2

    As has been previously mentioned the company MainSoft has a product called MainWin which is simply an API wrapper library similar to WINe.

    Thus it stands to reason that instead of trying to port the existing Internet Explorer and Windows Media Player code, they'll add functionaliy to their wrapper API's until MSIE and Media Player compile with no dependency problems.

    Of course, references to C:\ drives and forward vs. backslashes will need to be fixed. From the looks of it this is no different from a *nix version of the Cygwin Project.
    The Queue Principle

  53. ASF video playback by harmonica · · Score: 2

    Woohoo! Finally!

    Although we will probably never get it, but 'Woohoo' nonetheless.

    Couldn't care less about the Office package. Not only that they will hardly be able to make it at least partially stable, Linux already has Office software like StarOffice, KOffice and whatever the Gnome people are planning.

  54. Freecell for Linux! by yist · · Score: 4
    http://www.mainsoft.com/ products/linux/linux_download.html

    This looks interesting.

    With this demonstration application you'll see, first-hand the native Linux performance with full Windows functionality available only by using MainWin. We want to take this opportunity to thank Microsoft Corporation for providing the ORIGINAL source code of FreeCell for Windows game.

  55. This must be our lucky day... by cvd6262 · · Score: 2
    ...we get two stories of rumors that M$ is writing for Linux, and a story of rumors that Apple is dropping AliVec.

    Will wonders, er...romors never cease?

    --

    I'd rather have someone respond than be modded up.

  56. IE crawls on Solaris. by tjwhaynes · · Score: 2

    This may not be so bad. Personally, I like IE over Netscape. It's stable (on my system, at least) and it's more polished. I prefer to use IE when I'm in Windows over Netscape. I wonder how they can make an IE port to *nix stable though. What about all of the secret API code that's used in Windows? Once it's ported, does that mean the *nix version will have less functionality?

    Ah. Someone who hasn't used IE on Solaris. Having sat on console on an UltraSparc and fired up IE out of curiosity (may trample me into the ground) and watched it chug and creak and roll around a little rendering a page, and seemingly slowing down the X server at the same time and using 95% of the machine, you can keep IE for Linux. Meanwhile I would recommend Mozilla M9 over it for speed and functionality :-)

    Of course if you are interested in speed you'll use Mozilla M18 nightlies which are a lot faster than M17 already. IE on Linux will almost certainly run through some sort of porting library interface and will suffer because of it. MS won't care because the same machine with MS Windows and Linux will run IE nicely under Windows and like a dog on Linux, thus proving to the world at large what a wonderfully speedy system Windows is and how much Linux sucks. There is no mileage in a fast version of IE for Linux until MS gets split in two (and jumped up and down on, lost, found, subjected to public enquiry [Ed - we've had that], lost, found again, buried in soft peat and recycled as firelighters) :-)

    Cheers,

    Toby Haynes

    Apologies to D.Adams :-)

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  57. Other headlines that would get 600+ comments in /. by costas · · Score: 5
    Aren't y'all sick of rehashing the same rumors over and over? Let me offer some potential alternatives that would keep the pagecounts here high and the /. crew happy:

    New Amiga-based PDA announced.

    Microsoft Funds "KDE Foundation".

    Linus Torvalds admits: "I run Win2K".

    Pat Buchanan to nix Copyright Law: Geeks vote for Pat!

    UI Expert proves: Vi is better than Emacs.

    Finally free: the Linux Kernel is BSD'ed

    etc, etc, et-freaking-cetera...

    engineers never lie; we just approximate the truth.

  58. Re:Here come the Virii by Signul+11 · · Score: 2

    Even if someone did port the WS Host and Outlook, this would NOT lead to virii of the same destructive force as on ms systems.

    Linux, and Unicies in general, have much different setup in place and are designed for multiple users unlike DOS and its derivitive OSes which are still really only single user.

    As long as file permissions are correct, and nobody is stupid enough to run Outlook as root, this won't be a large problem. Of course, who really wants to take the chance?

    --


    Signal 11 is an error.
  59. Good by rjamestaylor · · Score: 2
    For example, some of the leading business applications re-hosted to UNIX and Linux with MainWin include: Microsoft Internet Explorer...

    Now my Linux installation will be my full-time work-and-play system. All I was lacking was IE.

    Now hiring experienced client- & server-side developers

    --
    -- @rjamestaylor on Ello
  60. If it's true, it'll be more native then you think by HomerJ · · Score: 5

    Look at Office 2001 for the mac, you can see what I mean. Mircosoft knows Mac users dont' like Microsoft. So they are downplaying everything that says Mircosoft. It's totally carbonized, etc.

    I'd expect the same with a linux port. I'd assume the first version would be just a MainWin "port". But then a linux ap division. Which I hope is as talented as their MacOS divsion. Thier 2nd offering of Microsoft products would use all gnome services, bonobo, corba, gtk. etc.

    And for all you doubting thomas's. Interenet Exploer 5 for MacOS is the most standards compiant browser on the market. I'd execpt no less form Microsoft on a linux port.

  61. .NET baby by Carnage4Life · · Score: 4

    Regardless of who is doing the porting, Microsoft apps for Linux sounds a little shady. Think about it: MS has got a pretty good stranglehold on the desktop market, and one of thier primary up-and-coming competitors is Linux.

    If you had focussed on any of the articles on MSFT's .NET all this would become clearer to you.

    In MSFT's vision of the future, all apps are hosted on the server and rented by clients. To do this clients will need browsers, audio and video players, libraries, etc that can view MSFT proprietary content. Since most of these hosted apps will use client side scripting and advanced DHTML/XML techniques making sure that browsers that can access all the .NET family exist on every platform can only be a plus.

    Who cares if a few of the desktops run Linux? MSFT's major money makers have always been the Office line of products. If browsers are provided so that Linux users can now buy office licensees then this can only improve their bottom line.
    The Queue Principle

  62. Buggy MS products in Linux? by antdude · · Score: 2

    I bet the products will be buggy to make users frustrated ;). Aren't most of the Mac port products were ok?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  63. Why don't they just help WINE? by slickwillie · · Score: 3

    I'm sure they could get the real specs to the WINE crew and get it finished in a short time.

  64. Would be nice :) by Ian+Schmidt · · Score: 2

    Wine already runs Office '97, Internet Explorer 5.01, and Media Player 6.4 to varying-but-generally-usable degrees. So the developers don't *need* MS help, but it would be nice...

  65. Coming sooner than you think by Ian+Schmidt · · Score: 2

    Media Player 6.4 already plays many formats (including WMA audio) under WINE. Video is a bit of a stickler because of some tricky semi-documented DirectDraw features, but it's coming. And progress is happening on QuickTime Player too - one Wine developer has it playing videos now but hasn't submitted his patches back yet.

  66. Re:IE by autechre · · Score: 2

    OK, the poster of the comment to which you replied took a bit too much of an extreme view, yes. However, all it takes is a glance at BUGTRAQ to verify his points #1 and #2. There is a nasty security hole involving IE at least once per month, generally far more frequently than that. Things like "remotely executing arbitrary code without prompting". In order for IE to be secure enough to use at all, you have to lock it down to the point where people can't log in to Hotmail (because you disabled ActiveScripting, which is Microsoft's made-up word for Javascript, so that remote attackers couldn't erase your hard drive at their leisure).

    Now, another poster made the excellent point that this is only IE for Windows -- IE for Macintosh has far fewer of these problems. However, note that it is the combination of IE and Windows that is the problem; Netscape and Windows don't have nearly so many troubles. So, yes, it is partially the fault of IE. However, this is a bit of light for me, since that means IE for Linux wouldn't be as...special as IE for Windows.

    As for point #3, Microsoft has made greater strides than Netscape of late in standards compliance. I commend them, and hope that they apply this behaviour to their networking protocols in the future...

    Reason #4 was flamebait

    Reason #5 is valid, and annoying. Not every page that won't show up is 404; there's a reason for all those different error messages. It's not as if it's a Blue Screen of Death, and noone without a book full of hex codes could possibly understand the number. Non-descriptive error codes are a product of Satan, and they're one of the things I dislike about MacOS (and IE, and Windows).

    --
    WMBC freeform/independent online radio.