OCaml 4.03

60
2
mai
2016
Programmation fonctionnelle

La version 4.03.0 du langage OCaml est paru le 25 avril 2016. OCaml est un langage fonctionnel de la famille des langages ML (dont font partie SML et F#, ou Rust avec une définition élargie).

OCaml est entre autre utilisé pour implémenter le langage Coccinelle (régulièrement utilisé dans la communauté des développeurs du noyau Linux) ou MirageOS (ensemble de bibliothèques pour construire des unikernels). On compte aussi l'implémentation du langage Hack chez Facebook, l'interpréteur de référence pour le projet WebAssembly, ou encore l'analyseur statique de Code C Frama-C.

OCaml

Il s'agit d'un langage fonctionnel multi-paradigmes fortement typé qui permet de mélanger librement les paradigmes fonctionnel, impératif et objet. Cette version 4.03 fait suite à la version 4.02 publiée en juillet 2015.

Bilan 2015 du MMORPG Ryzom

45
2
mai
2016
Jeu

Ryzom est un jeu de rôle en ligne massivement multijoueur (MMPORG) dans un monde de science-fantasy sur une planète végétale.

L'année 2015 a permis la mise en place de structures et d'outils indispensables à l'ajout de nouveautés en jeu. Ce travail de longue haleine, souvent ingrat et invisible des joueurs, a permis de poser les fondations qui permettront d'ajouter en 2016 ce dont nous rêvons et que nous avons promis à la communauté : du nouveau contenu.

Logo de Ryzom

Sondage 2016 pour présenter votre GULL

Posté par . Édité par Benoît Sibaud et Florent Zara. Modéré par ZeroHeure. Licence CC by-sa
Tags :
6
3
mai
2016
Communauté

Ceci est un sondage 2016 pour connaître l'évolution des activités des GULL, Groupes d'Utilisateurs de Logiciels Libres depuis leur création. Merci de le transmettre à vos membres et non membres durant un atelier, pour le compléter avec votre association. Envoyez-nous vos réponses avant le 25 mai 2016 à vale-pada CHEZ gmx.com et t CHEZ thlf.me. L'analyse sera publiée sur LinuxFr.org et les sources archivées par l'April.

L'attaque des GULLs

Sortie de kdenlive 16.04.0

Posté par (page perso) . Édité par Davy Defaud, ZeroHeure, Benoît Sibaud et Florent Zara. Modéré par Florent Zara. Licence CC by-sa
32
2
mai
2016
Audiovisuel

Une version majeure du logiciel de montage vidéo kdenlive est sortie, la 16.04.0. Elle corrige un certain nombre de bogues et autres instabilités. Il faut dire que le passage à KDE Frameworks 5 (KF5) ne s’est pas fait sans mal, en passant de la dernière version 0.9.10 sous Qt4 vers les versions sous KF5, je me suis retrouvé avec plein de bogues et d’effets qui ne marchaient plus en partie en raison d’un environnement KF5 pas forcément encore bien abouti sur ma Mageia 5. Au final, ça semble s’améliorer sensiblement et on retrouve (enfin) le niveau de stabilité de la 0.9.10 avec des fonctions supplémentaires.

Pour illustrer le tout on commence par une petite copie d’écran :

kdenlive 16.04.0

Olympe, hébergeur gratuit et sans publicités, mène une campagne de financement participatif

Posté par Samuel Hassine . Édité par Nils Ratusznik, Benoît Sibaud et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC by-sa
27
11
avr.
2016
Internet

Fondé en 2008, Olympe fournit un service d’hébergement gratuit et sans publicité. Pour survivre, l’association lance aujourd’hui une campagne de financement participatif sur Indiegogo.

Olympe

Sortie de Proxmox VE 4.2

30
28
avr.
2016
Virtualisation

La societe Proxmox Server Solutions GmbH a publié le 27 avril 2016 la nouvelle version Proxmox VE 4.2 (licence GNU Affero GPL, v3). Proxmox est une plate‐forme de virtualisation, de type « bare metal », basée sur l’hyperviseur KVM et prenant aussi en charge les conteneurs LXC.

Au programme de cette nouvelle version : une nouvelle interface graphique, le thin provisionning avec ZFS et LVM et la prise en charge de Let’s encrypt.

L'éditeur fournit la solution Proxmox VE sous licence GNU Affero GPL, v3, mais permet à qui le souhaite de prendre un contrat payant pour obtenir un support professionnel.

Nouveau logiciel libre de gestion d'une bibliothèque: Alessandria

Posté par . Édité par Xavier Claude. Modéré par Xavier Claude. Licence CC by-sa
32
10
avr.
2016
Communauté

Alessandria est un logiciel logiciel libre de gestion de bibliothèque. Grâce à cette application, il est possible de gérer les livres, les lecteurs et les emprunts dans une bibliothèque.
A l'origine, ce logiciel a été développé pour répondre à un besoin bien précis: gérer la bibliothèque d'une petite commune française. Le personnel souhaitait effectuer cette gestion en utilisant un tableur. Étant développeur je me suis dit qu'on pouvait faire beaucoup mieux. Avant de réinventer la roue je me suis penché sur les solutions libres existantes telles que Koha ou encore PMB, très complètes et professionnelles mais nécessitant un temps d'apprentissage important. Du coup j'ai décidé de réaliser moi-même un logiciel facile à prendre en main et adapté aux besoins d'une petite structure.

NdM : le logiciel est sous licence GPLv3 et est développé avec Django, c'est donc une application web.

Agenda du Libre pour la semaine 18 de l'année 2016

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
15
30
avr.
2016
Communauté

Calendrier web, regroupant des évènements liés au Libre (logiciel, salon, atelier, install party, conférence) en France, annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 18 événements est en seconde partie de dépêche.

Sortie d’Ubuntu 16.04 LTS Xenial Xerus

66
25
avr.
2016
Ubuntu

Sortie le 21 avril 2016, Ubuntu 16.04 est la vingt-quatrième version d’Ubuntu. Il s’agit d’une version dite « LTS » (Long Term Support), qui sera maintenue pendant cinq ans. Son nom de code est Xenial Xerus, soit le « xerus hospitalier » en bon français.

Un xerus

Swift sous GNU/Linux - Introduction

Posté par . Édité par RyDroid, Nÿco, Anonyme, Ontologia, eggman et NeoX. Modéré par Ontologia. Licence CC by-sa
Tags :
29
8
mar.
2016
Linux

Swift est le nouveau langage de programmation d’Apple. Il a été rendu libre et open-source, sous licence Apache 2.0, le 3 décembre 2015. Nous allons voir à travers cet article comment l’installer et l’utiliser sur GNU/Linux. Vous n’avez pas besoin d’avoir de connaissance avancée de GNU/Linux, ni de machine avec GNU/Linux installée pour suivre ce tutoriel.

Swift

MondoRescue 3.2.2 est disponible

37
30
avr.
2016
Sécurité

Depuis 2009 vous n'avez pas eu de nouvelles de MondoRescue, projet libre de disaster recovery (reprise d'activité) et clonage qui fête joyeusement ses 16 ans d'existence.

copies d'écran de Mondo Rescue

Vous pensez bien que depuis 7 ans il s'est passé beaucoup de choses, il y a eu de nombreuses versions, pour toutes les distributions majeures récentes. La dernière en date apporte notamment la prise en charge de l'UEFI comme mode d'amorçage (pour le moment sur les distributions RHEL/CentOS 6 et 7), le calcul proportionnel des volumes logiques LVM, la prise en charge de xorriso comme outil d'écriture de media, les labels et UUIDs des partitions y compris (V)FAT…

De nombreux autres bugs ont été corrigés depuis la création de la branche 3.2 (rien que 24 dans cette itération), ainsi que la prise en charge de nouveaux pilotes, de nouvelles distributions (CentOS et RHEL 7 en particulier, les Fedora 2x, Debian 8, les Ubuntu à la mode, Mageia bien évidemment :).

Logo Mondo Rescue

Bien sûr les fonctions générales de l'outil sont toujours disponibles : sauvegarde à chaud ou clonage de vos distributions Linux utilisant au choix ext2/3/4, xfs, btrfs, (v)fat, LVM, MD, sur media physique CD/DVD/USB/bande ou via le réseau pour une restauration PXE, ou media virtuel/physique.

Il est aujourd'hui utilisé aussi bien par des particuliers pour sauvegarder leur système personnel que par des entreprises de toutes tailles pour faire des images de référence à déployer de solutions, de sauvegarde en cas de désastre, de clonage de salle de formation, de clé USB prête à l'emploi…

Et quels que soient les outils que vous utilisiez, n'oubliez pas de faire des sauvegardes et/ou des images de vos machines et de tester vos restaurations pour être serein le jour où le problème arrive.

pingouin dessiné par Ayo pour Mondo Rescue

NdM. : les manchots de Mondo Rescue ont été dessinés par Ayo, graphiste historique de LinuxFr.org !

Sortie du noyau Linux 4.5

73
20
avr.
2016
Noyau

La sortie de la version stable 4.5 du noyau Linux a été annoncée le 13 mars 2016 par Linus Torvalds. Le nouveau noyau est, comme d’habitude, téléchargeable sur les serveurs du site kernel.org.

Le détail des évolutions, nouveautés et prévisions se trouve dans la seconde partie de la dépêche (qui est sous licence CC BY-SA, Attribution — Partage dans les Mêmes Conditions).

Sortie de Clementine 1.3

50
20
avr.
2016
Son

Presque deux ans et 1 600 commits après la sortie de la version 1.2.3, Clementine 1.3 voit le jour le 15 avril 2016.
Pour rappel, Clementine est un lecteur audio multi‐plate‐forme permettant de gérer sa bibliothèque musicale. Il est développé en C++ avec Qt 4 et est distribué sous licence GPL v3.

Logo de Clementine

Firefox 46 (version suédée)

57
27
avr.
2016
Mozilla

La 46e version de Firefox est sortie le 26 avril 2016 avec, parmi les nouveautés :

  • version bureau : le passage à la boite à outils graphiques GTK+ 3 sous GNU/Linux (enfin !), des améliorations de sécurité dans le traitement du JavaScript et des gains de performance et de stabilité avec WebRTC ;
  • version pour Android : Firefox gagne la possibilité, en étant hors ligne, d’afficher des pages précédemment visitées ;
  • côté coulisses : le moteur de rendu maison (Gecko) accepte désormais de traiter des propriétés CSS préfixées pour les moteurs concurrents WebKit et Blink !

Sans plus attendre, voici le détail des nouveautés pour les versions de bureau et mobile, ainsi que pour les développeurs. Suit une revue des choses à attendre par la suite pour votre navigateur préféré.

Logo Firefox

Les trois générations de messagerie instantanée

43
22
avr.
2016
XMPP

Bienvenue dans la troisième génération de messagerie instantanée ! Le « chat » ou « clavardage » a déjà vécu une belle et très longue histoire, avec des changements massifs dans l’approche. Un des tournants majeurs a été l’expression « messagerie instantanée » qui a pris le dessus et n’a pas été démentie depuis. C’est ici que nous allons commencer notre petit voyage dans le temps. Aussi parce que XMPP est apparu avec ce mouvement.

Le développement est en seconde partie de cet article, mais pour les TL;DR (trop long, pas lu), voici un petit résumé. Mais attention aux fanatiques de suspense, ce résumé contient des révélations :

  • première génération : ICQ et ses clones ;
  • seconde génération : WhatsApp et ses copies ;
  • troisième génération : Slack et ses concurrents.

Bien évidemment cette vision est très (trop) schématique et simplifiée, mais elle a l’avantage de bien illustrer le présent et sans doute la suite. Autre critique, tous les logiciels susnommés sont propriétaires.