Embedthis Appweb is an embedded Web server for the efficient hosting of Web applications and frameworks. It is exceptionally fast and has an extensive set of modular features. Appweb is optimized for hosting dynamic Web applications via a scalable multi-threaded core for exceptional throughput and effective memory utilization. It is compact and will use as little as 800K of memory. It has a strong set of features including SSL, TLS, basic and digest authentication, virtual hosting, loadable modules, Apache style configuration file, PHP, Ejscript, CGI, sandbox resource limits, logging, angel monitoring process, and extensive conditional configuration and compilation controls.
| Tags | Software Development Embedded Systems Internet Web Libraries HTTP Servers |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix POSIX Linux Windows Windows Windows Mac OS X |
| Implementation | JavaScript C++ C PHP |
| Translations | English |
Recent releases


Changes: Minor fixes for the Windows project files and bugfixes for Ejscript TextStream and XML classes.


Changes: This release includes updates to OpenSSL and MatrixSSL to fix the recently discovered SSL renegotiation issue.


Changes: This release adds support for building using Cygwin and updates the server-side JavaScript via Ejscript 1.0. It also optimizes memory use and file upload performance.


Changes: This release is 2x faster and includes a powerful server-side JavaScript Web framework. It includes SQLite, an ORM layer, and an integrated MVC Web framework.


Changes: Enhanced embedding with support for VxWorks and the OpenWrt platform. Includes changes to the Ejscript server-side JavaScript framework with improved File I/O and Path APIs. Also includes many fixes and improved packaging.
- All comments
Recent commentsRe: Legal Issues
We have just split our sites into an open source site at www.appWebServer.org and a commercial site at 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?
>
>
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?
>
>
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?