Login

Le logiciel libre dans la déclaration de politique régionale

Written on 2009-07-14 20:46.

Trouvé dans la déclaration de politique régionale wallone (via l'excellente liste « Libre » de l'AEL)

Les standards ouverts et les logiciels libres sont des outils indispensables pour assurer l’accessibilité de tous aux technologies de l’information tout en garantissant la liberté de chaque utilisateur. Ils ont ainsi une influence sur la position compétitive de nos entreprises, particulièrement celle des petites et moyennes entreprises, et sur l’innovation technologique.

Au niveau wallon, le Gouvernement s'engage à :
  • promouvoir et utiliser, dans la mesure du possible, les standards ouverts et les logiciels libres dans les administrations publiques, organismes d’intérêt public et les cabinets ministériels ;
  • développer une plate-forme d’échange, de coopération et d’information en matière de logiciels libres et de standards ouverts entre tous les acteurs publics actifs dans le domaine des technologies de l’information ;
  • promouvoir l'utilisation des logiciels libres auprès des citoyens et des entreprises, notamment par des actions de sensibilisation et de formation ;
  • promouvoir et former à l’utilisation des logiciels libres au sein des écoles ;
  • plaider en faveur de la plus grande interopérabilité des systèmes ;
  • requérir lors des marchés publics relatifs aux systèmes d’information demandant des développements sur mesure, d’être propriétaire des codes sources ou d’en avoir la disponibilité selon une licence libre reconnue ;
  • adapter les cahiers des charges des marchés publics pour des développements sur mesure afin de favoriser l’accès de tous les opérateurs dont les PME à ces appels d’offre.

J'apprécie l'idée de la plate-forme d'échange et évidemment le point sur la formation aux LLs dans les écoles. J'ai hâte aussi de voir les actions de sensibilisations qui seront proposées, on va rire je pense, mais la volonté est là.

Le point sur les marchés publics, je me demande comment il est possible qu'il en soit autrement. Faire développer un programme quelconque et ne pas être le propriétaire des sources, c'est de l'idiotie. Mais si en plus c'est de l'argent public qui est utilisé, là ça devient presque du détournement.

Souhaitons que si la région devient propriétaire des codes sources, elle les diffusera sur la fameuse plate-forme sous une licence libre.

J'ai l'impression que c'est un bon départ et j'espère que ces points seront réalisés d'autant plus rapidemment qu'ils m'apparaissent peu onéreux (même si comme le fait remarquer Alexandre, le PDF a été généré par un logiciel proprio).

Document Freedom Day

Written on 2009-03-25 07:58.

Document Freedom Day banner

Ajourd'hui c'est le Document Freedom Day, une occasion de rappeler l'importance des standards ouverts. Ceux-ci permettent

  • D'éditer des documents quels que soit l'OS que vous utilisez
  • De collaborer avec d'autres quel que ce soit le programme utilisé pour créer les documents
  • D'assurer que vous pourrez toujours lire vos documents dans 100 ans (imaginons nous cinq minutes la difficulté qu'auront les historiens dans 200 ans alors que nous sommes incapables de lire des fichiers Word de 1995)

Rappelons aussi qu'en ces temps de disette pour le gouvernement fédéral, l'expérience des standards ouverts et de Linux dans la gendarmerie française a permis une réduction du budget IT de 70% (soit 50 millions d'euros d'économie) ! Tâchons d'en prendre de la graine.

We are moving faster now ...

Written on 2008-11-06 15:05.

A few weeks ago we reached a nice milestone in the development of our own web application framework : openhexperience., and I did not even think to blog about it.

But first let me introduce openhexperience. This framework is constructed from the experience we have gathered once we were working at Tiny. There we worked on TinyERP (now OpenERP), but we did not want to make the same mistakes that we thought were made in this piece of software. So we decided to rewrite it from the ground up using all the nice goodies the python ecosystem provides and if necessary create the missing pieces.

Gaëtan worked on elixir (a thin layer on top of SQLAlchemy) so that we have an abstracted and easy to use layer on top of the database world. I created relatorio and now we can generate pretty reports. We are using genshi to generate the xml views that are sent to the client. The glue between all the components being a cherrypy server with a custom dispatcher so that we can access the resources in a REST way. To handle translations we opted for the UNIX approach of using gettext, this was made easy by babel and the translator filter of genshi. To all the contributors of all those projects, I have to give a big kudo : your code is a great source of inspiration.

To build our client, we choose the AJAX framework qooxdoo to have a cross-OS, easily deployable solution.

And as I said earlier we reached a nice milestone quite recently because for the first time, we began to mix all the pieces together and so here is the first screenshot:

The openhexperience client running in midori and connecting to the server

For now, we still have a lot of work to do to reach a releasable state (some crucial features are yet to be done or integrated, there is no documentation yet, there are not nearly enough showcase modules, etc.), but it begins to look good and we are quite satisfied with the choices we did so far.

If you ever want to try out our framework the sources are available in our mercurial repository.

Retour aux sources : openttd

Written on 2008-09-26 06:34.

linuxfr en a parlé, je l'ai testé ! OpenTTD est la ré-écriture, sous GPL, de Transport Tycoon Deluxe.

OpenTTD c'est aussi, au delà d'un nom barbare, une véritable invitation à la glande : qu'est-ce que j'ai pu perdre comme temps à résoudre des problèmes de signalisations ces derniers jours !

Je me console en me disant que quelque part, c'est un peu comme un problème d'accès concurrent à des ressources limitées et que donc je fais de la programmation.

LinuxFR a dix ans

Written on 2008-09-09 08:20.

Dix ans d'informations sur le libre, de trolls (sur le TCE, sur Mono, sur les licences, sur SUSE, sur ...) et toujours cette communauté bien sympa.

C'est bien simple, linuxfr n'existerait pas qu'il faudrait l'inventer.

Une carte blanche sur le libre

Written on 2008-08-28 08:48.

Le Soir a publié hier une carte blanche sur le libre écrite par deux jeunes chercheurs de l'université de Liège. Les auteurs sont plutôt des littéraires (linguiste et sociologue) et pourtant je ne la trouve pas terriblement bien écrite cette carte blanche.

En plus de certaines approximations digne de débutants dans le monde du libre (non Ubuntu n'est pas un système d'exploitation), leur billet n'est pas vraiment original puisqu'on a déjà vu ce genre d'éditoriaux dans la presse un peu partout. Ils se résument en quelques points :

  • Le logiciel libre, c'est gratuit
  • Le logiciel libre, c'est sécurisé
  • Le logiciel libre, c'est la liberté
  • Le logiciel libre, c'est facile et c'est bon : mangez-en !

J'aurai apprécié un article un peu plus fouillé de la part de ces deux universitaires. Un peu à l'image de ce que Pekka Himanen a pu faire sur l'éthique hacker : la description d'un mode de développement quasi anarchique mais qui fonctionne, le côté utopie en marche de la chose.

Tasque : mon gestionnaire de tâche

Written on 2008-07-01 21:09.

Mon bureau le 01/07/2008 Voici une capture d'écran de mon bureau aujourd'hui (et comme on peut le voir il fait beau et je traine néanmoins devant mon ordi). Tout à droite se trouve Tasque, qui est mon gestionnaire de tâche. Il a la particularité d'utiliser plusieurs backends dont Remember the milk, ce qui permet d'avoir ses tâches sur son bureau et sur le net.

Ce petit programme n'a qu'un inconvénient, il est codé en C# et je me traine donc mono uniquement pour lui. Mais comme il me permet de ne presque rien oublier, on fait avec.

Sur la gauche, deux shells zsh ouverts sur des répertoires gérés via mercurial. Ces shells utilisent une configuration très fortement inspirée de celle de madduck.

Pages :