Apache Software Fondation lance un ultimatum à Oracle

Avec Oracle, les évènements se répètent mais ne se ressemblent pas, on savait depuis longtemps que l’open-source n’était pas la priorité numéro un de cette compagnie, spécialiste de la base de données du même nom. Ces derniers temps, les accusations, procès et plaintes se font de tous les côtés, et de nombreux articles sur internet en font écho.

Apache Logo

Depuis quelques temps, c’est la fondation Apache Software (très présente dans les environnements serveurs avec Apache et Tomcat) qui voit ses intérêts et ses perspectives d’avenir se réduire par la seule volonté d’Oracle, ce dernier lui refuse en effet l’utilisation de certaines licences pour son projet Harmony. C’est pourquoi elle lance aujourd’hui un ultimatum à Oracle pour obtenir gain de cause, et menace de bloquer la roadmap de Java 7 lors du Java Community Process (JCP).

Lire la suite

Les performances avec Ajax

Dans un précédent article, je parlais des difficultés à respecter le modèle MVC dès qu’on commence à développer en Ajax.

Au niveau des performances, l’utilisation d’Ajax change complément la répartition des charges. Dans une application web traditionnelle, le serveur est chargé de la plupart des traitements. Dans une application web Ajax, le navigateur client est de plus en plus sollicité pour effectuer des contrôles, notamment lors de la saisie des formulaires et pour afficher le nouveau contenu en provenance du serveur. Le nombre de requêtes total d’une application Ajax augmente, mais la quantité totale de données transmises a tendance à fortement diminué.

Lire la suite

Le modèle MVC avec Ajax

Le modèle MVC est très difficile à respecter dès lors qu’on commence à réaliser des applications web utilisant Ajax. En effet, le modèle MVC est très facile à respecter lors d’application web classique, une requête HTTP reçus correspond à une  vue HTML retournée.  Désormais, avec les applications Ajax, les requêtes HTTP ne réclame plus forcement une vue, mais effectue une action sur le serveur. Dès lors, le retour du serveur ne correspond plus à une vue, mais à un code de retour pour indiquer si l’action a été effectué ou non.

Lire la suite

Erreur lors du démarrage du service Tomcat sous Windows

Lors du démarrage de Tomcat par l’intermédiaire des services Windows, vous avez l’erreur suivante : « Windows could not start Apache Tomcat 6 on Local Computer ».

Pourtant, vous avez déjà fais des centaines d’installation sans jamais aucun problème. Eh, oui malheureusement, cette erreur semble complètement aléatoire. J’ai moi-même rencontré ce problème sur un seul serveur lors l’installation de Tomcat sur 2 machines virtuelles pourtant parfaitement identique.

Lire la suite

Alfresco s’envole

L’éditeur Afresco de la solution open-source du même nom est un un CMS spécialement écrit pour aux entreprises. En ce début d’année 2008, il semblerait que cette solution soit en train de bousculer le monde de l’open source et les actualités concernant Afresco s’enchainent.

Arrivé depuis quinze mois en France, alfresco annonçait simultanément deux grandes nouvelles au mois de Janvier.

  • La première, c’est la levé de fond de 9 millions de dollars qui permet d’éléver à 19 millions le fond totalt de l’entreprise. L’investisseur, bien connu n’est autre que SAP Ventures, la filiale de capital-rique de l’éditeur ERP allemand. Ce fond d’investissement a déjà investit notamment dans MySQL et Zend. Voir le portfolio de SAP Ventures.
  • Alfresco serait capable selon Unisys Corporation de géré plus de 100 millions de documents. Cette étude démontre que, basé sur une bonne infrastructure(serveurs,OS), la solution Alfresco Enterprise 2.1 est capable des performances à armes égales avec la plupart des solutions propriétaires disponibles sur le marché. Étude de Unisys sur les performances d’Alfresco Enterprise 2.1
  • Plus récemment, Alfresco vient d’annoncer il y a deux jours la signature avec une dizaine de nouveaux clients ( Total, La poste, Primagaz ou encore le ministère de la Justice). La solution open-source a été déjà adoptée par plus de 300 clients grands comptes