J’avais fait il y a quelques temps un billet sur les applications pour admin ou geek, je l’ai mis à jour plusieurs fois, mais j’ai décidé d’en faire un nouveau, le but n’étant pas d’en faire un référentiel, mais cette fois, je me suis plus attardé à la licence de ses applications android qui sont obligatoirement libre.
À la base, j’avais prévu de recenser les applications android qui étaient orientées supervision/monitoring et au fur et à mesure de mes recherches, je suis tombé sur des applications qui m’ont données envie d’en parler.
Supervision, Monitoring :
Anetmon :
Cette application permet de superviser le réseau. Cette application est constituée de 4 modules. Monitoring (un écouter de flux); Informations réseaux; Logging (enregistre les connexions réseaux) et Test (utilitaire de test réseaux)
Il semble compatible jusqu’en version 2.1 d’Android.
Licence : GNU General Public License
Voici quelques screenshots :
Permet d’être notifier en cas d’alerte (événement) de votre serveur de supervision Nagios.
Il est possible de définir des intervalles de notifications, d’être alerté en mode vibreur, il n’y a pas 300 fonctionnalités, ce qui est normal le but étant d’être notifié sur son android
Licence : GNU General Public License v3
Screenshot :
Nagroid :
Nagroid, dont j’ai déjà parlé ici permet également d’être notifié en cas d’alerte envoyée depuis sont serveur de supervision Nagios
Licence : GNU General Public License v3
Screenshot :
Httpmon :
Permet de superviser l’accessibilité de site web .
Il est possible de choisir de démarrer la supervision au démarrage, permet de spécifier la durée de timeout, de spécifier le User Agent qui sera transmis à l’hôte monitoré, et d’être notifié en cas d’innaccessibilité.
Conditions supportées :
- ping
- temps de réponse
- code de réponse
- Contenu de la page (chaîne de caractère, expression régulière)
- Contenu du header (chaîne de caractère, expression régulière)
Actions supportées :
- notification (alerte sonore, flash, et/ou vibration)
- envoi de SMS
Licence : GNU General Public License v3
Screenshot :
A noter que le screenshot provient du site ZeroCredibility qui est l’auteur de cette application
Sécurité Réseaux :
OpenVPN Settings :
OpenVPN Settings permet d’établir, arrêter et de superviser l’état de vos tunnels VPN
Je vous invite à consulter la homepage du projet OpenVPN Settings qui propose un autre projet permettant également de réaliser des connexions OpenVPN depuis son périphérique Android.
Développement :
ALogCat :
Cette application permet de lire les logs de votre périphérique Android directement sur celui-ci.
Il permet de défiler, fournit la colorisation syntaxique filtrée par mots-clefs et niveau de log.
Il supporte également l’export de différents format de log. Il permet également d’envoyer les logs vers un autre périphérique android
Je ne suis pas développeur android, je n’en aurait donc pas d’utilité, mais en tant qu’administrateur systèmes, je me devais de présenter un outils qui permet de parser les logs
Licence : GNU General Public License v3
Screenshot :
A noter que le screenshot provient du site ZeroCredibility qui est l’auteur de cette application
Cartographie :
Gopens :
GoPenS est un GPS OpenSource utilisant OpenStreetMap (OSM). L’une des fonctions principales de notre application est de pouvoir enregistrer des traces GPS et les envoyer sous forme de GPX au serveur OSM. Et ainsi, contribuer à enrichir la carte d’OSM. A part ça, GoPenS fonctionne comme tous les autres GPS, il est possible d’afficher différents points d’intérêts, de calculer un itinéraire ou tout simplement afficher une carte.
GoPens a été initié par le master 2 STIC, de l’université de Savoie (France)
Plus d’informations sur le wiki
Licence : GNU General Public License v3
Screenshot :
Vespucci :
Vespucci permet d’éditer des cartes OpenStreemap
- Fonctionnalités:
- Créer et éditer des noeuds et des chemins
- Ajout de nœuds à des chemins existantes
- Suppression de noeuds
- Créer, éditer et supprimer des tags
- Télécharger et uploader vers les serveurs OSM
- Montrer les enregistrements de points GPS avec précision
- Afficher les données brutes
Licence : Apache License 2.0
Screenshot :
Visualisation
Interface d’édition
IRC / Jabber :
Yaalc :
Yaaic (Yet Another Android IRC Client) est un client IRC.
Fonctionnalités :
- Support Multi-server/canaux
- Colorisation de texteColored text
- Icons fantaisistes
- Défilement de canaux
- De nombreuses commande
- De nombreux caractères supportés
Licence : GNU General Public License v3
Screenshot :
Beem :
Beem est un client XMPP (Jabber) et est compatible avec les serveurs ou service XMPP Ejabberd, Openfire, Facebook, ou Gmail. Il support l’authentification SASL, les proxy (Socks4, Socks5, HTTP), DNS SRV…
Licence : GNU General Public License v3
Screenshot :
Jeux :
SuperTuxMania :
Super Tux-Mania est la recréation du minijeu Super Mario RPG. Le but de ce jeux est de tirer sur les coquilles
Licence : GNU General Public License v2
Screenshot :
Musique :
AmbientMP (Amarok player)
AmbientMP est une version light du célèbre lecteur musical libre Amarok
Fonctionnalités :
- Playlist statiques et dynamiques supportées
- Lecture aléatoire et répétitive supportées (Album/Track/Playlist/Collection)
- Drag-and-drop pour trier les playlist
- Navigateur de fichiers et collections
- Téléchargement automatique de jackette
- Support des formats : OGG, MP3, M4A iTunes® application AAC, DRM-free, fichiers MIDI, AMR, Wave, WMA
- Notion de tag pour classifier la musique
- Navigateur de paroles
- Recherche de station de radio par genre
- Synchronisation et écoute via le service Ampache
Licence : GNU General Public License v3
Screenshot :
Voilà une bonne liste d’applications libres déstinées au système mobile Android
Si vous en connaissez d’autres, n’hésitez pas à partager l’info sur les commentaires