From: Martin Gregorie on
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
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
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
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
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