Petites brèves : Muon, LibQApt, Flare et Calypso

Posté par  . Édité par Nÿco. Modéré par Nÿco. Licence CC By‑SA.
22
28
déc.
2011
Technologie

Au menu de ces petites brèves : un outils de gestion de paquets, un jeu et un serveur *Dav.

Muon et LibQApt

Muon est une suite d'outils de gestion des paquets pour KDE et pour les distributions dérivées de Debian. LibQApt est un wrapper en Qt pour la bibliothèque libapt-pkg. Le but de ces projets est donc de pouvoir manipuler les paquets deb avec une interface graphique utilisant les bibliothèques de KDE. Ces deux projets sont sortis en bêta le 27 décembre. Ils sont tous deux publiés sous licence GPLv3.

Flare en version 0.15.1

Flare est un jeu « hack and slash » sous GPL 3 et utilisant SDL, c'est-à-dire un jeu d'aventure-action plutôt orienté action qu'aventure. La version 0.15 apporte l'utilisation des police TTF, deux nouvelles zones de quête et la possibilité de modifier toutes les données du jeu via des mods.

Calypso, un serveur CalDav/CardDav/WebDav

Keith Packard a modifié le serveur CalDAV Radicale pour y ajouter la gestion en:CardDAV et WebDAV. Le but n'est pas d'en faire un fork mais, à terme, d'essayer d'introduire ces modifications dans Radicale, pour que le code soit quand même utile avant que le travail soit mergé, Keith a décidé de sortir une version de ce serveur sous un autre nom.

D'un point de vue technique, Calypso et Radicale sont en Python et sous licence GPL 3.

LibreCAD 1.0 et NetBeans 7.1

Posté par  . Édité par Nÿco, Benoît Sibaud, baud123 et Altor. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
22
19
jan.
2012
Communauté

LibreCAD

LibreCAD est un fork de la version open-source de QCAD, le logiciel libre de « Conception Assistée par Ordinateur » (CAO) ou « Computer Aided Design » (CAD) en anglais. Le projet a commencé par la volonté d'ajouter la fabrication assistée par ordinateur (FAO) à QCAD. Pour l'instant, il y a eu un passage de Qt 3 à Qt 4 (avec encore quelques bouts de Qt 3), une interface pour les greffons et la sauvegarde automatique. LibreCAD est disponible en plusieurs langues pour Windows, Mac OS X et Linux (Debian, Ubuntu, Fedora, Mandriva, SuSE, …).

Une version 2 est déjà prévue avec, notamment, le passage entièrement à Qt 4 (sans Qt 3), mais la FAO à l'origine du projet n'est toujours pas implémentée. LibreCAD est disponible sous licence GPL.

NetBeans

NetBeans est un IDE en Java qui prend en charge de nombreux langages (Java, Groovy, PHP, C/C++…) (certains diront que c'est la définition d'Eclipse). Il est sorti en version 7.1 et les nouvelles fonctionnalités sont, principalement, le support de JavaFx 2.0 et CSS 3, un nouveau débugger graphique pour Java, le déploiement intégré d'instance et de cluster Glassfish et l'intégration de Git.

Pour ceux qui ne suivent pas le monde Java de près, JavaFx est un concurrent de Flash avec certaines parties sous GPL mais pas l'entièreté. GlassFish est un serveur d'application Java EE, c'est à dire qu'il permet de déployer facilement des applications tout en abstrayant le stockage de donnée et en gérant la communication avec les clients selon un protocole ouvert.

NdA : Merci à Nÿco pour ses contributions sur cet article.

K3b 2.0 est juillet

Posté par  . Modéré par Nÿco.
Étiquettes :
22
2
juil.
2010
KDE
K3b 2.0, nom de code Komeback, l'outil de gravure de KDE, est enfin disponible officiellement même si les RC étaient déjà disponibles dans la plupart des distributions. Le travail accompli est principalement le port de KDE3 à KDE4.

Le port n'est pas encore parfait, d'anciennes bibliothèques sont encore utilisées, mais le logiciel s'intègre mieux au bureau KDE que la version précédente. Solid est utilisé pour la détection matérielle et les icônes s'intègrent bien avec le thème Oxygen.

Une autre grande nouveauté de cette version 2 est la gestion de la gravure de Blu-ray et plusieurs fenêtres de dialogue ont été fusionnées afin de faire abstraction du type de média.

GNOME 2.26 est disponible

Posté par  . Modéré par rootix.
Étiquettes :
22
19
mar.
2009
Gnome
Une nouvelle version majeure de GNOME, l'environnement de bureau qui se veut ergonomique, est sortie ce 19 mars.

En plus de multiples corrections de bogues, de nouvelles fonctionnalités débarquent avec cette version : un contrôleur de volume est intégré avec PulseAudio, Evolution facilite la migration depuis Windows, la gestion de plusieurs écrans est facilitée, la prise en charge de Jingle avec Empathy, une nouvelle barre d'adresse pour Epiphany, le partage de fichier supporte plus de protocole ou encore l'intégration des lecteurs d'empreintes digitales. L'accessibilité a aussi été prise en compte en améliorant de lecteur d'écran Orca.

Une liste plus détaillée des nouvelles fonctionnalités est disponible dans la suite de la dépêche.

Par ailleurs, mettant fin à un long débat, une autre annonce concernant le projet GNOME est intervenue ce matin: Le passage au gestionnaire de version décentralisé Git. Cette migration aura lieu en un mois après la sortie de GNOME 2.26.1.

Ubuntu Jaunty Jackalope (9.04) est sortie

Posté par  . Modéré par baud123.
Étiquettes :
21
24
avr.
2009
Ubuntu
Ce jeudi 23 avril est sortie la nouvelle version de la distribution Linux bien connue : Ubuntu. Le nom de cette version est Jaunty Jackalope (le jackalope débonnaire) et le numéro est bien sûr 9.04, pour avril 2009.

Cette version inclut le noyau Linux 2.6.28, un support partiel du système de fichiers ext4, le serveur X.org 1.6, GNOME 2.26 et l'intégration d'Eucalyptus (cloud computing, compatible Amazon EC2), le temps de démarrage a aussi été réduit. Les nouvelles fonctionnalités sont détaillées dans la deuxième partie de la dépêche.

Canonical a annoncé par la même occasion Kubuntu bien évidemment, avec KDE 4.2.2 mais également Ubuntu Server Edition, Ubuntu Netbook Remix et Xubuntu.

NdM: merci à zarbatrip pour avoir également soumis une dépêche sur le sujet.

La sécurité dans le développement

Posté par  . Édité par Benoît Sibaud, Al, Bruno Michel, Nÿco, Pierre Jarillon, baud123, freem, Benoît et maboiteaspam. Modéré par Nÿco. Licence CC By‑SA.
21
19
avr.
2013
Technologie

Voici une dépêche qui regroupe quelques bonnes pratiques sur les mots de passe et la gestion des données dans une application. Elle est loin d'être exhaustive et, donc, n'hésitez pas à la compléter dans les commentaires ou d'écrire la suite dans l'espace de rédaction collaborative.

Petites brèves : IBM Symphony et une tablette Plasma Active

Posté par  . Édité par Benoît Sibaud, baud123 et Lucas Bonnet. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
20
29
jan.
2012
Technologie

Dernière version pour IBM Symphony

IBM a annoncé la version 3.0.1 de sa suite bureautique Symphony, la dernière basée sur OpenOffice.org 3.0. En effet, il a été annoncé précédemment que tout le code sera donné à la fondation Apache et le but est que la version suivante soit basée sur la version Apache d'OpenOffice.

Une tablette Plasma Active

Une tablette (Spark) a été annoncée : du point de vue matériel, elle ressemble à beaucoup d'autres mais c'est dans le logiciel qu'elle se démarque. En effet, elle ne tournera pas avec Android mais avec Plasma Active, l'environnement pour tablette du projet KDE.

NdA : merci à baud123 pour son aide lors de la rédaction de cette dépêche.

Brèves Apaches : Delta Cloud et Trafic Server

Posté par  . Édité par Yves Bourguignon, baud123 et NeoX. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
20
20
fév.
2012
Technologie

Delta Cloud

Delta Cloud est un projet de Red Hat donné à la fondation Apache en mai 2010. C'est une API RESTful qui permet de déployer facilement des applications dans le cloud. Concrètement, cela permet de déployer avec la même API des applications sur les serveur EC2 d'Amazon ou des serveurs RHEV-M hébergés en local (la liste des API de cloud prises en charge est bien sûr bien plus longue).

Delta Cloud était donc un projet en incubation, il est désormais un projet Apache à part entière. Le mode de fonctionnement de la fondation est de faire rentrer tous les projets via l'incubateur afin d'organiser le projet pour qu'il suive les règles de la fondation (notamment basées sur la méritocratie). Si le projet suit les règles et qu'il est suffisamment vivant, il devient un projet à part entière de la fondation.

Traffic server

Il n'y a pas d'actualité récente pour ce projet, mais comme il n'a jamais été évoqué sur LinuxFr.org, ça ne fait pas de mal d'en parler. en:Traffic Server était initialement un projet propriétaire de en:Inktomi, société qui fut ensuite rachetée par Yahoo!. Le code source de Traffic server fut cédé en 2009 à la fondation Apache et intégré à leur incubateur de projets et est devenu un projet à part entière depuis avril 2010.

C'est un serveur web de cache et un serveur proxy. C'est-à-dire qu'il permet de mettre certaines données qui ne sont pas modifiées en cache pour accélérer leur temps d'accès et décharger les serveurs de rendu. Le proxy permet de rediriger les requêtes sur un serveur qui s'occupera du rendu de la page afin notamment, de faire du load-balancing pour répartir la charge entre différents serveurs. Les performances sont au rendez-vous puisqu'il gère jusqu'à 400 To par jour chez Yahoo!.

NdA : Merci à Yves Bourguignon pour son aide lors de la rédaction de la dépêche.

Harbor 2.0

Posté par  . Édité par tisaac, theojouedubanjo, Xavier Teyssier, Davy Defaud et Ysabeau 🧶 🧦. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
19
20
mai
2020
Technologie

Harbor est un registry d’images de conteneurs open source qui sécurise les images à l’aide de contrôles d’accès basés sur des rôles, d’analyses des images à la recherche de vulnérabilités et de signature d’images comme étant de confiance. Harbor a comme but d’aider à gérer de manière cohérente et sécurisée les images sur des plates‑formes cloud comme Kubernetes et Docker.

Dans sa version 2.0 qui vient de sortir, Harbor est maintenant totalement compatible OCI (Open Container Initiative). Ainsi, il permet de stocker les images de vos conteneurs ou tout objet compatible OCI comme les Helm Charts en version 3. L’avantage de cette compatibilité avec OCI est que cela évite de devoir avoir un système spécifique pour chaque type d’objet.

Harbor vous permet donc de stocker vos images privées en local ou d’en faire un cache pour éviter des problèmes de réseau au téléchargement. Il permet aussi de d’analyser des images pour vérifier qu’elles ne contiennent pas de failles de sécurité connues et de vérifier les signatures pour ne distribuer que des images signées.

Logo Harbor

Debian 5.0.6, GDB 7.2 et Mozilla Labs Gaming

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
18
8
sept.
2010
Communauté
Debian Lenny a été mise à jour

Régulièrement, la version stable de Debian subit de légères mises à jour afin de corriger quelques bogues très importants, de proposer les patchs de sécurité à ceux qui ne suivent pas les mises à jour de security.debian.org et de générer de nouvelles images des CD et DVD d'installation. Lenny en est ainsi à sa sixième mise à jour depuis sa sortie, ceci permet - entre autres - de fournir un noyau qui prend en charge plus de matériels et d'inclure les paquets sun-java5 et sun-java6 pour l'architecture ia64.

GDB 7.2 est sorti

Le GNU Debugger, un outil qui permet de connaître la valeur des variables en mémoire et de retracer les appels de fonction afin d'identifier la cause d'un crash d'une application, vient de sortir une nouvelle version. La prise en charge du langage D a été ajoutée, ainsi que l'architecture ARM pour Symbian, une liste plus exhaustive est disponible dans l'annonce.

Mozilla Labs Gaming

Mozilla a ouvert une nouvelle division, le Mozilla Labs Gaming, dont le but est de promouvoir l'utilisation des nouvelles fonctionnalités pour la création de jeu en ligne. Ces fonctionnalités sont, notamment, les balises vidéo et audio (avec un codec libre), WebGL, touch events, l'orientation de l'appareil, la géolocalisation et les moteurs JavaScript rapides. Afin de motiver les développeurs, une compétition, Game On 2010, va s'ouvrir fin septembre pour les créateurs de jeu intéressés.

La fondation Linux ouvre un portail de recherche d'emploi

Posté par  . Modéré par Bruno Michel.
Étiquettes : aucune
18
16
jan.
2010
Linux
La fondation Linux, via son site linux.com, ouvre un nouveau portail de recherche d'emploi : le Linux Jobs Board destiné à offrir des emplois dans le vaste domaine de Linux.

La fondation Linux, dont la mission est de protéger et développer Linux, veut profiter du trafic élevé sur son site pour relier les développeurs et les employeurs.

Ce portail utilise le réseau JobThread. Et selon ce dernier l'offre d'emploi liée à Linux a augmentée de 80% depuis 2005. Un annonceur a le choix entre poster son annonce sur le portail Linux.com pour 99$ les 15 jours ou sur tout le réseau JobThread pour 49¢ le clic.

NdM : nous vous rappelons qu'il existe également lolix qui offre un service équivalent gratuitement.

Amarok 2.0 "Ce n'est que le début"

Posté par  . Modéré par Mouns.
Étiquettes :
18
11
déc.
2008
KDE
Quatre ans et demi après la naissance d'Amarok, la présentation du logiciel n'est plus à faire et qu'on l'aime ou pas, il ne laisse personne indifférent..

Après deux ans de développement, voici la version 2.0 d'Amarok (pas du web), le lecteur et gestionnaire musical de KDE. Cette version constitue la première version stable du passage de KDE3 à KDE4 et comme pour KDE4, toutes les fonctionnalités précédentes ne sont pas encore présentes.

Il faut aussi noter qu'Amarok est disponible, tout comme KDE, en version bêta pour Windows et MacOS

CapeDwarf, Google App Engine pour JBoss

Posté par  . Édité par ZeroHeure et Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
18
1
juil.
2013
Java

Google App Engine est un service de Platform as a Service (PaaS). C'est-à-dire qu'au lieu de fournir une infrastructure pour y installer ce qu'on veut, Google fournit des API pour y déployer les applications que l'on souhaite. CapeDwarf est la réimplémentation par Red Hat de ces API pour JBoss, un serveur d'application Java EE libre (un serveur d'application, c'est aussi un ensemble d'API pour déployer facilement des applications).

Red Hat et Google travaillent ensemble sur un système de test open source permettant de valider des implémentations alternatives de Google App Engine (telles que CapeDwarf). L'intérêt est d'avoir des API plus orientées cloud que JEE sur des infrastructures privées ou de pouvoir migrer de l'une à l'autre plus facilement.

2011 : La rétrospective des meilleures dépêches

Posté par  . Édité par Nÿco, patrick_g, Bruno Michel et NeoX. Modéré par Bruno Michel. Licence CC By‑SA.
17
24
jan.
2012
LinuxFr.org

Nous avons loupé le coche du mois de décembre pour notre rétrospective 2011, la voici avant la fin du mois de janvier ! Le plus gros changement de cette année 2011 révolue est le passage de Templeet à RoR.

PyPy 1.3 et newthreading

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
17
29
juin
2010
Python
PyPy 1.3 est sorti ce 26 juin. Pour mémoire, PyPy est une implémentation de Python, réalisée elle-même en Python.
Il y a deux grandes nouveautés pour cette version :
  • Une amélioration du compilateur JIT, beaucoup de bogues ont été corrigés et la vitesse d'exécution a été augmentée ;
  • Gestion des extensions écrites en C pour l'interpréteur CPython introduite en version alpha. Pour l'utiliser, il suffit d'activer ce support via import cpyext et de recompiler, PyPy n'étant pas binairement compatible avec CPython, avec pypy setup.py build.


Une autre actualité récente est la sortie de newthreading en tant que proof of concept. CPython utilise un verrou global (GIL) qui limite fortement l'utilisation de plusieurs thread avec Python à cause du partage de ressource. newthreading permet de contourner le GIL pour qu'un objet soit bloqué seulement quand une classe s'exécute à l'intérieur. De plus, les objets synchronisés sont accessibles par plusieurs thread séquentiellement.

Les auteurs se sont notamment inspirés du monde Java et espèrent permettre ainsi des restrictions moins fortes pour pouvoir se débarrasser du GIL.