Here is two messages from Hugo Leisink (Hiawatha developer). You'll
note that the first has a newer date than the later, that's because I
delete it, and I asked Hugo to send it to me again :P

Thought that his words could be useful.

Greetings.

---------- Forwarded message ----------
From: Hugo Leisink <[EMAIL PROTECTED]>
Date: Dec 7, 2007 10:02 AM
Subject: Re: Hiawatha
To: Andris <[EMAIL PROTECTED]>



Andris wrote:
> Could you please send your first e-mail to me again? I forgot to save
> it to forward it later :P
>
> Greetings.
>
Sure, here it is:


Hi Andres,

I saw your post about Hiawatha in OpenBSD. I'd like to respond to the
remarks about "Hiawatha's source code is free of security-bugs" on the
Hiawatha website.

First of all, you have to take a look at the webserver market. You use
Apache, IIS, Lighttpd or you don't use anything at all. If you want
people to use your software, you have to 'beat Goliath'. People use
Apache, because everybody else does, even when Apache is the worse fit
for their purposes. I think Hiawatha has become a really good webserver.
It's faster then Apache, is more secure then Apache and definitly more
easy to configure then Apache. But people don't use it because 'it ain't
Apache'. So, to draw people's attention and to make them at least try
Hiawatha once, I have to make 'dangerous' statements like 'free of
security bugs'.

Second, the reponses to your message are typical for the OpenBSD
community. It's like they own the word 'security'. Only OpenBSD is
secure, the rest is not. But I guess I don't have to remind you about
http://pwnie-awards.org/winners.html#lamestvendor Yes, Hiawatha has had
bugs too. And guess what, Hiawatha will have bugs in the future. But
none of the found bugs could have been used to take over the webserver
or deface websites. And unless someone proves me wrong, my claim that
"Hiawatha is the most secure webserver" stands.

greetings,
Hugo

---------- Forwarded message ----------
From: Hugo Leisink <[EMAIL PROTECTED]>
Date: Dec 7, 2007 4:33 AM
Subject: Re: Hiawatha
To: Andris <[EMAIL PROTECTED]>


Hi Andres
> Hi,  thanks for the comments. I have two questions for you:
>
> 1. Would you let me forward this to [EMAIL PROTECTED]
>
I have no problems with that, but I think there will be enough OpenBSD
people not able to have a fair discussion about it (especially after my
second remark).

> 2. Would you relicense Hiawatha?
>
I will never abandon the GPL license. So if it's possible for a piece of
software to have two licenses, I'm not negative towards using the BSD
license for Hiawatha. But of course, I first have to think about the
consequenses before actually doing so.

> Even if OpenBSD does not prefer Hiawatha, a project goal still stands:
> "We strive to make our software robust and secure, and encourage
> companies to use whichever pieces they want to."
>
> And, IMHO, it applies to any project which seeks security.
>
I agree. And I think the OpenBSD project has done some really good jobs.
But it's the we-are-untouchable attitude of too many OpenBSD people that
keeps me away from it. I've had some discussions with OpenBSD people
before and too many of them weren't very pleasant. If someone finds a
bad thing in Hiawatha or has some good points about how things can be
done better, I'm the first one to say he's right. But if someone starts
saying that "Hiawatha is insecure and sucks because my coding style
doesn't match his" then the discussion is over for me. And let's be
honest, critizing a piece of software by only looking at it's project
website and not having the guts to even look at the source code, THAT is
'sheer stupidity'.


So, yes, I'm willing to talk again with the OpenBSD community. And if
they choose Hiawatha, I will be very proud. And if they don't, I will
try to improve Hiawatha until they do like it. BUT.... not if words like
'sucks', 'crap' and 'sheer stupidity' are being used. So, it's up to the
OpenBSD community.

greetings,
Hugo

Reply via email to