IBM a annoncé l’ouverture de son nouveau portail web appelé developerWorks Open, réunissant divers projets passés open source. Ses projets couvrent de nombreux domaines tels que Analytics, Cloud, IoT, Mobile, Sécurité, Social, Watson et autres. Jusqu'ici, IBM a ouvert le code source d'environ 30 projets, prévoyant d'augmenter ce nombre jusqu'à 50 d'ici la fin de l'année. Il est possible également qu'il y ait d'autres projets dans le futur.
Alors que certains projets sont ciblés sur des technologies IBM spécifiques tels que Cognitive Catalyst - l’outil collaboratif pour les extensions de construction pour Watson - d'autres peuvent être utilisés en conjonction avec différents outils open source en dehors de l'écosystème IBM. Voici quelques références vers certains des projets, accompagnées de courtes descriptions :
- Activity Streams - une mise en œuvre de la spécification 2.0 de W3C d'Activity Streams. Activity Streams décrit les activités en cours ou achevées dans un format JSON.
- Agentless System Crawler - un framework cloud pour le suivi et l'analyse des systèmes de crawling dans le cloud pour recueillir des données et les interpréter. Il utilise des techniques telles que l’introspection de VM pour comprendre l'état des machines virtuelles sans installation d'agents dessus.
- Clampify - la mise en réseau d'un cluster Docker Swarm avec OpenStack Neutron.
- i18n4go - l’outil d’internationalisation (i18n) pour les programmes écrits en Go.
- libsecurity - une bibliothèque fournissant des fonctionnalités de sécurité pour les applications IoT.
- Node-RED - un projet IoT incluant un outil visuel pour la gestion des événements et l'intégration des appareils avec les plates-formes sociales.
- Node Application Metrics - un outil pour la surveillance des applications Node.js.
- Spark Kernel - permet aux applications interactives et éloignées d'accéder à un cluster Spark.
Le portail comprend les kits de développement logiciel pour les services mobiles d’IBM Bluemix, ainsi qu’un ensemble d’applications IBM déjà prêtes pour la Banque, Santé, Assurance et Vente au détail. Le code source des projets est publié sur GitHub. Le portail developerWorks Open est livré avec des blogs et invite la communauté à contribuer.