Mono projette l'implémentation de Silverlight de Microsoft

Posté par . Modéré par j.
Tags :
0
4
mai
2007
Mono
La nouvelle est plutôt étrange, mais finalement pas si étonnante de la part de Mono. Le projet a ni plus ni moins l'intention d'implémenter la technologie Silverlight de Microsoft.

Microsoft Silverlight est un greffon pour navigateur web interprétant le langage XAML de WPF, son but est de remplacer Flash, avec une emphase sur la vidéo. Silverlight est le nom commercial de la technologie WPF/E. Les greffons Silverlight fonctionnent avec IE, Safari et Firefox (sous Windows et Mac OS X). Selon Microsoft, une version Linux dépend de la demande. XAML recoupe à la fois Flash (surtout sur la vidéo) et XUL pour les RIA.

De toute manière, il est vain d'espérer un greffon libre de la part de Microsoft pour Unix. La machine commerciale de Microsoft est en marche, avec notamment l'argument "multi-navigateur, multi-plateforme" (9 occurrences dans la FAQ). Connaissant Microsoft, on peut parier que cette situation durera jusqu'à ce que sa technologie monopolise le Web.

Une autre conséquence de l'arrivée de Silverlight serait la tentation pour Adobe de libérer Flash, comme Tamarin et Flex. Ce qui est sûr, c'est qu'une nouvelle guerre s'annonce sur le web, et cette guerre risque de se faire sans le W3C
  • # Encore une technologie breveté qui va nous retomber sur la tête...

    Posté par (page perso) . Évalué à 10.

    Ce genre d'annonce, ça me fait frémir...

    Allez hop on continue a implémenter des technologies protégées par des brevets logiciels (j'imagine).

    Je trouve franchement dommage que ne soit pas poussé une technologie libre a la place.

    Enfin tant mieux si on a un programme fonctionnel d'ici peu.

    Mais personnellement mono, je vais lui re-server le même sort tant que je pourrais, a savoir faire partie de /etc/urpmi/skip.list !

    Parce qu'encore bouffer de la place, de la ram et me faire utiliser des technologies proprio je préfère éviter.

    Mono et silverlight, ça me fait penser a un type qui s'amuse a lancer des boomerangs en priant pour qu'ils ne lui retombent pas sur la figure...

    Vais-je avoir le premier commentaire ;) (prem's)
    • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

      Posté par . Évalué à 4.

      Mono, a depuis sa création, généré pas mal de débats. Et ma position est la même que toi: je n'ai pas viré MS Windows de mes PC pour retrouver de la technologie MS dans mes Linux. non non ....

      sinon il y a gnash en libre.

      Juste pour l'anecdote : il y a eu l'accord Novell / MS ,et mono est sponsorisé par Novell (avant l'accord en fait), parano quand tu nous tiens ... :)
      • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

        Posté par . Évalué à 7.


        Et ma position est la même que toi: je n'ai pas viré MS Windows de mes PC pour retrouver de la technologie MS dans mes Linux. non non ....

        Je m'insurge.
        Ce n'est pas parce que certaines technos viennent de MS qu'il faut les expulser comme si elles représentaient le mal.
        Il y a des belles choses dans ce qu'ils font, je pense qu'il faut le reconnaitre.

        Après, les problèmes de brevets, tout ça, c'est vrai que c'est autre chose... on verra ce que cela donne.
        • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

          Posté par . Évalué à 2.

          Exemple simple et couramment utilisé: Samba
          Je suis désolé mais NFS et Samba issue de techno MS y a pas photo, samba est franchement plus puissant.
          • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

            Posté par . Évalué à 10.

            Je pense honnetement le contraire de toi. Je m'explique :

            Tout d'abord samba est l'implémentation libre du protocole SMB (partage de fichier et d'imprimantes). Ce protocole est vraiment une plaie a utiliser:

            - probleme entre windows Xp pro et windows XP familial
            - sous win l'explorateur se fige quand une personne n'est plus accesible mais que l'affichage n'a pas été rafraichit.
            - gestion des droits calamiteuses.

            C'est simple dans le reseau etudiant ou j'étais il y avait toujours des personnes non accessible, ou des dossiers inaccessibles que ce soit sous win, linux, ou mac, et des graaandes incompatibilités entre les différentes version de win.

            Pour en revenir au sujet, quelles sont les technos MS intéressantes ?

            Par pitié ne me parlez pas de .net...
            • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

              Posté par . Évalué à 3.

              NTLM ( http://fr.wikipedia.org/wiki/NTLM ) permet de ne plus avoir à rentrer douze mille mots de passe sur son intranet. C'est à mon humble avis une techno très intéressante. Elle a d'ailleurs été reprise dans d'autres OS que ceux de Microsoft (MacOS X et Linux par exemple).

              La techno MS de reconnaissance vocale de Windows Vista a également des résultats "intéressants" ;)

              BeOS le faisait il y a 15 ans !

              • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                Posté par (page perso) . Évalué à 0.

                Laisse moi avoir une TOUT autre avis sur la gestion de mot de passe que toi !

                Ton NTLM c'est vraiment un truc bidon pour moi concrètement.

                J'ai le souvenir que ce jolis, on rentre un seul mot de passe ou autre, c'était vraiment bidon !
                Petit exemple lors des accès au montages réseaux samba sur un serveur ms (pas un samba sous linux), pour chaque partage, il fallait redonner son mot de passe...
                (et pas de système de sauvegarde).

                J'ai mon petit KDE tout beau, je lui rentre une url (smb, ftp, http, fish, etc) qui me domande un mot de passe, hop stocké dans kwallet et le problème est résolu (ET PROTÉGÉ PAR UN MOT DE PASSE QUI ME CHIFFRE LE TOUT).

                Quand a la technologie de reconnaissance vocale de windows vista, j'ai déjà eu l'occasion de tester aussi.
                Le terme "pas au point" est un doux euphémisme.
              • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                Posté par . Évalué à 2.

                Ben ça ne doit pas marcher super bien parce que dans ma boite on est passé d'un réseau avec des serveurs Linux, où on avait 1 mot de passe pour tout, à un réseau Windows soit disant de la mort qui tue (selon le SI) et résultat on a des mots de passes à ne plus savoir qu'en faire et en plus c'est lent...
                • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                  Posté par . Évalué à 8.

                  Mwais... on peut dire que la configuration a été foirée dans ta boîte donc...

                  Là où je bosse, en ce qui concerne le réseau windows, il n'y a qu'un mot de passe à entrer au moment où on lance la session et c'est tout...

                  Il y a moyen de faire les choses correctement, encore faut-il des gens compétents.
              • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                Posté par (page perso) . Évalué à 2.

                Un bon sysadmin, utilise PAM, Ok pam est une merde à configurer, mais le résultat est à la hauteur :
                tu rentres un mot de passe
                PAM peut d'abord l'essayer sur les shawdow, ensuite, sur du ldap, ensuite sur du kerberos ....
                Et ensuite SASL permet d'implémenter du requêtage LDAP pour le courier ...
                Et apache supporte LDAP pour l'authentification (hyper simple)


                N'importe quel nouvel litote d'unification des authentifications reviendra à :
                1) unifier le référentiel (dans un annuaire ldap ou une db) ;
                2) à offrir des service d'authentification au dessus (SASL par exemple) ;
                3) à offrir des modules système (comme PAM) qui font la liaison entre le référentiel extérieur et les données nécessaires du système (comme le HOME, les ACL, les services autorisés) ;
                4) à offrir des serveurs d'authentification qui feront les passerelles (comme radiator qui offre du radius à partir de règles définies sur un ldap ou une DB).

                Et au mieux chacune des couches doit présenter une certaine abstraction


                Ca marche sûrement mieux en ayant un système qui fait son boulot, un administrateur système qui fait son boulot, des développeurs qui programme conformément au système, un responsable des infras qui essaie de sensibiliser ses intervenants à ces problèmes, et qui connaît ses infras et ses technos (c'est pour ça qu'une MOA qui pense qu'elle doit être inculte en technologie m'effraie toujours un peu).

                concernant ldap, si pour login/pass ça va, ça reste un annuaire léger. Quand on blinde son ldap d'info je vois pas bien le bénéfice par rapport à une base de données. De toute façon un bon système d'authentification doit de toute façon s'abstraire du référentiel de données.

                L'authentification est un problème d'architecture à mon avis, à laquelle aucune technique ne peut répondre mieux que l'emploi de bons sysadmin/architectes/développeurs.
                • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                  Posté par (page perso) . Évalué à 2.

                  c'est pour ça qu'une MOA qui pense qu'elle doit être inculte en technologie m'effraie toujours un peu

                  faut pas, je pense, la MOA doit avoir ses utilisateurs au coeur de ses préoccupations. Cela permet par exemple d'ajouter des choses que tu as omises dans la liste de services (à trop vouloir focaliser sur l'authent en tant que tel visiblement) :
                  5) permettre un changement de password facilement pour l'utilisateur (fait une fois, valable partout, que cela soit fait par une centralisation LDAP ou de la propagation de proche en proche partout) : cela évite d'avoir à retenir pléthore de logins (pour finalement mettre le même password pour tous, vu que l'utilisateur est fainéant) et permet de ne pas oublier de le changer quelque part quand cela est demandé

                  6) éventuellement, gestion de profils permettant d'affecter des droits d'accès (ça simplifie l'activité de l'admin et peut rentrer dans le processus d'accueil d'un nouvel arrivant ; plutôt que l'utilisateur demande un à un tout ce dont il a besoin et que ses collègues lui disent, il a un paquet cadeau et rien n'est oublié). Cela facilite aussi la gestion des répudiations (départ de la personne).

                  7) possibilité d'évoluer vers du Single Sign On (même si ce n'est pas forcément bien vu de la sécurité qui préfère que l'utilisateur fasse un peu d'effort pour s'authentifier régulièrement pour l'accès à de nouvelles ressources/applis)

                  8) éventuellement comme tu l'évoques en fin de post, cela peut permettre de constituer un annuaire, de savoir qui fait quoi, ...

                  et je dois en oublier... je ne suis qu'architecte hein ;-)
              • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                Posté par (page perso) . Évalué à 3.

                Si géniale que tu est obligé de mettre ton mot depasse en dur si tu veux lancer une application via le cron de Windows... Si géniale qu'il n'y a pas de graine dans le hash Windows...

                Bref, ils ont repris kerberos et ont fait un système centralisé.

                Personnellement, je préfère l'approche ssh, pam... qui permet de faire des choses modulaires. Certes, la glue n'est pas encore aussi bien finit pour certain point car pour d'autres... J'attends toujours un ssh correct sous Windows !
              • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

                Posté par . Évalué à 5.

                NTLM a beau être une technologie intéressante, elle est, comme la majorité des formats chez MS, non documentée, et donc forcément sujette à des implémentations différentes légèrement incompatibles (même à l'intérieur de chez MS, c'est dire). Bref, un "standard" de fait, non documenté, il peut être aussi bon qu'il veut, ce sera toujours la merde pour l'utiliser ou l'implémenter.
            • [^] # Re: Pour en revenir au sujet, quelles sont les technos MS intéressantes?

              Posté par . Évalué à 2.

              Des technos MS (que je trouve) intéressantes :
              -le format .chm (http://fr.wikipedia.org/wiki/Microsoft_Compressed_HTML) et les spécifications non officielles (http://savannah.nongnu.org/projects/chmspec).
              -le principe des objets (.net aïe!) pour le shell avec PowerShell
              -l'indexation de la config avec la base de registre (même si c'est mal géré après)

              Pour mon 1er commentaire sur linuxfr, parler de MS... désolé.
          • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

            Posté par . Évalué à 7.

            NFS et Samba issue de MS ??? Mort de rire : le SMB avait été mis au point par IBM et a été revendu à MS. Quand à NFS, c'est à Sun qu'il faut dire merci

            http://fr.wikipedia.org/wiki/Protocole_SMB
            http://fr.wikipedia.org/wiki/Network_File_System
          • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

            Posté par . Évalué à 2.

            Hum... le protocole de Samba, c'est IBM à l'origine et pas MS

            http://fr.wikipedia.org/wiki/Protocole_SMB
            http://en.wikipedia.org/wiki/SMB/CIFS
            • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

              Posté par (page perso) . Évalué à 4.

              Monte un partage sous Windows et compile ton application la dedans... Cela se traine ! Si tu as une config qui va bien, je suis preneur et pas mal de mes amis aussi.

              Fait de même sous un UNIX avec NFS, tu ne vois même pas pourquoi tu irais mettre les fichiers en local.

              En plus, NFS ne mélange pas les ports comme CIFS. Il y a les ports NFS, les ports de l'impressions, les ports SSH... Sous Windows, c'est un vrai bordel, le protocole mélange tout.

              En plus, NFSv4 est bien plus sécurisé ;-)

              La seule chose de bien dans SMB, ce sont les commandes 'root pre exec' et équivalente de Samba mais justement, cela, ca n'a rien à voir avec Windows.
        • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

          Posté par . Évalué à 3.

          >Ce n'est pas parce que certaines technos viennent de MS qu'il faut les expulser comme si elles représentaient le mal.

          Ce n'est pas un probleme de techno.

          Regarde IE, il a définit sa propre variante d'HTML. Probleme, ce n'est pas multiplateformes, donc MS fournit IE pour Mac, comme ça plus d'obstacle a faire du web IE only.
          Et laisse tomber ensuite IE pour le Mac.

          C'est une manière de plus de renforcer leur monopole, ce qui est un probleme quelque soit l'interet des technos..
    • [^] # Re: Encore une technologie breveté qui va nous retomber sur la tête...

      Posté par (page perso) . Évalué à 3.

      Je trouve franchement dommage que ne soit pas poussé une technologie libre a la place.

      Euh laquelle ? SVG+Javascript ? Comment tu lis une vidéo ou même lire du son avec SVG ? Flash c'est bien plus que du vectoriel, y'a plein de choses intéressantes dedans qui n'ont pas d'équivalent libre.
  • # Sale dimanche

    Posté par (page perso) . Évalué à 7.

    Bref, une fois de plus des développeurs, et parmis les meilleurs, vont perdre leur temps à courrir apres le loup au lieu d'innover, d'inventer, de créer des technos libres de la mort qui tuent.

    Une fois de plus on aura l'image d'un libre à la traine. Et cette image offusquera toutes les innovations.

    En plus il pleut, il fait froid, sarkozy est élu ...

    Sale Dimanche
    • [^] # Re: Sale dimanche

      Posté par . Évalué à -8.

      Me concernant, l'élection de Sarkozy suffira pour me remonter le moral par rapport à tout ça.

      Et oui, il y a des gens qui ne pensent pas comme toi, une majorité même, et qui ne sont pas aussi vindicatifs.

      Pourquoi vous les gauchistes êtes aussi vindicatifs, agressifs, bruyants et tellement persuadés que tous ceux qui ne pensent pas comme vous sont le diable en personne ?
      • [^] # Re: Sale dimanche

        Posté par (page perso) . Évalué à 10.

        Hors sujet tout ca, il ne parlait que de sarko en anecdote. Et surtout, il n'agresse personne et n'est pas vindicatif, il ne fait que donner son opinion sans diaboliser personne ;) Et dire que l'on est contre Sarkozy et pour le libre ne nous transforme pas en gauchiste, un peu de respect envers les opinions des autres ne fait pas de mal.

        Pourquoi vous les Sarkzystes êtes vous aussi vindicatifs, agressifs, bruyants et tellement persuadés que tous ceux qui ne pensent pas comme vous sont le diable en personne ? ^^

        Mis à part cette parenthèse, la mise à l'écart des organisations de normalisation va encore une fois plonger les utilisateurs dans un dédale d'extensions à installer toutes plus lourdes les unes que les autres ... navrant.
      • [^] # Re: Sale dimanche - exercice, cas d'école

        Posté par . Évalué à 10.

        Allez, un peu de prise de recul ne fait pas de mal :


        Pourquoi vous les gauchistes êtes aussi vindicatifs, agressifs, bruyants et tellement persuadés que tous ceux qui ne pensent pas comme vous sont le diable en personne ?

        Très bel exemple, simple à construire, quoique un peu basique, avec 3 principes phares utilisés pour lancer un troll :
        - le principe de généralisation (vous les gauchistes, en englobant la totalité),
        - le jugement de valeur (vindicatifs, agressif, bruyants)
        - la lecture de pensée (persuadés que tous ceux qui ne pensent pas comme vous), sous-entendu "je sais ce que tu penses"

        Bravo !

        La généralisation est une technique qu'on appelle la "distortion abusive" en comm, elle est utilisée pour argumenter, influencer, manipuler et nous l'utilisons souvent sans nous en rendre compte. Ici, je suis sûr que phocean n'avais pas conscience de l'utiliser pour lancer son troll.

        D'autres exemples de lancer de troll ? Nous avons vu la généralisation, le jugement de valeur, la lecture de pensée, je pense qu'il y a encore pas mal de techniques à découvrir (regardez et écoutez M. sarkozy pour les découvrir, il les connait bien!)

        Attention un troll s'est caché dans la dernière phrase, sauras-tu le reconnaitre ?
        • [^] # Re: Sale dimanche - exercice, cas d'école

          Posté par . Évalué à -8.

          Ben écoutes, c'est simple, j'arrive pas à lire une page ici sans qu'il soit fait allusion à Sarko...

          C'est lassant, crispant et un manque de respect pour ceux qui votent pour lui.

          De plus, je suis d'accord que c'est déplacé dans ce type de forum, donc j'aimerai que ça s'arrête.

          D'autre part je n'ai insulté personne et je ne pense pas que gauchiste soit péjoratif. J'ai quand même le droit de défendre ma pensée sans être accusé de troll !
      • [^] # Re: Sale dimanche

        Posté par . Évalué à 0.

        t'as oublié sectaires et archaïques...
      • [^] # Re: Sale dimanche

        Posté par . Évalué à -3.

        Tout à fait ! Tu as le droit d'avoir tes propres opinions.
        C'est pourquoi, je trouve scandaleux que tu sois « moinssé ».
      • [^] # Re: Sale dimanche

        Posté par . Évalué à -2.

        peut-être parce qu'ils réfléchissent, eux...


        Aller un petit effort tu as des milliards de cellules entre les oreilles, y'en a bien qques unes qui savent travailler non ?

        bon courage

        gilgam
    • [^] # Re: Sale dimanche

      Posté par . Évalué à 2.

      pleurez pas avant l'heure, même si ca se rafraichit...
    • [^] # Re: Sale dimanche

      Posté par (page perso) . Évalué à 4.

      Allez, programmeurs, tous sur Parrot !

      Parrot est un énorme projet qui va permettre d'avoir une très bonne base pour les langages de script. En plus avec Parrot, on ne cours derrière personne, ni java, ni .Net, ni ..., c'est la course en tête.
  • # Devellopeur Web

    Posté par . Évalué à 2.

    Deja que je ne comprend pas que l'on utilise Flash, mais bon, passont...

    Quelle est la feature qui fait que les createurs de sites vont utiliser
    silvertruc plutot que Flash...?
    • [^] # Re: Developpeur Web

      Posté par (page perso) . Évalué à 3.

      Microsoft propose dans le paquet l'hebergement gratuit des fichiers video. Cela permet a quelqu'un de lancer un "YouTube" basé sur Silverlight sans dépenser le moindre centime pour la bande passante vidéo...

      Microsoft a les moyens de subventionner ses technos. Certains diront que Canonical fait la même chose pour Ubuntu et cela est vrai.

      En dehors du débat "c'est bien, c'est mal" il ne faut pas oublier qu'une entreprise comme Microsoft ne peut pas survivre avec des petites sources de revenus. Quand Canonical (seulement 20 employés il y a quelques mois, je ne sais pas aujourd'hui) est content avec un contrat à 100KEuros, cela ne représente rien pour MS. Ils ont besoin de taper fort et en très grand.

      Business is business, on peut se plaindre, mais on peut aussi agir tous les jours, non pour diaboliser, mais pour montrer pourquoi c'est intéressant d'utiliser XULRunner/etc...
      • [^] # Re: Developpeur Web

        Posté par (page perso) . Évalué à 1.

        ... il ne faut pas oublier qu'une entreprise comme Microsoft ne peut pas survivre avec des petites sources de revenus. Quand Canonical [...] est content avec un contrat à 100KEuros, cela ne représente rien pour MS.


        MS ? Microsoft ? Mark Shuttleworth ?
        Attention à cette abréviation quand on parle de Microsoft et de Canonical dans le même paragraphe...
  • # Sucer des b****

    Posté par . Évalué à -7.

    Quand est-ce que le projet Mono arrêtera de sucer des b**** à Microsoft et d'implémenter leurs technos avec, forcément, du retard ?

    Ne pourraient-ils pas juste se servir de la technologie .Net, qui est bonne à mon avis, pour améliorer le projet Gnome et l'éco-système Linux en général ?

    Tout le temps passé à implémenter toute la partie non standardisée de .Net c'est du temps en moins sur des projets vraiment utiles. Et je ne pense pas que cela rammène des gens vers Linux.
    • [^] # bites ? oui oui, bites.

      Posté par . Évalué à -2.

      Et oui, c'est bien de programmer, c'est mieux de réfléchir avant.
    • [^] # Re: Sucer des b****

      Posté par . Évalué à 4.

      Il y a à premiere vue, deux cas de figure :
      un programmeur payé pour developper quelque chose, et son boulot est de coder ce qu'on lui demande.
      un programmeur qui programme «pour le plaisir» et là, libre à lui de programmer ce qu'il souhaite. Après, on peut discuter avec lui de ses choix et s'il programme dans le but de ramener des gens vers linux (ce qui n'est pas forcement le cas, il peut programmer pour avoir ce qu'il veut, pour que le maximum de gens utilise son produit (et pas forcement sur un OS specifique) ) on peut voir avec lui si une autre approche ne serait pas plus productive, mais ta façon d'engager le dialogue est irrespectueuse et insultante.

      Soit dit en passant, implanter le support des fichiers xls doc c'est sucer des bites à Microsoft ?
      • [^] # Re: Sucer des b****

        Posté par . Évalué à -1.

        Evidemment que le supporte des fichiers MS est bénéfique. Je parlais de .Net uniquement.

        Je serais curieux de savoir quelle entreprise est intéressée par les WebServices, ou même par Mono qui n'a pas fini le support de C# 2.0 alors que le 3.0 va sortir.

        On peut prendre le plus représentatif du problème : le port des WinForms. Beaucoup d'effort pour avoir un support incomplet de la norme actuelle. Pour apporter combien de personne sous Linux ? Zéro à mon avis, les gens qui veulent un soft portable développeront en GTK# ou choisirons une autre technologie.

        Je pense, mais c'est juste mon avis à l'instant t, que le port des WinForms est une perte de temps, comme tout le port de ce qui n'est pas normé.

        Après sinon le concept de .Net est ok pour moi, même sous Linux (ok j'avoue la première fois que j'ai vu un .exe sous Linux j'ai failli vomir). Ca reste un framework et une techno puissante quand même. Je rentre pas dans la polémique, fondée ou non, sur les brevets.
  • # Mono et Novell

    Posté par . Évalué à 3.

    Ne pas oublier que derrière mono il y a novell.

    C'est une des raisons pour lesquelles je refuse mono sur ma machine, mono est "libre" au sens FSF, mais en fait dépend complètement de Microsoft.

    Je m'explique pour être plus clair : Un des gros avantages du libre, c'est que les projets sont dirigés par un communauté, qui définit les orientations du projet. Ce qui n'est pas le cas de mono qui se borne à implémenter les technos MS, les aidant à étendre leur influence sur le parc mondial.
    Novell ne fait pas de libre! Novell essaie juste de tirer son épingle du jeu en s'associant au plus fort.
    Novell signe un accord douteux qui est à mon sens la plus belle campagne de FUD de MS ces dernières années, pour presque rien...
    Novell a réussi a influencer Gnome, qui est maintenant dépendant de mono.
    Novell porte .NET et son cortège d'apis purement windows sous linux.
    Novell va ajouter un support complet de "l'open" xml dans la version OOo qu'ils distribuent.
    Novell va implémenter Silverlight...
    Que va faire Novell demain ?

    Au moins java, si souvent décrié ("java trap" etc...) a toujours été open source et est en migration vers la GPL.
    Le futur de java est déterminé par le Java Community Process, rassemblant plusieurs acteurs du marché (libre ou proprio) et nous protège contre toute hégémonie/manque d'intéropérabilité.

    Pour ce qui est d'un équivalent libre à flash, java permet grace aux applets, de gérer l'interactivité, le son, l'image, le rendu 3D etc..., et est par nature illimité dans ses possibilités.
    Alors oui c'est lourd, mais bon...
    Autrement il y a XULrunner...

    Ce qui vient du proprio n'est pas forcément mauvais, mais avec MS il y a toujours anguille sous roche. MS ne cherche pas à s'étendre par le libre, mais à le vérouiller.

    Pour finir, cette nouvelle est un non évènement, la surprise aurait été que mono annonce de ne pas implémenter silverlight. Eh oui c'est la première phrase de la dépêche :)
    • [^] # Re: Mono et Novell

      Posté par . Évalué à 1.

      Ce qui n'est pas le cas de mono qui se borne à implémenter les technos MS, les aidant à étendre leur influence sur le parc mondial.


      C'est bien le plus gros problème aussi à mon avis. Même quand Java était proprio c'était plus ouvert sur les orientations du langage!

      Je serais pour reprendre le concept de VM avec compilation just-in-time et support multilangage mais à la sauce GNU ou BSD. Avec pour base .Net ou autre. Avec tout un éco-système de librairies autour. Je ne pense pas que la VM Perl soit le kiff, ni celle de Python... Il reste donc la JVM, un peu lente pour l'instant pour des applis clientes, ou la VM .Net. Ou... repartir de zéro ?
  • # Que d'animosité envers mono

    Posté par . Évalué à 0.

    Il faut regarder les choses en face. Il n'y a aujourd'hui sous Linux aucune techno pour faire de l'animation qui tienne la route. Alors sur le web...

    Après, c'est sûre, le but de Microsoft c'est de bouffer le marché de Flash et de tenter de verrouiller le web (comme Adobe). Mais je ne vois pas que du mal dans cette manoeuvre.

    Flash règne en maître sur les interfaces web riche (RIA) depuis de nombreuse année et n'a jamais fait preuve d'une très grande ouverture.

    Contrairement à cela, Silverlight est basé sur .Net. Or .Net est une techno infiniment plus ouverte que Flash. D'abord la machine virtuelle et ensuite les classes de bases.

    Avantage, on peut écrire dans le langage de son choix (même s'il y a quand même de limitation les langages), C# est vraiment un langage sympa (même s'il n'est pas parfait) et maintenant il y aura des langages dynamiques à la plateforme.

    Alors c'est vrai que la principale entreprise qui fait avancé .Net et Silverlight c'est Microsoft mais cela ne veut pas dire (pour .Net) que les spécifications ne sont que dans les mains de Microsoft. Il faut être critique, s'il rajoute une connerie, Mono n'est pas obligé de suivre mais tant que l'on peut avoir une certaine compatibilité avec Windows c'est tout bénéfice. Cela permet progressivement à des projets de migrer vers Linux. On ne peut pas construire le futur en oubliant le passé. Or Windows c'est le passé (et encore malheureusement le présent). Si on pouvait le faire, Samba, Wine, DosEmu... n'existeraient pas.

    Gros avantage par rapport à Flash on aura peut être cette fois une implémentation libre et plus prometteuse (du moins sur le papier).

    Après, il faut voir aussi que Microsoft cherche à récupérer le marché juteux de la vidéo en ligne en imposant son format vidéo propriétaire. Une implémentation de la techno de SIlverlight dans Mono ne peut pas cautionner cela et apportera forcément une ouverture vers des formats vidéos libre. Avec un peu de chance on peut même espérer que cela pousse Microsoft à s'ouvrir ou mieux, que l'implémentation libre s'impose devant celle de Microsoft.

    Enfin, dernier point, c'est vrai qu'il y a toujours le problème des brevets (théoriquement pas en France). Mais bon sur ce point y déjà des brevets sur tout est n'importe quoi et n'importe quel logiciel peut être attaqué pour avoir enfreint un brevet. Il n'y a que les procès pour régler les différents sur un brevet. Et là franchement, je pense que l'a meilleur protection c'est la très large diffusion d'une techno. Qui la rend nécessaire et utilisé par le plus grand nombre et place donc plus de monde face à l'attaquant pour la défendre.

    Quand à comparer Java et Mono, je trouve Mono beaucoup plus libre comme projet et surtout plus intéressant comme techno.
    • [^] # Re: Que d'animosité envers mono

      Posté par . Évalué à 3.

      "je trouve Mono beaucoup plus libre comme projet"
      Ah il y a plus libre que la GPL ?
      Ah Mono participe aux spécifications C#, .net et autre ?

      quand à l'aspect intéressant, je pense que les deux le sont et Java est certainement aussi intéressant que Mono.

      http://about.me/straumat

      • [^] # Re: Que d'animosité envers mono

        Posté par . Évalué à 6.

        > Ah il y a plus libre que la GPL ?
        BSD :)
        Désolé ---->[]
      • [^] # Re: Que d'animosité envers mono

        Posté par . Évalué à -1.

        > Ah il y a plus libre que la GPL ?

        Oui, la licence X11 du projet Mono par exemple. Elle n'empêche pas une utilisation propriétaire. Ce que l'on peut critiquer mais pour imposer une technoligie, cela aide.

        > Ah Mono participe aux spécifications C#, .net et autre ?

        Non mais pour Java c'est un peu pareil. Il y a bien un groupe d'étude pour cela mais c'est encore assez fermé.

        Mais je ne vois pas cela comme un problème. C#, la CLR, le CIL... sont des standards. Et si un jour les projets libres innovent plus rapidement sur le langage C# cela n'empêchera pas qu'un organisme libre dépose le futur standard C#. Aujourd'hui, c'est plutôt Microsoft, IBM et HP qui tire vers l'avant le C#. Mais peut importe, cela nous profite aussi et un jour espérons le, c'est le libre qui fera les spécifications.

        > quand à l'aspect intéressant,

        c'est pas pour cracher sur Java, cela n'engage que moi et je reconnais du mérite à Java pour être quand même le père de .Net et pour continuer d'innover. Mais j'ai jamais aimé certaines partie de Java (les fichiers jar, le fait d'être un peu trop objet à mon goût, je jamais avoir eu d'interface de programmation graphique qui me plaise...). Mais je n'aimerais pas pour autant qu'il disparaisse car il faut toujours de la concurrence et de la diversité.
        • [^] # Re: Que d'animosité envers mono

          Posté par . Évalué à 4.

          eheh...

          Ce ne sont que les librairies de Mono qui sont sous X11, mais pas le reste du projet : http://www.mono-project.com/FAQ:_Licensing
          En ce qui concerne java, regarde donc l'exception classpath : http://www.sun.com/software/opensource/java/faq.jsp#g5
          Cela devrait un peu changer ta vision.

          Pour ce qui est des specs, c'est complètement faux, Apache, JBoss et les autres participent aux specs (notamment sur ejb3), la communauté Open Source a vraiment pu influencer les specs alors que pour mono... on se contente de suivre.
          et pour .net, c'est microsoft qui fait les specs. Un point c'est tout.

          je comprends pas trop les reproches du .jar, je vois pas en quoi C# est moins objet (au pire, tu as groovy), et pour les interfaces de programmation, il y en a un paquet :) as tu testé netbeans, eclipse et le reste...même Sami jaber a dit qu'eclipse était le meilleur IDE qu'il connaisse.

          http://about.me/straumat

  • # W3C

    Posté par (page perso) . Évalué à 3.


    Ce qui est sûr, c'est qu'une nouvelle guerre s'annonce sur le web, et cette guerre risque de se faire sans le W3C…


    Ah, et il propose quoi d'utilisable le W3C pour répondre au besoin?
  • # Petite information sur Microsoft

    Posté par . Évalué à 1.

    J'avais écrit un journal sur le même sujet que cette dépêche. La prochaine fois, je ne me laisserai pas doubler.

    http://linuxfr.org/~supergab/24353.html

    À la même conférence que Mono, Microsoft a annoncé qu'il rendait public le code source de sa nouvelle extension de .NET pour le support des langages dynamiques sous une licence dite permissive.

    http://news.com.com/8301-10784_3-9714598-7.html

    Pensez-vous que c'est une bonne nouvelle? Il y a sûrement un lien à faire entre cette annonce et IronPython qui est développé chez Microsoft.
    • [^] # Re: Petite information sur Microsoft

      Posté par . Évalué à 2.

      > Pensez-vous que c'est une bonne nouvelle?
      Comment ça pourrait en être une mauvaise ? Au pire, ce sera inutiisable pour Mono et on aura rien perdu. Au mieux, ce sera directement utilisable et on aura tout gagné...
  • # RealPlayer et video Flash

    Posté par . Évalué à 1.

    Juste une question comme ça en passant : pourquoi sous linux, on se tourne plus vers flash et RP pour la video que vers ambulant et smil ???

    http://www.w3.org/AudioVideo/

    http://www.cwi.nl/projects/Ambulant/FAQ.html

    Ne faudrait-il pas faire connaître cette technologie et ce produit ? Le rendre plus populaire ?
    • [^] # Re: RealPlayer et video Flash

      Posté par . Évalué à 0.

      Seconde question pourquoi j'ai été moinssé alors que dans les débats, on aborde le sujet du libre sur internet, le flash, RP ???

Suivre le flux des commentaires

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