modified 1 month ago by Carl Friedrich Bolz
PyPy - un projet libre doté d'un financement européen
| Auteur: | Nicolas Chauvat (Logilab) |
- quels modèles économiques pour le logiciel libre ?
- le logiciel libre et les projets européens
- le langage Python et l'interpréteur PyPy
- historique du projet
- procédure de candidature
- déroulement
- UE et agilité
- qu'est-ce que PyPy ?
- débute mi-2003 suite à EuroPython
- prototype prometteur en 2004
- début 2004, recherche des moyens nécessaires à la poursuite du projet
- fin 2004, signature contrat
- appels à projet (IST - 6th Framework)
- recherche partenaires manquants
- rédaction collaborative de l'offre (outils et méthodes du libre)
- soumission automne 2004
- signature contrat déc 2004
- projet innovant
- budget 1,3 Millions EUR
- 2 ans (2005/2006)
- 7 partenaires européens
- 15 années.homme
- logiciel libre
- DFKI (Allemagne)
- HHU (Allemagne)
- Logilab (France)
- Strakt (Suède)
- Merlinux (Allemagne)
- Tismerysoft (Allemagne)
- Changemaker (Suède)
- financement partiel:
- 50% pour partenaires privés
- 100% pour partenaires publics
- deniers publics financent biens publics
- délais de paiement
- projets menés par administrations
- certaines réductions d'impôts
- approche politique au niveau local
- gestion de projet par méthodes agiles
- UE gestion plus "classique"
- documentation, processus de validation, délais, etc.
- sprints toutes les 6 semaines
- reste ouvert aux contributeurs externes
- interpréteur pour langage Python
- flexible
- performant
- modulable
- Python en Python
- respect de la définition du langage
- performances équivalentes à CPython
- traduction vers langages cibles
- ajout fonctionnalités
- un interpréteur déclinable
- version 0.8 est un Python 2.4 fonctionnel
- manque gestion de la mémoire
- 10 fois plus lent que l'original
- génère code C (et autres)
- compilation et évaluation partielle
- logique, aspects, distribution
- diffusion