GStreamer dégaine la version 1.2

Posté par  (site web personnel) . Édité par antistress, Nils Ratusznik, palm123 et patrick_g. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
69
26
sept.
2013
Audiovisuel

Le framework multimédia GStreamer est sorti ce mardi 24 septembre 2013 en version 1.2, tout juste un an après la version 1.0 !

Comme on peut le lire sur Wikipédia, GStreamer est une bibliothèque logicielle de manipulation de sons et d’images (et plus encore) écrite en C, initialement développée pour proposer une solution capable de concurrencer QuickTime et DirectShow sur GNU/Linux. Sa première version publique date du 31 octobre 1999. C’est un projet freedesktop.org.

Gstreamer

GStreamer est utilisé dans de nombreux projets, notamment les logiciels du bureau GNOME, du bureau KDE via Phonon, ainsi que Mozilla Firefox et Opera. Les applications les plus courantes sont des logiciels de lecture multimédia, des juke-box numériques, des interfaces de montage non linéaire, de outils de transcodage, des navigateur web ou bien des logiciels de visioconférence ou de téléphonie.

La version 1.2 est la seconde version majeure de la branche 1.x, et est compatible avec la version 1.0 sur le plan des API et des ABI. Cette montée de version est justifiée par la présence de nombreuses modifications qui sont trop importantes pour être considérées comme de simple corrections de bug.

La branche 1.x est une branche stable et n’est pas compatible avec la branche 0.10, mais ces deux branches du framework peuvent être installées en parallèle sur un même système, et c’est ce que font ordinairement les distributions pour permettre une transition des paquets en douceur.

Les liens vers les sources sont fournis dans la note de parution, des binaires précompilés pour Windows, Mac OS X et Android seront bientôt livrés. Pour GNU/Linux, voyez avec les mainteneurs de votre distribution préférée, comme d’habitude !

NDA : merci à antistress< pour sa consciencieuse relecture, ses pertinentes suggestions, et pour ses contributions aux articles Wikipédia qui ont nourri cette dépêche. :)

Brackets : l'éditeur du web, par le web, pour le web

Posté par  . Édité par jean-michel.bertrou.eu, Nÿco, Yves Bourguignon, Xavier Teyssier, Benoît Sibaud, DontShootMe, _jordan_ et olivierweb. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
69
3
fév.
2014
Communauté

Brackets est un éditeur de code dédié aux technologies web (HTML / CSS / JavaScript). Initialement développé par la société Adobe Systems, ce logiciel est publié sous licence MIT. Le choix d'une licence libre représente une stratégie singulière pour l'entreprise Adobe, qui habituellement préfère les solutions propriétaires.

Brackets : Coder le web

Brackets se distingue aussi par son interface utilisateur WYSIWYM. Contrairement à Dreamweaver - l'actuel éditeur web phare d'Adobe, qui repose sur le paradigme WYSIWYG -, Brackets est avant tout un éditeur de texte : l'utilisateur modifie directement le code source.

Enfin, le logiciel et ses extensions sont développés en HTML, CSS et JavaScript. Brackets a ainsi pu être qualifié d'éditeur qui pouvait s'éditer lui-même.

Pourquoi le choix de l'open source ? Pourquoi le choix du WYSIWYM ? Nous verrons plus loin que ces deux questions sont liées. Mais d'abord, voyons les fonctionnalités…

Gruik fait sa tête de lard

Posté par  (site web personnel) . Édité par Bruno Michel. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
69
15
mar.
2013
LinuxFr.org

Mardi 12 mars à partir de 23h, nous avons lancé un passage à la version suivante de la distribution GNU/Linux (une Ubuntu pour l'hôte, des Debian pour les invités LXC) du serveur principal de LinuxFr.org, baptisé gruik. Tout s'est bien passé jusqu'au redémarrage.

Loi de Murphy

Après un certain temps, il a bien fallu en déduire que ce n'était pas juste un fsck qui s'éternisait mais bien un souci plus sérieux au démarrage. La console d'administration distante (carte DRAC (*)) ne nous a servi à rien non plus. Pas plus que le redémarrage électrique. Bref pas de ping, pas de réseau, rien, ni de l'extérieur, ni depuis le second serveur. Conclusion : perte des sites web de production et de test, et perte des listes de diffusion et du courriel @linuxfr.org en général.

(*) DRAC pas cher (intégré à la carte-mère), qui ne marche que quand le serveur va bien. Si le réseau tombe ou que GRUB boude, plus rien. En plus, sa redirection BIOS est mauvaise au possible…

Un problème n'arrivant jamais seul, la neige en Île de France a perturbé une intervention au datacenter hébergeant gruik.

« Protéger, Alerter, Secourir » : diffuser l'info donc

Nous avons utilisé les réseaux sociaux pour diffuser l'info sur G+, Twitter ou le salon xmpp ; malheureusement pas sur identi.ca qui a demandé une validation de l'adresse @linuxfr.org utilisée au moment où le serveur n'était pas disponible.

Le libre accès et l'appel au boycott contre Elsevier

Posté par  (site web personnel) . Édité par Malicia, Benoît Sibaud et Manuel Menal. Modéré par Lucas Bonnet. Licence CC By‑SA.
69
24
jan.
2012
Science

La problématique de l'accès aux connaissances scientifiques est voisine des sujets liés au logiciel libre. Dans les deux cas le but est de supprimer des barrières purement artificielles afin de redonner du pouvoir aux utilisateurs.

Les chercheurs revendiquent le libre accès aux articles scientifiques et ils ne supportent plus la mainmise des éditeurs commerciaux qui verrouillent le marché et se comportent en parasites sans apporter de valeur ajoutée.

Le mathématicien Timothy Gowers, professeur à l'université de Cambridge, vient de lancer un appel officiel au boycott à l'encontre de l'éditeur Elsevier.

Est-ce un tournant dans ce combat crucial ?

Sortie de Mageia 1

Posté par  . Modéré par Mouns. Licence CC By‑SA.
69
3
juin
2011
Mageia

La première version de la distribution communautaire Mageia est sortie le 1er juin. Cette toute nouvelle distribution est issue d'une partie de la communauté Mandriva Linux.

8 mois après l'annonce du projet, la première mouture de Mageia est disponible depuis le premier Juin sur les miroirs comme prévu sur le planning. Fruit du travail d'une communauté issue des quatre coins de la planète, la distribution se décline pour le moment en :

  • 2 DVD d'installation 32/64 bits,
  • ainsi qu'un cd d'installation pour les 2 architectures,
  • complété par 8 Live CD (KDE et GNOME et des variations sur les langues).

On y retrouve également un installeur réseau (fichier boot.iso) ainsi que la possibilité de placer les images ISO sur une clé USB pour une installation simplifiée sur les netbooks.

FreedomBox

Posté par  (site web personnel) . Modéré par patrick_g.
69
26
fév.
2011
Debian

La FreedomBox est un projet de la FreedomBox Foundation qui veut permettre à chacun d'héberger ses propres informations à partir de chez lui pour ne plus dépendre de sociétés qui regroupent toutes ces informations. Le projet a été annoncé par Eben Moglen devant l'ISOC à New York le 2 février 2010.

L'idée est de se baser sur les plug computer afin de fournir un système qu'il suffit de brancher chez soi pour qu'il soit opérationnel. Ce serveur tournerait grâce à des logiciels libres afin de garantir le respect de la vie privée des utilisateurs.

Le but est d'éviter de reproduire ce qu'il s'est passé en Tunisie ou en Égypte, même si cela s'est bien terminé. En effet, les gens ont principalement communiqué via Twitter et Facebook et la seule parade a été de couper Internet, mais que se serait-il passé si ces sociétés étaient forcées (ou ne pouvaient pas s'offrir le luxe de refuser) de couper les communications ou pire, de donner la listes des gens qui ont participé à tel groupe ou écrit tel tweet.

La FreedomBox doit permettre à chacun de maitriser ses données et ses canaux de communications. En mettant en œuvre Logiciels Libres, cryptographie et réseaux P2P, ces boitiers auront pour objectifs d'offrir les services suivants :

  • un réseau social protégé
  • des sauvegardes sécurisées
  • une protection contre la censure sur les réseaux
  • la publication anonyme sûre
  • la sécurité du réseau local
  • les courriels chiffrés sans peine
  • la VOIP privée.

Vous pouvez dès maintenant participer à cette initiative en faisant un don sur Kickstarter pour aider à financer la fondation, en participant à Debian qui sera la base de la future FreedomBox ou encore en commençant à vous auto-héberger.

N. D. M. : merci à Xavier Claude qui a rédigé une bonne partie de cette dépêche.

L’anatomie d’une chaussette

Posté par  (site web personnel, Mastodon) . Édité par Pierre Jarillon et gUI. Modéré par gUI. Licence CC By‑SA.
Étiquettes :
68
22
sept.
2023
Do It Yourself

En septembre 2018, paraissait une dépêche sur ce site et sur un calculateur de pull. Cinq ans après (tant que ça !) voici un autre outil de calcul de tricot fait avec Calc de LibreOffice : le calculateur de mitaine qui est tout neuf et, en prime, la version deux du calculateur de chaussettes. Ce qui donne l’opportunité d’émettre quelques remarques sur la compatibilité du format OTS entre différents tableurs.

L’occasion faisant le larron, il sera aussi question de fonctions (enfin, de fonctionnalités, mais ça cassait les allitérations en « on ») de Calc de LibreOffice que je trouve assez peu mises en avant et c’est fort dommage.

Brochette de calculateurs sur fond de tricot

Wesnoth : Il y a mille façons de contribuer...

Posté par  . Édité par Xavier Teyssier, Benoît Sibaud et dourouc05. Modéré par ted. Licence CC By‑SA.
68
21
mai
2023
Jeu

Suite à l’excellente dépêche sur la localisation de KDE, je voulais vous parler aujourd’hui d’un autre projet qui me tient à cœur : Wesnoth, aussi appelé La Bataille pour Wesnoth (BFW pour les intimes).

Logo du projet La Bataille pour Wesnoth

Sortie de Kicad 6, la référence libre pour la CAO électronique

Posté par  . Édité par pulkomandy, martoni, palm123, vmagnin, Yves Bourguignon, cg, Ysabeau 🧶 🧦, BAud, M5oul et TheBreton. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
68
13
jan.
2022
Do It Yourself

Kicad est une suite logicielle de conception de cartes électroniques assistée par ordinateur. Le projet Kicad a été initié en 1992 par Jean-Pierre CHARRAS, un professeur d’IUT à Saint-Martin-d'Hères (Grenoble) et chercheur au feu LIS (Laboratoire des Images et des Signaux de Grenoble).
À l’origine, c’était un projet pour que l’auteur puisse apprendre le langage C++. Et comme il le disait sur l’ancien site de Kicad : maintenant il connaît le C++ :).

La suite logicielle comporte tout ce qui est nécessaire pour concevoir le PCB d’une carte électronique :

  • la saisie de schéma avec Eeschema,
  • le placement et le routage des composants avec PcbNew,
  • la génération des fichiers nécessaires à la production, à l’assemblage et au test des circuits : fichiers de fabrication Gerber, liste de composants, « netlist » indiquant comment ils sont connectés,
  • et même un logiciel de visualisation 3D des cartes nommé 3D viewer qui exporte dans des formats industriels de 3D pour l’intégration de la carte dans le produit.

Les Néerlandais peuvent choisir leurs modems et routeurs

Posté par  . Édité par NeoX. Modéré par Xavier Teyssier. Licence CC By‑SA.
68
14
sept.
2021
Internet

Les Néerlandais (habitants des Pays-Bas, à ne pas confondre avec les Hollandais, qui habitent la Hollande, laquelle n'est qu'une des provinces desdits Pays-Bas) ont bien de la chance.

Dans une décision publiée début août, l'ACM, autorité locale de régulation des marchés, a en effet obligé les FAI à permettre à leurs clients de choisir librement le matériel pour se connecter à leurs services (modems, routeurs).

Bien qu'ayant un impact local assez relatif (les FAI toléraient déjà le choix du matériel), cette décision garantit que les clients finaux qui s'équipent avec le matériel de leur choix bénéficieront par exemple du même niveau de support que ceux qui adoptent les box généralement fournies avec les abonnements.

Cette annonce est saluée par la FSFE qui promeut ce choix à travers son initiative "Router Freedom", lancée en 2013 et qui avait déjà porté ses fruits en Allemagne. La réglementation européenne (règlement (UE) 2015/2120) qui est d'application dans ce domaine est certes supposée garantir certains droits qui vont dans ce sens, mais est parfois imprécise et surtout, n'a été que trop peu traduite dans le droit national de chaque pays.

Pour cette raison, la FSFE continue à surveiller la mise en œuvre de ce règlement, ainsi que l'application de règles de conduite complémentaires publiées par le Body of European Regulators for Electronic Communications (BEREC) :

"The FSFE welcomes BEREC's effort to provide a set of principles to determine the Network Termination Point. However, due to the unclear terms in the new Guidelines, the lack of enforcement commitment by the NRAs and abusive behavior of ISPs, the implementation of Router Freedom by 27 EU member states will be challenging. Our task at FSFE will be the compliance monitoring and the reporting of illegal practices", says Max Mehl, FSFE Programme Manager.

Des systèmes de fichiers pour périphérique amovible

Posté par  (site web personnel) . Édité par patrick_g, Julien Jorge, Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Julien Jorge. Licence CC By‑SA.
68
23
avr.
2021
Administration système

Lorsqu’on formate un périphérique amovible, le choix du système de fichiers est dicté par des contraintes particulières, en particulier la possibilité de le lire depuis des systèmes d’exploitation moins polyvalents que GNU/Linux. Les systèmes de propriétés et de permissions peuvent également être un obstacle dans un tel contexte, puisqu’on peut se retrouver à ne pas pouvoir modifier un fichier créé depuis un autre ordinateur avec un utilisateur différent de celui qu’on utilise.

Voici donc un petit état des lieux.

0 A.D : Empires Ascendant, rapport de développement septembre 2019 - mai 2020

68
14
juil.
2020
Jeu

Wildfire Games, l’organisation internationale développant 0 A.D. : Empires Ascendant, est heureuse de vous présenter son dernier rapport de développement.

Si vous voulez en savoir plus sur le développement de ce jeu libre, open source et multi‑plate‑forme, ou si le développement de jeux vidéo en général vous intéresse, ce rapport est fait pour vous.

Si vous souhaitez rejoindre l’aventure, n’hésitez pas à visiter nos forums et à rejoindre notre communauté, ou plus simplement, à prendre un de nos tickets sur Trac avant de soumettre un correctif sur Phabricator. Si vous avez des questions n’hésitez pas à passer sur IRC (#0ad-dev sur le serveur Quakenet).

Nous sommes toujours à la recherche de développeurs — C++ (moteur graphique, moteur audio), JavaScript (IA, gameplay, génération procédurale de cartes) —, de reviewers, de traducteurs, d’historiens, de créateurs de cartes, d’animateurs 3D, d’artistes 3D et 2D, et de personnes pour nous aider sur certains scripts (Perl et Python).

N. B. — Les noms écrits en noir et en gras sont des membres de Wildfire Games, et ceux en italique sont des membres de la communauté.

GIMP 2.10.20 : à votre santé !

Posté par  . Édité par bolikahult, Jehan, ZeroHeure, tisaac, BAud, Davy Defaud, theojouedubanjo, Yves Bourguignon, Benoît Sibaud et Jona. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
68
21
juin
2020
Graphisme/photo

Alors que l’annonce précédente pour GIMP 2.10.18 a été publiée il y a peine plus d’un mois sur LinuxFr.org, voilà que GIMP 2.10.20 est déjà sorti !

Comme à notre habitude maintenant, non seulement cette version contient son lot de corrections (plus de trente bogues corrigés), mais aussi plusieurs nouvelles fonctionnalités, dont certaines des plus excitantes ! En résumé : le recadrage non destructif (en recadrant le canevas sans supprimer les pixels hors cadre), une meilleure prise en charge du format PSD, des contrôles sur le canevas pour le filtre Médaillon, de nouveaux filtres (Bloom, Flou de focus, Flou de l’objectif (Lens Blur), Flou variable), etc.

Cette dépêche est une traduction libre de l’article en anglais publié le 11 juin dernier sur le site gimp.org.

Quel terminal pour 2018 ?

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
68
10
mar.
2018
Ligne de commande

Vous connaissez les terminaux, ces petites fenêtres le plus souvent noires où l’on tape des lignes de commande bizarres ? Eh bien, vous risquez d’être surpris : le choix du logiciel pour faire ça n’est pas aussi simple que ça en a l’air et des gens continuent de proposer de nouvelles alternatives. Cette dépêche vise à présenter rapidement quelques fonctionnalités intéressantes que les terminaux historiques ne géraient pas forcément et à présenter quelques terminaux.

Gestionnaires de mots de passe

68
12
avr.
2018
Sécurité

La tâche première d’un gestionnaire de mots de passe est de garder en sécurité des informations sensibles (mots de passe, identifiants, adresses URL…) et de pouvoir les restituer de façon commode.

Certains gestionnaires permettent de générer des mots de passe à la demande : l’utilisateur n’a alors même plus besoin de voir ou de connaître le mot de passe, hormis le mot de passe maître (qui donne accès à tous les autres), et peut multiplier l’opération pour créer autant de mots de passe qu’il le souhaite. Sans avoir la prétention de résoudre toutes les questions relatives à la sécurité et à l’usage de mots de passe, cette pratique pourrait contribuer à augmenter leur sûreté d’un cran en dissuadant les usagers de réutiliser le même mot de passe pour des comptes différents, réduisant ainsi l’impact de leur compromission sur les serveurs (qui est un problème concret, comme peut l’illustrer le site Have I Been Pwned).

Il existe pléthore de gestionnaires, qui se distinguent par plusieurs critères :

  • logiciel libre ou propriétaire ;
  • sécurité (audits réalisés, utilisation d’algorithmes de chiffrement sérieux et non dépassés…) ;
  • synchronisation possible ou non entre plusieurs emplacements ou appareils ;
  • facilité d’utilisation (intégration avec les navigateurs) ;
  • disponibilité sur différents systèmes d’exploitation ;
  • format de stockage (portabilité) ;
  • type d’utilisation (personnel, groupe).

Nous n’en présentons ici qu'une sélection. Notre choix s’est d’abord porté sur des logiciels libres et supportés par une communauté active ; de même, il est important qu’ils soient disponibles sur un maximum de plates‐formes avec au moins une possibilité de synchronisation (Git, WebDAV, Dropbox…) pour pouvoir fonctionner au sein d’une famille ou d’un groupe. Le choix est forcément arbitraire et dépend aussi de la disponibilité et de la bonne volonté des rédacteurs.