Slashdot Mirror


Secure Mini-Apache for Embedded Linux

An anonymous reader writes "Embedded webserver specialist Mbedthis Software has released AppWeb, a new "mini-Apache" for embedded Linux focusing on high security and designed for 'embedding in applications and devices.' AppWeb can be configured with a memory footprint of only 110K, and targets web services, offline applications, and embedded device management, according to Mbedthis."

4 of 24 comments (clear)

  1. I'm going to look into this... by shaitand · · Score: 2, Interesting

    It sounds like it isn't missing any of the basic features your average webserver needs.

    And if that is the case why on earth wouldn't you be using for your typical small deployments whether embedded or not?

  2. ACME Labs Software by gaj · · Score: 4, Interesting
    If you need a really small httpd, you might want to consider one of the options from ACME Labs Software. I've used mini_httpd and found it to work quite well. It can be compiled with SSL support, if you need that. Disk image is about 42k dynamicly linked, so if FLASH space is important, you might consider it. Its RSS is more like about 670k as configured on my system, but IIRC, that's with SSL support.

    If you need to get really small, and don't need much by way of features, micro_httpd, but that's probably overkill (underkill?)

    1. Re:ACME Labs Software by gaj · · Score: 2, Interesting
      Yeah, quite odd.

      Or not. It's basically a modified BSD license.

      /** mini_httpd - small HTTP server
      **
      ** Copyright (C) 1999,2000 by Jef Poskanzer <xxx@xxx.xxx>.
      ** All rights reserved.
      **
      ** Redistribution and use in source and binary forms, with or without
      ** modification, are permitted provided that the following conditions
      ** are met:
      ** 1. Redistributions of source code must retain the above copyright
      ** notice, this list of conditions and the following disclaimer.
      ** 2. Redistributions in binary form must reproduce the above copyright
      ** notice, this list of conditions and the following disclaimer in the
      ** documentation and/or other materials provided with the distribution.
      **
      ** <disclamer snipped because of lame-ass Lameness filter.>
      */

      How exactly is that "odd"? Because it's not GPL?

      OTOH, your point about micro_httpd running from inetd is a good point.

    2. Re:ACME Labs Software by Anonymous Coward · · Score: 1, Interesting

      You forgot the mention the mighty thttpd!