Tchatche LinuxFr.org : l’espace de rédaction

Posté par  (site web personnel) . Édité par Benoît Sibaud, baud123, Bruno Michel et Davy Defaud. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
24
22
nov.
2011
LinuxFr.org

Après quelques évolutions du site, vous êtes tous invités à venir tchatcher sur IRC et XMPP (gentiment synchronisés par un bot) avec l’équipe de LinuxFr.org : relecteurs, modérateurs et administrateurs du site. Vous pourrez leur (nous) poser vos questions, lesquelles seront modérées (acceptées) a priori. Étant donné la courte durée de cette tchatche, nous avons décidé de procéder comme suit :

  • quelques personnes clairement identifiées de l’équipe seront désignées pour modérer ;
  • vous leur posez des questions en privé ;
  • les questions sont publiées sur le canal IRC et le salon XMPP dans leur ordre d’arrivée.

Pour cette première édition de la Tchatche LinuxFr.org, nous traiterons de l’espace de rédaction (linuxfr.org/redaction) :

Sun^WOracle Solaris 11

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
Étiquettes :
24
12
nov.
2011
Commercial

Oracle ayant racheté Sun, c’est désormais de Oracle Solaris dont il faut parler. Et, justement, Oracle Solaris 11 est sorti, avec tout plein de logiciels libres dedans.

Un peu de recul. Oracle Solaris 11 Express, la « pré‐version », était déjà sortie l’an dernier, annonçant donc une version finale proche. Sun Solaris 10 était sortie en 2005.

Malgré l’abandon d’OpenSolaris, la version libre de Solaris initiée par Sun, mais tuée par Oracle après le rachat de ce dernier, cette nouvelle version est truffée de logiciels libres comme GNOME, Compiz, X.Org, Firefox, Thunderbird, CUPS… Pour ceux qui désirent une version libre de Solaris, il faut donc se tourner vers les forks d’OpenSolaris comme Illumos ou OpenIndiana.

Bien sûr, après s’être présenté comme les rois du « grid » avec son SGBDR, quand ce concept était à la mode, Oracle présente désormais « son » Solaris 11 comme le roi du « cloud » (« First Cloud OS » et « First fully virtualized operating system »). Les fonctionnalités « chaudes » sont les Solaris Zones, le système de fichiers ZFS et d’autres fonctions liées à la sécurité. Disponible pour x86 et SPARC, Solaris 11 n’est pas disponible pour Itanium.

Entretien avec Antoine Mercadal, d’Archipel Project

Posté par  (site web personnel) . Modéré par baud123. Licence CC By‑SA.
24
7
nov.
2011
Virtualisation

Antoine Mercadal est le développeur principal du logiciel libre Archipel Project.

LinuxFr.org : T’es qui toi ?

Antoine Mercadal (primalmotion). Je suis créateur, architecte, mainteneur, développeur principal du projet Archipel et, maintenant, le co‐fondateur de TrivialDev, la société derrière Archipel.

LinuxFr.org : Qu’est‐ce qu’Archipel ? Qu’est‐ce que ça fait et comment ?

C’est un outil décentralisé de gestion de plates‐formes virtualisées. Il est basé sur la bibliothèque libvirt pour ce qui est communication avec les engins de virtualisations, et sur XMPP pour tout le reste ! Le projet est séparé en deux composants : un agent en Python à installer sur les hyperviseurs, et l’interface utilisateur en Cappuccino à installer où l’on veut. Il faut aussi disposer d’un serveur XMPP (soit en installer un, soit réutiliser un serveur déjà existant).

Suite de l’entretien en seconde partie de dépêche.

Alternatives : Pinry et Poche

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
24
22
avr.
2013
Communauté

Voici un mini-printemps des alternatives aux « walled gardens » privatifs, centralisés et propriétaires. Si vous avez d'autres alternatives en vue, veuillez les signaler en commentaires de cette dépêche, ou bien sur la rédaction collaborative.

Pinry

Pinry

Pinry est un serveur de sites de partage, tag et sauvegarde de collections d'images, vidéos, pages web, hobbies et événements, alternative libre de Pinterest.

Pinry est développé en Python, sous licence AGPLv3, sur la base de Django, et dépend de pip et virtualenv.

Poche

Poche

Poche est un site de sauvegarde et lecture d'article sur le web, alternative libre de Pocket (ex Read It Later), Instapaper et Readability.

Poche est codé en PHP, dépend de SQLite, et publié sous la fameuse licence « Do What The Fuck You Want To Public License, Version 2 ». La dernière version de Poche permet l'import de données Pocket.

Voix et vidéo sur XMPP dans Google Mail

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
24
14
nov.
2008
XMPP
Google avait créé la surprise en 2005 en fournissant un service XMPP/Jabber accompagné du client lourd propriétaire gratuit Google Talk, proposant la voix, via le protocole de signalisation Jingle (Jabber) et en publiant ses spécifications.

Depuis, les interfaces d'accès au service de messagerie instantanée et de présence sur XMPP se sont multipliées avec le chat dans GMail (AJAX), mais aussi Google Talk Gadget, une applet Flash (NdM : Flash est propriétaire, non-accessible, non-indexable et prend très mal en charge GNU/Linux/*BSD), proposant des chatrooms. Ce service XMPP, ayant profité de la notoriété de sa maison, est donc logiquement devenu de loin le plus populaire au niveau mondial. Aujourd'hui, l'interface GMail propose la voix et la vidéo sur XMPP, à l'aide d'une applet Flash, mais seulement pour les deux plates-formes propriétaires Microsoft Windows et Apple Mac OS X, « pas encore » sous GNU/Linux et *BSD.

Cette spécification Jingle ayant fait son chemin au sein de la XSF avec l'aide des retours d'implémenteurs, elle devrait être bientôt publiée en version stable. Ainsi les développeurs pourront implémenter la voix, la vidéo, ainsi que le transfert de fichiers (sans proxy de transfert de fichiers et traversant les NAT/proxies/pare-feux), si ce n'est déjà en cours pour certains projets.

L'applet voix/vidéo de GMail utilise Jingle tel que publié par Google en 2005, et est donc compatible avec le client lourd Google Talk. Empathy, le client libre de messagerie instantanée et de présence de GNOME utilisant le framework Telepathy, implémente à la fois le Jingle de la XSF, et le Jingle originel de Google, il est donc compatible avec Google Talk et GMail. Dès que la spécification Jingle sera stable, Google implémentera cette version.

Des infos sur les Google Glass

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes : aucune
23
3
mai
2013
Android

Les fameuses lunettes Google Glass, ou montures de réalité augmentée, font toujours parler d'elles, forcément puisqu'elles sont désormais dans les mains d'un nombre limité de développeurs triés sur le volet. C'est à ce jour le seul projet ouvert et non-secret d'un des géants autour de telles lunettes. On attend en revanche un certain nombre de smartwatches (« ordimontres » ?) desdits géants.

Wine, JavaFX, OpenStack, Dell et les OS

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
23
20
juil.
2010
Communauté
La torpeur de l'été dans l'hémisphère nord nous fait oublier qu'il y a des nouvelles dans les mondes du libre et des sujets voisins.

Wine 1.2

Entre deux barbecues et son vin rosé, voici un autre « wine » tout frais, j'ai nommé Wine 1.2. C'est du cru été 2010. Après deux ans de développement, ayant résulté en pas moins de 23000 changements et 3000 bugs corrigés, l'accent a été mis sur les applications 64 bits et les graphiques Tango. De nombreux changements ont été introduits dans le cœur, l'interface utilisateur, l'intégration à l'environnement de bureau, les graphiques, l'audio, le réseau, Direct3D, les applications intégrées, les performances, l'environnement de build, etc.

Wine, c'est bon, mangez-en sans modération.

Pétition pour libérer JavaFX

Encore une pétition pour ouvrir et libérer du code source. Cette fois-ci, il s'agit de JavaFX, la fratrie de logiciels pour les applications Internet riches (RIA). L'opportunité du changement de main de Sun à Oracle a été saisie au vol. À vous de décider de la signer, ou pas.

OpenStack : wannabe-standard ouvert pour le cloud

Le projet OpenStack a pour but de produire une infrastructure libre pour le Cloud Computing, que ce soit privé ou public, simple et scalable (« To produce the ubiquitous OpenSource Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable. »). Le projet publie sont code sous licence Apache 2.0.
  • Le premier projet « OpenStack Object Storage », dont le code est disponible à ce jour, est un magasin d'objets (object store) complètement distribué, basé sur Cloud Files de Rackspace.
  • Le second projet « OpenStack Compute », dont le code devrait être disponible avant la fin de l'année, est un moteur scalable de provisionning, basé sur NASA Nebula cloud.

C'est bon de rire parfois

Dans la catégorie « logique implacable », Dell a osé nous sortir un comparatif indiscutable entre Windows et Ubuntu. Il faut le voir pour le croire. Petite sélection de perles :
  • « UBUNTU is not a Microsoft Windows operating system »
  • Choose UBUNTU if: You do not plan to use Microsoft WINDOWS ».
Tout n'est pas copié-collé pour conserver le suspens (et accessoirement éviter la violation du droit d'auteur). Attention : le contenu est hautement trollifère.

Mozilla Public License 2.0

Posté par  (site web personnel) . Édité par Lucas Bonnet et NeoX. Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
23
6
jan.
2012
Mozilla

La fondation Mozilla a annoncé la publication d'une nouvelle version de la licence MPL, la 2.0. Avec un consensus atteint lors d'une procédure de révision qui a pris deux ans, la licence « copyleft au niveau fichier », comme sa version 1.1, a été approuvée comme licence de logiciel libre par la Free Software Foundation, et comme licence Open Source par l'Open Source Initiative.

Les changements sont disponibles sous forme lisible, sinon globalement, la MPL 2.0 :

  • est plus simple et plus courte, utilisant les 10 années passées d'application de cette licence dans la pratique, pour mieux comprendre ce qui nécessaire ou pas dans une licence open source ;
  • est modernisée pour les récents changements dans les lois du droit d'auteur (« copyright »), et intègre les commentaires des juristes en dehors des USA sur les problèmes de mise en application dans les juridictions non-États-Uniennes ;
  • fournit des protections contre les brevets plus en phase avec celles d'autres licences open source, et permet à une communauté entière de contributeurs de protéger n'importe lequel des contributeurs s'ils sont attaqués ;
  • fournit une compatibilité avec les licences Apache et GPL, facilitant la réutilisation et la redistribution du code.

Mozilla

Cube 2: Sauerbraten, FFmpeg 1.1

Posté par  (site web personnel) . Édité par Anonyme, ZeroHeure, baud123, Benoît Sibaud, Thomas Debesse, Xavier Teyssier et karchnu. Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
23
30
jan.
2013
Communauté

Petites brèves : un jeu et de la vidéo.

Cube 2: Sauerbraten

Cette nouvelle version majeure du jeu libre sous licence libre zlib de tir subjectif multijoueur (FPS, First-person shooter) arrive deux ans après la précédente. Elle inclue quarante cinq nouvelles cartes et trois nouveaux modes : « collect », « insta collect » et « efficiency collect ». Elle est disponible sous Linux, Mac OS X et Windows.

Sauerbraten prend en charge le rendu de l'éclairage naturel directionnel et les réflexions sur quatre types différents de surface réfléchissante tels que l'eau, la lave et le verre. Les développeurs disent que le jeu peut maintenant utiliser les ensembles de caractères internationaux et que la nouvelle version fonctionne également sur les systèmes Windows 64-bit. Le navigateur de serveurs met automatiquement à jour les serveurs de jeux disponibles et les in-game mini map affichent dorénavant les coéquipiers du joueur. De nombreuses autres nouveautés améliorent le gameplay ainsi que le serveur; les détails sont listés dans la liste des changements de cette nouvelle version.

FFmpeg 1.1

FFmpeg est une collection de logiciels libres dédiés au traitement de flux audio ou vidéo (enregistrement, lecture ou conversion d'un format à un autre). Merci Wikipédia. La toute nouvelle version 1.1 ou « Fire Flower » offre moultes nouveautés :

  • un codeur Opus basé sur la bibliothèque libopus ;
  • un codeur FLAC 24-bit ;
  • des décodeurs pour des formats Silicon Graphics variés ;
  • de nouveaux filtres de sous-titres ;
  • …et plein d'autres nouveautés détaillées en seconde partie.

Palm « pré » : smartphone sous Linux et standards du web

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes : aucune
23
15
jan.
2009
Mobile
Palm a annoncé en grande pompe son tout nouveau smartphone, le Palm « pré ». Il s'agit d'un format à coulisse (slider) légèrement recourbé avec un clavier qwerty et un écran tactile (multitouch), dont le prix est encore inconnu (estimé entre 300 et 400 $ selon les analystes). Sprint sera le premier opérateur à proposer l'engin, à la mi 2009.

Jon Rubinstein qui a présenté le « pré » au CES 2009 (Consumer Electronics Show de Las Vegas) est un ancien d'Apple, ayant travaillé sur l'iPod et l'iMac. Voici un petit aperçu du matériel utilisé :
  • Processeur Texas Instrument OMAP (ARM) ;
  • 8 Go de stockage interne ;
  • Écran tactile de 3.1 pouces et de résolution de 320x480 pixels ;
  • Appareil photo 3 millions de pixels avec flash DEL (LED) ;
  • Wifi 802.11 b/g ;
  • GPS ;
  • EVDO (3G ou plutôt 3,5G) ;
  • Bluetooth ;
  • Accéléromètre ;
  • Haut-parleur ;
  • Prise MicroUSB (USB 2.0) ;
  • Masse de 136 g ;
  • Batterie remplaçable ;
  • Chargeur à induction magnétique ;
  • Prise audio jack 3.5 mm.

Pourquoi parler d'un énième smartphone dans ces colonnes ? Tout simplement parce qu'il fonctionne sous un système Linux et qu'il réserve d'autres surprises. La plate-forme se nomme « webOS » (avec un « web » minuscule et un « OS » majuscule), et la marque webOS est déposée. Ne pas confondre avec un « WebOS », les simulations de bureaux d'OS dans un navigateur. Le tout est propriétaire. L'originalité de cette plateforme logicielle se situe dans le type des applications : elles reposent sur les standards du web, donc (X)HTML, CSS et Javascript, JSON, choix judicieux de la part de Palm.

Petites brèves : Empathy, LibreOffice et Samba

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
23
4
nov.
2011
Technologie

Empathy implémente le XMPP de WLM (ex MSN)

Le titre peut faire peur, genre : « Microsoft a encore adopté un standard ouvert pour le détourner »… Mais non, ça va. Comme vu dans ces pages précédemment, MSN implémente XMPP en C2S (client‐to‐server) uniquement (pour l’instant ?), avec une authentification inspirée OAuth, très proche de celle adopté par le XMPP de Facebook Chat (d’ailleurs, ils ont collaboré sur ce projet).

Donc, Empathy implémente cette authentification, grâce au code de l’authentification du XMPP de Facebook Chat. On se rend compte évidemment que le XMPP de MSN, comme celui de Facebook Chat, est un sous‐ensemble d’extensions très restreint.

Sites d’extensions et de modèles LibreOffice

LibreOffice fait encore un pas en avant, cette fois‐ci en offrant deux sites :

  • Extensions : pour étendre les fonctionnalités de base du logiciel libre ;
  • Modèles : pour commencer des présentations et textes.

Pour l’instant, c’est assez vide, mais vous êtes bien évidemment invités à y contribuer.

C’est la Samba chez Microsoft

Microsoft a contribué au code source libre du projet Samba ! En plus, sous une licence libre, la GPL !

C’est un petit rien, un non‐évènement, mais… symbolique ! Suffisamment pour être noté.

StatusNet 1.0.0 : micro‐blogging fédéré, standard et libre

Posté par  (site web personnel) . Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
23
3
oct.
2011
Communauté

StatusNet, anciennement Laconi.ca, est un logiciel libre, développé en PHP, sous licence AGPLv3. Un long chemin a donc été parcouru depuis la première publication de Laconi.ca 2008. L’instance la plus connue est Identi.ca, celle gérée par l’éditeur montréalais StatusNet Inc. (anciennement ControlezVous/ControlYourself).

En quelques mots, c’est :

  • un moteur de micro‐blogging, comme Twitter, permettant de poster publiquement des messages courts, s’abonner ou suivre les posts d’autres utilisateurs, ou encore d’échanger des messages directs privés avec un autre utilisateur ;
  • fédéré ou acentré — comme le courriel ou XMPP —, où les utilisateurs d’une instance peuvent communiquer avec des utilisateurs d’autres instances interconnectées ;
  • standard — comme le HTML —, car il repose sur un certain nombre de standards ouverts ;
  • libre, comme dans liberté fondamentale du logiciel libre.

StatusNet possède des interfaces Web, XMPP, e‐mail et SMS. Il repose sur Activity Streams et OStatus (anciennement OpenMicroBlogging).

La famille des *GPL relativement moins présente parmi les licences libres

Posté par  (site web personnel) . Édité par Benoît Sibaud, Florent Zara et baud123. Modéré par baud123. Licence CC By‑SA.
23
6
jan.
2012
Communauté

L'utilisation de la licence GPL/LGPL/AGPL serait en déclin relatif par rapport aux autres licences libres (MIT, BSD, Apache, etc.). Le 451 CAOS Theory blog (du 451 Group) en a fait le constat via un article de Matthew Aslett « On the continuing decline of the GPL » (Sur le déclin continu de la GPL). Cet article est illustré par un graphe simple, en seconde partie de cette dépêche.

En résumé, la « famille » GPL serait passée relativement de 70 % à 50 % en proportion (par une croissance absolue de 15 % alors que le logiciel libre en général aurait progressé de 117 %).

Attention, ce ne sont que des chiffres, donc à prendre avec des pincettes. Il faut analyser et challenger les méthodes de collecte avant d'expliquer et d'en tirer des conclusions trop hâtives. Une lecture attentive de cet article et le suivi des liens permet effectivement de relativiser.

Le serveur XMPP MongooseIM est disponible en version 1.6

Posté par  (site web personnel) . Édité par Lucas, Benoît Sibaud, M5oul et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
23
27
nov.
2015
XMPP

MongooseIM, le serveur XMPP/Jabber massivement scalable en erlang (utilisé par WhatsApp), et entièrement open source et open standards, est disponible en version 1.6. La dernière version 1.5 avait été publiée en fin 2014, et la version de maintenance 1.5.1 début 2015, depuis nous nous sommes énormément concentrés sur les projets de nos clients. Cette toute nouvelle version 1.6 de MongooseIM marque le tournant d'une nouvelle dynamique d'équipe, et un engagement à plus de régularité et de prédictibilité.

MongooseIM platform

Au menu des changement majeurs :

  • prise en charge de Riak ;
  • plein de friandises pour DevOps ;
  • énormément de nettoyage et stabilisation.

CyanogenMod 10.2

Posté par  (site web personnel) . Édité par NeoX et Bruno Michel. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
23
29
déc.
2013
Android

CyanogenMod 10.2 est sortie ce mois de décembre, basée sur AOSP Android 4.3.1 Jelly Bean. Amateurs de distributions pour appareil mobiles et autres tablettes, à vos bidouillages ! Attention toutefois à ne pas briquer votre matériel.

Rappelons que CyanogenMod est une distribution Android (pas androïde) qui contient hélas des blobs binaires. Elle contient également beaucoup de logiciels utilisant Google Analytics, mais la distribution ne contient heureusement pas les applications propriétaires de Google par défaut telles que Play Store, Gmail ou encore Hangouts (installables à la main toutefois). CyanogenMod est basée sur le code source de AOSP (le code source de Android de Google), et avec quelques additifs sauce CyanogenMod. Cela se rapproche plus d'un Android constructeur avec surcouche que d'un "Pure Google" des Nexus, un AOSP ou un Replicant.

Changements de cette version :

  • mise à niveau Jelly Bean 4.3
  • paramètres
  • application SMS
  • CM Account

La liste des terminaux pris en charge est longue.

Un installeur avait été publié sur le Play Store. Celui-ci permettait d'installer CyanogenMod depuis l'appareil. Celui-ci a été retiré par Google pour violation des conditions. Cet installeur reste disponible hors Play Store.