Slashdot Mirror


Microsoft Partners With Zend

jesse.castro writes to point out news of Microsoft striking a multi-year partnership with PHP provider Zend to improve PHP's performance on Windows-based Web servers. From the article: "Rather than marking a sudden change of course, Microsoft is openly engaging in a dialogue with Zend, a key open source promoter, and millions of PHP developers, analysts said."

20 of 223 comments (clear)

  1. It's a trap ? by pembo13 · · Score: 2, Interesting

    One would think MS has enough languages of their own. None of which I personally like.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:It's a trap ? by chroot_james · · Score: 4, Insightful

      Don't be silly. They want to make sure that anything where Linux as an alternative is better becomes not better. They're done fighting everyone and are embracing the democratization of innovation and personal preference. The uses of PHP or ASP don't have to be rational for them to make money selling windows server that run both...

      --
      Reality is nothing but a collective hunch.
    2. Re:It's a trap ? by gmack · · Score: 2, Informative

      You mean like Zend studio?

    3. Re:It's a trap ? by Shawn+is+an+Asshole · · Score: 2, Informative

      There is an excellent IDE for PHP. It's called PHP Eclipse, which is a plug in for Eclipse.

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    4. Re:It's a trap ? by Achromatic1978 · · Score: 2, Informative

      A few people have mentioned Zend Studio, but I find it sluggish. My vote goes to ActiveState's Komodo.

    5. Re:It's a trap ? by tacocat · · Score: 2, Insightful

      yer a nut!

      If what you say is indeed true then this is the first time in some 20+ years that Microsoft is changing from Embrace/Extend/Extinguish to... Sorry, I don't believe it. There is not one company to have survived a partnership with Microsoft. In five years, if Zend is still Zend and PHP is still PHP and not some dot-net extension, you might have a point.

      I view this as the end of Zend and the kiss of death to PHP. If PHP gets better under Windows then it will probably somehow get worse under Linux. Will that make people stop using Linux and switch to Windows? Don't bet on it...

  2. Re:No problem. Yet. by Jaegar · · Score: 2, Insightful

    You left out their favorite phase. Extinguish.

  3. Why are people freaking out? by moore.dustin · · Score: 2, Interesting
    This is good news as far as I am concerned. Additional support from a major provider of server OS's to a widely used OPEN SOURCE language can and will help. It is not like PHP is only thing out there now and its flaws are more apparent now with the whole web 2.0 and its corresponding languages. Maybe some support and extra innovation will keep it viable and maintain its developers/users. I know I have been looking to other languages more and more as time goes by.

    What does this mean for ASP though? Short answer is probably nothing I am guessing, but could this mean something down the road?

  4. This makes me happy. by KermodeBear · · Score: 4, Interesting
    As a PHP developer this could be a great boon for me. With Microsoft actively getting involved with PHP, perhaps more companies will consider using it. More jobs opportunities for me - whee! Maybe I can get out of Buffalo...

    That said, this confuses me a bit:

    Technical improvements by Zend and Microsoft to make it easier to run PHP on Windows[...]
    Since when was it difficult to run PHP on Windows? I have written code that runs on both Linux and Windows machines, and, like most scripting languages, "it just works". There are a few extensions (like process control) that don't work under Windows - but the need for those extensions is very small. For a vast majority of scripting you don't need to do anything differently under Linux than you do Windows. I wish the article would have gone more in depth about these alleged problems.
    --
    Love sees no species.
    1. Re:This makes me happy. by MBCook · · Score: 2, Insightful

      My gut is telling me that this is just to stop customer hemorrhaging. People say "We like PHP and that's what our code is in so we can't use Windows" or "... but Linux is faster" (just a guess). So MS is helping with PHP so people can either switch FROM Linux to Windows and easily keep/develop PHP, or just get better performance for their current code (if there is a very measurable performance hit from running Windows, they'd want that fixed).

      Either way it's good, but that's my guess why they are doing this ("Just switch to ASP.Net, it's great" probably wasn't working well for most shops that already have $$$ invested in PHP code).

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  5. In other news... by Karem+Lore · · Score: 4, Funny
    Microsoft has just announced a new language said to potentially drive the future of the web...

    drum roll

    drum roll

    PHP Sharp, or PHP# for short...

    --
    When all is said and done, nothing changes...
  6. Re:PHP on Windows by Mad+Merlin · · Score: 2, Informative
    As for MySQL - it's now owned by Oracle and IMHO Larry Ellison has a far better shot at being the antichrist than Bill Gates. Yes we have all that GPLd code but the company, talent and non-GPL rights to the code are owned by Oracle.

    Um... no. Oracle bought InnoDB and BDB (both separate projects from MySQL), two of the many backend formats that MySQL can use. It still has MyISAM and a few others, not to mention that Oracle hasn't bought MySQL itself or anything it owns.

  7. Special MS PHP? by pestilence669 · · Score: 4, Interesting

    This isn't good news for any party. Is this the beginning of a "special" PHP version for Windows? It's not as far fetched as it sounds.

    C++ in Visual Studio is not exactly standards compliant. It's definitely Microsoft specific, as is their: HTML, CSS, XML, Java, TCP/IP stack, HTTP negotiation, LDAP, kerberos, DNS, DHCP, etc., etc. Every "standard" and language they adopt gets altered, even when completely unnecessary.

    What on earth will they do to PHP? Assimilate it into .NET?

    What PHP really needs is a MS SQL driver that doesn't leak memory and cause access violations. Microsoft hasn't supported their C library in years. PHP doesn't need any "help" from Microsoft, IMHO.

  8. Re:No problem. Yet. by Not+The+Real+Me · · Score: 2, Funny

    Microsoft will be coming up with a brand new language for IIS and web developers, it will be called PHP# Dot Net. PHP# Dot Net will be bundled in the next Visual Studio upgrade. It's part of Microsoft's strategy to innovate.

  9. a match made in vulnerability hell by greenpotatochip · · Score: 3, Funny

    holy vulnerable software batman, the riddler and the joker have joined forces!

  10. Re:Hooray for Microsoft Zend 2007, Ultimate Editio by LVWolfman · · Score: 2, Informative
    Here's another more fitting example... Remember the Sybase partnership? Wasn't too many years before MS released MS SQL which "just happens" to be totally Sybase compatible and then didn't need Sybase. How about Foxpro?

    I remember reading some interviews with companies whose technology had been "innovated" by Microsoft. One guy said (paraphrased), "It's a catch-22. If you partner with them, they get cheap access to your technology and take it from you. If you don't partner with them, they'll go to your competition and that might be the one time that the partnership works for the competition."

    Seriously. Every time Microsoft partners with someone it means they're doomed. Remember when Microsoft "partnered" with any of these guys?

    * Netscape
    * Palm
    * Symantec and McAfee
    * Sendo
  11. Oh god by Mancat · · Score: 2, Interesting

    Do you think that Microsoft would just like to improve IIS' PHP support? You know, so that they might attract more web developers to the IIS platform naturally?

    God no. They must be trying to destroy it.

    Slashdot logic.

    --
    hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
  12. A good thing by talonyx · · Score: 3, Informative

    PHP is licensed under the GPL, so we don't need to worry about an MS-proprietary version of it. They'd have to reimplement the system from scratch, and who would bother to do that when they have ASP.NET?

    I for one would love to see .NET support for PHP so I could use it to write native Windows GUI programs, access ODBC in a more robust fashion, and get more access to Windows-internal stuff that is so easy to do on Unix but so hard to do on Windows.
    A bit of performance would be nice, but chances are I will keep running my servers on Debian simply because that's all they are: brainless webservers with muscle and nothing holding them back.

  13. Big Freaking Deal by Petersko · · Score: 2, Insightful

    "Pulling Zend off my Apache box now. Embrace, Extend, Extinguish isn't going to get me this time."

    The fact that you can pull it off of your apache box at the drop of a hat when righteous indignation strikes means you aren't using it for a single thing that is important. Am I supposed to be impressed that you're taking a stand by removing a product you're not really using?

  14. PHP is not GPLed by VolkerLanz · · Score: 2, Informative
    PHP is licensed under the GPL, so we don't need to worry about an MS-proprietary version of it.
    PHP is not licensed under the GPL. It comes with its own license, called "The PHP License" (3.0 in the sources I have here). Looks like a BSD-like license to me at a quick glance.

    I vaguely remember PHP not being GPLed the reason that MySQL made an exception in their licensing of the database to allow PHP to work and talk with it (MySQL consider communication over TCP/IP as derivative work, IIRC).