Fleet is a framework providing services for modular application development, together with a series of modules to 'jump start' your project into action.
Fleet's design imperitives are:
Fleet will take time to evolve and mature; by the time it does, Java SE 5 will be the norm, not the exception.
Fleet tries to use concepts and terminology from other modular application development frameworks such as Eclipse and Apache Hivemind, while employing a novel implementation which aims to radically reduce the overheads of employing a modular microarchitecture.
Fleet aims not only to provide the underlying framework, but to provide bridges and adapters to frequently used toolkits to enable projects utilising Fleet to take a 'toolbox' approach, selecting tools and technologies that are appropriate to their cause without worrying about the details of the integration between them.