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