"f you're the boss of a company, and one of your employees goes out and robs a store during work hours - who's at fault? Look, I dislike Bush quite a bit. I think he's a real dipshit. But without one shred of any fact that you claim "can't be questioned" - can you honestly put someone to death without any proof? Are you saying that we should become those that we consider terrorists by killing someone without proper truth or because that's what you believe?"
So by your reasoning there is no basis for trying saddam hussein for the massacres and the torture that happened during his reign. After all he didn't drop the bombs, he didn't torture those people, his minions did.
"But without one shred of any fact that you claim "can't be questioned" - can you honestly put someone to death without any proof?"
I realize that due to your republitard freeper status you are not allowed to read actual data or consider actual facts which do not fit into your idealogy but you may want to refer to the investigative document put our by the US army. Yes the same army you worship has admitted that people were tortured and killed under their custody. One presumes that they would only admit to the ones where there were eyewitness, picture, or video collobaration to, after all there is no use admitting you torture people in secret prisons when nobody who has seen the inside of one of those prisons has spoken out yet.
"I can't say either way whether George Bush ordered such things or not or is responsible because there's no proof - not now at least."
Well he is either a dupe and a dunce or he ordered it. Either way it doesn't look so good for him. Only if there was a forum where there could be a way to find out. You know only if people could be deposed, witnesses could be interviewed, documents could be suphenoed. You know like a trial or something!.
"Things are always more complicated in the world we live in. Well, maybe not your world. But for the rest of us, it's never that simple."
I find it offensive that you want to release Saddam Hussein and Osama Bin Laden. Sure the world is complicated but that doesn't mean rat bastard murderers like Osama, Saddam and Bush should be let off so easily.
Are you saying nobody was tortured by Bush? That not one person was tortured during the conflicts in Iraq and Afghanistan. Are you further saying that not one civillian was killed during those wars?
I guess I don't understand why Israel is an ally in the first place. I know we give them anywhere between six to 12 billion a year in aid (more then the entire budget of NASA) but I don't see what we get out of this alliance.
Anyway I am all for defending allies IF THEY NEED IT. Israel does not need our assistance in killing arabs. They are very efficient at it and have been doing it for decades now. We give them arms, they kill arabs with them. If the UN tries to sanction them then we veto the amendment. I think that should be enough don't you? I mean do we really have to go and invade countries for them too?
Where do you draw the line on this? I certainly resent spending 100 billion dollars a year occupying Iraq and I don't want to double that to occupy Iran too all because the president doesn't like Israel.
Finally I should also point out that plenty of people in the knesset have called for genocide against the palestenians, how come we didn't invade Israel when they did that?
I didn't know Lieberman was for occupation of the entire reigon. Personally I have the very odd opionion that US senators should be looking out for the interests of the US not some other country. I don't give a shit if the Iranian president has said bad things about israel. Israel has hundreds of nucklear weapons and a top notch military and is basically immune to any UN resolution because we can block it. They can do whatever they want and do, see a 20 year occupation of millions of people for an example.
Saddam is on trial for torturing and killing people, maybe one day Bush too will be ontrial for torture and murder. He has tortured people and killed people after all. There is no dispute about those facts.
So the question is how many people do you have to kill and torture before you get the death penalty? I say one death is too many but hey what do I know, I am not a republican.
GOP leaders told Bush that his hardcore push to renew the more onerous provisions of the act could further alienate conservatives still mad at the President from his botched attempt to nominate White House Counsel Harriet Miers to the Supreme Court.
"I don't give a goddamn," Bush retorted. "I'm the President and the Commander-in-Chief. Do it my way."
"Mr. President," one aide in the meeting said. "There is a valid case that the provisions in this law undermine the Constitution."
"Stop throwing the Constitution in my face," Bush screamed back. "It's just a goddamned piece of paper!"
Microsoft did the same thing with the clickwheel. They patented it after apple came out with the ipod and then asked for license fees from apple. Apple told them go suck their balls instead and MS hasn't pushed it so far but they are probably readying a suit as we speak.
I don't know what you definition of "bottom feeder" is but MS certainly fits my definition of it. I don't know how many times they have ripped off other companies ideas and then settled for millions (while making billions).
Once again your ignorance is stunning. SElinux comes "standard" with suse and fedora and is available to all debian based and gentoo users via the standard software update mechanism.
As for linux not being unix that's just a nitpick. Nicely done though, that's a very professional wordsmithing, something worthy of a PR firm or a paid astro turfer.
MS patented the clickwheel after Apple came out with the ipod and attempted extortion for license fees from Apple. MS is a vocal proponent of patents. They love patents.
If they are living by the sword then they should be prepared to die by the sword.
These are not off the shelf mass market chips. They are one offs. Granted it may be more of rewriting the firmware then building the chip from scratch.
"Marketshare implies a market. Marketshare traditionally means "the proportion of revenue generated in a market segment by one organization"."
No it doesn't. It means the percentage of the installed base.
"Is it really appropriate to measure marketshare in terms of number of installs? "
I don't know if it's appropriate or not but that's the way it's always been measured.
"Furthermore, I would say the most installed Java server by far is Tomcat. "
I agree. But an HP poll of fortune 500 companies would probably show near zero penetration by tomcat.
"Most J2EE applications are not made with EJB these days."
I don't know about "most" but yes the the trend is with lighterweight containers and frameworks. Again something like this isn't likely to show up on a surver of large corporations.
"There's less reason to choose JBoss when you can go Spring + Tomcat, or Spring + Resin or even BEA WebLogic Express."
Spring + tomcat has indeed been gaining marketshare over jboss and all other full featured J2EE containers. Note that both Tomcat and Spring are free and open source.
"And I wouldn't choose JBoss for its stellar JMS implementation, I'd rather go with IBM or BEA, or even a small/fast player like Fiorano."
IN that case you would be going against the tide of the java programming community.
We seem to agree on a lot here. Let's get back to the original point.
1) The majority of java applications are running on free software. When you add tomcat + spring + jboss + JONAS etc this number probably dwarfs the installed base of websphere, BEA or Oracle.
2) Corporations frequently get the application server thrown in for free when they sign support contract bundles from the likes of IBM and ORACLE (and to much lesser degree BEA).
3) Corporation are free to choose the open source containers because the open source containers have proven themselves to be "enterprise ready". They are deprived of free and enterprise ready application server if they choose the.NET development stack.
The problem is that we have things like minimum wage, OSHA, pollution laws, and laws against slavery and prison labor. Because of these things we are unable to compete with china and india. Sure we could manufacture things here but unless we rollback our laws and let businesses run amok we things will cost lots more.
I remember reading about how the NSA had intercepted printers going to Iraq and replaced chips inside them to use them for espionage and sabotage during the first iraq war. I am pretty certain there are lots of american and european made devices in china that have hacked hardware and software to enable the US to carry out attacks or gather intelligence. It certainly would not surprise me to find out that windows has hooks for espionage by the NSA and whatnot.
If I was the chinese I would not trust any item not made under my control. We can automatically presume the US is working very hard to spy on them and the destroy their infrastructure if they attack taiwan or us.
By the way this also goes for any country really. I bet there are devices in france and germany too. We spy on everybody and stand ready to destroy anybody who goes against us.
"You don't stand anywhere on this, you are just arguring. "
Really? Let me repeat myself for the third time. You have to measure the productivity of a toolset or a language throughout the entire lifecycle of the development process. I hope that makes it more clear for you. Java is more productive throughout the lifecycle of a development process then.NET by a long shot. Maybe even by orders of magnitude. BTW by "java" I mean the whole java stack, eclipse, jobss/spring/tomcat, junit, log4j, xdoclet, etc.
"How does this differ from your perspective? "
Because when I say Java is more productive I speak from experience. I have (and do) develop both in.NET and Java. My choice is not based on zealotry but real world experience. Notice also that I said java was more productive for server programming and I have no problems with people using.NET for the GUI but only for zealot organizations which do not allow non windows platforms. If you work for a rational company which allows a Mac or a linux box on their network then you should write in Java or a web app.
"There's a very real world out there you don't believe in where other talented developers are succeeding in full life cycle development on.NET. For *some* clients, this is a more fluid and preferred direction."
You can always succeed if you work hard enough. For a.NET developer it's harder to succeed because they have to work harder then a java programmer. There are lots of lazy people out there using all kinds of tools so of course "some people" using.NET will be more successful then "some people" who use perl, java, python or ruby. Success has everything to do with how smart you are and how hard you are willing to work. Having said that a smart and harworking person will be happier and more productive in Java then.NET.
By the way both.NET and Java have to now consider the emergence of python and ruby. Their server support is still a bit weak but both of them are already more productive in the development phase of the SLDC then both java and.NET. ROR is a rare framework which takes the entire SLDC into consideration and is likely to leave everybody in the dust in a year or two especially if parrot fulfills it's promise.
Oh one more thing. If a corporation does not allow any operating system other then windows then it's a corporation run by zealots. Only zealots decide that only one tool should be used to solve every problem.
Dude, Apple is going to DIE. Nobody will be buying ipods anymore, iTunes will shut down any day now!!!!. MS has entered the online music market and they will KILL everybody else!. Remember microsoft-at-work? It will be just like that!
The people who use websphere or what have you CHOOSE to use it. If you want to develop in java you can CHOOSE to use them or you can CHOOSE to use jboss which is the majority choice. Jboss has proven itself to be fully functional, robust, scalable and proven in the real world. With.NET you do not have that choice. You can use the MS implementation or the buggy, half finished mono implementation. So J2EE is free,.NET costs money.
Note that I haven't even begun talk about lighterwieght containers and application servers either. If you add those into the survey they would probably dwarf the paid application servers. Tomcat + Spring + Geranimo + Jboss + Jonas probably host over 75% of all java applications.
"So it looks like you're right, JBoss is indeed used the most often, but expensive app servers still make up the vast majority of the market place for J2EE."
If you read the article you are linking to you will see that the HP rep says the best way to measure is by actually taking a survey. In the article it says they surveyed 750 "development managers". Now if you have company big enough to have a "development manager" then you are probably a big company who has a contract with IBM or Oracle for a bundle of good as services. So what's the point? Simple.
People who use weblogic or oracle or websphere are probably getting the application server thrown in when they buy a support contract or a database or a server. Yes that's true because I have worked for such companies. So it's innacurate to say the J2EE market is dominated for expensive app servers, those app servers are actually free or close to free.
Also it just makes sense that HP or Gartner would only interview large corporations. The survey only takes a snapshot of a small section of the market (the large corporation) while completely ignoring the small to medium companies, consulting firms, and individual contractors.
That's why I refered you to javalobby or magazine surveys. They tend to more representitive of the java development ecosystem as a whole.
Finally, the jboss share has gone from zero to 34% in less then two years and shows no signs of stopping. I would expect that figure to double in two to three years.
I am fully aware of Nant and Nunit as well as the new "features" of VS.NET that completely ripped them off while making sure it was not compatible. What's still missing is xdoclet, microcontainers, inversion of control, aspects and a whole lot of other things java developers take for granted. Look at it this way. For the last two years Eclipse developers enjoyed the high productivity of refactoring support, automated unit testing, continuous integration, automated deployment, and object relational layers. Two years later.NET developers get some of the features of eclipse making.NET deverlopers only 70% as productive as java programmers.
So yes, I know full well how the open source world struggles to bring.NET development up to par with Java only to have Ms shit on them because I develop both in Java and.NET.
"You mean to say that selecting.NET as a development platform on Windows over Java is ignorant, indicative of a lack of talent, and "pure zealotry"?"
For server development absolutely, 100%.
"Further that all Microsoft shops are zealots by definition, who never choose the right tool for the job"
That is thedefinition of zealotry isn't it? If you have decided not to allow any other tool into your corporation then you are zealot. Only zealots decide that no matter what the problem is only windows can solve it.
"Also, if you would be kind enough to point out the correct way to measure productivity, I'd be grateful."
Read my lips. It doesn't matter how you measure productivity. If you are only measuring how long it takes to build an application while completely ignoring how long it takes to debug, deploy, upgrade, document and maintain the application throughout it's entire lifecycle then you are a dumbass (and probably work for gartner).
IT WAS OLD you fuckwad. Old stats don't fucking count. Websphere was dominant when Jboss was a baby. Now Jboss is dominant. Admit that you were wrong and get on with the rest of your shilling.
"I wasn't really able to find much data. Where are you getting YOUR data from? What evidence do you have that the market for J2EE app servers has changed dramatically over the past 4 or 5 years?"
Take a look at the surveys taken by javalobby or every major java magazine. Why do I have to do your research for you? Isn't MS paying you do this research along with your astro turfing?
"f you're the boss of a company, and one of your employees goes out and robs a store during work hours - who's at fault? Look, I dislike Bush quite a bit. I think he's a real dipshit. But without one shred of any fact that you claim "can't be questioned" - can you honestly put someone to death without any proof? Are you saying that we should become those that we consider terrorists by killing someone without proper truth or because that's what you believe?"
So by your reasoning there is no basis for trying saddam hussein for the massacres and the torture that happened during his reign. After all he didn't drop the bombs, he didn't torture those people, his minions did.
"But without one shred of any fact that you claim "can't be questioned" - can you honestly put someone to death without any proof?"
I realize that due to your republitard freeper status you are not allowed to read actual data or consider actual facts which do not fit into your idealogy but you may want to refer to the investigative document put our by the US army. Yes the same army you worship has admitted that people were tortured and killed under their custody. One presumes that they would only admit to the ones where there were eyewitness, picture, or video collobaration to, after all there is no use admitting you torture people in secret prisons when nobody who has seen the inside of one of those prisons has spoken out yet.
"I can't say either way whether George Bush ordered such things or not or is responsible because there's no proof - not now at least."
Well he is either a dupe and a dunce or he ordered it. Either way it doesn't look so good for him. Only if there was a forum where there could be a way to find out. You know only if people could be deposed, witnesses could be interviewed, documents could be suphenoed. You know like a trial or something!.
"Things are always more complicated in the world we live in. Well, maybe not your world. But for the rest of us, it's never that simple."
I find it offensive that you want to release Saddam Hussein and Osama Bin Laden. Sure the world is complicated but that doesn't mean rat bastard murderers like Osama, Saddam and Bush should be let off so easily.
"Show me somebody that continually claims to be "not evil", ..."
I'll show you George Bush????
"That post was a rant, a sarcasm, a fiction, a collection of invented quotes."
No it wasn't. He confirmed it from multiple sources. Other people have reported it too.
You can stick your head in the sand but it doesn't make the world go away my friend.
Are you saying nobody was tortured by Bush? That not one person was tortured during the conflicts in Iraq and Afghanistan. Are you further saying that not one civillian was killed during those wars?
I guess I don't understand why Israel is an ally in the first place. I know we give them anywhere between six to 12 billion a year in aid (more then the entire budget of NASA) but I don't see what we get out of this alliance.
Anyway I am all for defending allies IF THEY NEED IT. Israel does not need our assistance in killing arabs. They are very efficient at it and have been doing it for decades now. We give them arms, they kill arabs with them. If the UN tries to sanction them then we veto the amendment. I think that should be enough don't you? I mean do we really have to go and invade countries for them too?
Where do you draw the line on this? I certainly resent spending 100 billion dollars a year occupying Iraq and I don't want to double that to occupy Iran too all because the president doesn't like Israel.
Finally I should also point out that plenty of people in the knesset have called for genocide against the palestenians, how come we didn't invade Israel when they did that?
I didn't know Lieberman was for occupation of the entire reigon. Personally I have the very odd opionion that US senators should be looking out for the interests of the US not some other country. I don't give a shit if the Iranian president has said bad things about israel. Israel has hundreds of nucklear weapons and a top notch military and is basically immune to any UN resolution because we can block it. They can do whatever they want and do, see a 20 year occupation of millions of people for an example.
Well that proves it, he is obviously wrong then. If anybody says anything in a book it must be wrong. Except of course Drudge, he is never wrong.
Saddam is on trial for torturing and killing people, maybe one day Bush too will be ontrial for torture and murder. He has tortured people and killed people after all. There is no dispute about those facts.
So the question is how many people do you have to kill and torture before you get the death penalty? I say one death is too many but hey what do I know, I am not a republican.
Please type in the phrase "bush constitution just a piece of paper" into google and see for yourself. Here is the gist of the conversation from
i cle_7779.shtml
http://www.capitolhillblue.com/artman/publish/art
GOP leaders told Bush that his hardcore push to renew the more onerous provisions of the act could further alienate conservatives still mad at the President from his botched attempt to nominate White House Counsel Harriet Miers to the Supreme Court.
"I don't give a goddamn," Bush retorted. "I'm the President and the Commander-in-Chief. Do it my way."
"Mr. President," one aide in the meeting said. "There is a valid case that the provisions in this law undermine the Constitution."
"Stop throwing the Constitution in my face," Bush screamed back. "It's just a goddamned piece of paper!"
Microsoft did the same thing with the clickwheel. They patented it after apple came out with the ipod and then asked for license fees from apple. Apple told them go suck their balls instead and MS hasn't pushed it so far but they are probably readying a suit as we speak.
I don't know what you definition of "bottom feeder" is but MS certainly fits my definition of it. I don't know how many times they have ripped off other companies ideas and then settled for millions (while making billions).
Once again your ignorance is stunning. SElinux comes "standard" with suse and fedora and is available to all debian based and gentoo users via the standard software update mechanism.
As for linux not being unix that's just a nitpick. Nicely done though, that's a very professional wordsmithing, something worthy of a PR firm or a paid astro turfer.
MS patented the clickwheel after Apple came out with the ipod and attempted extortion for license fees from Apple. MS is a vocal proponent of patents. They love patents.
If they are living by the sword then they should be prepared to die by the sword.
Look up SELinux before you post on this subject. Your ignorance is showing.
These are not off the shelf mass market chips. They are one offs. Granted it may be more of rewriting the firmware then building the chip from scratch.
"Marketshare implies a market. Marketshare traditionally means "the proportion of revenue generated in a market segment by one organization"."
.NET development stack.
No it doesn't. It means the percentage of the installed base.
"Is it really appropriate to measure marketshare in terms of number of installs? "
I don't know if it's appropriate or not but that's the way it's always been measured.
"Furthermore, I would say the most installed Java server by far is Tomcat. "
I agree. But an HP poll of fortune 500 companies would probably show near zero penetration by tomcat.
"Most J2EE applications are not made with EJB these days."
I don't know about "most" but yes the the trend is with lighterweight containers and frameworks. Again something like this isn't likely to show up on a surver of large corporations.
"There's less reason to choose JBoss when you can go Spring + Tomcat, or Spring + Resin or even BEA WebLogic Express."
Spring + tomcat has indeed been gaining marketshare over jboss and all other full featured J2EE containers. Note that both Tomcat and Spring are free and open source.
"And I wouldn't choose JBoss for its stellar JMS implementation, I'd rather go with IBM or BEA, or even a small/fast player like Fiorano."
IN that case you would be going against the tide of the java programming community.
We seem to agree on a lot here. Let's get back to the original point.
1) The majority of java applications are running on free software. When you add tomcat + spring + jboss + JONAS etc this number probably dwarfs the installed base of websphere, BEA or Oracle.
2) Corporations frequently get the application server thrown in for free when they sign support contract bundles from the likes of IBM and ORACLE (and to much lesser degree BEA).
3) Corporation are free to choose the open source containers because the open source containers have proven themselves to be "enterprise ready". They are deprived of free and enterprise ready application server if they choose the
Did you read my post? The NSA intercepts devices like printers, replaces the chinese made chips with ones made in the USA.
The problem is that we have things like minimum wage, OSHA, pollution laws, and laws against slavery and prison labor. Because of these things we are unable to compete with china and india. Sure we could manufacture things here but unless we rollback our laws and let businesses run amok we things will cost lots more.
I remember reading about how the NSA had intercepted printers going to Iraq and replaced chips inside them to use them for espionage and sabotage during the first iraq war. I am pretty certain there are lots of american and european made devices in china that have hacked hardware and software to enable the US to carry out attacks or gather intelligence. It certainly would not surprise me to find out that windows has hooks for espionage by the NSA and whatnot.
If I was the chinese I would not trust any item not made under my control. We can automatically presume the US is working very hard to spy on them and the destroy their infrastructure if they attack taiwan or us.
By the way this also goes for any country really. I bet there are devices in france and germany too. We spy on everybody and stand ready to destroy anybody who goes against us.
"You don't stand anywhere on this, you are just arguring. "
.NET by a long shot. Maybe even by orders of magnitude. BTW by "java" I mean the whole java stack, eclipse, jobss/spring/tomcat, junit, log4j, xdoclet, etc.
.NET and Java. My choice is not based on zealotry but real world experience. Notice also that I said java was more productive for server programming and I have no problems with people using .NET for the GUI but only for zealot organizations which do not allow non windows platforms. If you work for a rational company which allows a Mac or a linux box on their network then you should write in Java or a web app.
.NET. For *some* clients, this is a more fluid and preferred direction."
.NET developer it's harder to succeed because they have to work harder then a java programmer. There are lots of lazy people out there using all kinds of tools so of course "some people" using .NET will be more successful then "some people" who use perl, java, python or ruby. Success has everything to do with how smart you are and how hard you are willing to work. Having said that a smart and harworking person will be happier and more productive in Java then .NET.
.NET and Java have to now consider the emergence of python and ruby. Their server support is still a bit weak but both of them are already more productive in the development phase of the SLDC then both java and .NET. ROR is a rare framework which takes the entire SLDC into consideration and is likely to leave everybody in the dust in a year or two especially if parrot fulfills it's promise.
Really? Let me repeat myself for the third time. You have to measure the productivity of a toolset or a language throughout the entire lifecycle of the development process. I hope that makes it more clear for you. Java is more productive throughout the lifecycle of a development process then
"How does this differ from your perspective? "
Because when I say Java is more productive I speak from experience. I have (and do) develop both in
"There's a very real world out there you don't believe in where other talented developers are succeeding in full life cycle development on
You can always succeed if you work hard enough. For a
By the way both
Oh one more thing. If a corporation does not allow any operating system other then windows then it's a corporation run by zealots. Only zealots decide that only one tool should be used to solve every problem.
Dude, Apple is going to DIE. Nobody will be buying ipods anymore, iTunes will shut down any day now!!!!. MS has entered the online music market and they will KILL everybody else!. Remember microsoft-at-work? It will be just like that!
4) ROR would handle the constraint for you.
Oh one more point.
.NET you do not have that choice. You can use the MS implementation or the buggy, half finished mono implementation. So J2EE is free, .NET costs money.
The people who use websphere or what have you CHOOSE to use it. If you want to develop in java you can CHOOSE to use them or you can CHOOSE to use jboss which is the majority choice. Jboss has proven itself to be fully functional, robust, scalable and proven in the real world. With
Note that I haven't even begun talk about lighterwieght containers and application servers either. If you add those into the survey they would probably dwarf the paid application servers. Tomcat + Spring + Geranimo + Jboss + Jonas probably host over 75% of all java applications.
"So it looks like you're right, JBoss is indeed used the most often, but expensive app servers still make up the vast majority of the market place for J2EE."
If you read the article you are linking to you will see that the HP rep says the best way to measure is by actually taking a survey. In the article it says they surveyed 750 "development managers". Now if you have company big enough to have a "development manager" then you are probably a big company who has a contract with IBM or Oracle for a bundle of good as services. So what's the point? Simple.
People who use weblogic or oracle or websphere are probably getting the application server thrown in when they buy a support contract or a database or a server. Yes that's true because I have worked for such companies. So it's innacurate to say the J2EE market is dominated for expensive app servers, those app servers are actually free or close to free.
Also it just makes sense that HP or Gartner would only interview large corporations. The survey only takes a snapshot of a small section of the market (the large corporation) while completely ignoring the small to medium companies, consulting firms, and individual contractors.
That's why I refered you to javalobby or magazine surveys. They tend to more representitive of the java development ecosystem as a whole.
Finally, the jboss share has gone from zero to 34% in less then two years and shows no signs of stopping. I would expect that figure to double in two to three years.
I am fully aware of Nant and Nunit as well as the new "features" of VS.NET that completely ripped them off while making sure it was not compatible. What's still missing is xdoclet, microcontainers, inversion of control, aspects and a whole lot of other things java developers take for granted. Look at it this way. For the last two years Eclipse developers enjoyed the high productivity of refactoring support, automated unit testing, continuous integration, automated deployment, and object relational layers. Two years later .NET developers get some of the features of eclipse making .NET deverlopers only 70% as productive as java programmers.
.NET development up to par with Java only to have Ms shit on them because I develop both in Java and .NET.
.NET as a development platform on Windows over Java is ignorant, indicative of a lack of talent, and "pure zealotry"?"
So yes, I know full well how the open source world struggles to bring
"You mean to say that selecting
For server development absolutely, 100%.
"Further that all Microsoft shops are zealots by definition, who never choose the right tool for the job"
That is thedefinition of zealotry isn't it? If you have decided not to allow any other tool into your corporation then you are zealot. Only zealots decide that no matter what the problem is only windows can solve it.
"Also, if you would be kind enough to point out the correct way to measure productivity, I'd be grateful."
Read my lips. It doesn't matter how you measure productivity. If you are only measuring how long it takes to build an application while completely ignoring how long it takes to debug, deploy, upgrade, document and maintain the application throughout it's entire lifecycle then you are a dumbass (and probably work for gartner).
IT WAS OLD you fuckwad. Old stats don't fucking count. Websphere was dominant when Jboss was a baby. Now Jboss is dominant. Admit that you were wrong and get on with the rest of your shilling.
"I wasn't really able to find much data. Where are you getting YOUR data from? What evidence do you have that the market for J2EE app servers has changed dramatically over the past 4 or 5 years?"
Take a look at the surveys taken by javalobby or every major java magazine. Why do I have to do your research for you? Isn't MS paying you do this research along with your astro turfing?