Hiawatha | ||||
---|---|---|---|---|
Ontwikkelaar(s) | Hugo Leisink | |||
Uitgebracht | september 2002 (22 jaar) | |||
Recentste versie | 11.5 (23 oktober 2023)[1] | |||
Status | Actief | |||
Besturingssysteem | Unixachtig besturingssysteem, Mac OS X Server, Windows | |||
Geschreven in | C | |||
Categorie | Webserver | |||
Licentie(s) | GPLv2 | |||
Versiebeheer | Officiële broncode | |||
Website | (en) Projectpagina | |||
|
Hiawatha is een open source webserver voor Windows, Mac, Linux en Unix-achtige besturingssystemen. Hij is geschreven met 'veiligheid' als belangrijkste doel.
De eerste versie van Hiawatha kwam uit in januari 2002 en was, vanwege het feit dat hij zeer klein en licht was, geschikt voor computers met oudere hardware. Hij was geschreven om als webserver te dienen voor webservers in studentenhuizen in Delft. De auteur van Hiawatha, Hugo Leisink, studeerde destijds Technische Informatica en kende een interesse in computerbeveiliging.
In Hiawatha zijn een aantal beveiligingsmogelijkheden ingebouwd die bescherming moet bieden tegen hacken. Het tegengaan van SQL-injection en cross-site scripting (XSS), het herkennen en buitensluiten van hackers en het limiteren van de looptijd van CGI applicaties zijn hier enkele voorbeelden van. Hiawatha maakt voor TLS ondersteuning gebruik van mbed TLS (voorheen heette die component PolarSSL).