meven's blog

Aller au contenu | Aller au menu | Aller à la recherche

Tag - fosdem

Fil des billets

jeudi 11 février 2010

Fosdem 2010

J'étais de passage au fosdem 2010.

On pouvait croiser des machines bizarres tels que Reprap et autre makerbot dans les stands.

Cette année je n'ai assisté que à deux conférences, mais pas des moindre.

Minix 3

La première était une conférence de Andrew Tanenbaum, père de Minix. Minix est un système POSIX compliant développé par son équipe de recherche et lui même.

La dernière version Minix 3 présente de très belles fonctionnalités en terme de fiabilité. Il est capable de détecter des plantages de driver, d'utiliser plusieurs implémentation de driver pour un même périphérique et de basculer l'usage de l'un à l'autre sans perte de données.

Il prépare comme nouvelle fonctionnalité entre autre la mise à jour du noyau sans redémarrage.

Et comme d'habitude une bonne conférence se ponctue par quelques répliques cocasses :

Licensed under BSD Do whatever you want
- Except sue us

Ou bien encore

Yes, The mascot is a racoon :
Because it is small, smart, agile
And most importantly, it eats bugs.

RockBox

La deuxième conférence à laquelle j'ai assisté était animé par un développeur derrière Rockbox, le firmware ouvert pour lecteur mp3.

Rockbox

C'est un projet de 8 ans, qui vise à proposer un firmware alternatif et libre pour un maximum de lecteur audio. Il s'installe sur ipod(sauf touch), archos etc...

Je l'apprécie beaucoup, l'ayant utilisé auparavant dans feu mon ipod. Il faut se rendre que la masse de travail à fournir pour supporter un seul baladeur est énorme. Le reverse engineering prend une part énorme du travail. Et la tâche se complexifie, les constructeurs corsent de plus en plus les choses.

Malheureusement j'ai manqué une conférence qui semblait forte intéressante : Scaling facebook.

samedi 7 mars 2009

Fosdem 2009 troisième partie

Upstart par Scott James Remnant

L'objectif de Upstart est de fournir un gestionnaire de démarrage remplaçant des scripts init et un système de gestion de services, leur démarrage, arrêt et status.

Les avancés promises par Upstart sont nombreuses. On oublie les "sleep" dans les scripts init qui faisait perdre beaucoup de temps au démarrage. Upstart sera charger de synchroniser le démarrage des services du sytème et d'en gérer les dépendances, Par exemple 'gnome a besoin de dbus pour démarrer.'. Il fournit également un mécanisme d'évènements du type "dbus quitte". Oublier la torture des runlevels.

Upstart est utilisé dans ubuntu et dans fedora 10.

L'année 2009 devrait être marquée par ce projet par la sortie de upstart 1.0 ou bien 0.5 si toutes les fonctionnalités ne sont pas implémentées. Cette future version sera le fruit d'une réécriture complète.

MediaWiki par Brion Vibber (CTO de l'ONG Wikimedia)

Conférence MediaWiki Photo par Phillie Casablanca sous licence CC


Vous connaissez sans doute wikipedia. Si vous ne le connaissez pas, c'est sans doute que vous n'avez pas été sur internet depuis un moment.

C'est une citation du conférencier que j'ai pu intercepter.

La fondation wikimedia se fixe d'ambitieux objectifs. La conférence parle du point de vue technique, on parle donc de mediawiki, le wiki qui fait vivre wikipedia.

Apprendre de wordpress pour l'amélioration de l'utilisabilité/ergonomie, ouvrir le développement de mediawiki au maximum pour avoir une liaison avec la communauté (actuellement ce projet compte 55 développeurs et quelques millions d'utilisateur :P).

vendredi 20 février 2009

Fosdem 2009 deuxième partie

The Debian status quo on the Openmoko Neo Freerunner

Debian est porté sur OpenMoko, le smartphone libre. Le port avance assez bien. Il se repose au maximum sur l'upstream de debian : le projet openmoko lui même, qtopia, freesmartphone.org...

Dans le projet openmoko, Le développement avance très rapidement, à chaque version nombres des briques logicielles ou matérielles sont remplacés par de nouvelles. Par exemple coreboot, qui était le bootloader va être remplacé par Qi, un aute bootloader qui ne présente pas les défauts de coreboot mais qui a ses propres limitations. Ce dernier a été entièrement écris par les développeurs de l'openmoko, pour le neo freerunner. L'interface graphique est également amené à changer en profondeur dans les mois à venir.

J'ai une anecdote à raconter. Au sujet des licences autour de l'openMoko, un développeur debian a eu l'occasion de dire

The documentation of the 3D accelerators is under a nda, so it doesn't exist.

Le projet recherche des contributeurs et un openMoko GTA01 pour avancer dans les tests, le debuggage (il reste encore pas mal de boulot) et le dévelloppement.

dimanche 8 février 2009

Fosdem 2009 première partie

Fosdem 2009

J'ai assisté au Fosdem, (Free and Opensource Software Developper European Meeting) 2009 et comme l'année dernière, je vais partager mon expérience, agrémentée d'anecdotes. C'est le premier des articles sur le fosdem, je devrais en écrire entre 2 et 3.

photo du fosdem (licence CC)

Free. Open. Future ? par Mark Surman (mozilla)

Je n'ai pas pu voir le début de cette conférence mais j'ai pu en voir la major partie. Ce qui a été accompli (par Mozilla) : en 2003 IE avait plus de 97% de part de marché, aujourd'hui c'est plus proche de 70% et mozilla Firefox représente 20 % de part de marché des navigateurs web.

Mark Surman

En 2009, l'avenir se joue sur le mobile. Mais cela dépend des plateformes, sans les plateformes ouvertes (le monde du mobile est encore bien plus propriétaire que le monde du PC).

Par exemple, mozilla fennec, le navigateur web de mozilla pour appareil mobile, ne pourra probablement jamais être utilisé sur iphone, à cause de la fermeture de ce téléphone orchestré par apple.

Nous avons besoin de openmoko, android, de maemo... Autant de téléphone et appareil qui ont des vertus en matière d'ouverture et de liberté.

Le standblog raconte mieux la conférence

Debian par Bdale Garbee

Présentation de Bdale Garbee

Bdale Garbee travaille chez HP et contribue au projet debian depuis 1995. Hormis ses contributions et ses jolies t-shirts, on peut le remarquer parce qu'il est le hacker à avoir vendu sa barbe, laquelle a été rasée par Linus Torvalds, si - si, mais pour la bonne cause : lever des fonds pour la recherche sur la maladie qui décime les diables de Tasmanie. Il est aussi un amateur de fabrication et de lancé de fusée.

Bdale Garbee

Debian

Debian est un projet d'exception:

  • Il a un histoire importante, créée en 1994, la distribution GNU/Linux Debian fut la première distribution à avoir intégré un gestionnaire de paquet en 1995 (peut être même le premier système d'exploitation à en avoir un) , d'ailleurs il nous a raconté que à cette époque red hat avait étudié la possibilité d'utiliser apt au lieu de développer leur propre système (rpm).
  • 100 % libre. "Values then Vision, then strategy, then objectives,". Debian a fait toujours les choix intransigeant pour le logiciel libre. Il n'y a pas de logiciel propriétaire dans debian même si il est possible de les installé. Ou bien encore dans debian firefox est renommé icewaesel et n'utilise pas les mêmes icônes car Firefox est une marque déposée.
  • Debian se veut universel, elle fonctionne sur plus d'une dizaine d'architectures de processus, et tous types de matériels, du smartphone au serveur, partout et pour tous les usages.
  • Elle a un contrat social avec la communauté des logiciels libres qui inclue une définition du logiciel libre (par exemple pour debian, BSD et GPL sont des licences libres). Cette définition a d'ailleurs été adoptée par l'OSI (opensource initiative) pour sa pertinence. Autre exemple, Debian est un système libre au sens du projet GNU mais il a son indépendance vis à vis de ce projet.

Autre chose à retenir, une jolie citation de Margaret Mead qui s'applique bien à Debian et au logiciel libre :

Never doubt that a small group of thoughtful, committed citizens can change the world.
Indeed, it is the only thing that ever has.

Que l'on pourrait traduire par :

Il ne faut jamais douter que un groupe de citoyen rêveur et engagés peuvent changer le monde.
D'ailleurs, c'est la façon qui ait jamais fonctionnée.

Les photos utilisées sont sous licences CC, vous pouvez retrouver leurs auteurs à partir de l'image sur flickr.

mardi 26 février 2008

FOSDEM Part 3

Le troisième est moins à chaud mais e vous promet encore un bon divertissement.

J'ai malheureusement raté les premières conférences de la journée du dimanche :(.

J'ai commencé les conférences avec une étude de cas d'un site en ruby en rails par ses dévellopeurs. Le site s'appelle http://allejobsinleuven.be. C'est un site d'offre d'emploi mais avec une bien meilleur éthique que ceux du secteur (anonymat des chercheurs d'emploi gratuité de dépôt de l'offre...).
On a eu le droit à leur conseil : les bons petits plugins en rails, faire un joli tableau de recherche en ajax qui se met à jour quand on raffine la recherche. La conférence a eu pas mal de succès, on avait du mal à garder la porte fermée tant les gens affluaient.

J'ai assisté ensuite à le présentation de GEGL, un librairie de traitement graphique qui est en train d'être progressivement intégré dans GIMP. Elle se base sur le principe de noeud : à chaque noeud correspond une opération effectuée sur l'image (blur, changement de contraste...).

J'ai ensuite suivis l'introduction au packaging de paquet deb pour debian/ubuntu. J'avais déjà des notions, j'ai pas appris grand chose finalement.

Puis c'était la fin, avec une petite conférence de clôture ou il n'y avait pas grand monde, à la même heure Keith Packard était dans la devRoom de X.org en train de parler de l'avenir de l'architecture des drivers pour X. On a pu voir la fameuse "FOSDEM Dance" :D .
Le fosdem, j'y retournerais c'est définitif.

Encore quelques photos :

ror case study

Un goodies du FOSDEM

DevRoom Debian

samedi 23 février 2008

FOSDEM Part 2

J'ai pu assisté à la présentation de mozilla europe. Cette conférence a parlé :

  • des parts de marché de Mozilla Firefox, aujourd'hui à 20 %.
  • de firefox 3, un court aperçu des fonctionnalités, le moins que l'on puisse c'est que c'est alléchant, la plus évidente est l'optimisation de la mémoire, c'est vraiment remarquable. La bêta j'y suis et j'y reste.
  • Le travail que mozilla a fait en interne, une ferme de test assez impressionnante, de nouveaux employés...

KDE Nepomuk : The social semantic desktop

C'est un projet dont on a même pas encore sondé les possibilités : Imaginez des applications capables de se souvenir à votre place d'où provient un fichier qu'il vienne d'une pièce jointe ou d'un téléchargement. Et cela n'est qu'un bout de l'iceberg. Nepomuk c'est aussi un analyseur de fichier qui récolte des informations à leur sujet et les indexe tout comme peuvent le faire beagle ou google desktop. Mais Nepomuk veut aller plus loin, et enregistrer des informations sémantiques au sujet des fichiers: commentaires, note ... A l'heure actuelle le projet est en période de fort développement. Il y a u début d'implémentation dans KDE 4 mais cela est encore loin des ambitions du projet.

Nouveau

Le projet de driver libre pour carte graphique nvidia. Le projet est maintenant âgé de 2 ans et demi et cela a bien avancé. Beaucoup du travail de reverse engineering a été fait en particulier sur la 2D. Sur la 3D il reste encore plusieurs gros chantier. D'un autre côté nouveau peut dors et déjà vous permettre de jouer à OpenArena si votre carte fait partie des mieux supportées à l'heure actuelle. A noter que Nvidia n'a jamais tenter de prendre contact avec les développeurs.

KDE on windows

Avec Kde 4.1, le projet KDE souhaite rendre possible au utilisateur d'un célèbre système privateur d'utiliser les logiciels libres issus du projet KDE.

On a pu voir une démo en direct. C'est dépaysant :regardez Kmines c'est quand même vachment mieux que le démineur classique ! L'un et l'autre sans c'est sûr que c'est agréable, c'est que la version de KDE est bien plus agréable.
Fin de la première journée.

FOSDEM Part 1


Je suis de visite ce week end à Bruxelles à l'occasion du FOSDEM. Le but de ce post est de montrer à chaud ce qui se passe ici.

Cela a commencé vendredi avec le beer event ou comment les geeks apprécient la bière belge. Je vous recommande la lecture de l'algorithme en version 3.0.

Évènement Très agréable, le était cadre était très bon. Le délirium café ça vaut le détour. Il faut parler anglais, une fois qu'on s'y est mis tout roule, on fait connaissance autour d'une bière. On peut y croiser des gens comme , bière à la main.

Ce matin, j'ai assisté aux deux premières présentations :

  • Tux with shades, Linux in Hollywood : Intéressant saviez vous que toutes les applications de numérisation de images utilisé dans les studios utilisait Linux ? Autre point je reprendrais une question approximative :"Studios are using Linux. That is great. But why can't we play dvd on Linux then ?".S'en suis des applaudissements. La réponse elle aussi approximative "The question doesn't dependant on studios but on production companies"
  • How to scale large open source projects : La success story du projet FreeBSD, l'un des plus anciens projets open source. Il dérive du unix de BSD de 1992 qui lui même dérive du code original de Unix de 1969.

Une petite photo ou deux img_0003.jpg img_0002.jpg
La conférence de mozilla europe est sur le point de commencer ...