Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Interview de Miguel de Icaza par O'reilly

Posté par Gonéri Le Bouder (Jabber id, page perso, ). Modéré le 24 mars 2005.
Miguel de Icaza, co-fondateur du projet Gnome et souvent présenté comme un provocateur aux positions tranchées, est à l'origine du développement de Mono, une plateforme de développement compatible avec le framework .NET de Microsoft. Commencé il y a plus de quatre ans, le projet a focalisé beaucoup de craintes et de critiques. La version 1.0 a été publié il y a moins d'un an et déjà de nombreux projets libre l'utilisent, «7 des 20 premiers sur gnomefiles.org».

Dans cette interview, de Icaza présente entre autres les évolutions qu'apportera la prochaine version de Mono : l'API Windows.Forms, C# 2.1, portages vers les architectures 64 bits et de nouveaux ports, support de Java et d'autres langages, etc. Bien sûr, les problèmes liés aux brevets logiciels, souvent critiqués dans ce projet, sont aussi évoqués.

O'Reilly est un éditeur spécialisé dans les ouvrages traitant de l'informatique.

> Lire la dépêche (165 commentaires, moyenne: 2,1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Quelques liens utiles

Posté par j (page perso, ) le 24/03/2005 à 10:38. (lien). Évalué à 8.

L'annonce de Mono 1.0 sur DLFP : http://linuxfr.org/2004/07/02/16698.html(...)

Débat 15 j + tard : http://linuxfr.org/2004/07/16/16823.html(...)

et l'article sur Wikipedia : http://fr.wikipedia.org/wiki/Mono(...)

Utilité de Mono

Posté par spirit () le 24/03/2005 à 11:00. (lien). Évalué à 2.

Je ne m'exprimerai que sur Mono. Pour moi ce dernier est une très bonne chose, de nombreuses entreprises utilisent .Net qui en soit est tout de même plutôt bon même si ce n'est pas mon fer de lance. Mono permet à des entreprises comme la mienne de répondre à la demande des clients sans toute-fois être obligé de changer notre environnement de travail ni notre politique de déployement chez ces derniers. Bien sur après il y a tous les problèmes liés aux brevets mais je ne m'étendrai pas dessus ici.

Copier les autres...

Posté par R4f (page perso, ) le 24/03/2005 à 17:52. (lien). Évalué à 3.

Copier les autres est une bonne chose en soi :
- les idées sont ce qui se copie le plus, alors autant en profiter,
- reprendre une idée intéressante pour en faire quelque chose de mieux est un bienfait pour ceux qui en bénéficient. Les logiciels libres sont exemplaires en ce sens puisqu'ils bénéficient à tous !
- GNU a bien copié Unix (puisqu'il en est justement question dans le sigle Gnu is Not Unix)

À ce dernier sujet, le système GNU, plus connu sous le nom Linux (héhé ;-), est aujourd'hui le rejeton de la famille Unix qui a le plus fort taux de croissance aussi bien en terme d'adoptants (utilisateurs, contributeurs...) que de technologies et d'innovations. À ce jour ce sont plutôt les Unix qui sont à la traine derrière le bulldozer Linux : IBM abandonne AIX, Compaq abandonne True64... pour ne prendre que quelques exemples.

Concernant la dépêche, il faut noter que non seulement O'Reilly est un éditeur connu pour ses ouvrages informatiques, mais aussi (et surtout) qu'ils sont de grands adoptants du libre :
- éditeur de prédilection pour les ouvrages sur Perl (notamment),
- ils ont déjà sorti des livres dont les contenus sont ouverts,
- ils organisent des événements autour du mouvement du libre.

Une typo s'est glissée dans la dépêche : plateforme au lieu de plate-forme.

liste d'applications basée sur mono

Posté par nolius () le 24/03/2005 à 19:44. (lien). Évalué à 4.

OSnews a publié , y a pas très longtemps, la listes des applications libres basée sur mono.
Parmis les plus intéressantes il y a Beagle, Tomboy, F-spot, monodevelop...
je pense que la technologie .net est très utile pour ce genre de projet.

Dans cette liste y a aussi GraphMonkey, c'est une calculatrice graphique que j'ai réalisé : http://graphmonkey.sourceforge.net/(...) :-)

Vers une division de GNU/Linux ?

Posté par fabb () le 24/03/2005 à 21:37. (lien). Évalué à 5.

Vers une division de GNU/Linux ?
Ça semble se profiler.

Novell pousse Mono et Red Hat pousse Java.
Novell fournira Mono et des petits programmes qui utilisent Mono, Red Hat ne le fera pas (et ni via Fedora Extra car il y a des problèmes (brevets, etc)).
Néanmoins Novell n'oublie pas Java mais :
- ne développe pas pour gcj, alors que Red Hat y est le paquet
- pousse JBoss alors que Red Hat pousse Jonas

On peut y voir simplement une façon de se démarquer, des raisons ""marketing"". Je n'y crois pas.
Red Hat a toujours été profondément pro-LL. A ce propos, Netscape Enterprise Suite acheté par Red Hat devrait être introduit dans Fedora (FC5) sous licence libre (la licence n'a pas été décidé mais elle sera libre). J'ignore si edirectory de Novell est libre.

Novell, bien que son virage vers le libre soit réussit et soit profitable au LL, a une culture logiciel propriétaire et développe/fournit encore beaucoup de logiciel propriétaire.

Je crois qu'il y a des enjeux majeurs dans cette guerre C#/Java !
Ces deux "géants" du logiciel libre s'affrontent dans un combat "à la vie, à la mort". Et je dirait "à la mort" du côté de Red Hat car dans le pire des scénario Novell peut toujours récupérer le boulot de Red Hat.
C# et .NET a des problèmes de brevets importants. De plus c'est MS qui est derrière et c'est pratiquement toujours un très mauvais signe.
MS ne dépose pas des brevets pour rien ! On le sait tous, l'histoire l'a déjà largement démontré. Lorsque que MS fait un truc, ce n'est pas pour permettre une "concurrence non-faussée" :-) (Le procès entre MS et l'Europe le prouve très clairement) ni pour aider le LL.

La FAQ de mono est "inquiétante" :
http://www.mono-project.com/FAQ:_Licensing(...)

Why does Novell require a copyright assignment?

When a developer contributes code to the C# compiler or the Mono runtime engine, we require that the author grants Novell the right to relicense his/her contribution under other licensing terms.

This allows Novell to re-distribute the Mono source code to parties that might not want to use the GPL or LGPL versions of the code.

Particularly embedded system vendors obtain grants to the Mono runtime engine and modify it for their own purposes without having to release those changes back.

Ça donne le droit à Novell de changer de licence. Ça parait anodin mais avec les brevets de MS ça ne l'ai plus.
Si MS utilisent ses brevets sur C# .Net, la version GPL de mono devient illégale et Novell peut décider de prendre une licence qui fait "plaisir" à MS. Peut-être toujours open source mais pas forcément dans l'esprit du logiciel libre, que j'espère on chérit tous ici.

Seth Nickell décrit les problèmes potentiels de mono :
http://www.gnome.org/~seth/blog/mono(...)

J'ai quelques questions (uniquement relatives aux brevets et non sur les mérites techniques) :
- Il y a-t-il de meilleurs infos que celles données par Seth Nickell ?
- Quelqu'un a-t-il un lien sur les problèmes que peut poser gcj et gnupath ?
- Il y a-t-il un comparatif entre les problèmes posé par mono et gcj/gnupath ?

Sur java, j'ai ça :
http://www.gnu.org/philosophy/java-trap.fr.html(...)

J'ai toujours apprécié le formidable MDI. Mais après m'être informé sur C#, ECMA, les brevets C#/NET, les conditions que fixent Novell pour l'ajout de code à mono, le crédit que j'avais pour MDI est en chute libre.