From: Martin Gregorie on 12 Jun 2010 11:04 On Fri, 11 Jun 2010 20:56:59 -0400, Arne Vajhøj wrote: > On 11-06-2010 08:28, David Kerber wrote: >> In article<k2dQn.6548$z%6.2043(a)edtnps83>, dcest61(a)hotmail.com says... >>> David Kerber wrote: >>>> Not to mention that those are all cross-platform options. while .NET >>>> locks you into a windows-based network. >>> >>> The way Mono is moving along that's not strictly speaking true. In any >>> case, being "locked into" a Windows-based network is not exactly a >>> liability, not now and not for a few more decades. As it is, the >>> majority of fellow developers and clients that I deal with do >>> J2SE/J2EE on Windows. Every job I've had there's always been a fair >>> bit - often a majority - of other applications that have been on >>> Windows. So it may be a point of pride that your app in theory could >>> run on many OS's, but since almost everyone will have Windows who >>> really cares? >> >> This is certainly true on the front (end-user) end, but much less so on >> the server side. Windows still makes up only a minority of the servers >> out there. > > It is a rather big minority. > > Java is not exactly Microsofts backyard, but a recent study showed that > Java EE projects was deployed: > > Windows 57% > Redhat & Centos 35% > Suse 12% > Other Linux 16% > Solaris 18% > AIX 14% > HP-UX 5% > Other 7% > > (it adds up to more than 100% because some projects targets multiple > platforms) > > For .NET the Windows percentage is approx. 100%. > > That is a lot of Windows servers. > > http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Servers > > gives the same picture. > That doesn't altogether tally with webserver usage: Apache 54% Microsoft IIS 24% Igor Sysoev nginx 8% Google GWS 7% lighttpd 0.46% unless there are a *lot* more Apache webservers running under Windows than I've always heard there are. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |
From: Arne Vajhøj on 12 Jun 2010 12:07 On 12-06-2010 11:04, Martin Gregorie wrote: > On Fri, 11 Jun 2010 20:56:59 -0400, Arne Vajhøj wrote: >> On 11-06-2010 08:28, David Kerber wrote: >>> In article<k2dQn.6548$z%6.2043(a)edtnps83>, dcest61(a)hotmail.com says... >>>> David Kerber wrote: >>>>> Not to mention that those are all cross-platform options. while .NET >>>>> locks you into a windows-based network. >>>> >>>> The way Mono is moving along that's not strictly speaking true. In any >>>> case, being "locked into" a Windows-based network is not exactly a >>>> liability, not now and not for a few more decades. As it is, the >>>> majority of fellow developers and clients that I deal with do >>>> J2SE/J2EE on Windows. Every job I've had there's always been a fair >>>> bit - often a majority - of other applications that have been on >>>> Windows. So it may be a point of pride that your app in theory could >>>> run on many OS's, but since almost everyone will have Windows who >>>> really cares? >>> >>> This is certainly true on the front (end-user) end, but much less so on >>> the server side. Windows still makes up only a minority of the servers >>> out there. >> >> It is a rather big minority. >> >> Java is not exactly Microsofts backyard, but a recent study showed that >> Java EE projects was deployed: >> >> Windows 57% >> Redhat& Centos 35% >> Suse 12% >> Other Linux 16% >> Solaris 18% >> AIX 14% >> HP-UX 5% >> Other 7% >> >> (it adds up to more than 100% because some projects targets multiple >> platforms) >> >> For .NET the Windows percentage is approx. 100%. >> >> That is a lot of Windows servers. >> >> http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Servers >> >> gives the same picture. > > That doesn't altogether tally with webserver usage: > > Apache 54% > Microsoft IIS 24% > Igor Sysoev nginx 8% > Google GWS 7% > lighttpd 0.46% > > unless there are a *lot* more Apache webservers running under Windows > than I've always heard there are. There are Apache servers on Windows. But I don't understand why you think web server platform should relate to either Java EE platform or overall server platform. Arne
From: Martin Gregorie on 12 Jun 2010 14:11 On Sat, 12 Jun 2010 12:07:40 -0400, Arne Vajhøj wrote: > But I don't understand why you think web server platform should relate > to either Java EE platform or overall server platform. > LAMP The acronym wouldn't exist if it didn't describe a reasonably common software stack. Nothing to do with Java, of course, but this thread had diverged into the demographics of servers. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |
From: Arne Vajhøj on 12 Jun 2010 14:32 On 12-06-2010 14:11, Martin Gregorie wrote: > On Sat, 12 Jun 2010 12:07:40 -0400, Arne Vajhøj wrote: >> But I don't understand why you think web server platform should relate >> to either Java EE platform or overall server platform. > > LAMP > > The acronym wouldn't exist if it didn't describe a reasonably common > software stack. Nothing to do with Java, of course, but this thread had > diverged into the demographics of servers. I know. But we have: - numbers for Java EE servers - numbers for servers total - numbers for web servers And I read your comments as if you think the last numbers indicate that one of the first sets of number are not valid. Which I don't understand. Arne
From: ilan on 12 Jun 2010 14:53
Arne Vajhøj <arne(a)vajhoej.dk> writes: > On 11-06-2010 06:57, ilan(a)whatever.com wrote: >> Here is something factual. >> >> http://en.wikipedia.org/wiki/Web_server >> http://news.netcraft.com/archives/2010/01/ >> >> Vendor Product Web Sites Hosted (millions) Percent >> Apache Apache 111 54% >> Microsoft IIS 50 24% >> Igor Sysoev nginx 16 8% >> Google GWS 15 7% >> lighttpd lighttpd 1 0.46% > > Well - 24% only runs on Windows and 62% can run on Windows, so > you have proved that Windows is used on 24-86% of web servers. Hmm.. I think we can explore this a little bit. I was only looking at web servers in this instance. I doubt for example the majority of Oracle databases run on Windows.. even if Oracle _can_ run on Windows. I also doubt the majority of enterprises put their ERP systems onto Windows boxes. But lets stay with web servers; for now. So is there any of determining of the 54% running Apache; how many are using Windows? I would suspect that the vast majority are not - but I don't like guesses. I would love to know the statistics on that. I have googled a little bit; but can not find anything. Probably got my search criteria wrong. -- ilAn |