SmartEiffel est un ensemble compilateur/outils (GNU GPL) et bibliothèques (MIT/X-11) autour du langage Eiffel. Un an après la première bêta de SmartEiffel 2.3, sa petite soeur, la bêta 2, vient de sortir du four.
L'année a été riche en nouveautés. Beaucoup de progrès ont été fait côté compilateur, mais aussi côté bibliothèques et confort des utilisateurs. Certains projets externes ont vu le jour (Eiffel Wrapper Libraries Collection - EWLC, Entreprise SmartEiffel - ESE, Useful SmartEiffel - USE) dont les acteurs ont fortement contribué aux améliorations de cette nouvelle fournée.
Cette bêta annonce la sortie prochaine (espérons-le) de la version stable 2.3, ce que certains développeurs de SmartEiffel attendent pour pouvoir intégrer leurs tous derniers changements ("bord coupant" :-) dans la future version 2.4.
Deux polices libres cursives
Deux polices cursives (écolier court et écolier ligne court) viennent d'être libérées, aidées en cela par votre serviteur (mais je remercie l'auteur, J.M. Douteaux, qui a une part non négligeable dans cette libération ;-). Pour connaître le pourquoi du comment, le mieux est d'aller lire l'article sur framablog (cela m'a pris quatre mois d'explications et de persévérance, tout de même, mais cela en valait la peine).
Outre d'accroître la visibilité de ces nouvelles polices (qui serviront aux professeurs des écoles notamment), cette dépêche a aussi pour objectif de lancer deux appels :
NdM : les polices Écolier "lignes court" et "court" étant sous licence OFL pourront être intégrées à des logiciels libres, les autres étant sous CC-by-nc-nd ne pourront pas être intégrées à des logiciels libres et encore moins à des distributions Linux libres. Il existe aussi frcursive sous licence LPPL, évoquée dans le journal de fleny68.
Outre d'accroître la visibilité de ces nouvelles polices (qui serviront aux professeurs des écoles notamment), cette dépêche a aussi pour objectif de lancer deux appels :
- Bruno Coudoin, le développeur de Gcompris, n'a pas le temps actuellement d'intégrer la police écolier dans son logiciel. Une bonne âme sera-t-elle disponible pour l'aider ?
- Nous espérons une intégration prochaine de ces polices dans OOo mais il faudra s'assurer de la parfaite compatibilité de celles-ci et de l'intégration des caractères des autres langues. Là encore, si une personne pouvait aider, ce serait bien.
NdM : les polices Écolier "lignes court" et "court" étant sous licence OFL pourront être intégrées à des logiciels libres, les autres étant sous CC-by-nc-nd ne pourront pas être intégrées à des logiciels libres et encore moins à des distributions Linux libres. Il existe aussi frcursive sous licence LPPL, évoquée dans le journal de fleny68.
Scorched 3D : projet du mois de mai 2007 sur SourceForge.net
S'il y a un style de jeux qui est régulièrement évoqué sur LinuxFr c'est bien les jeux d'artillerie avec l'excellent wormux. Pourtant un autre jeu libre est parfaitement représentatif de cette catégorie et il a été nommé ce 09 juin projet du mois de mai par SourceForge.net, il s'agit de Scorched 3D.
Scorched 3D est un clone de Scorched Earth, jeu mythique du début des années 90 dans lequel des sprites en forme de tank se balançaient des roquettes dessus dans un environnement 2D très dépouillé. Gavin Camp, l'actuel chef de projet de Scorched 3D, a créé ce projet en 2001 pour retrouver les sensations de Scorched Earth mais transposé dans un environnement 3D.
6 ans plus tard, on peut dire que Gavin a atteint son but : le projet est un succès car si l'intérêt du jeu original est préservé, la beauté des graphismes et la richesse fonctionnelle du jeu ont parfait le style.
Scorched 3D est un clone de Scorched Earth, jeu mythique du début des années 90 dans lequel des sprites en forme de tank se balançaient des roquettes dessus dans un environnement 2D très dépouillé. Gavin Camp, l'actuel chef de projet de Scorched 3D, a créé ce projet en 2001 pour retrouver les sensations de Scorched Earth mais transposé dans un environnement 3D.
6 ans plus tard, on peut dire que Gavin a atteint son but : le projet est un succès car si l'intérêt du jeu original est préservé, la beauté des graphismes et la richesse fonctionnelle du jeu ont parfait le style.
SQLite 3.4.0 est sorti
Une nouvelle version mineure est sortie le 18 juin pour le moteur de base de données SQL SQLite.
Cette version a été appelée 3.4.0 à la place de 3.3.18 pour attirer l'attention sur les possibles problèmes d'incompatibilités qui peuvent découler des ajouts effectués. En effet, cette version ajoute des limites explicites sur les tailles et les quantités des objets manipulés par SQLite. Les nouvelles limites peuvent causer des problèmes de compatibilité avec les applications existantes qui utilisent exagérément les larges strings, BLOBs, tables ou les rapports SQL. Ces nouvelles limites peuvent être augmentées lors de la phase de compilation.
Cette version a été appelée 3.4.0 à la place de 3.3.18 pour attirer l'attention sur les possibles problèmes d'incompatibilités qui peuvent découler des ajouts effectués. En effet, cette version ajoute des limites explicites sur les tailles et les quantités des objets manipulés par SQLite. Les nouvelles limites peuvent causer des problèmes de compatibilité avec les applications existantes qui utilisent exagérément les larges strings, BLOBs, tables ou les rapports SQL. Ces nouvelles limites peuvent être augmentées lors de la phase de compilation.
Soirée de conférences d'introduction aux Logiciels Libres à Liège (B)
Ce jeudi 28 juin, le Liege Linux Team organise une soirée de conférences grand public au sujet des Logiciels Libres. Au menu :
Accueil à partir de 19h30. Début des conférences à 20h précises.
Du temps de discussion est prévu après chaque exposé ainsi qu'à la fin de la soirée, autour d'un verre. N'ayez crainte si vous ne connaissez pas Linux : on parlera aussi des logiciels libres sous Windows et MacOS :-)
Au plaisir de vous y rencontrer !
- Introduction aux Logiciels Libres (Jean-Etienne Poirrier)
- Internet avec les Logiciels Libres (Laurent Richard)
- Travail et loisirs avec les Logiciels Libres (Marco Bettiol)
Accueil à partir de 19h30. Début des conférences à 20h précises.
Du temps de discussion est prévu après chaque exposé ainsi qu'à la fin de la soirée, autour d'un verre. N'ayez crainte si vous ne connaissez pas Linux : on parlera aussi des logiciels libres sous Windows et MacOS :-)
Au plaisir de vous y rencontrer !
À Toulouse, rencontre Logiciels Libres et présentation « comment contribuer au Libre ? »
L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 27 juin 2007, de 19h à 22h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h, une présentation aura lieu, sur le thème « J'utilise des Logiciels Libres, comment participer à leur développement ». Elle mettra en avant toutes les possibilités d'action permettant de passer de simple utilisateur à un acteur du développement des Logiciels Libres. La conférence abordera les diverses façons de contribuer au Logiciel Libre, par le développement logiciel bien sûr, mais aussi la documentation, la traduction, les arts graphiques, le design, la promotion, l'organisation, etc.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur. Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place. Dans l'idéal, si vous venez avec votre ordinateur, essayez de nous prévenir par courrier électronique à contact at toulibre.org en décrivant vos besoins ou votre problème, de manière à ce que amenions les Logiciels Libres nécessaires voire à ce que nous fassions quelques recherches préalables pour mieux vous répondre.
À 20h, une présentation aura lieu, sur le thème « J'utilise des Logiciels Libres, comment participer à leur développement ». Elle mettra en avant toutes les possibilités d'action permettant de passer de simple utilisateur à un acteur du développement des Logiciels Libres. La conférence abordera les diverses façons de contribuer au Logiciel Libre, par le développement logiciel bien sûr, mais aussi la documentation, la traduction, les arts graphiques, le design, la promotion, l'organisation, etc.
Miguel de Icaza fait une démonstration de Moonlight
Il y a peu Miguel de Icaza et son équipe se lançaient dans une implémentation open source de Silverlight, la nouvelle plateforme de Microsoft qui permet de voir des contenus multimédia dans un navigateur.
La semaine dernière, après 21 jours de développement, Miguel venait présenter à Paris le résultat du travail de son équipe. Ce que ces sept développeurs ont réalisé est tout simplement impressionnant. D'après Miguel, il s'agit de la séance de programmation la plus intense qu'il ait jamais réalisée.
J'ai profité de son passage à Paris pour réaliser un entretien vidéo en français de Miguel permettant de voir un aperçu du résultat.
La semaine dernière, après 21 jours de développement, Miguel venait présenter à Paris le résultat du travail de son équipe. Ce que ces sept développeurs ont réalisé est tout simplement impressionnant. D'après Miguel, il s'agit de la séance de programmation la plus intense qu'il ait jamais réalisée.
J'ai profité de son passage à Paris pour réaliser un entretien vidéo en français de Miguel permettant de voir un aperçu du résultat.
Subversion 1.4.4
Ce 08 juin, Subversion, le célèbre gestionnaire de version, est sorti en version 1.4.4.
Subversion est un système de gestion de version, qui a été développé dès 2000 par CollabNet dans le but de remplacer CVS comme logiciel standard de contrôle de révision dans le monde du libre. La version 1.0 est sortie au terme de 5 ans de conception et de développement et regroupe maintenant une communauté très active. La majorité des projets libres qui utilisaient CVS sont passés à SVN au fil du temps.
SVN est sous licence BSD. L'équipe ne propose pas de binaires de Subversion par défaut aussi faut-il parfois un peu de temps pour voir arriver la dernière version sur son OS. Subversion est disponible sous GNU/Linux, NetBSD, FreeBSD, OpenBSD, Solaris, MacOSx, IBM i5/OS et l'autre.
Subversion est un système de gestion de version, qui a été développé dès 2000 par CollabNet dans le but de remplacer CVS comme logiciel standard de contrôle de révision dans le monde du libre. La version 1.0 est sortie au terme de 5 ans de conception et de développement et regroupe maintenant une communauté très active. La majorité des projets libres qui utilisaient CVS sont passés à SVN au fil du temps.
SVN est sous licence BSD. L'équipe ne propose pas de binaires de Subversion par défaut aussi faut-il parfois un peu de temps pour voir arriver la dernière version sur son OS. Subversion est disponible sous GNU/Linux, NetBSD, FreeBSD, OpenBSD, Solaris, MacOSx, IBM i5/OS et l'autre.
Journée Ubuntu le 30 juin 2007 à Paris
Suite au succès de la « Journée Ubuntu » du mois dernier, où plus de 1000 visiteurs sont venus fêter « feisty fawn », la communauté des ubunteros parisiens en organise une nouvelle, aux couleurs du nouveau né « Ubuntu Studio ».
Cette nouvelle « Journée Ubuntu » se tiendra de 10h à 18h30 ce samedi 30 juin 2007, à la Cité des Sciences et de l'Industrie, au Carrefour numérique, Paris (comme la précédente édition).
Avec la collaboration de Parinux, les ateliers accueilleront nouveaux et débutants, pour effectuer des installations, mises à jour, réparations, etc.
Avec l'aide de Bellinux, des démonstrations d'Ubuntu et Ubuntu Studio seront assurées, et une dizaine de postes seront en libre accès pour tester soi-même.
Toute la journée, vous pourrez suivre les conférences sur Ubuntu, Ubuntu Studio, Debian, les logiciels libres et l'art libre, sur place ou en direct sur le web (audio et vidéo).
Cette nouvelle « Journée Ubuntu » se tiendra de 10h à 18h30 ce samedi 30 juin 2007, à la Cité des Sciences et de l'Industrie, au Carrefour numérique, Paris (comme la précédente édition).
Avec la collaboration de Parinux, les ateliers accueilleront nouveaux et débutants, pour effectuer des installations, mises à jour, réparations, etc.
Avec l'aide de Bellinux, des démonstrations d'Ubuntu et Ubuntu Studio seront assurées, et une dizaine de postes seront en libre accès pour tester soi-même.
Toute la journée, vous pourrez suivre les conférences sur Ubuntu, Ubuntu Studio, Debian, les logiciels libres et l'art libre, sur place ou en direct sur le web (audio et vidéo).
Conférence sur les opportunités de carrière dans le logiciel libre
Un logiciel libre se dit d'un logiciel qui donne à toute personne, qui en possède une copie, le droit de l'utiliser, de l'étudier, de le modifier et de le redistribuer. Contrairement à l’opinion publique, le logiciel libre est un secteur en pleine expansion et de plus en plus d’emplois y sont désormais créés. Comment cela est-il possible ? Les étudiants d’In’Tech INFO vous l’expliquent à la conférence « carrière libre » le jeudi 5 juillet de 9h à 12h.
Lors de cet événement le public pourra comprendre pourquoi les entreprises sont très friandes des spécialistes du logiciel libre et comment ils sont rentables. Plusieurs entreprises comme ALIXEN et MANDRIVA interviendront pour faire partager au public leur expérience du secteur.
La conférence aura lieu le 5 juillet 2007 de 9h à 12h dans les locaux de l’école In’Tech Info et réunira à la fois des professionnels et des étudiants mais aussi des néophytes souhaitant découvrir le monde professionnel du logiciel libre.
Lors de cet événement le public pourra comprendre pourquoi les entreprises sont très friandes des spécialistes du logiciel libre et comment ils sont rentables. Plusieurs entreprises comme ALIXEN et MANDRIVA interviendront pour faire partager au public leur expérience du secteur.
La conférence aura lieu le 5 juillet 2007 de 9h à 12h dans les locaux de l’école In’Tech Info et réunira à la fois des professionnels et des étudiants mais aussi des néophytes souhaitant découvrir le monde professionnel du logiciel libre.
K3DSurf 0.6.2 : champion du calcul mathématique ?
K3Dsurf est un logiciel sous licence GPL qui permet la visualisation et la manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. K3DSurf supporte les équations paramétriques et les Isosurfaces.
La nouvelle version de K3DSurf v0.6.2 apporte beaucoup d'améliorations au niveau de l'interface graphique et du fonctionnement général du programme, mais la plus importante de ces fonctionnalités est certainement l'introduction d'une nouvelle technique de calcul mathématique : K3DSurf peut désormais prétendre au titre du logiciel de calcul mathématique le plus rapide !
En effet, l'amélioration du calcul est impressionnante et peut varier d'un facteur 1,5 à 5 en moyenne, selon le type et la complexité de la formule mathématique.
La nouvelle version de K3DSurf v0.6.2 apporte beaucoup d'améliorations au niveau de l'interface graphique et du fonctionnement général du programme, mais la plus importante de ces fonctionnalités est certainement l'introduction d'une nouvelle technique de calcul mathématique : K3DSurf peut désormais prétendre au titre du logiciel de calcul mathématique le plus rapide !
En effet, l'amélioration du calcul est impressionnante et peut varier d'un facteur 1,5 à 5 en moyenne, selon le type et la complexité de la formule mathématique.
AJAX Chat Engine a besoin de vous
AJAX Chat Engine (ACE) est un projet libre de Chat utilisant la technologie AJAX.
La particularité de celui-ci est qu'il n'utilise pas de base de donnée pour transférer les conversations mais un serveur indépendant gérant intégralement les échanges. L'avantage est que le navigateur du client n'a pas de rafraîchissement récurrent mais n'effectue une requête seulement lorsqu'il reçoit ou envoi un message réduisant ainsi considérablement la charge du serveur.
Le développement du serveur étant fini, je recherche des contributeurs pour réaliser un nouveau client Javascript avec la prise en charge de JSON.
ACE serveur propose déjà :
La particularité de celui-ci est qu'il n'utilise pas de base de donnée pour transférer les conversations mais un serveur indépendant gérant intégralement les échanges. L'avantage est que le navigateur du client n'a pas de rafraîchissement récurrent mais n'effectue une requête seulement lorsqu'il reçoit ou envoi un message réduisant ainsi considérablement la charge du serveur.
Le développement du serveur étant fini, je recherche des contributeurs pour réaliser un nouveau client Javascript avec la prise en charge de JSON.
ACE serveur propose déjà :
- La gestion des channels
- La gestion des conversations privées
- La gestion des opérateurs et privilèges (topic, kick)
Première version stable de la forge CodingTeam
CodingTeam est une forge libre permettant la présentation, la gestion et le développement collaboratif de vos projets de logiciel libre. Aujourd'hui, la version 0.42 de cette forge est sortie.
Après plusieurs mois de développement, la forge francophone a bénéficié d'énormes améliorations comme la mise à disposition du code source sous GNU GPL, la traduction de tout le site en anglais (désormais, le site est disponible en français et en anglais) et énormément de nouvelles options pour les projets qui désirent utiliser CodingTeam.
CodingTeam propose à tous les projets de logiciel libre
Dans cette nouvelle version, de nombreux bugs ont été corrigés, beaucoup de choses ont été améliorées et bien entendu, il y a du nouveau : le « codingbin » (une instance de pastebin en fait) pour partager vos sources facilement au sein de la forge, une intégration de Jabber dans la forge (affichage du statut des membres qui le désirent), un système de tag pour gérer et filtrer les bugs...
Après plusieurs mois de développement, la forge francophone a bénéficié d'énormes améliorations comme la mise à disposition du code source sous GNU GPL, la traduction de tout le site en anglais (désormais, le site est disponible en français et en anglais) et énormément de nouvelles options pour les projets qui désirent utiliser CodingTeam.
CodingTeam propose à tous les projets de logiciel libre
- un espace de téléchargement,
- un espace de documentation, sous forme de wiki,
- un espace d'actualités : les dernières actualités de tous les projets sont d'ailleurs affichées en page d'accueil,
- un espace pour les copies d'écran,
- une application de suivi des bugs,
- une application de gestion des tâches,
- une application de traduction collaborative ainsi qu'un espace de discussion, pour commenter le projet.
Dans cette nouvelle version, de nombreux bugs ont été corrigés, beaucoup de choses ont été améliorées et bien entendu, il y a du nouveau : le « codingbin » (une instance de pastebin en fait) pour partager vos sources facilement au sein de la forge, une intégration de Jabber dans la forge (affichage du statut des membres qui le désirent), un système de tag pour gérer et filtrer les bugs...
Conférence sur le libre à Arles (13) le 28 juin 2007
La plate-forme technologique PRISM et l'IUT de Provence site d'Arles poursuivent le cycle de conférences sur l'utilisation des logiciels libres. La troisième aura lieu le jeudi 28 juin 2007, de 18h à 20h, à l'IUT d'Arles, rue Raoul Follereau (Arles 13).
Ces conférences, ouvertes à tous et gratuites, visent à promouvoir l'utilisation des logiciels libres au travers de démonstrations concrètes.
Le thème retenu pour la troisième conférence est l'utilisation des Systèmes d'Information Géographique : présentation, solutions libres, démonstrations, débat. La conférence, organisée par Jean-Luc Rey (PFT Prism), comportera des présentations animées par Vincent Heurteaux (société Geomatys) et des chercheurs arlésiens du laboratoire LSIS
L'entrée est libre, un cocktail sera offert en fin de soirée.
Ces conférences, ouvertes à tous et gratuites, visent à promouvoir l'utilisation des logiciels libres au travers de démonstrations concrètes.
Le thème retenu pour la troisième conférence est l'utilisation des Systèmes d'Information Géographique : présentation, solutions libres, démonstrations, débat. La conférence, organisée par Jean-Luc Rey (PFT Prism), comportera des présentations animées par Vincent Heurteaux (société Geomatys) et des chercheurs arlésiens du laboratoire LSIS
L'entrée est libre, un cocktail sera offert en fin de soirée.
Appel à communication Solutions Linux 2008
L'édition 2008 du salon Solutions Linux se tiendra du 29 au 31 janvier 2008 au CNIT à La Défense (Paris).
Le comité de programme vient de lancer l'appel à communication en proposant 19 thèmes de conférences qui pourront être aménagés en fonction des soumissions.
J'invite tous ceux qui aiment partager leur savoir-faire technique, ont l'âme d'un conférencier et souhaitent des sessions de grande qualité à proposer une ou plusieurs interventions afin que le cru 2008 comble le plus grand nombre.
La date limite de dépôt est fixée au 3 septembre 2007.
Le comité de programme vient de lancer l'appel à communication en proposant 19 thèmes de conférences qui pourront être aménagés en fonction des soumissions.
J'invite tous ceux qui aiment partager leur savoir-faire technique, ont l'âme d'un conférencier et souhaitent des sessions de grande qualité à proposer une ou plusieurs interventions afin que le cru 2008 comble le plus grand nombre.
La date limite de dépôt est fixée au 3 septembre 2007.