You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@jakarta.apache.org by "Kevin A. Burton" <bu...@relativity.yi.org> on 2001/04/15 10:30:48 UTC
[ANNOUNCE]: Talon 0.1.0. Java based lightweight Component System.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
OpenPrivacy.org (http://www.openprivacy.org) would like to announce the creation
of the Talon project (http://talon.openprivacy.org).
This release is available at: http://download.openprivacy.org/talon-0.1.0.tar.gz
The Talon mailing list is also available: http://openprivacy.org/lists/
Overview:
Talon is a simple yet powerful component system similar to XPCOM or Microsoft
COM. Talon solves a number of problems with these existing systems and is
designed to incorporate Reputations (Sierra) as part of its Component factory
mechanism. The use of Reputation to drive component selection enables a Talon
based system to evolve over time, becoming more powerful. This mechanism is
similar to advanced profiler technologies but works with distributed systems.
Advantages:
* Thin factory/component mechanism for managing components.
* Utilizes Reputations to determine how to best serve/create a
Component. Components can be served based on interface name, reputation
and bias of the requester. (planned for 1.0)
* Simple, easy to use and doesn't require significant modification of
application design.
* All objects within the system have a unique URI and can be requested from
the ComponentFactory via this URI. This is desirable within distributed
P2P component environments.
* Talon provides a central code/project location for standard interfaces
(logging, property management, etc). This enables developers to code to a
standard interface across projects.
* Maintains object lifetime (pools, singletons, on-demand, etc) without
having to dedicate application logic to this task in outside projects.
* Talon initializes itself automatically which eases application
integration.
* Written in 100% Java so that legacy languages don't damage the integrity
of the API (no IDL, interface based, etc).
* Dual licensed under the GPL and BSD style. This allows Talon to be used
within projects from the Free Software Foundation *and* the Apache
Software Foundation. Commercial projects may also use Talon as the BSD
license is very flexible in this respect.
- --
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596
Those willing to give up a little liberty for a little security deserve
neither security nor liberty. -- Benjamin Franklin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt
iD8DBQE62Vw4AwM6xb2dfE0RAhrSAKCJ/vyt6BnLScWt/sT6nN7mFdpu0wCeKFIo
NzNO8Hsr9LDgmmyQkzTz1vk=
=AQas
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org