Slashdot Mirror


Microsoft Launches Free Web Software Eco-System

An anonymous reader writes "Microsoft, inspired perhaps by the ease of selecting and installing iPhone apps, has taken a similar approach to gather back market share of its IIS web server in a predominantly Apache/PHP market. 10 open source CMS, gallery, wiki, and blog tools were chosen to populate the eco-system, dubbed Web App Gallery. Developers must agree to principles and can now submit their PHP or .NET application for inclusion. Once an application is in the gallery, Windows users use Microsoft Web Platform Installer, released in a keynote at MIX this week, which inspects the the local system, and installs and configures dependencies like the IIS webserver, PHP, URL re-writers, and file permissions. Screenshots show this to be quite easy for the typical computer user. This could provide some real competition for WAMP and Linux shell install processes."

133 comments

  1. But... by Anonymous Coward · · Score: 4, Funny

    Does it run Linux?

    1. Re:But... by lordtoran · · Score: 1

      Will it tie my shoelaces?

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
  2. Microsoft and what? by Kickboy12 · · Score: 4, Insightful

    It's not every day you see "Microsoft" and "Free" in the same headline.

    You think this is a sign Microsoft is legitimately trying to reach out to the web community? Or is this just another attempt to grab server market share from Apache and the Linux community?

    Generally, I think the last thing the web needs is more servers running IIS.

    1. Re:Microsoft and what? by qoncept · · Score: 5, Insightful

      You think this is a sign Microsoft is legitimately trying to reach out to the web community? Or is this just another attempt to grab server market share from Apache and the Linux community?

      Um.. what's the difference? One thing I can promise you is that Microsoft, like any other company, does what it feels is in its best interest. ie, they aren't trying to do anyone a favor here, they're trying to make more money.

      --
      Whale
    2. Re:Microsoft and what? by Anonymous Coward · · Score: 5, Funny

      It's not every day you see "Microsoft" and "Free" in the same headline.

      Nonsense

    3. Re:Microsoft and what? by Andr+T. · · Score: 4, Funny

      It's not every day you see "Microsoft" and "Free" in the same headline.

      Search for 'Microsoft' in google. One of the top results will be "Microsoft - Wikipedia, the free encyclopedia"

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    4. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      Generally, I think the last thing the web needs is more servers running IIS.

      Why? I don't get the problem with IIS - I get it if you simply hate MS, but IIS 6 (and I assume 7 is as good, but don't know from first hand experience (you probably don't either)) is a decent web server. And wtf do you care about what *other* web servers are running. If you aren't the sys admin, you are just another client and I fail to see how running Drupal on IIS or Apache matters to the client.

    5. Re:Microsoft and what? by Kickboy12 · · Score: 1

      I guess the difference would be their target audience. Are they targeting some random joe who wants to setup a wordpress blog? Or are they targeting server administrator who would be making the decisions about what software to use?

      I can't really tell to be honest.

    6. Re:Microsoft and what? by fuzzyfuzzyfungus · · Score: 4, Insightful

      You'll notice, "free" applies to other people's software. Microsoft, ever infinitely gracious, deigns to allow you to give your software away so that they can sell more of theirs.

      Nobody should be surprised by a move like this. Web applications, CMSes and the like, are complementary goods to web servers and OSes. Everybody wants goods complementary to their own products to be cheaper, so as to drive demand. This isn't some sort of philosophical revolution, just Econ 101 + self interest on MS's part.

    7. Re:Microsoft and what? by HangingChad · · Score: 3, Insightful

      Or is this just another attempt to grab server market share from Apache and the Linux community?

      This is MS trying to show everyone they can play in the "cloud" with the cool kids. It's the Zune for SAS.

      Back in the day MS came out with Explorer and hosed Netscape. Seems like ever since they wait for the trend to establish itself and then come in with a competing product trying to recreate that market capture moment from years ago. Only they show up late with products that are usually tied to their OS platform and maybe a little dorky.

      Microsoft trying to be hip and trendy sometimes reminds me of a middle-aged guy hitting on his daughters college-age friends.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    8. Re:Microsoft and what? by Anonymous Coward · · Score: 1, Insightful

      Because of that whole embrace, extend and extinguish thing. Install some proprietary hooks (remember Frontpage) and portability goes out the window.

      Honestly now, can you imagine Microsoft releasing something that wouldn't involve a mechanism like that? They have a fiduciary duty to their shareholders to increase market share as much as possible.

      It'll take a while but they've got plenty of patience (and money).

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

      it'll matter to the client when their website is replaced by goatse images.

    10. Re:Microsoft and what? by Lanu2000 · · Score: 1

      It's not every day you see "Microsoft" and "Free" in the same headline.

      Search for 'Microsoft' in google. One of the top results will be "Microsoft - Wikipedia, the free encyclopedia"

      This begs the question... you search for Microsoft every day?

    11. Re:Microsoft and what? by Foofoobar · · Score: 1

      Honestly, if their agreement made it so they would host projects for Apache as well, I'd totally jump onboard. I mean after all, sourceforge hosts projects for Windows and IIS. Why does Microsoft segregate? If they are talking about embracing open source, they can't sit here picking and choosing. They need to embrace or STFU already. You can't be kinda pregnant.

      --
      This is my sig. There are many like it but this one is mine.
    12. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      Isn't this the same that Oracle, RedHad and NOVELL do?

    13. Re:Microsoft and what? by Firehed · · Score: 3, Interesting

      I'm inclined to think that they want to put IIS (and ASP.NET) in front of as many casual Windows-based web developers as possible. Of course with both WAMP and XAMPP taking about three minutes to install I'm not sure that will work - especially since a number of PHP web apps require some odd hacks to get them to work under IIS.

      In order to be "deployable" under these settings, new developers will have to use the same hacks and/or workarounds, and could well forget to address how the standard behavior will act on *AMP servers, theoretically creating a bunch of new PHP web apps that will only deploy properly on PHP/IIS servers.

      Of course, the number of hosts that are offering PHP/IIS rather than *AMP is absolutely miniscule, so these apps catching on (if this is the case) is slim to none.

      Part of me thinks that it's more a ploy to get .NET in front of PHP developers, trying to sell them on the "look at all of this premade, drag-and-drop functionality" thing, but I doubt that will make a difference. Devs that need what .NET offers are going to already be using IIS setups and PHP devs will probably ignore it due to the relatively steep learning curve (or just being forced to work in Visual Studio unless you want to memorize an entire framework).

      So... I have no idea. If my cynicism is correct, then I see what they're trying to do but don't see it working that well. If not, then your guess is as good as mine.

      --
      How are sites slashdotted when nobody reads TFAs?
    14. Re:Microsoft and what? by Kz · · Score: 2, Funny

      Only they show up late with products that are usually tied to their OS platform and maybe a little dorky.

      Doesn't that describe IE?

      --
      -Kz-
    15. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      No, just on the days that Microsoft still has the desktop OS market share.

    16. Re:Microsoft and what? by gbjbaanb · · Score: 5, Interesting

      Of course with both WAMP and XAMPP taking about three minutes to install I'm not sure that will work

      Ah but it will, Microsoft developers don't tend to look outside the box to see if there's anything else out there - they generally assume that MS provides all they would ever need, and if MS doesn't provide it, its either not available at all, or they never needed it anyway.

      This is why this will succeed, the MS blogs and communities will pick up on it and suddenly they'll think its the best thing ever. I doubt they'll actually use much PHP, that's just the teaser to pre-populate the site with apps, they'll all get taken over with ASP.NET MVC stuff before too long -the MS crowd just don't like to install 'foreign' stuff like PHP when they will think nothing of installing over a gig of .net framework to start playing with C#.

      So - I don't know if it'll work well either.

    17. Re:Microsoft and what? by BitZtream · · Score: 1

      Explorer never hosed Netscape, it doesn't compete in any way with any Netscape product that ever existed. Internet Explorer on the other hand drove Navigator into the ground and they are still recovering from that.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    18. Re:Microsoft and what? by Anonymous Coward · · Score: 5, Insightful

      It's not every day you see "Microsoft" and "Free" in the same headline.

      Not "free" as in beer, "free" as in cheese in a mousetrap...

    19. Re:Microsoft and what? by wap911 · · Score: 1

      Could not have said it better myself.

      And I might add:

      If your not part of the solution, then there are plenty of big bucks to be made prolonging the problem.

      And as my doctor once said:
      A patient cured, is a customer lost.

    20. Re:Microsoft and what? by Anonymous Coward · · Score: 1, Funny

      Isn't Microsoft Developer an Oxymoron?

    21. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      Microsoft trying to be hip and trendy sometimes reminds me of a middle-aged guy hitting on his daughters college-age friends.

      "hello, I'm a PC... and holy shit I haven't seen tits like those in 30 years!"

      does the ballmer dance...

    22. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      I used to look outside the box all the time and all I ever saw was a bunch of php script using dynamic SQL. Once I controlled the retching impulse, I quitely deleted the app and moved on.

      I hear that mySQL started supporting parametrized stored procedures some time ago so maybe some of the newer PHP developments are taken advantage of it.

      I did run SugarCRM (on IIS) for a handful of clients for some time but we kept running into weird little bugs in odd corners of the app. Writing custom CRM's (in ASP classic) for a mid-sized company was easier then attempting to fix Sugar in a way that wouldn't be clobbered by the next update.

      regards,
      Mr. Have not yet found a reason to abandon ASP classic.

    23. Re:Microsoft and what? by LiveChatWithCredible · · Score: 1

      It's not every day you see "Microsoft" and "Open source" in the same headline.

    24. Re:Microsoft and what? by Anonymous Coward · · Score: 0

      Navigator drove itself into the ground. A variety of things, some of which were indeed illegal, caused IE to be left standing with the vast majority of the marketshare from this, but no-one can really say whether the same thing would have been the case if Netscape hadn't lost the plot.

    25. Re:Microsoft and what? by ion.simon.c · · Score: 1

      Sounds like you have a knack for picking terribly short-sighted doctors.
      We will all age and grow sick. A good doctor will keep seeing -and curing- you until the day that you die.

    26. Re:Microsoft and what? by Ed+Avis · · Score: 1

      You think this is a sign Microsoft is legitimately trying to reach out to the web community? Or is this just another attempt to grab server market share from Apache and the Linux community?

      Well, duh, it's both.

      Do you think Burger King's new Whopper is a legitimate attempt to reach out to the fast-food community? Or are they just trying to take market share from McDonald's?

      Generally, I think the last thing the web needs is more servers running IIS.

      I'm inclined to agree, but I think recent IISes are not the crapfest that early versions were. (Admittedly that's a low bar to clear.) Still if this easy packaging of web apps prompts the free software world to make things even easier to set up it'll be a good thing. Apache runs well on Windows - I wonder if a prepackaged Apache for Windows with an easy installer for popular web apps would take off?

      --
      -- Ed Avis ed@membled.com
    27. Re:Microsoft and what? by Seahawk · · Score: 1

      ...when they will think nothing of installing over a gig of .net framework to start playing with C#

      Lets let Microsoft spread the FUD please - My installation of .Net takes up pretty much the same amount of space as Java does, around 160MB.

    28. Re:Microsoft and what? by andrewbaldwin · · Score: 1

      Only in the sense that a dorky undoes the lock and let you inside.

      Sorry !!

    29. Re:Microsoft and what? by ThaReetLad · · Score: 1

      Maybe not every day, but 3851 in the past month.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
    30. Re:Microsoft and what? by gbjbaanb · · Score: 2, Informative

      The redistributables are not exactly a gig - though I always think like that because they are huge (I have to download the full ones to install on my customer's site as they're not connected to the internet)

      But: add them up, its not a gig, but its getting there:

      .NET Framework 1.0 Redist: 19.7MB
      .NET Framework 1.1 Redist: 23.1MB
      .NET Framework 2.0 Redist: 22.4MB
      .NET Framework 3.0 Redist: 50.3MB ( x86 )
      .NET Framework 3.0 Redist: 90.1MB ( x64 )
      .NET Framework 3.5 Redist: 197.0MB

      plus another 50 odd Mb for the service packs.

      .Net 4 will be out soon too.

    31. Re:Microsoft and what? by chrish · · Score: 0

      I'm not even sure it's that big... the "all these RPMs in a ZIP" archive of the Mono 2.2 runtime for RedHad is around 40MB.

      Actually, I just checked, the .NET 2.0 runtime for XP is a 22MB download.

      IMHO (and I'm sure this will earn me some /. flames) .NET and C# are a couple of the best things to come out of MS. And I'm quite happy about being able to use them on my Mac (via Mono) when the need arises (and it does, 'cause I do C#/.NET stuff in my day job).

      --
      - chrish
    32. Re:Microsoft and what? by encoderer · · Score: 1

      I'm a Sr dev / team lead at a .com that uses PHP predominately.

      Let me tell you something about PHP developers that I've learned, myself included.

      The good ones are Software Developers who just happen to know PHP. Without exception, of our 30 developers, the ones that know just PHP are Jr-Level and have much to learn.

      The rest of us, there's no joy in PHP. It's a kludge of a language. The garbage collector is horrendous. The external libraries are more buggy and slower than their counterparts in python or ruby. (see: memcache).

      My point is that, of all the truly good PHP developers on my team, my Team Lead colleagues, and the good devs on their teams, would much rather be programming in another language. Not necessarily .Net, but another language.

      I guess my moral here is that picking off PHP developers probably isn't as hard as you're suggesting.

    33. Re:Microsoft and what? by JAlexoi · · Score: 1

      So you are saying that .NET already overtook Java in the download size, even Java SDK is only 100mb. Interesting... Very interesting.

  3. Great, another PHPNuke and Wordpress by guruevi · · Score: 3, Insightful

    PHPNuke and other CMS'es or weblog thingies like Wordpress made it simple to create websites for the masses of people that just wanted something simple to host their website. Of course, they never kept up with any of the updates or didn't even give a hoot about security. Next thing you know you have a bunch of websites that are cracked and now serve ads and malware.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Great, another PHPNuke and Wordpress by Anonymous Coward · · Score: 0

      This must be a spammers dream come true.

      With the existing windows botnets, you wind up losing capacity during parts of the day as people are shutting off their pc's to save energy and the climate. You don't have those problems with internet connected webservers and the bandwidth is usually greater.

    2. Re:Great, another PHPNuke and Wordpress by 77Punker · · Score: 1

      Next thing you know you have a bunch of websites that are cracked and freelance developers can charge big bucks to fix.

      FTFY
      Danger and opportunity are often the same!

    3. Re:Great, another PHPNuke and Wordpress by tearmeapart · · Score: 4, Insightful

      ...and I think the others are usually a lot easier to install. Microsoft's takes at least 5 steps (with steps like 1. "Download, Configure, Install MySQL").

      Meanwhile, on many other systems, it is a lot less work:
      Ubuntu:
      1. In the Programs menu, click "Add/Remove"
      2. Select the CMS (or whatever) that you want, and click "Install"
      3. Enjoy.

      Other debian systems:
      1. apt-get install my-favourite-cms

      Freebsd:
      1. cd /usr/ports/www/my-favourite-cms; make install

      And finally, a quick comparison between this new Microsoft way and the usual ways with GNU Linux/BSD:
      Installing is easier with GNU Linux/BSD
      Configuration is easier with GNU Linux/BSD
      Support is generally more available with GNU Linux/BSD
      Writing plugins is generally a whole lot easier with GNU Linux/BSD because the code is available

      Especially with the new tools available, I believe IIS deserves to die.

    4. Re:Great, another PHPNuke and Wordpress by buchner.johannes · · Score: 2, Insightful

      It isn't apache (the webserver) that provides the comfort you describe. The package managing system is. So why should IIS (the webserver) die?
      Someone should provide a package managing system to enable the comfort for IIS. Oh, look at that, the summary says Microsoft is doing that.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    5. Re:Great, another PHPNuke and Wordpress by Anonymous Coward · · Score: 2, Insightful

      If you need access to the source code of a system write plugins for it, the plugin system in place isn't a very good one IMHO

    6. Re:Great, another PHPNuke and Wordpress by fuzzlost · · Score: 0
      Every time the topic of IIS and Apache comes up, I am reminded of this quote:

      At this point, anyone proposing to run Windows on servers should be prepared to explain what they know about servers that Google, Yahoo, and Amazon don't.

      http://www.paulgraham.com/opensource.html

  4. Microsoft web Platform installer or... by Andr+T. · · Score: 1

    ... Windows-like synaptic for web apps.

    --

    Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

  5. This just in... by Anonymous Coward · · Score: 2, Funny

    Spider invites flies into web. Film at 11.

  6. Big deal. by Red+Flayer · · Score: 4, Funny

    "Microsoft, inspired[1] perhaps by the ease of selecting and installing iPhone apps, has taken a similar approach to gather back market share of its IIS web server in a predominantly Apache/PHP market. 10 open source[2] CMS, gallery, wiki, and blog tools were chosen to populate the eco-system, dubbed Web App Gallery.

    [1] I think submitter mis-spelled "feeling threatened".

    [2] Big deal. Two open source tools? How many closed-source tools are in the "ecosystem"?

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    1. Re:Big deal. by CannonballHead · · Score: 3, Insightful

      Big deal. Two open source tools? How many closed-source tools are in the "ecosystem"?

      Open Source != Good. Closed Source != Bad. Just as open source and bad are not mutually exclusive, closed source and good are not mutually exclusive, regardless of what Stallman thinks. I have used quite a few closed source programs that I like quite a bit, and quite a few open source programs that were plain awful. And vice versa. The idea that in order to be a Good Thing (tm) it has to be Open Source (tm) is a Weird Thing (tm).

    2. Re:Big deal. by Red+Flayer · · Score: 1
      Whoosh.

      Admittedly, a bad joke.

      But, as someone's sig once said:

      There are 10 types of people in this world. Those who understand binary, and those who don't.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Big deal. by fuzzyfuzzyfungus · · Score: 3, Insightful

      This is probably tangental; but Stallman takes no position on the quality of proprietary or free software programs. His position is strictly concerned with the ethics and implications for freedom of the two.

      It is the business side guys, the ones who talk about "open source" who advance the argument that the development model produces better, as opposed to freer or more ethical, software

      You don't have to agree with him; but you should, in that case, at least disagree with him rather than somebody else entirely.

    4. Re:Big deal. by CannonballHead · · Score: 1

      Ha. I've actually considered buying the shirt; I just forgot what the summary said... :)

    5. Re:Big deal. by CannonballHead · · Score: 1

      True, but "good" and "bad" do not necessarily only refer to quality. I think a lot of knee-jerk (which, in this case, apparently was a joke that I missed :) ) reactions of "Microsoft! Closed source! Lynch them!" come from more the "ethical" side than the business side... the sort of "I think Linux is the end-all operating system" mentality. Not to say someone usually comes out and says it like that, but there does appear to be that stance taken when non-Linux (or more generally, anything-related-to-Windows) topics come up.

    6. Re:Big deal. by Reality+Master+201 · · Score: 2, Funny

      [1] I think submitter mis-spelled "feeling threatened".

      I think you misspelled "misspelled." ;-)

    7. Re:Big deal. by jedidiah · · Score: 3, Insightful

      If I choose Microsoft they will strive to trap me, perhaps not today but someday and for the rest of my life.

      The fact that Microsoft is a greedy little spider is not something that should ever be ignored.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Big deal. by Anonymous Coward · · Score: 0

      US law requires greed for listed companies. You can be sued otherwise for not maximizing the investors capital.

    9. Re:Big deal. by CAIMLAS · · Score: 1

      Open Source != Good. Closed Source != Bad. Just as open source and bad are not mutually exclusive, closed source and good are not mutually exclusive, regardless of what Stallman thinks.

      I don't know. Just like the next guy, I think Stallman is probably as crazy as a shit house bat, but my experience has typically been both:

      1) Open source = good
      2) Closed source = bad

      Now, I'm not talking about ALL representative examples of each model. But the representative/preferred examples of major applications within those categories do tend to be better, in my experience: OpenOffice > MS Office, vlc or xine/mplayer > windows mediap layer, Firefox > IE/Opera, Linux > Windows, deb/rpm > msi, etc. - all better than the commercial (usually MS) alternatives. There are a lot more examples.

      It's not a rule without exception, granted. But the point remains that when it comes to software users can actually use without it interfering with their work (or preventing them from working) Open Source almost invariably does provide a better option.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    10. Re:Big deal. by ion.simon.c · · Score: 1

      The goal of "maximizing capital investments" is sometimes best served by not giving your company the reputation of a back-stabbing, iron fisted, totalitarian thug. :)

    11. Re:Big deal. by Anonymous Coward · · Score: 0

      Geeeezz........ You are all smoking pot. Paranoid... Microsoft is who they are. They do things a certain way. Some people like it some do not. It is good that we can choose. I personally have made a career out of using Microsoft products but I still see the value in the other models out there. If you do not like Microsoft then fine do not use them. But you guys sound like a broken record. What does it mean to be trapped? Have I been trapped for the last 10 years? Gosh I was trapped and did not even know it. I guess my daughter and her private school education are proof of Microsoft's evil intentions. hahahahahahah.....

  7. Not needed for server apps by saibot834 · · Score: 5, Insightful

    Servers are maintained by people who are not computer newbies and need a GUI. Normally they know how to handle a shell.
    Extremely ease install routines for server applications suggest that maintaining a server and keeping it secure is a trivial task, just like clicking those shiny "install" buttons. This is not the case, and you better know how to keep your server save if you run it on the web, especially if you make the somewhat disturbing choice to run it under Windows.

    1. Re:Not needed for server apps by rackserverdeals · · Score: 4, Insightful

      There are plenty of people with servers out there that don't know what they're doing and couldn't restart a service if their control panel software got hosed.

      --
      Dual Opteron < $600
    2. Re:Not needed for server apps by MeanMF · · Score: 5, Insightful

      That may be true for larger sites, but there's a huge market for low-cost, turnkey web hosting usually fronted with cPanel or Plesk. Microsoft wants to get into that market.

    3. Re:Not needed for server apps by thetoadwarrior · · Score: 3, Insightful

      And we shouldn't encourage those sort of people to run servers.

    4. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      And we shouldn't encourage those sort of people to run servers.

      Oh, we absolutely *should*, the endbalance and cost justifies it plust it's easy for maintenance!

      ~ Consultant (a.k.a that "expensive dude" that cleans up the mess after you when you're in panic weaving your arms while your own IT-staff can't fix it)

    5. Re:Not needed for server apps by CannonballHead · · Score: 1, Flamebait

      Real administrators don't use package managers, either. Real administrators know how to handle compiling from source for anything they want to install and spending two hours configuring it for their system.

      Real Linux users don't use silly things like synaptic and apt-get and other such command line tools. Real Linux users use wget to get a tarball and compile from source, editing menus in gnome or kde by themselves (if they ever use gnome or kde, most of the time Real Linux Users just use lynx).

      The point of a GUI is not necessarily just for "computer newbies." I imagine you are using a GUI to post, in fact, and not using Lynx.

      That said, you're right, normally they'd know how to handle a shell; but just because some people like having automatic configurations for all the default stuff doesn't mean they are a newbie. Can they be? sure. But using a GUI or automatic configuration tool of some sort does not mean you ARE a newbie. Just, the computer can fill in a lot of blanks a lot faster than I can.

    6. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      Brilliant! Let's take the overworked IT guy at a mid sized company and make sure that he has to spend an additional 10 hours a week to run a web server.

      Seriously, you're an idiot. MS realizes that the results the software produces (information dissemination in the case of most web apps) is what is important. MS realizes that people don't want to have to learn 1000 commands just to run a simple portal system.

      Elitist nerds think that running a web server should be so difficult only those that don't have a social life should be able to do it. See the difference...

    7. Re:Not needed for server apps by iamhigh · · Score: 2, Funny

      Pffft. Real administrators don't download others software... they rewrite everything from scratch themselves.

      --
      No comprende? Let me type that a little slower for you...
    8. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      ...in assembly

    9. Re:Not needed for server apps by CannonballHead · · Score: 1

      You're right... sed -i s,Real\ Administrator,Quasi-Real\ Administrator,g

    10. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      As a server admin who does know how to handle a shell, one click installs for when a dev asks me for a new application environment will do nothing to lower my ability to secure my server, but save me several steps that are tedious even with a command line.

      Just because there's an easier way doesn't mean that it's useless to power users. Unless you've also voiced your disapproval of apt-get.

    11. Re:Not needed for server apps by panoptical2 · · Score: 0

      especially if you make the somewhat disturbing choice to run it under Windows

      Many webmasters out there use ASP and ASP.NET for their websites. It is a workable platform that many major websites use as an alternative to PHP. However, you cannot run this on a Linux server, as ASP and the .NET framework were both made by Microsoft.

      The other product that you can't run on a Linux server is ColdFusion. Although this has a much smaller client list, this will not run on Linux.

      Some people even choose to use Windows servers just so they can resell the bandwidth at a much higher rate; most charge $10/month higher on Windows than on Linux, saying that the higher cost is a result of the Windows licensing fees. Over time, that can lead to a much higher profit margin with Windows than with Linux.

      Thus, it is not altogether disturbing to use Windows for your web server. It really just depends on what you do with it.

    12. Re:Not needed for server apps by NineNine · · Score: 0, Flamebait

      "And we shouldn't encourage those sort of people to run servers."

      Perhaps servers shouldn't be so damned complicated to run. But then, I guess IT guys are kinda' like the RIAA... desperately doing whatever they can to hold onto their jobs...

    13. Re:Not needed for server apps by panoptical2 · · Score: 1

      Um.... servers are so damned complicated because they are entirely customizable (kinda like Linux, but running Windows). Servers and server software have never been marketed to the general public, only to IT nerds who actually know how to customize it to what they need it to do. Thus, servers aren't made to be easy, nor can they be easy.

    14. Re:Not needed for server apps by thetoadwarrior · · Score: 0, Flamebait

      I guess cars should be as easy to fix as building a car out of Lego. Anything less and it's the automotive people protecting mechanic's jobs.

      By making things easier means you're pushing all the technical knowledge on fewer people (ie the ones building the system) and when it all falls apart you have to rely on the smaller group of people to fix it and by doing so protects a limited set of jobs even more while leaving servers more vulnerable all because some tit thinks he should be able to run a server without having to read the instructions.

    15. Re:Not needed for server apps by Darkness404 · · Score: 3, Interesting

      Running a server requires some technical knowhow. The more you attempt to "dumb it down" the higher chances you have with someone who really doesn't know what they are doing to admin a server. This is a bad thing for a few reasons, A) A GUI or any other "helper" program makes your server more insecure, a simple command line install running only Apache and a firewall is going to have less security holes by default then the person running Apache, a Firewall all under X and KDE. B) It is very, very, very, easy to socially engineer GUI attacks. On the other hand, its a lot harder on a command line because most of the documentation is standardized. C) If you don't even know what you are doing, how are you securing your box? If someone can't understand a command line, how are they possibly going to understand the complexities in making a server reasonably secure?

      The overworked IT guy should know how to run a server using the command line if one of his principle duties is running a server. A command line is no slower than a GUI (its faster in most cases) to someone who knows how to use it. If you hire someone to run a server, they better know what they are doing.

      --
      Taxation is legalized theft, no more, no less.
    16. Re:Not needed for server apps by jedidiah · · Score: 3, Insightful

      No, "elitist nerds" just realize that if you screw this up you could end up being responsible for hosting kiddie porn.

      Being "easy to setup" and "easy to setup correctly" are worlds apart.

      Even the shiny happiness of Windows doesn't alter this. (despite all the propaganda to the contrary)

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:Not needed for server apps by aftk2 · · Score: 1

      Sigh. This isn't for servers. This is for developers. You know, the people who develop that which is eventually deployed to your precious servers, without which those servers would be useless â" as servers tend to require something to, you know, SERVE.

      Jesus. Server administrators should be happy about this. Let Joe Developer hack away at his Wordpress install on his local machine, rather than bugging you right away to install it on the server.

      --
      concrete5: a cms made for marketing, but strong enough for geeks.
    18. Re:Not needed for server apps by colinrichardday · · Score: 1

      So IIS is low cost? As low as Apache?

    19. Re:Not needed for server apps by CAIMLAS · · Score: 1

      Analogy:

      Clicky server application installs, made publicly available on the Internet, is akin to a blind man saying "look, I can drive a train!" if they've ridden on the subway a time or two.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    20. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      I imagine this will evolve similarly to how FrontPage extensions evolved.

      First, only IIS had FP extensions. Then, everyone wanted them so they could seamlessly upload web sites from within FP. And so the open source community implemented FP extensions for Apache - so all 'hosted' services out there now have FP extensions. In Linux, on Apache.

      PHP is portable. These packages are, likely, just PHP, MySQL db creation and insert scripts, and such similar things. Maybe they'll convert the DB to run on MS SQL/lite or something like that. But someone, somewhere, will implement something similar for Linux sooner than later.

      Hell, Godaddy already has something very similar to this; they've got dozens of applications you can install with the click of a radio button. So maybe there's no catching up that needs to be done.

    21. Re:Not needed for server apps by justindarc · · Score: 1

      MICROSOFT: Turning dumbasses into network admins since 1975.

    22. Re:Not needed for server apps by Anonymous Coward · · Score: 0

      Hell, Godaddy already has something very similar to this; they've got dozens of applications you can install with the click of a radio button. So maybe there's no catching up that needs to be done.

      Don't forget cPanel's Fantastico, that's been around for years.

  8. Admiral Ackbar has a comment about this. by Anonymous Coward · · Score: 1, Funny

    "It's a trap!"

    1. Re:Admiral Ackbar has a comment about this. by gnool · · Score: 1

      Dugg for Admiral Ackbar

    2. Re:Admiral Ackbar has a comment about this. by denis-The-menace · · Score: 1

      BTW: wrong site for "digging"

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    3. Re:Admiral Ackbar has a comment about this. by Anonymous Coward · · Score: 0

      Reddit +1 for great justice

    4. Re:Admiral Ackbar has a comment about this. by gnool · · Score: 1

      That was the point :-) Admiral Ackbar ascii art gets posted on digg so much that I thought it might be amusing if I acted like I was on digg... I guess it wasn't.

  9. Can you avoid lock in? by EvilIntelligence · · Score: 2, Funny

    And since it only runs on Windows, its just more reason send Microsoft some more money! Oh wait! I LOOKED at an ASP page earlier. I think I owe Ballmer another quarter....

  10. Open source used to undermine Linux by Anonymous Coward · · Score: 2, Insightful

    The reason why Microsoft is giving support to open source applications is not because it wishes to support open source.

    It is because it fears the open source operating system more than anything else. It imagines that if they welcome open source application developers onto the Microsoft platform they will be able to undermine support for the rival operating system (Linux).

    If and when the rival operating system fades into disuse, those open source application developers will find that the Microsoft embrace can be every bit as fatal as a boa constrictor's

  11. Question marks are not a valid subject by Anonymous Coward · · Score: 0

    There was nothing hard about self-extracting exes and zip archives, why would users want anything different?

  12. Yeah, The App Store by SuiteSisterMary · · Score: 5, Insightful

    Microsoft, inspired perhaps by the ease of selecting and installing iPhone apps

    Yup. Cuz nobody's every thought about a package manager before. Especially not one with a nice, GUI front end.

    Hey, maybe Microsoft will adopt something similar for the Xbox 360. You know, to make it easier to download add-ons, small games, videos, and so on. They could call it, I don't know, Xbox Live Marketplace or something. Too bad it's too late for them to have done it for the Xbox. Real shame that.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  13. Re:My Vagina Hurts by Anonymous Coward · · Score: 1

    try douching the sand out of it

  14. you are wrong by way2trivial · · Score: 1

    http://lmgtfy.com/?q=asp+under+apache

    http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx
    "How to make Apache run ASP.NET / ASP.NET 2.0

    Don't ask me why... but i've been asked to make Apache run ASP.NET.

    IT Worked !

    Even worked with ASP.NET 2.0 Site !

    Following are the instruction to make Asp.Net work under apache:"

    --
    every day http://en.wikipedia.org/wiki/Special:Random
    1. Re:you are wrong by charlesnw · · Score: 0, Redundant

      Right..... he said run under linux. Not run under apache. So your rather rude let me google that for you link wasn't helpful.

      --
      Charles Wyble System Engineer
    2. Re:you are wrong by Firehed · · Score: 1

      Just because something CAN be done doesn't mean it SHOULD be. I've seen a .NET product forced to run on a Linux server too. Yes, it worked (by and large). Was the amount of time wasted on both sides of the project far, far more than the cost of buying a copy of Windows Server? You bet.

      Right tools for the right job. Yes, I could use a clawhead hammer to screw in a screw if I absolutely had to, but like hell am I going to waste my time trying when I could just go out and spend $3 on a screwdriver.

      --
      How are sites slashdotted when nobody reads TFAs?
  15. But... by Anonymous Coward · · Score: 0

    Will it blend?

  16. Finally! by Anonymous Coward · · Score: 0

    Finally, I was getting sick and tired of being in control of my own development environment. Now I can hand over control to a company that regularly cannibalizes its own developer base for new ideas and code.

    Steal from me, Microsoft!

  17. Playing Catch up to OSX and Linux by acomj · · Score: 1

    Seriously, I do some web dev volunteer stuff. On OSX setting up AMP is so easy. The machine comes with apache and php to start with. Most apps (PHPAdmin/ joomla/ smarty) install easily.

    My friend who helps out runs Ubuntu and its again a straight forward installs to get his LAMP going.

    1. Re:Playing Catch up to OSX and Linux by Shados · · Score: 1

      this is mostly to get third party stuff and the dev tools. If the goal is just to get a web dev environment setup period, then it IS pretty much that simple in Windows too, as its preinstalled, its just not activated. You go in the Add/Remove programs, click IIS and ASP.NET, and thats pretty much it. You're missing the database (but for something simplistic, Jet is built in...otherwise you just get SQL Server Express with a next next next finish wizard).

      This just makes that all even -easier-, and setup stuff like Joomla, Drupal, SQL Server Express, or Visual Web Developer 2008 install all from one place... but beyond that, it is fairly straight forward out of the box, even compared to how its done on macs and linux.

    2. Re:Playing Catch up to OSX and Linux by Anonymous Coward · · Score: 0

      My friend who helps out runs Ubuntu and its again a straight forward installs to get his LAMP going.

      Hmph. You kids, with your fancy lamps. In my day, a switch used to be good enough for us.
      Now get off my lawn.

  18. This is a good thing for open source applications by VisualVoice · · Score: 1, Informative

    Disclaimer: I work for http://acquia.com/ , and we provide commercial support and network services for the open-source Drupal CMS. Over several weeks, we worked with Microsoft to make sure Drupal would be well represented in the Windows Application Gallery to provide IIS users access to an easy to use Drupal installation. The result is here http://www.microsoft.com/web/gallery/AcquiaDrupal.aspx We already provide Drupal Windows and Mac stack installers for Apache at http://acquia.com/downloads and so this was a natural extension of our mission to increase Drupal usage. Overall it was a positive experience and a way for us to ensure that the Drupal market continues to grow by supporting end-users who are committed to Microsoft's IIS and can't or prefer not use Apache. Microsoft of course also is motivated to ensure IIS is a great platform for any application, so we see this as a win-win. If you'd like to learn more, our CTO Dries Buytaert wrote about it when the Windows Application Gallery launched at http://buytaert.net/microsoft-promoting-drupal

  19. Web Software Eco-System by nizo · · Score: 2, Funny

    If it is an entire Eco-System it must include the viruses too I assume?

  20. Matt Asay rules. RMS just holds one end up. by Anonymous Coward · · Score: 0

    and the world follows what RMS warns against, makes money and moves on. Meanwhile RMS keeps adding clauses to the GPL and hair to his beard :-)

  21. A platform question by galego · · Score: 1

    OK ... I've only read up on it a little so far, but I have to ask:

    Most of those apps use mysql on the backend (at least WP and Drupal do ... and those are two of the main apps touted). BUT! The platform only mentions SQL Server as far as I've read so far. Is MySQL quietly installed or is this some port of those apps that uses SQL Server? Some DB Abstraction Layer (find that hard to believe)?

    Mod me down for not reading enough or being lazy if you want, but I an still trying to figure out how they include some of these apps without including MySQL

    Anyone actually played with it yet?

    --

    Que Deus te de em dobro o que me desejas

    [May God give you double that which you wish for me]

    1. Re:A platform question by Anonymous Coward · · Score: 0

      MySQL is not included AFAIK and must be installed from the MySQL site to use it with these apps.

  22. Linux was there first by Eil · · Score: 1

    This could provide some real competition for WAMP and Linux shell install processes.

    sudo apt-get install wordpress

    Oooooh yeah, that *was* difficult!

    Also, this isn't Microsoft copying Apple as much as it's copying Fantastico. Fantastico (when combined with cPanel) has had the "point and click to install your web app" thing down for year. Proprietary, yes. Buggy, yes. But it works and is a standard feature on any decent commercial Linux webhosting account.

    1. Re:Linux was there first by Anonymous Coward · · Score: 0

      yeah yeah. Wake me if you ever manage to install litmus.

    2. Re:Linux was there first by JumpDrive · · Score: 1

      But you have to remember that these people would have to look up this command on the Web.
      And since they are primarily using IE, their computer is usually hosed, so they can't get to the web to look for the information.
      That's why they have all these point and clicky things in their servers and support phone lines that charge by the hour.

      But for right now, I'm still ahead of the curve, I support Linux servers and only linux servers. Those guys working on MS servers work to hard and know less about what they are doing usually.

      I for one am glad they still have command line interfaces. Makes it look like I'm doing something complicated. And I am by their standards, I actually read up on what I am doing.

  23. What if you build it and no one shows UP? by skibaldy · · Score: 1

    I wish Microsoft well in their endeavor.

    --
    I love life, live life to love.
  24. DB Abstraction Re:A platform question by Anonymous Coward · · Score: 0

    Some DB Abstraction Layer (find that hard to believe)?

    Actually, db abstraction layers (aka orm) can be, and often are, implemented. This is generally easier done if your app doesn't do anything special in terms of sql. If you use the common dto/dao/bo methodology for your business stack, the DAO's are essentially the abstraction layer for the db interface. To implement the actual db abstraction you can simply isolate all your db queries into text files for each db vendor. Then you can either configure the application at install time, or test the db at run time to figure out which vendor specific db queries to use.

  25. Microsoft is a business... by msimm · · Score: 1

    Trying to attribute 'human' values, even malice, to a company is like dressing your poodle. 'Microsoft' has no intent, only individuals have intent. What they do have is a large, constantly changing body of managers along with a history of cut-throat business policies and more often then not, sub-par products.

    What do you think they'll do?

    --
    Quack, quack.
  26. Microsoft software distribution... by msimm · · Score: 0, Flamebait

    the Geocities of our day.

    Has it ever struck anyone else that aside from a mediocre Update center Microsofts software delivery mechanism is archaic, almost fundamentally useless? If this level of innovation wasn't systemic throughout our industry (and many others) they would have been laughed out of business a long time ago.

    --
    Quack, quack.
  27. PackageKit and free web software. by Anonymous Coward · · Score: 1, Interesting

    There are already open source projects for this kind of functionality.

    PackageKit already have a basic start for something like this.

    The web frontend for PackageKit can be further developed. The web software developers should be encouraged to develop simple web based configuration for their applications.

    Easy to configure web based applications with PackageKit based package management have a lot of positive aspects.
    PackageKit - Main Page
    PackageKit - Screenshots

    Installing public web pages from tarballs has always been a major potential security problem. It makes total sense to use the distros packages and security maintenance for web applications.

  28. Yeah, so what? by CAIMLAS · · Score: 0, Flamebait

    Yeah? So what? In Linux or BSD, do you get the nice user experience with a pretty icon to click to install the product? No? I didn't think so!

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:Yeah, so what? by smoker2 · · Score: 1

      O RLY?BTW that includes PHP and Perl and tomcat and various other bits and pieces to link dbases etc. And is pictured on Fedora Core 4 ... which was released quite some time ago now.

    2. Re:Yeah, so what? by CAIMLAS · · Score: 1

      That was actually intended to be somewhat tongue-in-cheek and mocking of the Windows and its users. Linux distro makers rock.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  29. probably: we'll likely still get lock-in by CAIMLAS · · Score: 1

    I suspect MS will do something dastardly, like customizing the various CMS systems they use to use MS SQL when they did not do so previously, with different table and row names within the database, providing no ways for your an average user to export the data into any other format than MS SQL.

    Sure, it's workable, but for someone who doesn't know how to install things manually - never mind what was installed in the first place? Good luck. He's locked in and stuck using IIS on Windows, now.

    Ironic: free software will be providing MS with another avenue for vendor lock in.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  30. A good friend of mine Akira Ohgaki has been offering Web-based Package Installer for Ubuntu for quite sometime now.

  31. APT! by Anonymous Coward · · Score: 0

    Holy sh*t! Microsoft finally figured out how to clone apt. Now you can apt-get to install and configure new 'packages' for Microsoft server.

    Way to innovate!

  32. Mutually exclusive? by Ralish · · Score: 1

    Doing someone a favour and trying to make more money aren't mutually exclusive; in fact, it can be clever business practice. By doing so, you can improve the perception of your company, the better perception results in people being more likely to buy products and services from you, and you've done it all without doing something unethical or illegal.

    Frankly, I'd much rather Microsoft did stuff like the above, making their products easier to use, especially with 3rd-party products, than just being plain arrogant and anti-competitive. Or would you prefer the latter?

  33. I tried to use it couple of days ago by Anonymous Coward · · Score: 0

    Resulting in traditional "unspecified error" and nothing meaningful in logs so I've done it eventually the good ol' way. True Microsoft Wayâ.

  34. Streamlining 40% of installations by phobonetik · · Score: 1

    SilverStripe, one of the PHP/MySQL applications included in Microsoft's Web Application gallery, gets 40% of its installs on Windows currently. So, to streamline those installs makes a good set of sense, especially as a high number of those would be purely for evaluation purposes, where the focus is to get a copy quickly running with all the correct dependencies sorted. http://silverstripe.org/silverstripe-installation-trends-march2009/

  35. Microsoft is losing "the platform" by Anonymous Coward · · Score: 0

    Having bitnami around, nobody needs ISS-tied Microsoft crapware AT ALL anymore. Ever.

    http://bitnami.org/

    And even so, apt-get is waaay easier than using one of these windowsesque install wizards if you are able to take the time to learn a couple of simple commands (or use your favorite synaptic/kpackage/adept package manager)

    If you absolutely need to run wordpress on top of a windows, DONT!, take VirtualBox and load a proper Gnu/Linux system on top your computer, if not even that will do, os XAMPP is the way to go for you.

    What Microsoft wants is to benefit from the popularity of the LAMP stack and substitute the "L" of Linux for Windows and the "A" of Apache and the "P" of PHP for IIS and ASP.Net (whenever they can) and make you pay for running free(dom) software on top their expensive, inferior and unreliable products instead by using a lame ripoff of the bitnami installers deprived from apache and with every-day-less-popular IIS inserted, and once you become tied to windowze and IIS it's not free anymore. And then they even dare to say "hey, we are "open" and "part of the community now, so give us your money", arent we? not? then we will sue you for infringing our precious software patents!!!!"

  36. This makes sense somehow for MS... by toogreen · · Score: 1

    I understand exactly what is the target audience for this. Let me give you a concrete example that happened to me recently. I am now working in China, and most Chinese IT guys I know here are MS-only guys who think the whole world revolves around MS products and nothing else exists, sadly it is a reality here (go try to find a Linux netbook in Shanghai - good luck). However, lately a sister school asked me to help their IT guys to install Moodle on their school's server (we run it on a Debian system), but THEY run everything on Microsoft/IIS and they have no intent whatsoever of trying anything Linux/Open Source. Therefore I found out (and the Chinese IT guys too) how inconvenient it is to install PHP stuff onto a Windows/IIS system. I showed these guys how easy it would've been to do the same installation under Linux through packages (sudo apt-get install moodle) and I think they were impressed but still are not interested in "learning" anything about Linux. Therefore I think they are EXACTLY the audience that MS are trying to reach at the moment. Solutions like Moodle are becoming more and more popular into the education sector and same goes for many CMS/PHP portals elsewhere, and many MS systems admins are now ASKED to install these programs but they have no idea how and have NEVER touched Linux... This would be exactly what they need, in order to please their boss with minimal effort.

    Of course this is simply to facilitate lazy MS admin people to keep on using their Windows server instead of getting them attracted to a move over to Linux... Again MS is doing it to fight against the competition, nothing else.

  37. He said "compatible" Beavis ... by SL+Baur · · Score: 1

    "Be Compatible: The application to which you provide a link must run on Windows Server 2003, Windows Server 2008, Windows XP & Windows Vista using best practices on running ASP.NET applications and PHP applications on IIS."

    Heh heh heh heh, heh heh heh heh.

    Well, whatever. It's all Microsoft Windows to me.

  38. Re:Matt Asay sucks. RMS just holds one end up. by Anonymous Coward · · Score: 0

    Matt Asay works for an "open source" company that talks a lot about F/OSS, but in the end is just as proprietary as MS. Ask him why companies that buy support contracts for Alfresco are *FORBIDDEN* from contributing to the "open source" version.

    He slams other companies that aren't "open source" all the time, which makes him a hypocrite, to boot.

  39. Meh by mgiuca · · Score: 1

    Windows will be a thing of the past, come April 1...

  40. I'll stick to my LAMP server and WAMP program by Maarek+Stele · · Score: 1

    They run faster and you shouldn't run services on a desktop machine anyways if you worry about slowness. Put linux on an old computer, setup the LAMP, and there you go. Samba will allow you to access the files directly and you can even use the old computer as a dedicated server. No need to purchase Windows 2k3 or 2k8.

    --
    "Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." -Dr. Seuss
  41. It also needs a pro-MS slashdot by shis-ka-bob · · Score: 1

    I suggest they call it Echo-System.

    --
    Think global, act loco
  42. so subsets don't count? by way2trivial · · Score: 1

    if apache runs under linux- then running asp under apache under linux does not qualify to dispute?

    am I misinterpreting your rebuttal?

    --
    every day http://en.wikipedia.org/wiki/Special:Random
    1. Re:so subsets don't count? by charlesnw · · Score: 1

      The article you linked to is for Apache on WINDOWS. Not Linux. So yes ASP runs under apache, but it doesn't appear to run under linux.

      --
      Charles Wyble System Engineer
    2. Re:so subsets don't count? by way2trivial · · Score: 1

      Excellent point- I hadn't even twigged to that

      here is the real solution
      http://www.mono-project.com/Main_Page

      --
      every day http://en.wikipedia.org/wiki/Special:Random