60

Rintintin (./53) :
- le premier gus qui passe va pas pouvoir venir toucher au code

C'est un désavantage.

Le "premier gus qui passe" ne peut pas toucher à la version officielle d'un logiciel libre non plus sauf si son patch est bien fait et par conséquent accepté dans la version officielle par les développeurs (oui, ça arrive, les nouveaux développeurs officiels doivent bien avoir commencé d'une manière ou d'une autre, souvent, c'est en envoyant un petit patch mine de rien). En revanche, il peut distribuer sa version, et qui sait, peut-être que son GusWeasel te plaît plus que Firefox. wink
- le programme a une architecture solide et bien pensee (suffit de comparer les tailles d'opera et ffox et de comparer les fonctionnalites pour rigoler un coup)

Si tu trouves que Firefox est trop gros, jette un coup d'œil sur Konqueror. smile KHTML est nettement moins "usine à gaz" et tout aussi libre.
- le developpement ne s'eparpille pas dans tous les sens et on n'assiste pas a des disputes ridicules en interne pour des histoires de logo

Parce que tu n'as même pas le choix de distribuer une version modifiée de Opera sous un autre nom, alors que pour Firefox, cette option existe.

Et comme gmason, je ne vois pas pourquoi j'irais utiliser un navigateur propriétaire quand des alternatives libres existent (Konqueror en l'occurrence). Même si Opera était vraiment indiscutablement mieux (ce qu'il n'est pas), je ne l'utiliserais pas, parce que la licence est nettement plus importante que les fonctionnalités XYZ et UVW.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

61

Kevin Kofler (./60) :
En revanche, il peut distribuer sa version, et qui sait, peut-être que son GusWeasel te plaît plus que Firefox. wink.gif

J'ai pas beaucoup de notions de licences ou autres bondieuseries du libre, mais il me semble que si c'est fermé, c'est que le code n'est pas disponible "comme ça", dans la nature, à moins de faire du reverse-engineering de malade... et le code doit être en plus sous copyright, donc releaser une version forkée d'un truc fermé ne plaîrait pas aux devs officiels.
Kevin Kofler (./60) :
Parce que tu n'as même pas le choix de distribuer une version modifiée de Opera sous un autre nom, alors que pour Firefox, cette option existe.

...ce que tu confirmes ici.
Kevin Kofler (./60) :
Et comme gmason, je ne vois pas pourquoi j'irais utiliser un navigateur propriétaire quand des alternatives libres existent (Konqueror en l'occurrence). Même si Opera était vraiment indiscutablement mieux (ce qu'il n'est pas), je ne l'utiliserais pas, parce que la licence est nettement plus importante que les fonctionnalités XYZ et UVW.

#k²#

62

Yoshi Noir (./61) :
J'ai pas beaucoup de notions de licences ou autres bondieuseries du libre, mais il me semble que si c'est fermé, c'est que le code n'est pas disponible "comme ça", dans la nature, à moins de faire du reverse-engineering de malade... et le code doit être en plus sous copyright, donc releaser une version forkée d'un truc fermé ne plaîrait pas aux devs officiels.


il parlait de ff, pas d'opera
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

63

- je me doute qu'il faille commencer mais je ne suis pas partisant de cette mentalite de "c'est la fete tout le monde peut (theoriquement) toucher au code"
- konqueror n'est pas disponible sous windows et n'a de toutes facons pas des fonctionnalites qui me sont vitales : adblocking & mouse gestures
- oui mais justement, le fork c'est l'un des concepts les plus idiots qu'il m'ait ete donne de voir en informatique : l'open source est sense permettre la cooperation et la on aboutit a l'oppose tritop
maintenant je m'attache pas trop a la license des softs que j'utilise tant que leurs fonctionnalites repondent a mes besoins (la preuve j'ai utilise tres longtemps firefox avant qu'opera ne devienne totalement gratuit) mais force est de constater que la plupart des softs que j'utilise sont proprietaires, meme si gratuits ; en fait je n'utilise que 2-3 logiciels libres et ils ont tous la specificite de n'etre disponibles que pour windows

64

Rintintin (./63) :
- konqueror n'est pas disponible sous windows et n'a de toutes facons pas des fonctionnalites qui me sont vitales : adblocking & mouse gestures



raté grin (enfin sauf pour le dispo sous win, mais bon)
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

65

ben je lui alle lire la page wikipedia et ca en parle nulle part

c'est des fonctionnalites de base ou dispo en plugin ?

66

Yoshi Noir (./61) :
J'ai pas beaucoup de notions de licences ou autres bondieuseries du libre, mais il me semble que si c'est fermé, c'est que le code n'est pas disponible "comme ça", dans la nature, à moins de faire du reverse-engineering de malade... et le code doit être en plus sous copyright, donc releaser une version forkée d'un truc fermé ne plaîrait pas aux devs officiels.

Je ne comprends pas ton argument, si c'est fermé de la manière que tu décris, ce n'est pas libre, justement.

Le droit de forker est un droit essentiel du logiciel libre, et c'est ce droit qui te garantit que le logiciel va rester libre dans le futur. Même si tout ce qui t'intéresse est ne pas payer, c'est une garantie importante. Pas mal de logiciels qui étaient gratuits, mais propriétaires, sont devenus payants tout d'un coup (un exemple qui me vient à l'esprit est PowerArchiver), et tu ne peux pas faire grand chose (à part garder la vieille version qui n'est plus mise à jour, et si tu la perds, bonne chose pour la récupérer vu qu'elle n'est souvent pas distribuable légalement). Alors que si quelqu'un essaie de faire ça avec un logiciel libre, voilà ce qui se passe:
http://www.openssh.com/ (parti comme un fork du dernier ssh libre)
http://www.openvas.org/ (fork de Nessus)
http://www.silverex.info/ (builds Win32 de la version GPL multiplateforme de XChat)
http://planetpenguinracer.com/ (fork de Tux Racer)
etc. smile Un fork libre et gratuit s'installe.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

67

les mouse gestures c'est une partie de kde, donc tu dois pouvoir pas mal le configurer je suppose, et pour adblock ben ça gère les filtres/abonnements etc, normal quoi.
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

68

gmason (./52) :
Yoshi Noir (./50) :
Mais pourquoi choisir un programme en fonction de sa licence ? confus.gif
Bref, je ne suis pas pieds et poings liés au bon vouloir du propriétaire.

Tu ne fais pas confiance à un éditeur logiciel pour un navigateur ? J'espère que tu n'as pas confié tes économies à une banque, alors hehe Parce que ne pas oser confier son mot de passe yAronet à un éditeur mais confier ses économies à une banque (dont le fonctionnement t'es complètement masqué), ça me semble légèrement contradictoire, non ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

69

Rintintin (./65) :
c'est des fonctionnalites de base ou dispo en plugin ?

De base. Konqueror ne suit pas cette mentalité de mettre toutes les fonctionnalités essentielles dans des extensions.

Quant à la version Win, c'est en développement: http://www.kdelibs.com/wiki/index.php/Main_Page. smile Mais pourquoi pas utiliser un OS libre à la place?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

70

Kevin Kofler (./69) :
Mais pourquoi pas utiliser un OS libre à la place?

La question serait pourquoi utiliser un OS libre ??? Personnellement, utiliser Linux à la place d'OS X ne m'apporterait que des inconvénients...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

71

Kevin Kofler (./69) :
Mais pourquoi pas utiliser un OS libre à la place?

Pour ma part : "Parce que j'utilise des périphériques qui fonctionnent très bien sous Windows et que sous Linux, le comportement de ces périphériques est incertain, et que je n'ai pas l'utilité de Linux (Pitié, pas Emacs) sur mon PC. (En revanche, ça m'intéresse de voir tourner FC7 sur une PS3 grin)"

72

Flanker (./70) :
La question serait pourquoi utiliser un OS libre ??? Personnellement, utiliser Linux à la place d'OS X ne m'apporterait que des inconvénients...

Bah, déjà tu aurais accès aux mises à jour (légalement) sans devoir débourser du fric à Apple à chaque fois. Même si tu t'en fous de la liberté (ce qui est bien dommage), cet avantage-là est bien réel. tongue
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

73

Kevin Kofler (./72) :
Flanker (./70) :
La question serait pourquoi utiliser un OS libre ??? Personnellement, utiliser Linux à la place d'OS X ne m'apporterait que des inconvénients...

Bah, déjà tu aurais accès aux mises à jour (légalement) sans devoir débourser du fric à Apple à chaque fois. Même si tu t'en fous de la liberté (ce qui est bien dommage), cet avantage-là est bien réel. tongue

Mon Tiger est à jour hehe
et je ne paierai pas Leopard, mon école est gentille et va me l'offrir tout comme elle m'a offert le MacBook Pro cheeky
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

74

Kevin Kofler (./69) :
Mais pourquoi pas utiliser un OS libre à la place?

- parce-que toutes les interfaces graphique que j'ai pu utiliser sous linux font jouet et je deteste ca (pas la peine de me parler de la skin de base de winxp, elle existe meme pas sur mon cd)
- parce-que meme si y'a du progres, j'aime pouvoir brancher n'importe quel appareil sur mon pc sans avoir besoin besoin d'aller chercher un pilote obscur
- visual studio et foobar me sont vitaux et il n'y a absolument rien d'equivalent en libre

75

squalyl (./44) :
Parce que dans ma tete a moi, si on fait un truc comme ça, on garde un compteur de references sur chaque élément alloué, et quand la ref est à zéro, on peut libérer le truc.

Juste une remarque un peu hors sujet : c'est légèrement plus compliqué que du bête comptages de référence un gc hein smile (imagine deux objets qui réfèrent l'un à l'autre mais qui ne sont pointés par personne)
Flanker (./68) :
Tu ne fais pas confiance à un éditeur logiciel pour un navigateur ? J'espère que tu n'as pas confié tes économies à une banque, alors hehe.gif Parce que ne pas oser confier son mot de passe yAronet à un éditeur mais confier ses économies à une banque (dont le fonctionnement t'es complètement masqué), ça me semble légèrement contradictoire, non ?

Les banques sont soumises à des lois très strictes.
avatar
I'm on a boat motherfucker, don't you ever forget

76

Kevin, en toute neutralité, j'aimerais connaitre les avantages que tu trouves à Konqueror mise à part qu'il soit libre... C'est la compatibilité CSS qui te plait? Dans ton utilisation courante, as tu déja rencontré des sites non supportés pas Firefox mais qui l'étaient mieux par Konqueror?

Rintintin > Tout le monde sait que l'OS qu'on utilise est celui qui supporte le mieux les logiciels qu'on utilise, donc si Kevin n'utilise ni VStudio ni foobar, il a moins de contraintes que toi sur ce sujet!

77

dualmoo>> J'en suis totalement conscient. D'ailleurs le cas que tu soulèves pose problème, je sais qu'en ADA ces deux objets ne seront jamais libérés mais dans d'autres moteurs, je n'en n'ai aucune idée. Ces cas sont résolvables?

78

squalyl> en l'occurence, kevin demande à vark pourquoi il (vark) n'utilise pas linux wink

moumou > tu crois que les éditeurs de logiciels peuvent faire ce qu'ils veulent ? regarde le nombre de procès que se choppe régulièrement MS (ou Sony)... ils ne font pas ce qu'ils veulent, loin de là...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

79

squalyl (./77) :
dualmoo>> J'en suis totalement conscient. D'ailleurs le cas que tu soulèves pose problème, je sais qu'en ADA ces deux objets ne seront jamais libérés mais dans d'autres moteurs, je n'en n'ai aucune idée. Ces cas sont résolvables?

Il n'y a pas d'algorithmes efficace pour les gc, il n'y a que des heuristiques. Mais en pratique, les heuristiques qu'on connait aujourd'hui (hypothèse générationnelle par exemple, qui dit que les objets créés récemment ont plus de chances d'être désalloués bientot que les objets qui sont là depuis le début du programme) se démerdent pas trop mal (elles sont plus efficaces que l'incrémentage/décrémentage d'un compteur à chaque modification d'un pointeur, et trouvent aussi plus de choses à libérer).

Il y a aussi les problèmes de "semantic garbage collection", où en gros on essaye de repérer les objets qui sont toujours référencés mais qui ne seront plus jamais utilisés. C'est bien sûr indécidable dans le cas général, mais pareil, on fait des heuristiques.

C'est un sujet de recherche très intéressant.
avatar
I'm on a boat motherfucker, don't you ever forget

80

Euh, trouver les objets à conserver, ça ne revient qu'à trouver une composante connexe d'un graphe, c'est pas irrésoluble, non? confus
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

81

oui, je me doute smile merci pour tes éclairages smile (mais je vois toujours pas comment on peut être sur qu'on va pas libérer un truc utilisé si on n'a pas un comptage de références smile enfin bon t'inquiete pas, c'est pas important, te lance pas dans un gros pavé hehe )

cross avec hippo> Ah oué en voyant les choses comme ça, même si c'est pas vrai, ça me donne un indice! grin

82

Ximoon (./55) :
Je vois mal comment tu obtiens ta garantie ? La qualité d'un logiciel n'a jamais été le fait de se license, c'est juste un gros rêve de défenseur du logiciel libre strictement sans fondement.

Quand beaucoup de gens se mettent à utiliser un logiciel libre, beaucoup de gens s'intéressent à son code source ; il est donc beaucoup plus éprouvé que du code développé par une équipe restreinte que personne ne peut voir.
Flanker (./68) :
Tu ne fais pas confiance à un éditeur logiciel pour un navigateur ? J'espère que tu n'as pas confié tes économies à une banque, alors hehe.gif Parce que ne pas oser confier son mot de passe yAronet à un éditeur mais confier ses économies à une banque (dont le fonctionnement t'es complètement masqué), ça me semble légèrement contradictoire, non ?

Non. Si mon navigateur web fait n'importe quoi, je ne peux rien dire... Une entreprise n'est pas responsable des bugs des logiciels qu'elle développe. Par contre, si ma banque perd mon argent, la loi est de mon côté.
Flanker (./78) :
regarde le nombre de procès que se choppe régulièrement MS (ou Sony)... ils ne font pas ce qu'ils veulent, loin de là...

Les procès ne concernent pas vraiment les programmes en eux-même mais plutôt la politique générale de la compagnie (anti-trust, etc).
--Gaëtan

83

Flanker (./78) :
moumou > tu crois que les éditeurs de logiciels peuvent faire ce qu'ils veulent ? regarde le nombre de procès que se choppe régulièrement MS (ou Sony)... ils ne font pas ce qu'ils veulent, loin de là...

Tiens sony c'est un bon exemple. En France, ils n'ont pas été punis pour l'affaire des rootkits, par exemple.
avatar
I'm on a boat motherfucker, don't you ever forget

84

Hippopotame (./80) :
Euh, trouver les objets à conserver, ça ne revient qu'à trouver une composante connexe d'un graphe, c'est pas irrésoluble, non? confus

C'est juste que la méthode bête (recherche en profondeur à chaque itération) est pas très efficace, et il faut trouver mieux.
avatar
I'm on a boat motherfucker, don't you ever forget

85

./82 j'avais jete un oeil a AmaroK mais son interface me rappelle dangereusement itunes et cie, et je ne suis pas sur que son interface soit autant configurable que celle de foobar

86

gmason (./82) :
Flanker (./68) :
Tu ne fais pas confiance à un éditeur logiciel pour un navigateur ? J'espère que tu n'as pas confié tes économies à une banque, alors hehe.gif Parce que ne pas oser confier son mot de passe yAronet à un éditeur mais confier ses économies à une banque (dont le fonctionnement t'es complètement masqué), ça me semble légèrement contradictoire, non ?
Non. Si mon navigateur web fait n'importe quoi, je ne peux rien dire... Une entreprise n'est pas responsable des bugs des logiciels qu'elle développe. Par contre, si ma banque perd mon argent, la loi est de mon côté.

Si la banque fait faillite, ça te fera une belle jambe d'avoir la loi de ton côté cheeky
Flanker (./78) :
regarde le nombre de procès que se choppe régulièrement MS (ou Sony)... ils ne font pas ce qu'ils veulent, loin de là...
Les procès ne concernent pas vraiment les programmes en eux-même mais plutôt la politique générale de la compagnie (anti-trust, etc).

Non, il y a eu également des procès pour les logiciels eux-mêmes (recueils de données pour MS y a très longtemps, et rootkits pour Sony)
Juste pour savoir : tu as déjà essayé ?

Trop... sick
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

87

gmason (./47) :
Pollux (./39) :
comme tu peux changer de moteur de recherche du jour au lendemain, ben ils sont obligés de pas faire n'importe quoi
Sauf qu'en pratique, ce qui risquerait de se passer serait que Google devienne de plus en plus chiant (eg. mette de la pub partout, etc) mais que tu te sentes forcé à continuer de l'utiliser parce que la qualité des résultats est incomparable à celles des autres moteurs de recherche (normal, ils ont un quasi-monopole).

Comme dit Ximoon je doute que ça soit le cas ; par contre je suis bien d'accord qu'à cause de la pub utiliser Google revient à payer Google, ce qui nuit à la concurrence...
Mais mon argument était dans l'autre sens, en fait : *si* on est pas allergique à Google alors c'est ridicule de faire une allergie aux logiciels propriétaires qui ne bénéficient pas de l'effet de lock-in (modulo la sécurité où là la question est plus délicate, mais bon il faut voir aussi qu'en dehors de 2-3 produits phare la plupart des logiciels libres non-serveur ne sont pas non plus abondamment reviewés)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

88

83> Ben oui, ensuite on fait des GC à plusieurs générations, ou autres sophistications fines pour améliorer les performances, mais à la base le problème est tout à fait résoluble... Gc.full_major : unit -> unit ne laisse pas fuir de mémoire, non?
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

89

Tiens d'ailleurs ça existe un système (moteur+base+serveurs) de recherche totalement libre et transparent sur les données collectées ?
avatar

90

Hippopotame (./80) :
Euh, trouver les objets à conserver, ça ne revient qu'à trouver une composante connexe d'un graphe, c'est pas irrésoluble, non? confus

Ben non, mais on voudrait bien un coup amorti inférieur à Omega(1) par écriture smile (parce que faire ne serait-ce qu'un nombre borné d'opérations après chaque écriture en mémoire, ce serait déjà rédhibitoire -- c'est aussi pour ça que le comptage de référence est rarement utilisé, il est bcp moins efficace qu'un vrai GC même s'il est plus simple à implémenter)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)