oss

Citation du jour

Vu sur Standblog

Tirée d'un billet de Mitchell Baker (à l'origine de Mozilla Foundation et créatrice de la MPL), intitulé Welcome Tamarin :

La vocation du projet Mozilla, c'est de créer un Internet ouvert et plein d'énergie. Nous sommes connus comme auteurs de Firefox, mais notre but est bien plus large : promouvoir le développement d'un Internet ouvert, reposant sur les standards, avec des une grande facilité de participation et des innovations utiles. Firefox est une des cordes de notre arc. Des technologies comme JavaScript en sont une autre. JavaScript offre une barrière à l'entrée limitée et d'innombrables site et développeurs utilisent JavaScript sans s'intéresser particulièrement à Firefox. Améliorer JavaScript augmente le domaine des possibles pour Internet lui-même.

Dit-il la larme à l'oeil :)

Gabriel – Mer, 08/11/2006 – 19:15

Dell Customer Gets Windows Refund

Vu sur Slashdot

scottv67 writes "Dell today gave freelance programmer and sysadmin Dave Mitchell, of Sheffield, UK, a refund of 47 pounds ($89) for the unused copy of Microsoft Windows XP Home SP2 bundled with his new Dell Inspiron 640m laptop, Mitchell says. Dell also refunded the tax, for a total of £55.23 ($105)."

La fin de la vente forcée de Windows quand on achète un portable? J'aimerais bien le croire...

Gabriel – Mer, 08/11/2006 – 15:54

Sun To Choose GPL For Open-Sourcing Java

Vu sur Slashdot

An anonymous reader writes, "Sun is about to announce its plans for open-sourcing Java SE and ME, according to CRN — and they're going to use the GPL, not their own CDDL or another less-restrictive license."

Une nouvelle qui va faire du bruit en cette fin d'année, le langage Java va passer en licence GPL. Les mauvaises langues diront que les grands groupes en profiteront pour se l'accaparer, l'améliorer à leur sauce sans diffuser leurs modifications...

Gabriel – Mer, 08/11/2006 – 08:26

Adobe et Mozilla s'allient pour lancer le projet Tamarin

Vu sur Standblog

Voilà un sujet bigrement technique, mais qui mérite qu'on se penche dessus... Je m'explique en essayant de ne pas trop simplifier (et j'encourage les spécialistes à se reporter à la Foire aux Questions Tamarin) :

  1. Adobe utilise dans sa technologie Flash un langage de script, ActionScript. Ce même langage porte un autre nom dans le navigateur : JavaScript.
  2. Au niveau de l'ECMA (organisme de normalisation), il a encore un troisième nom : ECMAScript-262.
  3. Adobe a investi beaucoup d'argent dans la création d'une machine virtuelle JavaScript équipée d'un JIT compiler (compilateur juste-a-temps), qui permet d'exécuter de l'ActionScript / ECMAScript / JavaScript beaucoup plus rapidement qu'en mode interprété (méthode jusqu'alors utilisée dans Flash et dans Firefox). Adobe parle d'un gain en rapidité de l'ordre du facteur 10. La machine virtuelle équipée de ce compilateur JIT est appellée AVM2.

Voilà pour ce qui est de la situation avant l'annonce d'hier. Hier, Adobe a annoncé que le code de l'AVM2 était publié sour triple licence GPL/MPL/LGPL sous l'égide de la Mozilla Foundation. Ce projet porte le nom de Tamarin. Mozilla a déjà commencé à travailler sur l'intégration de Tamarin dans le code source des produits Mozilla, Firefox en tête.

Adobe a demandé aux auteurs de l'AVM2 de continuer de travailler sur le projet Tamarin, en renfort des contributeurs Mozilla. L'objectif à terme est d'offrir une implémentation Libre de la future norme ECMAScript Version 4.

Qu'est-ce que ça signifie concrètement ?

  1. La communauté du Libre va disposer d'une technologie de pointe pour exécuter très rapidement de l'ECMAScript ;
  2. A terme, Firefox va exécuter JavaScript beaucoup plus rapidement, donc les applications en Ajax seront sensiblement plus rapide dans cette version de Firefox. Il est probable que cela se ressente aussi en terme de rapidité générale de Firefox (dont une partie est écrite en JavaScript) ;
  3. C'est bon pour les standards en général et pour ECMAScript en particulier, qui va disposer d'une implémentation de référence rapide et technologiquement avancée ;
  4. C'est pour pour Flash et Adobe, qui voit ainsi son équipe de développement épaulée par la communauté Mozilla pour améliorer son AVM.

Attention toutefois, cela ne signifie pas du tout qu'Adobe va rendre Open Source le code de Flash. L'annonce ne concerne que la machine virtuelle ActionScript/ECMAScript/JavaScript, et pas le reste (DOM, bibliothèques multimedia, gestion des
événements, etc.)

Pour en savoir plus (la liste est susceptible d'évoluer au cours du temps) :

Suite à mon précèdent post, voici des précisions de la part de Tristan Nitot sur Tamarin. Je voudrais quand même ajouter que le compilateur ne semble pas libéré, mais uniquement la machine virtuelle. Il existe des prototypes de compilateurs en JavaScript mais on est loin des optimisations réalisées dans le dernier Flash...

Gabriel – Mer, 08/11/2006 – 08:02

Adobe and Mozilla Foundation Collaborate on ECMAScript

Vu sur Slashdot

gemal writes "I just saw a project called Tamarin (AVM2 open source) Flash9_DotReleases_Branch initial revision checked into the Mozilla CVS repository. Shortly afterwards came the following press release: ' Adobe and the Mozilla Foundation today announced that Adobe has contributed source code for the ActionScript Virtual Machine, the powerful standards-based scripting language engine in Adobe Flash Player, to the Mozilla Foundation. Mozilla will host a new open source project, called Tamarin, to accelerate the development of this standards-based approach for creating rich and engaging Web applications. This is a major milestone in bringing together the broader HTML and Flash development communities around a common language, and empowering the creation of even more innovative applications in the Web 2.0 world.' You can read about the Tamarin project on the Mozilla site."

Voilà une nouvelle qui commence à faire du bruit ces dernières heures. Adobe donne du code de son ActionScript à la fondation Mozilla afin d'améliorer le moteur JavaScript de la famille Gecko, dont Firefox.
Ainsi, Adobe espère profiter de la communauté Mozilla pour leurs produits aussi avec cette implémentation de l'ECMAScript 4ème version. Tout le monde est gagnant, pour une fois!

Plus d'infos : Tamarin

Gabriel – Mar, 07/11/2006 – 14:55

Quantum GIS Funding Drive

Vu sur Slashgeo

Tim Sutton writes "Over at qgis.org, the developers of Quantum GIS (QGIS) have been labouring on version 0.8 for nearly a year now. Its been a long slog with a major architectural change — moving from the Qt3 toolkit to Qt4. This lays the foundation for a long lived version 1.0 release in the not too distant future. However close to releasing version 0.8 we get, there always seems to be 'one more bug' to squash though. With some great support from our users, we have now embarked on a funding drive to hire a developer. This marks a turning point in the life of QGIS. We've always been a project made up of dedicated developers dabbling in building a Free and Open Source GIS in our (often limited) spare time. Now we aim to ramp things up a notch. We have had so much good will and thanks from our many users but never had a decent way to channel it. With our sponsorship programme our users now have the opportunity to make a concrete contribution to getting this and future versions of QGIS 'out there'. Initially we plan for the sponsored developer to work solely on bug fixes, with a particular emphasis on getting the Windows version to work more robustly. This is a nod of acknowledgement to the fact that we realise that many, many of our users are working on the Windows platform. If anyone out there on the slashgeo community would like to get involved (for example by advertising our funding drive on your web site / pod cast / blog etc., or becoming an individual or corporate sponsor of QGIS) we look forward to hearing from you! Tim Sutton QGIS Project Steering Committee member"

Voilà une bonne nouvelle pour le SIG libre. Je préfère personnellement uDig à QGIS mais tout dépend de ce que l'on veut faire...
Bravo pour cette initiative et espérons qu'il trouve des fonds!

Gabriel – Lun, 06/11/2006 – 15:18
Syndiquer le contenu
oss | Blog'n'tracks