Euh.... Fonctionelement c'est quoi la différence ?
Au réveil, à l'appel de la fonction dédiées, le périphérique doit être dans le même état qu'avant que cela soit par copie recopie d'une plage de registre ou que cela soit par une phase d'init et de reconfiguration.
Cela revient au même. L'état est sauvé en RAM et restaurer ensuite. Tous les périphériques passent de toutes façon par une phase de reset, le problème c'est que cela n'est pas forcément possible de reseter un module précis.
"Les gens qui se chargent d'attaques personelles (corrompus, etc...) sont plutot dans le camp anti-OOXML, comme les gens de l'ISO et autres(Patrick Durusau, ...) l'ont remarque."
Quand tout un comité technique pense et affirme non, mais que son président s'abstient finalement après certain contact, on pense qu'il y a un problème. Quand cela se produit dans son propre pays, on se dit que la grosse boite a vraiment tout pourris pour en arriver là.
Je me rappelle tes commentaires concernant les mails et document limite sectaire de ta boite du procès antitrust. Tu nous traitais limite de bisounours ou d'attardé-mental de croire que les grosses boites pouvaient penser autrement.
Dans ma boite (américaine), il n'y a pas de slide où "We work for the customers" barré 4 fois, avec au final "we work for microsoft". Ici, il y a des posters dans les bureaux "Solve the customers problems".
Je crois que tu es complètement déformé par la propagande interne de ta boite, tu en as même perdu le sens moral au point de justifier les horreurs que montre les documents du procès anti-trust. La boite te répète que tout le monde pense comme cela, alors tu les crois. Et cela justifie par la même occasion tout comportement immoral.
Je suis tout à fait d'accord, surtout avec ton dernier point :)
Mais il y a des cas ou le premier point est moins vrai typiquement : le cas de CAN, ou les mainteneurs s'en foutent, ou le cas de hardware super complexe pour des gros drivers bas niveau, là il faut déjà avoir le matos et ensuite pourvoir comprendre la doc.
J'ai regardé quelques fonctions d'endormissement de certains drivers. Souvent ils sous-entendent uniquement du suspend-to-ram sans perte de l'état interne du périphérique. Ce qui est évidement absurde dans le cas du suspend to disk et pas franchement gagné pour le suspend to ram (ou tu coupes le jus de tout sauf la DDR qui est en auto refresh)
Bref, il y a un gros soucis de sauvegarde et de restauration d'état dans beaucoup de drivers.
Parce que "l'autre" manière de travailler c'est de faire son patch dans son coin pour ses clients et ne pas perdre du temps à chercher à l'inclure.
L'effort supplémentaire pour le faire inclure est souvent jugé hors de proportion et surtout ne respecte pas les planning des boites (même si je comprends que les mainteneurs s'en foutent).
Tu me fais marrer (jaune) ! Et je bosse ou à ton avis dans mon garage ?
Je bosse pour une boite pour qui 6 mois de plus est déjà trop, et la boite est énorme.
Et après, ca viendra avec le temps...
C'est bien ça le problème !
Faire son truc dans son coin et balancer ce qui est fait en open source, c'est déjà fait. Mais il y a une perte en ligne monstrueuse sur les fonctionnalité par rapport à ce qui touche le kernel vanilia.
Vu le niveau "générique" de ta réponse, je crois que tu es bien loin du dev kernel, et du dev dans une grosse boite qui aimerait avoir plus de code en mainstream.
Finalement, Microsoft agit comme une grosse boite qui a les moyens.
Ce qui est hallucinant, c'est toute les personnes de l'état français qui agissent uniquement en faveur d'une grosse boite US et quelques un de ses satellites au détriment de toutes les autres boites dont les françaises, les citoyens et l'administration elle-même (on va bien rigoler quand il voudront ouvrir leur document openxml office2007 avec office2012).
Je ne pense pas que MS soit si-puissant. Il doit y avoir quelques FanBoys MS bien placé, je ne vois que cela.
"ne pas mettre sur le dos de la malice ce qui peut l'être par la bêtise"
L'histoire de l'inclusion de la pile CAN me rappelle les problèmes que l'on a ici sur l'inclusion de chose dans Linux. Je me rappelle aussi les appels/voeux pieux de Linux concernant le fait d'intégrer de nouveau codeur plus gentiellement/facilement.
1 an, semble énorme pour beaucoup d'entreprise. J'ai lu un peu les threads d'échange pointé par les différentes articles.
So we have to be patient and i personally have to perform the task "It is therefore your responsibility to make the work interesting to the networking developers and fun to review." given by David Miller ...
But this task is hard to perform, when there's no feedback from the netdev guys and when it's not very interesting by design (of CAN) ;-( I have no idea when PF_CAN becomes that interesting to the major players like Patrik McHardy and David Miller, so that the code gets finally reviewed. I assume that is no sufficient answer for your question. Btw. i backed off for two weeks now and i'm patient.
J'aime particulièrement le passage ou il est dis que les nouveau venu doivent montrer du code intéressant pour être revu... J'imagine la tête des équipes soft avec ce genre de "requirement"....
J'ai vraiment l'impression qu'il y a une différence entre la volonté affiché d'intégrer et d'accueillir les nouveaux venu et la réalité. La réalité, c'est la liste des mainteneurs juste en dessous de Linus, qui décide réellement si votre sous-système est digne d'intérêt. Et si vous devez passer par plusieurs mainteneurs, vous êtres mal barré (au hasard: le mainteneur d'une sub-arch arm qui réfère au mainteneur arm qui réfère à Linus).
En gros, si la boite n'emploie pas un dev déjà reconnu au niveau de Linux, elle perd un temps fou pour son problème soit pris en compte ou son code revu.
En tout cas, cela n'encourage pas du tout à pousser sa boite à se mettre dans la boucle...
L'origine de mon point de vue était de dire que la GPL a eu plus de succès dans ses réalisations que l'open source type BSD.
C'est toi qui a parlé des lignes de code comme mesures du succès. Linux est en effet 2 à 3 fois plus petit que Eclipse. Mais mon exemple concernait Linux dans son environnement : une distribution Linux.
Ensuite, j'ai rajouté que le nombre de ligne de code n'est pas forcément un bon repère surtout pour un OS où l'on recherche la légerté et un IDE dont le code non utilisé n'a pas d'impact.
D'aprés ta slide 46, Eclispe, c'est une trentaine de boite et 11 millions de lignes de code. Si tu compares cela à tout ce qui veut s'appeler "Gnu", il y a de la marge.
"Me dis quand même pas que le DSP sont chargés en instructions *spécifiques* mpeg4 ?"
si :)
Un DSP ça propose des cosinus, sinus, multiplication, addition, à la limite des instructions calculant un a1*b1 +a2*b2, mais je vois pas quoi de plus..
Pas de fonction trigo, cela commence à devenir lourd tout de même. Intel avec sont AVX va proposer une instruction pour l'AES. J'imagine que ce genre de DSP peuvent avoir une instruction "DCT/IDCT".
"Je dois me tromper, d'après ce que tu dis, mais si c'est le cas, ça fait des instructions hardware énormes !"
Dans le cas de code complexe avec de forte contrainte de temps de calcul, de prix et de consommation, c'est la meilleur approche.
C'est vrai que le temps de compilation est une bonne indication de la taille de code. Comparé un OS avec un IDE, c'est pas très faire play avec l'OS. (un code d'OS est infiniment plus complexe à écrire)
Mais si on prends KDE, il prends aussi des heures à calculer.
Disons aussi que la taille du code n'est pas représentatif du dynamisme d'un projet. Les derniers chiffres pour linux, c'est 1000 contributeurs, 100 sociétés, 3600 lignes de codes ajoutés par jour.
Je veux bien que Eclipse soit un succès mais bon...
En gros IBM vend une solution à base de Cell avec du bon logiciel bien de chez nous.
Pour le mpeg2, il y a plusieurs solutions. Free utilise des centaines de quadriprocesseusr avec vlc pour faire sa télé.
Il existe d'autre solution à base de carte spécialisé avec des ASIC spécialisé. Le mpeg2 permet une implémentation simple (petite) et très rapide.
Le mpeg4 nécessite beaucoup plus de mémoire, il existe donc des dsp spécialisé (il y a en un dans la freeebox hd). Mais ceux-ci ne sont pas futur-proof, si les codec changent trop.
La consommation est un paramètre mais aussi le prix. (il y a aussi la correction de bug, à mon avis plus rapide sur un soft comme VLC que sur une solution 100% proprio et 100% hardware)
Donc le linkage dynamique d'un soft d'une licence X avec une lib en GPL devrait être autorisé.
Non?
Non. Le fait que le link est dynamique ne change rien à l'histoire.
Pour que tu puisses choisir ta licence pour une lib liée à de la GPL, il faut démontrer que le soft GPL en question est optionnel.
La technique d'écrire un soft proprio qui copie les API est possible et légal (c'est l'inverse de lesstif pour motif). Par contre, écrire un truc qui marchouille pour dans les faits utiliser uniquement la lib GPL et pouvoir dire: regardez j'ai un bout de machin pas GPL avec la même api. Cela s'appelle prendre le juge pour un con. Ils n'aiment pas en général...
Comment tu sais si un produit est autonome ou a besoin d'un autre pour fonctionner, sans te placer au bout du compte sur le plan technique ?
Disons que c'est tellement basique et vue de tellement haut que je n'appelle pas cela de la téchnique (link dynamique) mais du bon sens (indépendances de morceau).
La EPL (Eclipse Public License) a construit aussi un écosystème complet (~ 15 millions de lignes de code, je n'ai pas les chiffres officiels sous la main). Construire un écosystème complet n'est donc pas une vertu de la GPL.
Je pourrais aussi citer, dans une moindre mesure, la LGPL avec JBoss et JOnAS.
Tu me site 3 projets qui ont réussi mais qui sont loin d'être au niveau de réussite de la GPL. 15 millions de ligne de code, cela n'est même pas Linux entier. Alors si tu compares à une distribution...
Je ne vois pas le monde en binaire, GPL versus BSD. Encore une fois, il y a pleins d'autres licences.
Sauf que si ce sont des licences libres, et qu'elle revienne soit à une BSD soit à la GPL (la licence SUN par exemple)
Je ne crois pas que le succès d'Eclipse (de par son archi à plugin) aurait eu le même succès avec la GPL.
D'où mon discours depuis le début : à chaque fois, il faut voir quelle est la licence qui convient le mieux.
Disons que Eclipse comblait un manque. Souvent les plugin ne sont pas libre non plus, donc je ne prends pas ça pour un succès du libre.
Attaque donc tous les programmes proprio qui tourne sous linux en utilisant les pthreads alors ... (linkage dynamique)
On s'en fout ici que le link sois dynamique. Les pthreads implémentent la norme posix. D'ailleurs, tout le monde s'en fout on est passé à NPTL depuis quelques années.
(Next step, je fait une librairie avec l'API de windows en GPL. J'attaque MS lui même \o/).
[^] # Re: prochaine version avec suspend/hibernate qui fonctionne?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 1.
"La première sécurité est la liberté"
[^] # Re: EUh ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Intelligence artificielle : l'homme dépassé par la machine au jeu de go. Évalué à 3.
Tu peux ainsi avoir un cluster de quelque milliers de machines, voir beaucoup plus.
"La première sécurité est la liberté"
[^] # Re: prochaine version avec suspend/hibernate qui fonctionne?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 1.
Au réveil, à l'appel de la fonction dédiées, le périphérique doit être dans le même état qu'avant que cela soit par copie recopie d'une plage de registre ou que cela soit par une phase d'init et de reconfiguration.
Cela revient au même. L'état est sauvé en RAM et restaurer ensuite. Tous les périphériques passent de toutes façon par une phase de reset, le problème c'est que cela n'est pas forcément possible de reseter un module précis.
"La première sécurité est la liberté"
[^] # Re: Format d'echange
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche La normalisation de OOXML relance le RGI.. Évalué à 10.
Quand tout un comité technique pense et affirme non, mais que son président s'abstient finalement après certain contact, on pense qu'il y a un problème. Quand cela se produit dans son propre pays, on se dit que la grosse boite a vraiment tout pourris pour en arriver là.
Je me rappelle tes commentaires concernant les mails et document limite sectaire de ta boite du procès antitrust. Tu nous traitais limite de bisounours ou d'attardé-mental de croire que les grosses boites pouvaient penser autrement.
Dans ma boite (américaine), il n'y a pas de slide où "We work for the customers" barré 4 fois, avec au final "we work for microsoft". Ici, il y a des posters dans les bureaux "Solve the customers problems".
Je crois que tu es complètement déformé par la propagande interne de ta boite, tu en as même perdu le sens moral au point de justifier les horreurs que montre les documents du procès anti-trust. La boite te répète que tout le monde pense comme cela, alors tu les crois. Et cela justifie par la même occasion tout comportement immoral.
"La première sécurité est la liberté"
[^] # Re: Coder pour linux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 2.
Mais il y a des cas ou le premier point est moins vrai typiquement : le cas de CAN, ou les mainteneurs s'en foutent, ou le cas de hardware super complexe pour des gros drivers bas niveau, là il faut déjà avoir le matos et ensuite pourvoir comprendre la doc.
"La première sécurité est la liberté"
[^] # Re: prochaine version avec suspend/hibernate qui fonctionne?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 3.
Bref, il y a un gros soucis de sauvegarde et de restauration d'état dans beaucoup de drivers.
"La première sécurité est la liberté"
[^] # Re: Coder pour linux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 4.
L'effort supplémentaire pour le faire inclure est souvent jugé hors de proportion et surtout ne respecte pas les planning des boites (même si je comprends que les mainteneurs s'en foutent).
"La première sécurité est la liberté"
[^] # Re: Coder pour linux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 3.
Tu me fais marrer (jaune) ! Et je bosse ou à ton avis dans mon garage ?
Je bosse pour une boite pour qui 6 mois de plus est déjà trop, et la boite est énorme.
Et après, ca viendra avec le temps...
C'est bien ça le problème !
Faire son truc dans son coin et balancer ce qui est fait en open source, c'est déjà fait. Mais il y a une perte en ligne monstrueuse sur les fonctionnalité par rapport à ce qui touche le kernel vanilia.
Vu le niveau "générique" de ta réponse, je crois que tu es bien loin du dev kernel, et du dev dans une grosse boite qui aimerait avoir plus de code en mainstream.
"La première sécurité est la liberté"
[^] # Re: Comme de par hasard....
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche La normalisation de OOXML relance le RGI.. Évalué à 6.
Ce qui est hallucinant, c'est toute les personnes de l'état français qui agissent uniquement en faveur d'une grosse boite US et quelques un de ses satellites au détriment de toutes les autres boites dont les françaises, les citoyens et l'administration elle-même (on va bien rigoler quand il voudront ouvrir leur document openxml office2007 avec office2012).
Je ne pense pas que MS soit si-puissant. Il doit y avoir quelques FanBoys MS bien placé, je ne vois que cela.
"ne pas mettre sur le dos de la malice ce qui peut l'être par la bêtise"
"La première sécurité est la liberté"
# Coder pour linux
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le noyau Linux 2.6.25 est disponible. Évalué à 8.
1 an, semble énorme pour beaucoup d'entreprise. J'ai lu un peu les threads d'échange pointé par les différentes articles.
So we have to be patient and i personally have to perform the task "It is therefore your responsibility to make the work interesting to the networking developers and fun to review." given by David Miller ...
But this task is hard to perform, when there's no feedback from the netdev guys and when it's not very interesting by design (of CAN) ;-( I have no idea when PF_CAN becomes that interesting to the major players like Patrik McHardy and David Miller, so that the code gets finally reviewed. I assume that is no sufficient answer for your question. Btw. i backed off for two weeks now and i'm patient.
J'aime particulièrement le passage ou il est dis que les nouveau venu doivent montrer du code intéressant pour être revu... J'imagine la tête des équipes soft avec ce genre de "requirement"....
J'ai vraiment l'impression qu'il y a une différence entre la volonté affiché d'intégrer et d'accueillir les nouveaux venu et la réalité. La réalité, c'est la liste des mainteneurs juste en dessous de Linus, qui décide réellement si votre sous-système est digne d'intérêt. Et si vous devez passer par plusieurs mainteneurs, vous êtres mal barré (au hasard: le mainteneur d'une sub-arch arm qui réfère au mainteneur arm qui réfère à Linus).
En gros, si la boite n'emploie pas un dev déjà reconnu au niveau de Linux, elle perd un temps fou pour son problème soit pris en compte ou son code revu.
En tout cas, cela n'encourage pas du tout à pousser sa boite à se mettre dans la boucle...
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 2.
C'est toi qui a parlé des lignes de code comme mesures du succès. Linux est en effet 2 à 3 fois plus petit que Eclipse. Mais mon exemple concernait Linux dans son environnement : une distribution Linux.
Ensuite, j'ai rajouté que le nombre de ligne de code n'est pas forcément un bon repère surtout pour un OS où l'on recherche la légerté et un IDE dont le code non utilisé n'a pas d'impact.
D'aprés ta slide 46, Eclispe, c'est une trentaine de boite et 11 millions de lignes de code. Si tu compares cela à tout ce qui veut s'appeler "Gnu", il y a de la marge.
"La première sécurité est la liberté"
[^] # Re: VLC 0.9.0
Posté par Nicolas Boulay (site web personnel) . En réponse au journal VLC et son érgonomie. Évalué à 2.
J'espère que cela n'est pas seulement un changement cosmétique mais aussi d'utilisabilité.
"La première sécurité est la liberté"
[^] # Re: Me pose une question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Vous n’avez pas à vous débarrasser de votre ordinateur à chaque fois que Microsoft lance une nouvelle version de ses logiciels. ". Évalué à 2.
si :)
Un DSP ça propose des cosinus, sinus, multiplication, addition, à la limite des instructions calculant un a1*b1 +a2*b2, mais je vois pas quoi de plus..
Pas de fonction trigo, cela commence à devenir lourd tout de même. Intel avec sont AVX va proposer une instruction pour l'AES. J'imagine que ce genre de DSP peuvent avoir une instruction "DCT/IDCT".
"Je dois me tromper, d'après ce que tu dis, mais si c'est le cas, ça fait des instructions hardware énormes !"
Dans le cas de code complexe avec de forte contrainte de temps de calcul, de prix et de consommation, c'est la meilleur approche.
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 2.
Mais si on prends KDE, il prends aussi des heures à calculer.
Disons aussi que la taille du code n'est pas représentatif du dynamisme d'un projet. Les derniers chiffres pour linux, c'est 1000 contributeurs, 100 sociétés, 3600 lignes de codes ajoutés par jour.
Je veux bien que Eclipse soit un succès mais bon...
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 1.
Mais cela m'étonnerait beaucoup que Eclipse est 15 millions de ligne de code.
"La première sécurité est la liberté"
[^] # Re: Me pose une question
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Vous n’avez pas à vous débarrasser de votre ordinateur à chaque fois que Microsoft lance une nouvelle version de ses logiciels. ". Évalué à 8.
Pour le mpeg2, il y a plusieurs solutions. Free utilise des centaines de quadriprocesseusr avec vlc pour faire sa télé.
Il existe d'autre solution à base de carte spécialisé avec des ASIC spécialisé. Le mpeg2 permet une implémentation simple (petite) et très rapide.
Le mpeg4 nécessite beaucoup plus de mémoire, il existe donc des dsp spécialisé (il y a en un dans la freeebox hd). Mais ceux-ci ne sont pas futur-proof, si les codec changent trop.
La consommation est un paramètre mais aussi le prix. (il y a aussi la correction de bug, à mon avis plus rapide sur un soft comme VLC que sur une solution 100% proprio et 100% hardware)
"La première sécurité est la liberté"
[^] # Re: Excellent
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Vous n’avez pas à vous débarrasser de votre ordinateur à chaque fois que Microsoft lance une nouvelle version de ses logiciels. ". Évalué à 6.
"La première sécurité est la liberté"
[^] # Re: what if ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Henry III. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Intel D201GLY2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Si vous avez envie d'un mini-pc.... Évalué à 2.
La différence avec le kit intel est aussi dans la durée de vie des composants.
Sinon, le kit intel tout compris, il revient à combien ? (avec tour et alimentation)
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 2.
Non?
Non. Le fait que le link est dynamique ne change rien à l'histoire.
Pour que tu puisses choisir ta licence pour une lib liée à de la GPL, il faut démontrer que le soft GPL en question est optionnel.
La technique d'écrire un soft proprio qui copie les API est possible et légal (c'est l'inverse de lesstif pour motif). Par contre, écrire un truc qui marchouille pour dans les faits utiliser uniquement la lib GPL et pouvoir dire: regardez j'ai un bout de machin pas GPL avec la même api. Cela s'appelle prendre le juge pour un con. Ils n'aiment pas en général...
"La première sécurité est la liberté"
[^] # Re: Intel D201GLY2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Si vous avez envie d'un mini-pc.... Évalué à 3.
euh pas vraiment non. La 4801, c'était un geode à 266Mhz et la nouvelle utilise un geode à 500 Mhz... C'est plus de la classe pentium que 486...
"La première sécurité est la liberté"
[^] # Re: ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Si vous avez envie d'un mini-pc.... Évalué à 6.
J'imagine qu'il doit y avoir aussi un bon paquet de dsp spécialisé...
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 2.
Disons que c'est tellement basique et vue de tellement haut que je n'appelle pas cela de la téchnique (link dynamique) mais du bon sens (indépendances de morceau).
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 1.
Je pourrais aussi citer, dans une moindre mesure, la LGPL avec JBoss et JOnAS.
Tu me site 3 projets qui ont réussi mais qui sont loin d'être au niveau de réussite de la GPL. 15 millions de ligne de code, cela n'est même pas Linux entier. Alors si tu compares à une distribution...
Je ne vois pas le monde en binaire, GPL versus BSD. Encore une fois, il y a pleins d'autres licences.
Sauf que si ce sont des licences libres, et qu'elle revienne soit à une BSD soit à la GPL (la licence SUN par exemple)
Je ne crois pas que le succès d'Eclipse (de par son archi à plugin) aurait eu le même succès avec la GPL.
D'où mon discours depuis le début : à chaque fois, il faut voir quelle est la licence qui convient le mieux.
Disons que Eclipse comblait un manque. Souvent les plugin ne sont pas libre non plus, donc je ne prends pas ça pour un succès du libre.
"La première sécurité est la liberté"
[^] # Re: A propos de la licence GPL
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Un nouveau serveur SMTP est né : Tethys, entièrement écrit en Lua. Évalué à 2.
Attaque donc tous les programmes proprio qui tourne sous linux en utilisant les pthreads alors ... (linkage dynamique)
On s'en fout ici que le link sois dynamique. Les pthreads implémentent la norme posix. D'ailleurs, tout le monde s'en fout on est passé à NPTL depuis quelques années.
(Next step, je fait une librairie avec l'API de windows en GPL. J'attaque MS lui même \o/).
C'est toi qui réutilise le code là, pas MS....
"La première sécurité est la liberté"