Christopher B. Browne's Home Page
cbbrowne@acm.org

2. Wild-Eyed Ideas

As noted above, there are no application frameworks presently available for Linux that combine being:

Freely usable

Comprehensive in functionality

There are many free components available, including databases, web servers, scripting languages, but these must always be assembled in ad-hoc ways, which discourages reuse.

Usable by novices

There are many components available; most will require substantial systems integration efforts that require substantial background.

This is not dissimilar to the previous point; you in effect need to be capable of architect the system in order to modify it.

It is arguable that there is no such framework anywhere; this does not dictate against trying to improve what is available.

2.1. Design Assumptions

Google
Contact me at cbbrowne@acm.org