Portage
Rendez-vous autour de VMS : présentations
Steve DESTIVELLE: Parlons de … Zabbix
Jean-François PIERONNE : Nouveautés autour de l’Open source
Homi FARIS & Adam HOFF-NIELSEN : VSI Update
VMS et Open Source
Connaissez-vous ces logiciels ? :
Ruby, Gsoap, Python, MySQL, MongoDB, Gearman, Erlang, Zabbix (*) ...
Ils vous disent sans doute quelque chose !
Ce sont quelques-uns des portages Open Source réalisés dans l’écosystème OpenVMS :
(*) A titre d'exemple, découvrez :
- la présentation de Zabbix par Steve Destivelle
- la présentation de l'agent Zabbix par Jean-François Pieronne
Outre les portages délivrés par VSI et les autres portages, VMSgenerations vous invite à découvrir :
"La Forge OpenVMS" !
Un nouvel environnement de DEV !
Un des buts de notre association est d’aider au mieux nos membres à intégrer les technologies Open Source dans leur environnement de production.
Afin de réaliser ce challenge nous mettons à disposition une plateforme d’intégration/développement de projets OpenSource dans l'environnement Heptapod (un logiciel "fork" de GitLab pour suporter Mercurial) :
Pour en découvrir les principes, nous vous proposons :
- de visualiser la video "Introduction a l'intégration de projets sous OpenVMS dans Heptapod".
- de visualiser la video "Introduction a l'outil Mercurial".
- "Introduction à GitLab"
- d'explorer le site web de cette plateforme: https://foss.vmsgenerations.org/explore
Cette plateforme est destinée à l’ensemble de la communauté :
- Professionnels
- Monde universitaire et scolaire
- Hobbyistes
Vous pouvez vous enregistrer directement sur le site :
https://foss.vmsgenerations.org/users/sign_in
(*)Voir à ce sujet :
L’Open Source et VSI
Forum VSI OpenVMS consacré à l'Open Source
La partie du forum OpenVMS relative aux logiciels Open Source portés par VSI se trouve ici:
Home > Board index > Software and Layered Products > Others
Logiciels portés modifiés et/ou testés par VSI
Les logiciels Open Source portés, modifiés et/ou testés par l'équipe " Applications " de VSI sont librement téléchargeables par sftp (*).
Remarque : les notions de logiciel open source et de logiciel libre sont distinctes et il convient de bien en appréhender les aspects juridiques avant toute utilisation (cette utilisation devant en effet se conformer à la licence concédée)
Voici une liste des logiciels mis à disposition par VSI pour la plateforme Itanium (liste non contractuelle, mise à jour mars 2020) :
- gSOAP toolkit
Nom du kit : GSOAP-VMS-I64-15
- SYSLOGD for OpenVMS
Nom du kit : SYSLOGD-I64VMS-04-FEB-2018
- Git
Nom du kit : VSI-I64VMS-VGIT-V0009-9-1
- Apache ActiveMQ
Nom du kit : VSI-I64VMS-ACTIVEMQ-V0515-0A-1
- Apache Axis2
Nom du kit : VSI-I64VMS-AXIS2-V0107-3-1
- Apache HTTPD
Nom du kit : VSI-I64VMS-CSWS-V0202-1L-1
Nom du kit : VSI-I64VMS-CSWS-V0204-38C-1
- Apache TOMCAT
Nom du kit : VSI-I64VMS-CSWS_JAVA-V0805-50A-1
- curl
Nom du kit : VSI-I64VMS-CURL-V0765-0B-1
- HAproxy
Nom du kit : VSI-I64VMS-HAPROXY-V0107-9-1
- Kerberos
Nom du kit : VSI-I64VMS-KERBEROS-V0302-260
- MariaDB
Nom du kit : VSI-I64VMS-LIBMARIADB-V0201-0A-1
- Apache Kafka
Nom du kit : VSI-I64VMS-LIBRDKAFKA-V0103-0-1
- Lua
Nom du kit : VSI-I64VMS-LUA-V0503-5-1
- Apache Maven
Nom du kit : VSI-I64VMS-MAVEN-V0303-9-1
- Eclipse Mosquitto
Nom du kit : VSI-I64VMS-MOSQUITTO-V0106-2-1
- Eclipse paho
Nom du kit : VSI-I64VMS-PAHO_C-V0103-0-1
- PERL
Nom du kit : VSI-I64VMS-PERL528-V0528-1-1
Nom du kit : VSI-I64VMS-PERL530-V0530-1-1
- PHP 5
Nom du kit : VSI-I64VMS-PHP-V0506-10J-1
- PYTHON
Nom du kit : VSI-I64VMS-PYTHON-V0305-0A-1
- Redis
Nom du kit : VSI-I64VMS-REDIS-V0400-0-1
- Ruby
Nom du kit : VSI-I64VMS-RUBY-V0202-2I-1
- Scala
Nom du kit : VSI-I64VMS-SCALA-V0211-8-1
- Apache Subversion
Nom du kit : VSI-I64VMS-SVN-V0108-13-1
- SWIG
Nom du kit : VSI-I64VMS-SWIG-V0300-5-1
- xtm-utils
Nom du kit : VSI-I64VMS-XTM-V0100--1
- ZeroMQ
Nom du kit : VSI-I64VMS-ZEROMQ-V0401-2-1
(*)Ecrire à : support "at" vmssoftware.com pour obtenir les codes d'accès et pour
remonter vos remarques ou les éventuels problèmes détectés.
Avancée du portage X86
Retrouvez l'état d'avancement du portage d'OpenVMS sur X86 sur le site de VSI et ci-dessous la présentation faite par VSI lors du forum OpenVMS du 13 novembre 2018.
Portages Autres
Logiciels non supportés par VSI
De nombreux portages existent pour VMS et sont mis à disposition via internet par des contributeurs français ou étrangers travaillant de manière individuelle ou en équipe, bénéficiant parfois du soutien d'éditeurs de logiciels spécialisés sur VMS ou de fournisseurs de service ou de prestations autour de VMS.
A l'origine, bon nombre de ces logiciels se sont fait connaître sur les fameux CD freeware de DEC, puis via la filère "OpenVMS Hobbyist" soutenue par HP.
Lorsqu'ils ne font pas l'objet d'un contrat de support avec un tiers, et bien que généralement de grande qualité, de tels logiciels sont utilisables sans garantie de bon fonctionnement, ni de mise à disposition de correctifs.
C'est typiquement le cas des logiciels de type Community Edition dans les environnements Unix Linux (souvent natifs de ces Open source) par opposition aux logiciels de type Enterprise Edition.
Ces derniers bénéficient d'un support moyennant abonnement auprès de la communauté de développeurs ou de l'entreprise qui la soutient, mais malheureusement à notre connaissance il n'en est rien sur les plateformes VMS hormis les Open source distribués et supportés par VSI.
Un début d'inventaire et de cataloguage de tous ces logiciels est en cours.
On peut dans un premier temps explorer les liens ci-dessous :
- Index of /openvms/freeware/v80
- Portages VMS sur sourceforge.net
- MySQL for OpenVMS Wiki
- OpenVMS Resources: VAX + AXP + I64
- WASD VMS Web Services download page
- Alexey Chupahin's OpenVMS Software Porting Page
- "Le mystérieux" VMSone
- Le blog gSoap sur OpenVMS
- e i g h t - c u b e d . c o m
Sur les technologies et règles propres aux portages VMS, il faut absolument visiter un wiki très bien documenté à ce sujet.
Remarque :
Les questions de licences et droits d'usage concernant ces logiciels feront l'objet d'articles ultérieurs.