Le Site

Ce site à pour but de mettre en avant les projets dont j'ai la gestion et en particulier une librairie de composants commun java "AJCommons" dont vous trouverez le descriptif ci dessous.

Vous trouverez aussi en annexe plusieurs autres projets ou documents librement mis à disposition des développeurs.

Le Projet AJCommons

AJCommons est une librairie Open source de composants générique simplifiant la vie du développeur Java.

La librairie inclue de nombreuses API tel que:
  • API de gestion de ressource et de localisation
  • Utilitaires de manipulation de chaîne, XML, Flux, Fichiers, ...
  • API de mise à jour automatique d'application.
  • Un moteur de template XML/HTML
  • API de sécurité (Validation de PKI, Importation de clès et certificats, gestion des ressources chiffré)
  • API lite de persistance SQL
  • API de lecture des archives ZIP chiffré avec l'algorithme traditionnel PKZIP
  • Extensions SWING
  • Outils d'exécution de processus en mode privilégié sous Mac OS X 64 bits
AJCommons est livré en 2 partie:
  • ajcommons.jar sous licence CeCILL-C
  • ajcommons-ext.jar incluant les class ne pouvant être livré sous licence CeCILL (Code d'origine externe). Cette librairie est livré sous licence GPLv2 avec exception "Classpath"

Pourquoi sous licence CeCILL-C ?

La licence CeCILL est l'une des rares licence open source compatible avec le droit français. A ce titre elle offre plus de garantie aux utilisateurs français que la licence GPL tous en restant valable sur le plan internationnal.
En outre, la licence CeCILL-C n'est pas viral, vous pouvez donc l'utiliser dans vos applications sans avoir à publier le code de celles-ci.

Mes autres projets

Actualitées

Mise en ligne de la version 1.1

La version 1.1 quitte désormais la branche de développement pour être distribué.

Parmi les améliorations,
  • un gros travail sur la couche de persistance SQL avec la gestion du chargement des données, une gestion amélioré du processus de sauvegarde avec un contrôle de redondance et une optimisation du nombre de requête.
  • dépréciation des class devenu inutile
  • amélioration diverse des class utilitaire
Liste compléte des changements
AurelienJ - Le 2 août 2011 19:03:45

Mise en ligne de la version 1 de la librairie ajcommons

La version 1.0 d'"ajcommons" ainsi que ses sources sont enfin en ligne.

Outre le lancement de cette première version, une première page de documentation explique dans les grandes lignes le fonctionnement de l'API de localisation.

A l'avenir, d'autres API seront documentées. Si vous rencontrez des coquilles ou si un point peut être amélioré, merci de m'en informer afin de le corriger.
Pour les bugs, le bugtracker est à votre disposition (après enregistrement sur le site).

Vous souhaitant un bon téléchargement et une bonne découverte. Je reste à l'écoute de l'ensemble de vos remarque.
AurelienJ - Le 29 juil. 2009 17:46:22

Ouverture du site

Ouverture du site ajdeveloppement.org comme base pour le projet de librairie de composant commun java "AJCommons"
AurelienJ - Le 3 juil. 2009 19:02:51