[t:/]$ 지식_

임베디드 웹서버 비교

2008/11/19

http://bec-systems.com/web/content/view/46/9/

검토해 볼 웹서버 : Lighttpd thttpd Appweb Boa Cherokee

써본 것 : Boa, Go Head 등... CGI 빡세다 ㅠ.ㅠ

비교해봅시다. 예전에 위키에 있었는데 페이지가 사라졌음. 다행히 블로그에 보관중인 테이블을 써둡니다.

Server  ↓ Creator  ↓ Operating Systems  ↓ Development Language  ↓ Software license  ↓ Size (kB)  ↓ Home  ↓
0W Maxim Zotov Linux and FreeBSD C BSD-like 111 [1]
Abyss Aprelium Windows, Linux, Mac OS X and FreeBSD
Closed source 455 [2]
ebb Ryah Dahl Linux Ruby MIT ? [3]
thin Marc-André Cournoyer Linux Ruby Ruby [4] ? [5]
Anti-Web httpd Doug Hoyte and others Linux, Win32 C
? [6]
AppWeb Mbedthis/ Michael O'Brien Windows, Linux, FreeBSD, Mac OS X, VxWorks C++ GPL / Dual License [7] 350 [8]
Arachnida HTTP(S) server and client Ronald Landheer-Cieslak Windows, Linux, POSIX C++ GPL/BSD Dual License 500 [9]
Redleafd Alfeiks Kaänoken (MadTirra/Tirra) Linux C/Scheme GPL 200 [10]
BadBlue Working Resources Inc. Windows C++ Closed source 703 [11]
BarracudaDrive Real Time Logic Windows, Embedded Linux, Mac PowerPC
Closed source 713 [12]
Barracuda Web Server SDK Real Time Logic Unix, Windows, Mac, and most embedded systems
Closed source 100 - 500 [13]
Boa ? Unix C, Perl GPL [14] 120 [15]
astahttpd Rio Astamal Linux PHP 5.2.x GPL 520 [16]
bozohttpd Matthew R. Green Unix C BSD 32 [17]
Cherokee Álvaro López Ortega Linux, Solaris, *BSD, Windows C GPL 686 [18]
cgttpd Davide Libenzi Linux C
? [19]
chttpd Greg Olszewski Linux/Win32 C
17 [20]
cheetah Luke Reeves Linux C GPLv2 17 [21]
CoreHTTP ? Linux C GPL [22] 25 [23]
Darkhttpd Emil Mikulic UNIX C BSD ? [24]
Devwex Seanox Software Solutions Any OS with Java 1.2 or higher Java Closed source 30 [25] (German)
dlib C++ http server Davis E. King Linux, Solaris, Windows, Mac OS X, BSD C++ Boost Software License [26] 10 [27]
FlyingAnt CD Web Server Wrensoft Windows, Linux, Mac OS X
Closed source 50 [28]
Fnord (web server)
Linux C GPLv2 18 [29]
foXServe Kdev/Davide Cantaluppi Embedded LX 832 fox board
Apache ? [30]
Gforth httpd Bernd Paysan POSIX-style OS Forth GPL 273 SLOC [31]
Mathopd Michiel Boland POSIX-style OS C ? 79 [32]
GoAhead WebServer GoAhead VxWorks, Windows CE, Windows, Lynx, Linux, QNX, eCOS, QNX, Netware, OS X, ChorusOS, pSOS, uCOS, IRIX, HP-UX, RTEMS, iRMX/INtime C Dual License [33] 110 [34]
Hiawatha Hugo Leisink Linux, BSD, Mac OS X, Windows C GPL [35] 100 [36]
HTTP File Server Massimo Melina (aka rejetto) Windows Delphi GPL 500 [37]
HTTPi Cameron Kaiser Unix Perl Floodgap Free Software License (FFSL) [38] 58 [39]
ihttpd ? Unix C
40 [40]
KLone KoanLogic Linux, NetBSD, OpenBSD, FreeBSD, QNX, VxWorks, Darwin/Mac OS X, Windows C GPL 200 [41]
Kolibri SENKAS Windows C++ GPL ? [42]
Kolibri+ SENKAS Windows C++ Closed source ? [43]
leahhtpd GNU Unix, Linux, Windows C
? [44]
libmicrohttpd GNU Unix, Linux, Windows C LGPL 25 [45]
libwebserver Luis Figueiredo Unix, Linux, Windows C LGPL [46] 231 [47]
lighttpd Jan Kneschke Unix, Linux, Windows C BSD [48] ? [49]
Lite Netquestion HTTP Web Server ? AIX

28 ?
Monkey HTTP Daemon Eduardo Silva Linux C GPLv2 45 [50]
muhttpd Robbert Haarman UNIX C ? 25 [51]
NaninHttpd ? All Ruby Ruby
14 [52]
NanoHTTPD Jarno Elonen Any OS with Java 1.1 or higher Java Modified BSD 28 [53]
NanoWeb Vincent Negrier, Mario Salzer, and others Any that supports PHP PHP 4.3
? [54]
nginx Igor Sysoev Unix-like C BSD 468 [55]
nostromo - nhttpd Marcus Glocker Unix-like, OpenBSD developed C MIT 55 [56]
Null httpd ? Windows, Linux C
52 [57]
nweb ? Unix C
36 [58]
Obelisk-HTTP Filipe Caldas Any OS with Python Python
50 [59]
PS-HTTPD Anders Karlsson
PostScript GPL 8 [60]
publicfile Dan J. Bernstein Any POSIX OS C Public Domain 29 [61]
qshttpd Cosmin Gorgovan Unix C GPL 16 [62]
Rupy ? Any OS with Java 1.4 or higher Java LGPL 45 [63]
SAS ? Linux Assembly
0.941 [64]
Seminole GladeSoft eCos, VxWorks, POSIX, Win32, uCOS C
? [65]
Shttp Yingyuan Cheng Linux C GPLv2 16 [66]
SHTTPD Sergey Lyubka Windows, QNX, RTEMS, *BSD, Solaris, Linux C Beerware [67] 60 [68]
Simple HTTPD Charlie Lee Unix C
12 [69]
SimpleW ? ? Java
50 [70]
Spud ? Embedded PIC16F876

1 [71]
SWILL David Beazley and Sotiria Lampoudi Windows, Unix C
116 [72]
Techlogica HTTP Server Kyle White Windows

292 [73]
thttpd Acme Labs Unix C
50[1] [74]
TinyWeb Maxim Masiutin Win32 Delphi
53 [75]
Tntnet Tommi Mäkitalo Unix C++ LGPL 940 [76]
UIP Adam Dunkels Embedded 8bit C
? [77]
VQEmbWeb Gareth Cronin Any OS with support for Java 5 Java
12 [78]
webAce ? Embedded Fairchild ACE1101MT8

1 ?
wxWebServer Fedja Stevanovic Windows, Mac OS X, Linux C++
? [79]
Allegro Embedded WebServer ? Portable to any OS C ? ? [80]
Mini_httpd Jef Poskanzer UNIX C GPL 41 [81]
Micro_HTTPD Jef Poskanzer UNIX C GPL 4.98 [82]
JS_httpd Jef Poskanzer UNIX Javascript GPL 4.16 [83]
Plain Old Webserver David Kellogg Any OS Mozilla Firefox runs on Javascript GPL 80.1 [84]
Pure Perl CGId Erik Aronesty Any OS perl runs on Perl GPL 11.5 [85]
Wt emweb Linux/BSD/Solaris/..., Windows 2000/XP/Vista, Mac OS X, Others C++ GPL/Commercial Dual License [86] 250 [87]
Xavante The Kepler Project Linux, BSD, Windows, Mac OS X, Others Lua GPL compatible 38 [88]
ZwebServer Travis Cunningham Windows 2000/XP/Vista C#
132 [89]
Server Creator Operating Systems Development Language License Size (kB) Home








[t:/] is not "technology - root". dawnsea, rss