Voici un petit état des lieux de Freeglut, la réécriture libre de GLUT (une bibliothèque permettant de créer facilement un contexte OpenGL).
NdM : merci à jseb pour son journal.
Voici un petit état des lieux de Freeglut, la réécriture libre de GLUT (une bibliothèque permettant de créer facilement un contexte OpenGL).
NdM : merci à jseb pour son journal.
Ceci est une traduction de mon entrée de blog récente. Quelques remarques avant de commencer :
D'autre part, comme ici on est chez les Français râleurs, je n'ai pas à prendre autant de pincettes que dans mon blog agrégé sur Planet Mozilla. Donc soyons clairs, ce texte se veut un coup de gueule. Il y a des soi-disant experts en sécurité qui prétendent que Firefox est vulnérable parce qu'il lui manque telle ou telle fonctionnalité présente chez tel concurrent. Sans vouloir nier l'utilité de ces fonctionnalités, j'ai pensé qu'il était temps de remettre les pendules à l'heure : la sécurité des navigateurs est un sujet trop vaste pour qu'une ou deux techniques en particulier puissent faire une grande différence au total, et ces « experts » et autres journalistes se ridiculisent en répétant, sans distance critique, le marketing d'une entreprise… avec laquelle je ne tiens pas à me brouiller, car si je critique son marketing, j'ai souvent eu à travailler avec ses ingénieurs dans les comités de standards, et ça se passe très bien.
Au fil de mon blog, j'ai largement dévié sur un autre sujet qui me tient à cœur : la sécurité de WebGL, qui a elle aussi été victime d'une campagne de dénigrement de la part, cette fois-ci, d'un autre concurrent, qui lui n'a vraiment pas fait dans la dentelle alors qu'ils avaient eux-mêmes une technologie avec les mêmes « failles ».
Sur ce, la traduction de ce blog se trouve en seconde partie
NdM : merci à Benoit Jacob pour son journal.
Ruby on Rails est un framework de développement web agile, sous licence MIT. La version 3.2.0 est sortie hier, avec au menu :
Person.active.limit(5).explain
par exemple) et ce sera fait par défaut pour les requêtes prenant plus de 0,5 seconde en mode développement ;
logger = ActiveSupport::TaggedLogging.new(Logger.new(STDOUT))
logger.tagged("BCX") { logger.info "Stuff" }
# Logs "[BCX] Stuff"
Je vous recommande d'utiliser Ruby 1.9.3 pour profiter pleinement de cette version de Rails. Mais dans le cas où vous seriez coincé avec un Ruby 1.8.7, pensez à mettre à jour Rubygems, il semblerait que l'installation ne se passe pas très bien avec des versions un peu anciennes de rubygems.
Note : LinuxFr.org tourne depuis aujourd'hui avec Rails 3.2.0.
Vous connaissez tous la Gestion de projet, le diagramme de Gantt et réseau Pert ou vous en avez forcément aperçu sans savoir qu'ils portaient ces noms. Ce sont des outils très utilisés dans les entreprises pour essayer de maintenir les délais et, diront les mauvaises langues, pour justifier les retards.
Suite à la sortie de la dernière version de LibrePlan, nous pouvons en profiter pour faire un petit tour d'horizon de ce genre de logiciels que vous êtes invités à compléter et à commenter.
La suite et l'appel à commentaires en deuxième partie...
Dans sa grande mansuétude (nom commun, /mɑ̃.sɥe.tyd/, féminin, « douceur d’âme qui porte à être indulgent, patient, clément. »), Google nous a donné des signes de son système « clopen » : sources, Holo, design.
La fondation Wikimédia, qui édite notamment la célèbre encyclopédie collaborative Wikipédia vient de sortir son application officielle pour Android le 13 janvier dernier.
Pourtant ce n'est pas une révolution en tant que telle. En effet, Wikipédia est présente sur plate-forme mobile depuis un bout de temps, que ce soit via :
Cependant, cette application officielle a pour elle de respecter les valeurs de l'encyclopédie et d'être :
Oxygen-gtk est le port du thème Oxygen de KDE pour GTK. Cela permet principalement une meilleure intégration des applications GTK dans un bureau KDE. Jusqu'à présent, seule une version pour GTK 2 était disponible, mais désormais, il y a aussi une version stable pour GTK 3.
Malgré le fait que la version soit taggée 1.0, elle n'a pas été testée sur beaucoup d'applications GTK et peut donc encore contenir de nombreux bugs. Ce logiciel libre est publié sous licence LGPL.
ArtistX est distribution basée sur Ubuntu destinée à être un véritable studio multimédia. Malgré cela, elle lui est antérieure car elle existe depuis 10 ans et a déjà plus de 10 versions à son actif. Cette version 1.2 est basée sur Ubuntu 11.10 et inclut Gnome 3, KDE 4.7 et plus de 2500 paquets de logiciels dédiés au multimédia.
L'auteur étant atteint d'une tumeur au cerveau, il encourage les dons à une association qui lutte contre cette maladie.
NdA : merci à Nÿco et Florent Zara pour leur contribution à cet article.
L'association Linux-Alpes propose une présentation de Drupal 7. Elle aura lieu le vendredi 27 janvier à 20h au Club des internautes de Manosque (56, rue d'Aubette, à proximité de l'Hôtel de ville) et sera animée par Erik De Zeeuw et Timothée Baret.
Entrée Libre - vous êtes tous bienvenus !
Parmi d'autres mauvaises nouvelles concernant les libertés en général et le numérique en particulier, la dernière lettre de l'organisation EDRi (European Digital Rights) revient sur les compteurs électriques dits intelligents (qui remontent des informations sur votre consommation à votre fournisseur d'électricité).
Lors d'une conférence au congrès 28C3 en décembre dernier, deux chercheurs, Dario Carluccio et Stephan Brinkhaus, ont montré les failles d'un modèle de la société Discovergy, utilisé en Allemagne.
Cette année encore, le FOSDEM (Free and Open Source Software Developers' European Meeting) se déroule le premier week-end de février (4 et 5 février) à Bruxelles (Belgique). Le FOSDEM est le plus grand congrès gratuit pour les développeurs du libre, organisé uniquement par des bénévoles.
As FOSDEM is primarily a perfect occasion for cross-pollination and interaction between projects and communities, as so many key projects and contributors are present, several such initiatives have started to take place over the years.
Comme chaque année, pour bien commencer il y a le Friday Beer Event à partir de 18h. De nombreux stands seront présents pour permettre les discussions avec les développeurs et les communautés. Le reste du programme est détaillé dans la seconde partie de la dépêche.
On se doutait à peu près tous que cette histoire allait se terminer comme ça, mais on en a maintenant une confirmation officielle. Secure Boot, la fonctionnalité du « nouveau BIOS » UEFI permettant d'empêcher le boot d'un OS non signé, va effectivement être utilisé pour restreindre l'exécution d'OS ne venant pas de la firme de Redmond sur leurs tablettes ARM.
NdM : merci à Pierre Bourdon pour son journal.
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 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.
Après l'orange, la pêche, le durian et dans un autre domaine le projet abricot, l'Institut Blender continue de garnir la corbeille de fruits avec une mangue !
Mango est le nom de code d'un film qui devra sortir vers la fin de l'été 2012. Ce sera un court métrage de 3 à 5 minutes produit par l'Institut Blender, un studio néerlandais qui travaille à produire des films et jeux vidéos libres. L'histoire se passera à Amsterdam, dans un environnement de science-fiction.
Le logiciel libre de modélisation Blender tiendra donc une place capitale dans la réalisation de ce film qui mettra en scène des acteurs dans un décor en 3D. Comme Sintel, il sera probablement réalisé en 4K puisque le Cinegrid d'Amsterdam sponsorise déjà le projet.
Tizen est un projet de système d’exploitation embarqué (pour téléphone, tablette, TV) créé à partir de LiMo et MeeGo (ce dernier créé à partir de Maemo et Moblin). Ce projet est sponsorisé entre autres par la LiMo Foundation et la Linux Foundation (et quelques constructeurs).
Tizen, après son annonce, avait été considéré comme une Arlésienne, en langage informatico-anglicisé : un vaporware. C'est désormais une publication qui est annoncée, et pas des moindres puisqu'il s'agit de code source.
Disponible au téléchargement :
Newebe, le réseau social distribué, sort en version 0.4.0. Pour ceux qui s'en souviennent j'en parlais il y a quelques temps dans un post bilan d'un an de projet libre. Comme j'ai décidé de faire des efforts sur la communication je me permets d'annoncer cette nouvelle version ici.
Depuis ce bilan, le logiciel a bien progressé. On peut désormais notamment partager des images. De plus de nouveaux contributeurs sont venus faire quelques tests et ont apporté de précieux conseils. Les choses, bien que restant modestes, vont bon train.
Newebe est développé en Python/Django sous licence AGPL 3.0
NdM : merci à gelnior pour son journal.