JADE

JADE (Java Agent DEvelopment Framework) is a software framework to develop agent-based applications in compliance with the FIPA specifications for interoperable intelligent multi-agent systems. The goal is to simplify the development while ensuring standard compliance through a comprehensive set of system services and agents.
JADE can then be considered an agent middleware that implements an Agent Platform and a development framework. It deals with all those aspects that are not peculiar of the agent internals and that are independent of the applications, such as message transport, encoding and parsing, or agent life-cycle.


Telecom Italia Lab

Telecom Italia Lab is the R&D branch of the Telecom Italia Group and is responsible for promoting technological innovation by scouting new technologies, carrying out and assessing feasibility studies, and developing prototypes and emulators of new services and products.
Telecom Italia has conceived and developed JADE, and originated the Open Source Community in February 2000.


The JADE Board

In March 2003 Motorola and Telecom Italia created the JADE Governing Board organization with the mission of promoting the evolution and the adoption of JADE by the mobile telecommunications industry as a java-based de-facto standard middleware for agent-based applications in the mobile personal communication sector.
The Board will leverage, continue and consolidate the Open-source tradition through the continuous support and involvement of the JADE Open-source Community.
The Board is open and welcomes all companies and organizations that have a concrete business interest in the exploitation of JADE and that commit to its development and promotion


The JADE license and the Open Source Community

"Open source does not just mean access to the source code" - O’Reilly
JADE is Open Source Software since Feb. 2000 (version 1.3) and it is released under the LGPL license.
The LGPL license keeps all contributors to the same level relative to each other and it respects and protects both the users and the authors. In the following you can have a fast and rough idea of rights and duties of this license but, please, refer to the official LICENSE file for more details and legally precise information.
In particular LGPL assures right to:

• make and distribute copies of JADE
• have access to the software’s source code
• make improvements to the program
• incorporate JADE into a proprietary program
• continue the JADE experience even if we stopped it !! (which will not happen, because we will not stop JADE so easily)

The LGPL mandates also some duties, and in particular:

• to not keep modifications private
• not change the license of JADE and its modifications

The Community built around JADE has been growing steadily through the years and it has reached a relevant strength, counting several thousands of Members and downloads of every new release and giving a significant contribution in JADE evolution


FIPA

The Foundation for Intelligent Physical Agents (FIPA) is a not-for-profit association registered in Geneva, Switzerland. Its purpose is the promotion of the success of emerging agent-based applications, services and equipment. This goal is pursued by making available in a timely manner, internationally agreed specifications that maximize interoperability across agent-based applications, services and equipment. This is realized through the open international collaboration of member organizations, which are companies and universities active in the agent field. FIPA's specifications are public available. They are not a technology for a specific application, but generic technologies for different application areas, and not just independent technologies but a set of basic technologies that can be integrated by developers to make complex systems with a high degree of interoperability.
JADE implements all those basic FIPA specifications that provide the normative framework within which FIPA agents can exist, operate, and communicate.