Apple libère Grand Central Dispatch

Posté par  . Modéré par Bruno Michel.
Étiquettes :
15
12
sept.
2009
Apple
Apple vient de mettre sous licence Apache 2.0 les principaux composants de Grand Central Dispatch :
  • libdispatch : l'implémentation en espace utilisateur (disponible sur macosforge)
  • support noyau de GCD dans XNU (le noyau de Mac OS X) : contient des optimisations au support de GCD mais n'est pas strictement requise. Ce qui semble de bonne augure pour la portabilité de GCD.
  • support des blocs dans le compilateur C fourni dans le compilateur libre LLVM.

Microsoft sort un pilote Hyper-V pour Linux sous GPL

Posté par  (site web personnel, Mastodon) . Modéré par Mouns.
Étiquettes :
38
23
juil.
2009
Microsoft
Afin de pouvoir faire fonctionner un système Linux en tant qu'invité (guest) de son système de virtualisation Hyper-V, les développeurs de chez Microsoft devaient absolument créer un pilote Linux.
Bien entendu qui dit pilote Linux dit code source sous licence GPL et, pour éviter un épuisant travail d'adaptation perpétuelle, proposition d'intégration dans la branche principale du noyau.

Comme n'importe quelle autre entreprise Microsoft est donc passé par le Linux Driver Project afin de trouver de l'aide et des conseils. Après plusieurs mois de discussions et de travail la sortie du pilote a finalement été annoncée par Greg Kroah-Hartman (développeur chez Novell et grand manitou de la branche -staging des nouveau pilotes).
  • Techniquement le pilote de compatibilité avec Hyper-V n'est pas encore mature et il reste du travail à faire avant d'intégrer la branche principale du noyau Linux.
  • Politiquement la situation est bien plus intéressante puisque Microsoft, en produisant ainsi du code sous GPLv2, change quand même radicalement son approche par rapport aux déclarations antérieures accusant la GPL d'être un « cancer » ou un « virus ».
De plus les décideurs chez Microsoft auraient pu choisir de jouer aux plus fins et de faire un pilote propriétaire (à la NVidia) en arguant que leur code n'était pas un produit dérivé du code du noyau. Là au contraire il semble que Microsoft joue le jeu du libre en mettant le pilote sous GPL et en bossant avec la communauté du libre pour faire accepter ce pilote dans la branche principale.

Comme le dit Greg Kroah-Hartman : « It looks like hell just froze over ».

NdM: Mise à jour de la dépêche. Un lecteur nous fait très justement remarquer que cette libération de code n'est pas innocente mais dûe à un rappel à l'ordre. Merci pour la nuance qui donne un nouvel angle de lecture à l'information.

0 A.D. - Un magnifique jeu de stratégie, aujourd'hui libre

Posté par  . Modéré par Sylvain Rampacek.
29
18
juil.
2009
Jeu
C'est une excellente nouvelle qui va ravir tous les fans de stratégie temps-réel. Wildfire games, une équipe d'amateurs développant le jeu de stratégie libre 0 A.D vient de libérer son code source sous licence GPL version 2, et les données artistiques (graphismes, sons, ...) sous licence CC-BY-SA.

Le développement est déjà bien avancé : les graphismes (en 3D) sont magnifiques, le moteur du jeu est fonctionnel et le support multi-joueurs réseau est en place. Le jeu est aussi multi-plateforme et supporte Linux, Windows et Mac OS X.

Le jeu tente de se différencier des autres R.T.S. libres en étant fidèle à la réalité historique, avec des graphismes détaillés. L'équipe essaye d'apporter une jouabilité originale. Voir le site officiel du jeu pour les captures d'écran et vidéos.

Google sort un serveur NX libre

Posté par  (site web personnel) . Modéré par baud123.
42
17
juil.
2009
Internet
NX est un protocole permettant le déport de l'affichage X par dessus internet avec une bande passante limitée, utilisant une compression dédiée pour les requêtes X et ssh pour la sécurité.

La société qui en est à l'origine, NoMachine avait libéré en GPL la majorité du code en 2003, mais le serveur est resté propriétaire. Une implémentation libre du serveur existe depuis 2004 dans le projet FreeNX mais elle est écrite dans un mélange de Bash, d'expect et de C ce qui pour Google la rend difficile à maintenir.

Il y a quelques semaines, Google a donc sorti un nouveau serveur NX sous GPLv2, Neatx, majoritairement écrit en python.

Un éditeur XML Wysiwyg passe au libre

Posté par  . Modéré par Mouns.
24
4
juil.
2009
Bureautique
Séparer le fond de la forme, tel est le Graal de la rédaction technique, voire de la rédaction tout court. Si les formats XML tels que DocBook ou Dita répondent parfaitement à ce besoin, ils étaient encore réservés à ceux qui sont prêts à mettre les mains dans le cambouis et à manipuler des balises XML sous des éditeurs tels que vim ou Emacs.

Des solutions WYSIWYG plus simples de prime abord existaient, mais elles étaient - pour le moment - toutes propriétaires.

La libération par Syntex de son produit phare sous licence libre GPL v3 pourrait bouleverser le paysage de la création de documents dans les prochaines années et, peut-on rêver, pousser à l'abandon de cette hérésie qu'est le traitement de texte.

Si la version libre du produit souffre encore de quelques bugs, il est déjà tout à fait utilisable pour créer du contenu XML. Pour la génération au format HTML, PDF ou autre, en revanche, il faut toujours faire appel à des solutions telles que DITA Open Toolkit.

MediaMosa libéré !

Posté par  . Modéré par baud123.
Étiquettes :
11
28
juin
2009
Internet
MediaMosa est un système complet qui permet la gestion et la distribution de contenu multimédia. Développé par les Néerlandais de SURFnet, il est notamment utilisé en Allemagne par le ministère de l’éducation.

L’annonce de la libération de MediaMosa intervient pour la sortie de la version 1.5.2. Basé sur le CMS libre Drupal, MediaMosa est capable de streamer à peu près n’importe quel format en utilisant FFmpeg pour le transcodage.

MediaMosa est désormais disponible sous licence GPL v2.

Open Web Server 1.0 est libéré

Posté par  . Modéré par baud123.
Étiquettes :
15
24
jan.
2009
Java
Le 13 janvier dernier était annoncé par l'intermédiaire de Jyri Virkki, ingénieur chez Sun, la libération d'un des produits du groupe.

Publié sous licence BSD, Open Web Server est la version libre de Sun Java System Web Server, anciennement connu sous d'autres noms tels que Sun ONE Web Server, iPlanet Web Server, ou Netscape Enterprise Server.

Open Web Server est particulièrement adapté aux applications des entreprises. Il comprend un moteur HTTP et permet la gestion de contenu dynamique grâce à SHTML, CGI, FastCGI, ou à l'aide de son interface NSAPI. Il permet également l'authentification par l'intermédiaire de LDAP ou via SSL.

Il est cependant essentiel de noter qu'il ne s'agit pas d'une libération totale du code. La nouvelle dénomination du projet intervient afin de le différencier du "Sun Java System Web Server" classique. En effet, les interfaces d'administration ou la prise en charge de contenus dynamiques crées à l'aide de Java tels que JSP manquent à l'appel. Une comparaison des fonctionnalités entre les deux projets est disponible sur une page dédiée.

Journal Chronique d'une liberation annoncée....

Posté par  (site web personnel) .
8
10
jan.
2009
Canonical Avais précédemment annoncé [1] qu'ils délivreraient le code source de launchpad[2],
la plate-forme de développement d'Ubuntu et de nombreux autres projets, sous licence libre .... ( Affero GPL selon un précédent journal[3]...).

Ils avaient déjà précédemment libéré une partie de leurs bibliothèques sous-jacentes comme storm[4] (l'ORM) , lazr.config (le gestionnaire de configuration), ... .

Depuis quelques jours, Canonical a ouvert un wiki pour le développement de launchad sur lequel on retrouve une page contenant le planning de la libération (…)

Android désormais disponible et libre

Posté par  . Modéré par Florent Zara.
32
22
oct.
2008
Mobile
C'était annoncé depuis longtemps par l'Open Handset Alliance, le groupe mené par Google pour le développement de la plate-forme Android, mais il y avait de nombreux sceptiques. Cette fois c'est officiel : Android est libre et le code source disponible. Pour ceux qui vivent dans une cave, Android c'est la plate-forme pour smartphones proposée par Google et ses partenaires regroupés au sein de l'Open Handset Alliance (Intel, Motorola, Samsung et bien d'autres).

La licence conseillée est l'Apache Software License 2.0, mais certains composants sont sous d'autres licences approuvées par l'OSI.

Le moteur 3D de Ryzom devient disponible

Posté par  . Modéré par Sylvain Rampacek.
8
19
sept.
2008
Jeu
The Saga Of Ryzom est un MMORPG se basant sur le moteur libre NeL lui même sous licence GPLv2.

Pour résumer, NeL est un ensemble de bibliothèques C++, il contient le moteur 3D, le moteur réseau, le moteur de sons, et plus encore. NeL est multi-plateforme et fonctionne sur Windows, GNU/Linux et Mac OS X.

SpiderWeb, la société qui à racheté Ryzom en juin 2008, a ouvert il y a quelques jours le site consacré au développement de NeL. La nouvelle à été annoncée discrètement sur les forums du jeu. La société se félicite aujourd'hui d'être le premier MMORPG à fournir le code du cœur de son système.

Atheros libère un pilote pour ses composants 802.11n

Posté par  . Modéré par Jaimé Ragnagna.
1
27
juil.
2008
Matériel
C'est une bonne nouvelle pour les possesseurs de cartes WiFi basées sur des chipsets Atheros 802.11n : ce dernier vient de livrer un pilote ath9k complètement libre, qui ne nécessite pas la couche HAL propriétaire. Le pilote est de plus sous licence ISC, ce qui permettra à nos amis de chez *BSD d'utiliser eux-aussi le pilote. De plus, Atheros prévoit de collaborer avec la communauté pour améliorer ledit pilote.

Cette libération intervient après que Atheros a engagé Luis Rodriguez et Jouni Malinen, deux développeurs Linux qui travaillaient sur la partie sans fil.

On ne peut donc que se réjouir de cette nouvelle, en espérant que d'autres constructeurs suivront ce mouvement, qui deviendra sûrement un argument de poids pour les éventuels acheteurs de matériel sans fil.

Netvibes libère sa technologie UWA

Posté par  . Modéré par Nÿco.
Étiquettes :
0
9
juin
2008
Internet
Netvibes annonce l'ouverture du site www.netvibes.org qui a pour but de fédérer les discussions sur la standardisation ou au moins l'interopérabilité de sa technologie de widget UWA (Universal Widget API). Cette technologie déjà compatible avec la plupart des acteurs du secteur des pages d'accueil personnalisables est donc maintenant accessible à tous sous licence LGPL 3.

La libération de code concerne trois parties de la technologie :
  • Le UWA Javascript Runtime : des bibliothèques javascript permettant d'exécuter les widgets UWA ;
  • Les bibliothèques PHP Exposition : permet notamment d'analyser et compiler les widgets UWA ;
  • Le serveur de widget Exposition : permet de servir des widgets à des utilisateurs finaux, notamment sous forme d'iframe.

Netvibes précise toutefois qu'il n'a jamais été question "d'ouvrir le code de Netvibes, la page personnalisable en elle-même".

Annonce du 27 mai : « Nous avons construit un ensemble de nouveaux projets intéressants, que nous nous apprêtons à dévoiler d’un bloc lors du prochain Netvibes Meetup, organisé à Paris ce vendredi. Nous y présenterons de nouveaux services et technologies, ainsi que nos premiers composants diffusés en Open Source. »

« netvibes.org est le site web de netvibes dédié aux projets en logiciel libre. (...) La plate-forme netvibes est publiée sous licence GNU LGPL, ce qui vous donne la possibilité de l'utiliser et de la modifier dans n'importe quelle circonstance. » (traduction de netvibes.org)

Calcul scientifique : Scilab 5 enfin libre

Posté par  (site web personnel) . Modéré par Mouns.
0
30
mai
2008
Science
La version 5.0bêta2 du logiciel de calcul scientifique Scilab est publiée, et enfin sous une licence libre (la CeCill). La version finale 5.0 doit sortir courant juin. Mais on peut désormais intégrer Scilab dans les distributions de logiciels libres sans états-d'âme. On se souvient des nombreux débats parfois houleux ayant opposé les tenants de la communauté du Logiciel Libre aux promoteurs du projet, sur la nature "open source" de ce logiciel, par ailleurs une excellente solution de calcul scientifique, alternative au logiciel propriétaire Matlab, leader du secteur.

L'annonce a été faite lors du 2ème séminaire du Groupe Thématique Logiciel Libre du pôle de compétitivité System@tic.

NdM : nous avons souvent par le passé ajouté des NdM sur les dépêches évoquant Scilab, concernant sa licence. Il nous semble donc adéquat aujourd'hui de nous réjouir de ce passage sous une licence de logiciel libre et remercier l'INRIA d'avoir travaillé à la libération de son logiciel.

Journal Launchpad, enfin Libre ?

Posté par  .
Étiquettes :
0
25
avr.
2008
Mark Suttlerworth à récemment déclaré [1] qu'il allait livrer les sources de Launchpad [2] sous une licence Libre : Affero GPL [3]

Launchpad is a free software hosting and development website.

Launchpad à été développé pour le projet Ubuntu par Canonical et est, comme l'indique Wikipedia [4], un portail web incluant les outils suivants :
-Le projet Bazaar, permettant aux développeurs d’organiser le développement de paquets (sorte de CVS).
-Le bug tracker Malone, permettant la gestion des rapports de bug (…)

Accord entre le projet Samba et Microsoft

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
1
26
déc.
2007
Samba
Samba, le projet libre (licence GPL) implémentant le protocole SMB/CIFS utilisé notamment pour les services de partage de fichiers et d'imprimantes client/serveur des produits Microsoft, a reçu ce 20 décembre 2007 les documents de spécifications de ces protocoles des mains de Microsoft.

Non pas que Microsoft désire s'ouvrir enfin à l'interopérabilité, mais la société de Redmond (Washington, États-Unis d'Amérique) a été condamnée une nouvelle fois (après appel), cette fois-ci par la commission européenne, avec comme cadre le procès antitrust. La condamnation l'oblige à livrer ses spécifications et la liste des brevets qui couvrent le protocole.

L'accord a donc permis à l'équipe Samba de recevoir ces documentations afin de pouvoir les implémenter dans un logiciel libre. En outre, les brevets Microsoft couvrant ces technologies, brevets invalides en Europe mais valides aux USA et au Japon, ont été listés afin d'éviter à l'équipe Samba de tomber dans le piège, et ainsi de permettre que des contournements soient implémentés. Aucune licence particulière, autorisation ou pacte de non-agression ne couvre ces brevets, il est donc nécessaire de faire attention, mais désormais ces brevets sont connus, on avance donc toujours sur un champ de mine, mais plus dans le noir.

C'est la PFIF, une organisation à but non lucratif créée le Software Freedom Law Center, qui a signé l'accord. 10 000 euros ont donc été versés à Microsoft, avec un accord de non-divulgation (NDA). Andrew Tridgell, créateur de Samba, s'est investit dans cette initiative.