• [^] # Re: AOL remercie 50 développeurs de Netscape/Mozilla

    Posté par . En réponse à la dépêche AOL remercie 50 développeurs de Netscape/Mozilla. Évalué à 1.

    Concernant les contribs d'Apple pour gcc, je n'ai pas suivi dans le détail ce qu'a fait Apple. Ce que je sais par contre, c'est que les patchs qu'Apple a ajouté à gcc sur MacOS X ont bien évidement (et bien normalement) été disponibles; et qu'il y a plusieurs personnes chez Apple qui bossent sur gcc. Après, le code a pas forcèment été inclu dans l'arbre principal de gcc (c'est au moins le cas pour ObjectiveC++, qui a été refusé par le team gcc car ils étaient en plein chambardement du frontend C++ pour gcc 3.x). Ils ont utilisés gcc, ils ont publiés les modifs, mais ça n'a pas été forcément inclu dans le gcc FSF.

    Ceci dit, les ajouts à gcc devraient être inclus pour gcc FSF 3.4, et comme Apple veut faire de gcc le compilo le plus rapide (sur ppc) ça profitera bien sûr à gcc (et espérons que la rapidité sera augmenté tant qu'à faire par ricochet sur les autres archis).
    Voir le thread sur la ML : http://gcc.gnu.org/ml/gcc/2003-07/msg00535.html(...)

    Pour APSL, elle n'est pas considéré comme licence compatible GPL, car il reste (avec l'APSL 1.2, celle utilisée par les programmes d'exemple de RendezVous : http://developer.apple.com/darwin/projects/rendezvous/(...) ) un point d'achoppement, qui est : "any modified version "deployed" in an organization must be published"... perso je ne considère pas ce point comme bien dramatique, mais bon, c'est une question de points de vue.. et puis il s'agit des programmes d'exemple.

    De toute façon, Apple distribue bien ces logiciels en open source et n'importe qui peut les modifier et les redistribuer... si tu veux une liste des projets open source qu'Apple publie, jette un oeil sur http://developer.apple.com/darwin/projects(...) . Pour une boite qui ne fait "que se servir du LL sans contribuer", je trouve ça pas si mal, non ?

    Et pour KHTML, c'est un composant de KDE, je sais que Apple l'a intégré dans Safari mais il est vrai que je n'ai pas d'autres infos. Et sur le site de KDE, on apprend que Suse, IBM et pleins d'autres les ont aidés.. mais pas d'apple.

    Et bien, Apple a utilisé KHTML pour créer WebCore : http://developer.apple.com/darwin/projects/webcore/index.html(...) qui incorpore entre autre le parseur Javascript de KDE. Ils ont donc pris tout ça chez KDE pour en faire leur propre framework de rendu HTML (utilisé donc dans Safari), mais ils ont bien évidemment redistribué toutes les modifs (et y'en avait pas mal si je me souviens bien) à l'équipe KDE. Cela me semble une situation normale d'utilisation/contribution à un logiciel LGPL par une entreprise : tout le monde y gagne.