Projects / Embedthis Appweb

Embedthis Appweb

Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  02 Jun 2014 14:17

    Release Notes: This is a major release, switching to use MakeMe for building and Pak for extensions. The package.json format has been enhanced to support the ESP C Web framework.

    •  19 May 2014 21:38

      Release Notes: This is a release candidate for the next major Appweb release. Appweb 5 contains full support for the MakeMe build system and Pak package manager. It extends the defensive security counter measures and supports the ESP "C" language web framework.

      •  16 May 2014 21:04

        Release Notes: This is a minor release with fixes for default MIME types, preservation of session state, and CGI sample programs.

        •  08 May 2014 18:09

          Release Notes: Fixes the client banning defensive counter-measure log messages and optimizes the memory footprint.

          •  23 Apr 2014 15:19

            Release Notes: This is a minor release updating the ESP "C" language Web framework. It fixes installation of ESP packages and handling of SemVer version strings.

            Recent comments

            22 Oct 2004 21:37 mob59

            Re: Legal Issues
            We have just split our sites into an open source site at http://www.appWebServer.org and a commercial site at http://www.mbedthis.com. This should clarify any remaining confusion.

            Mbedthis Software continues to generously provide hardware, staff and funding to make this open source project possible. Successful open source often depends on the commitment and support of such companies.

            Michael

            > I think you need to make clear, both

            > here and on your web site,

            > what the legal status of your server

            > software is. You have it

            > marked here as released under the GPL,

            > which implies the unrestricted

            > free use of your software. But your web

            > site is full of proprietary

            > licensing statements, restrictions, and

            > only passing references to

            > Open Source.

            >

            > This _is_ the new world of Open Source.

            > So speak up--whose side are you on?

            >

            >

            21 Oct 2004 23:28 mob59

            Re: Legal Issues
            We supply the software under dual licenses. It is available under a GPL license and we are clear on that when everyone downloads the software. It is free but not quite unrestricted. The normal GPL restrictions apply.

            We also offer commercial licenses for those who need them. Some people can't use GPL software when combining with proprietary software. So we provide both licenses.

            > I think you need to make clear, both

            > here and on your web site,

            > what the legal status of your server

            > software is. You have it

            > marked here as released under the GPL,

            > which implies the unrestricted

            > free use of your software. But your web

            > site is full of proprietary

            > licensing statements, restrictions, and

            > only passing references to

            > Open Source.

            >

            > This _is_ the new world of Open Source.

            > So speak up--whose side are you on?

            >

            >

            11 Oct 2004 08:07 goosequill

            Legal Issues
            I think you need to make clear, both here and on your web site,

            what the legal status of your server software is. You have it

            marked here as released under the GPL, which implies the unrestricted

            free use of your software. But your web site is full of proprietary

            licensing statements, restrictions, and only passing references to

            Open Source.

            This _is_ the new world of Open Source. So speak up--whose side are you on?

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.