Et ces gens la ils utiliseraient quoi ? Personne de non-geek n'utilisera autre chose que KDE ou Gnome, ce qui amene le systeme aux memes besoins en ressources que Windows.
Bref, oui Linux permet d'avoir un systeme aux petits ognons qui demande tres peu de ressources, mais ce systeme ne repondra certainement pas aux attentes du grand public, il repondra aux attentes des geeks qui voient l'interet (moi par exemple) et qui s'en accomodent.
Cela dit, le problème, c’est que quand on veut épargner les ressources mémoire et processeur pour les applications,
– avec Linux, il suffit de ne pas utiliser KDE ou Gnome 3, on peut choisir un environnement plus léger ;
– avec Windows, on est obligé de se rabattre sur une ancienne version (et encore, pas Vista).
Il est evident qu'avec Linux si ca te chante tu peux faire un systeme tout nu qui tient dans tres peu et avec Windows non.
Je te donne volontiers l'argument que les gens qui veulent faire ca y arriveront plus facilement sous Linux que sous Windows.
Maintenant, combien de gens sont interesses par cela ? Une infime minorite.
MS a des contrats globaux au niveau mondial avec Dell/HP/... pour les licences, ils font pas pays par pays. Ca n'aurait aucun sens d'ailleurs, c'est pas comme si Dell/HP avaient une usine pour chaque pays.
Quant au prix donné à Dell, il n'a pas à être connu, mais le prix pour un million, dix millions, cent millions (ça existe?) d'unités, oui, il doit être connu. Donc on peut estimer ce que Dell paie, sans en être sûr.
Pourquoi devrait-il etre connu du grand public ? Quelle loi regit que cela doit etre publique ?
A coté de cela, j'ai booté la machine sur une clé USB live Linux, et tout à marché du premier coup (y compris le son).
Ou comment comparer un OS de 2001 a un OS de 2010/2011, t'esperais quand meme pas que les drivers de ton PC qui n'existait pas en 2001 seraient sur le CD de ton OS de 2001 ?
Oh tu sais, quand t'as des millions de gens qui vont acheter des gateaux de leur plein gre, avant meme les heures d'ouverture officielles de la boulangerie-patisserie, c'est que les gateaux sont plutot bons d'habitude.
Eh oui, Win7 a depasse les parts de marche que Linux a grapille en 10 ans en genre 3-4 semaines avant meme sa sortie officielle et avant d'etre dispo sur les PC des constructeurs.
Je suis 100% d'accord, mais la realite est que le code est ecrit en C/C++ et qu'on va pas remplacer des millions de lignes de code du jour au lendemain, et que pour un OS c'est d'ailleurs au jour d'aujourd'hui le seul choix realiste(aucun OS grand public n'est ecrit dans un autre langage pour l'instant meme si certains y travaillent...).
Resultat, faut faire avec en attendant, et pour faire de l'analyse statique efficace de C/C++ les annotations sont necessaires car le langage est trop laxiste pour inferer ces elements.
Microsoft (ni les autres) n'a pas le droit de vendre Windows 15 € à Dell et 110 € à la boutique du coin. Sauf si c'est écrit dans les conditions tarifaires, avec l'explication qui va avec (par exemple au delà de x unités, y% de remise).
En France c'est la loi depuis quelques années. C'était fait pour lutter contre les négociations exagérées des chaînes de super/hyper-marchés.
Mais qui t'a dit que c'est pas le cas ? Crois-moi, MS serait ravi de vendre a la boutique du coin des millions de licence aussi, au meme prix que Dell.
La réalité est que le prix de Windows sur un Dell est connu seulement de Microsoft et de Dell.
Qu'est ce qui te fait croire ca ? Sinon, t'as la liste des prix de Nestle ? Procter&Gamble ? Sony ? Panasonic ? Thomson ? ...
Ces outils viennent d'une approche realiste : le dev, aussi bon qu'il soit, va faire des erreurs.
L'objectif est donc de trouver ces erreurs, et le plus tot possible.
C'est tout, ces outils ne t'obligent a rien niveau langage ou autre, ils programment pas a ta place, ils te forcent pas a changer ton code, tu peux avoir le meme genre d'outils dans differents langages ou autres, ...
C'est vraiment 99% positif et 1% negatif (le temps passe a regarder les qqe faux-positifs signales)
Imagine toi plutôt que Norton et les autres fournissent un chèque global aux OEM pour l'installation de leurs crapwares, et ce chèque global pourrait ne pas dépasser, pour le plus présent de tous ( Symantec - Norton ), 100 000$ par OEM , ce qui est à notre échelle, énorme, mais rapporté aux 20 Millions de ventes annuelles d'Asus, ne représente pas plus d' 1/2 centième de dollar par machine. Pour tous les crapwares installés, Asus ne doit recevoir, au mieux, qu'1 cent ( 1 centime de dollar ) par machine vendue.
Tu reves mon cher, 100'000$ c'est presque le prix des avocats qui vont ecrire le contrat entre l'OEM et la societe.
Si c'etait a ce prix, inutile de dire dire qu'il n'y aurait jamais eu Google Toolbar sur les PCs par exemple, parce que MS serait tres vite arrive derriere pour proposer 150'000$, oh mais non, il y aurait eu Google Toolbar parce que Google serait revenu pour proposer 200'000$, ah mais non tiens, parce que Yahoo serait arrive avec 250'000$, ou alors MS aurait rouvert la porte avec 300'000$, etc...
100'000$ c'est de la monnaie dans la poche de ces societes, ca ne represente rien du tout, la vraie somme c'est >1$ par machine au grand minimum.
Le parametre de memset a zero n'a aucun sens, il est sense etre positif --> flag
Que la variable soit connue a l'execution n'est pas forcement un probleme parce que certains de nos outils d'analyse evaluent les arbres et leurs contraintes et sont capables de voir quelles valeurs peuvent atterire dans une variable (pas tout le temps non plus et ils peuvent evidemment pas evaluer toutes les branches a toutes les profondeurs, on n'a pas encore trouve le graal), ces solveurs permettent par exemple de trouver si ton code accede a un buffer hors de sa taille, meme avec index variable.
Dans tous les cas cela montre qu’il ne faut pas trop se reposer sur ce genre d’outils. Ne serait-ce parce qu’il se peut que « l’erreur bête » donne quelque chose de valide à travers l’analyseur, la compilation et les tests. En cas de doute, la consultation de la documentation est primordiale. Alors les pages de man sont peut-être préhistoriques, mais c’est typiquement le genre de cas où leur légèreté et leur rapidité leur permettent d’être efficaces.
Ces outils ne doivent evidemment pas etre le debut et la fin, mais ils sont d'une utilite vraiment enorme, la difference en qualite de code avant qu'on les ait adopte et apres est tout simplement incroyable.
Ben si on devait tout refaire de 0 y compris en changeant l'education des gens, il y a plein de trucs qui se feraient differemment evidemment, mais faut vivre avec l'existant, avec les outils existants, avec ce que les gens connaissent et en sachant que faire adopter une nouveau language n'est pas chose facile.
T'es pourtant sur ce site depuis assez longtemps pour savoir que chez MS on ne reflechit pas, tout ce qui nous arrive n'est du qu'a la chance, la corruption et la stupidite de nos clients c'est bien connu.
A mon avis l'analyse sans annotation n'en vaut pas la peine. Elle a tellement de faux-positifs que le developpeur va vite en avoir marre et elle cause une explosion enorme des arbres d'evaluations qui rend l'analyse bcp moins efficace.
Par contre utiliser gcc pour le parsing a absolument tout son sens.
[^] # Re: Oui, mais...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à -3.
Et ces gens la ils utiliseraient quoi ? Personne de non-geek n'utilisera autre chose que KDE ou Gnome, ce qui amene le systeme aux memes besoins en ressources que Windows.
Bref, oui Linux permet d'avoir un systeme aux petits ognons qui demande tres peu de ressources, mais ce systeme ne repondra certainement pas aux attentes du grand public, il repondra aux attentes des geeks qui voient l'interet (moi par exemple) et qui s'en accomodent.
[^] # Re: Oui, mais...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à -2.
Et tu fais partie de cette infime minorite. Tu crois que ta grand-mere ou autre va passer a fluxbox ?
[^] # Re: Oui, mais...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à 1.
Cela dit, le problème, c’est que quand on veut épargner les ressources mémoire et processeur pour les applications,
– avec Linux, il suffit de ne pas utiliser KDE ou Gnome 3, on peut choisir un environnement plus léger ;
– avec Windows, on est obligé de se rabattre sur une ancienne version (et encore, pas Vista).
Il est evident qu'avec Linux si ca te chante tu peux faire un systeme tout nu qui tient dans tres peu et avec Windows non.
Je te donne volontiers l'argument que les gens qui veulent faire ca y arriveront plus facilement sous Linux que sous Windows.
Maintenant, combien de gens sont interesses par cela ? Une infime minorite.
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -4.
MS a des contrats globaux au niveau mondial avec Dell/HP/... pour les licences, ils font pas pays par pays. Ca n'aurait aucun sens d'ailleurs, c'est pas comme si Dell/HP avaient une usine pour chaque pays.
Quant au prix donné à Dell, il n'a pas à être connu, mais le prix pour un million, dix millions, cent millions (ça existe?) d'unités, oui, il doit être connu. Donc on peut estimer ce que Dell paie, sans en être sûr.
Pourquoi devrait-il etre connu du grand public ? Quelle loi regit que cela doit etre publique ?
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -3.
Non car du fait de l'accord a l'amiable avec le DOJ, les 10 premiers constructeurs ont les memes prix, et les 10 suivants un autre prix.
Partant de la, les 10 plus gros savent ce que chacun d'eux paie, idem pour les 10 suivants.
[^] # Re: Après Mozilla, Linux...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à 8.
A coté de cela, j'ai booté la machine sur une clé USB live Linux, et tout à marché du premier coup (y compris le son).
Ou comment comparer un OS de 2001 a un OS de 2010/2011, t'esperais quand meme pas que les drivers de ton PC qui n'existait pas en 2001 seraient sur le CD de ton OS de 2001 ?
# Ca veut dire...
Posté par pasBill pasGates . En réponse au journal La première distribution majeure !. Évalué à 9.
qu'ont peut enfin mettre des paquets (classes) X dans la distrib ?
[^] # Re: Après Mozilla, Linux...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à 1.
Dans le cas present, Win7 coute > 100$ et Linux 0$
Je te laisse voir la similitude avec McDo et Laduree :+)
[^] # Re: Après Mozilla, Linux...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à 3.
Windows 7 desktop & Linux desktop
[^] # Re: Après Mozilla, Linux...
Posté par pasBill pasGates . En réponse au journal Linux reçois une gâteau vidéo de la part de Microsoft !. Évalué à 0.
Oh tu sais, quand t'as des millions de gens qui vont acheter des gateaux de leur plein gre, avant meme les heures d'ouverture officielles de la boulangerie-patisserie, c'est que les gateaux sont plutot bons d'habitude.
Eh oui, Win7 a depasse les parts de marche que Linux a grapille en 10 ans en genre 3-4 semaines avant meme sa sortie officielle et avant d'etre dispo sur les PC des constructeurs.
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -4.
Pourquoi donc devrait il pouvoir les obtenir ? Depuis quand est-ce que les negociations entre 2 societes doivent etre disponibles a d'autres ?
J'attends de voir cet article de loi, ses limites, ce a quoi il s'applique et ne s'applique pas, on jugera apres.
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -8.
Tu me fais rire, prouves d'abord que c'est inacceptable/illegal, ensuite on pensera a critiquer.
Envoies donc la loi qui interdit cela qu'on la disseque ici meme.
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -10.
Si t'es pas capable de trouver un PC sans OS, je te suggeres d'aller chez un opticien, parce qu'il y a un choix enorme.
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -3.
Bien sur que si, HP, Lenovo, etc... savent.
Tu crois que les prix entre Carrefour et Nestle ton epicier du coin de la rue il les a ?
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 3.
Je suis 100% d'accord, mais la realite est que le code est ecrit en C/C++ et qu'on va pas remplacer des millions de lignes de code du jour au lendemain, et que pour un OS c'est d'ailleurs au jour d'aujourd'hui le seul choix realiste(aucun OS grand public n'est ecrit dans un autre langage pour l'instant meme si certains y travaillent...).
Resultat, faut faire avec en attendant, et pour faire de l'analyse statique efficace de C/C++ les annotations sont necessaires car le langage est trop laxiste pour inferer ces elements.
[^] # Re: Quelqu'un pour se dévouer
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -7.
Ils sont plutot sympa chez Redhat & Google dis moi. Tout ca pour la convaincre de taper sur MS ?
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -10.
Microsoft (ni les autres) n'a pas le droit de vendre Windows 15 € à Dell et 110 € à la boutique du coin. Sauf si c'est écrit dans les conditions tarifaires, avec l'explication qui va avec (par exemple au delà de x unités, y% de remise).
En France c'est la loi depuis quelques années. C'était fait pour lutter contre les négociations exagérées des chaînes de super/hyper-marchés.
Mais qui t'a dit que c'est pas le cas ? Crois-moi, MS serait ravi de vendre a la boutique du coin des millions de licence aussi, au meme prix que Dell.
La réalité est que le prix de Windows sur un Dell est connu seulement de Microsoft et de Dell.
Qu'est ce qui te fait croire ca ? Sinon, t'as la liste des prix de Nestle ? Procter&Gamble ? Sony ? Panasonic ? Thomson ? ...
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 2.
Ces outils viennent d'une approche realiste : le dev, aussi bon qu'il soit, va faire des erreurs.
L'objectif est donc de trouver ces erreurs, et le plus tot possible.
C'est tout, ces outils ne t'obligent a rien niveau langage ou autre, ils programment pas a ta place, ils te forcent pas a changer ton code, tu peux avoir le meme genre d'outils dans differents langages ou autres, ...
C'est vraiment 99% positif et 1% negatif (le temps passe a regarder les qqe faux-positifs signales)
[^] # Re: pub liée
Posté par pasBill pasGates . En réponse au journal La vente liée a encore de beaux jours devant elle.. Évalué à -1.
Imagine toi plutôt que Norton et les autres fournissent un chèque global aux OEM pour l'installation de leurs crapwares, et ce chèque global pourrait ne pas dépasser, pour le plus présent de tous ( Symantec - Norton ), 100 000$ par OEM , ce qui est à notre échelle, énorme, mais rapporté aux 20 Millions de ventes annuelles d'Asus, ne représente pas plus d' 1/2 centième de dollar par machine. Pour tous les crapwares installés, Asus ne doit recevoir, au mieux, qu'1 cent ( 1 centime de dollar ) par machine vendue.
Tu reves mon cher, 100'000$ c'est presque le prix des avocats qui vont ecrire le contrat entre l'OEM et la societe.
Si c'etait a ce prix, inutile de dire dire qu'il n'y aurait jamais eu Google Toolbar sur les PCs par exemple, parce que MS serait tres vite arrive derriere pour proposer 150'000$, oh mais non, il y aurait eu Google Toolbar parce que Google serait revenu pour proposer 200'000$, ah mais non tiens, parce que Yahoo serait arrive avec 250'000$, ou alors MS aurait rouvert la porte avec 300'000$, etc...
100'000$ c'est de la monnaie dans la poche de ces societes, ca ne represente rien du tout, la vraie somme c'est >1$ par machine au grand minimum.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à -3.
Pas besoin de details, t'es un gars intelligent et je suis sur que tu as compris.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 2.
Le parametre de memset a zero n'a aucun sens, il est sense etre positif --> flag
Que la variable soit connue a l'execution n'est pas forcement un probleme parce que certains de nos outils d'analyse evaluent les arbres et leurs contraintes et sont capables de voir quelles valeurs peuvent atterire dans une variable (pas tout le temps non plus et ils peuvent evidemment pas evaluer toutes les branches a toutes les profondeurs, on n'a pas encore trouve le graal), ces solveurs permettent par exemple de trouver si ton code accede a un buffer hors de sa taille, meme avec index variable.
Dans tous les cas cela montre qu’il ne faut pas trop se reposer sur ce genre d’outils. Ne serait-ce parce qu’il se peut que « l’erreur bête » donne quelque chose de valide à travers l’analyseur, la compilation et les tests. En cas de doute, la consultation de la documentation est primordiale. Alors les pages de man sont peut-être préhistoriques, mais c’est typiquement le genre de cas où leur légèreté et leur rapidité leur permettent d’être efficaces.
Ces outils ne doivent evidemment pas etre le debut et la fin, mais ils sont d'une utilite vraiment enorme, la difference en qualite de code avant qu'on les ait adopte et apres est tout simplement incroyable.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 3.
Ben si on devait tout refaire de 0 y compris en changeant l'education des gens, il y a plein de trucs qui se feraient differemment evidemment, mais faut vivre avec l'existant, avec les outils existants, avec ce que les gens connaissent et en sachant que faire adopter une nouveau language n'est pas chose facile.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 0.
T'es pourtant sur ce site depuis assez longtemps pour savoir que chez MS on ne reflechit pas, tout ce qui nous arrive n'est du qu'a la chance, la corruption et la stupidite de nos clients c'est bien connu.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à 0.
A mon avis l'analyse sans annotation n'en vaut pas la peine. Elle a tellement de faux-positifs que le developpeur va vite en avoir marre et elle cause une explosion enorme des arbres d'evaluations qui rend l'analyse bcp moins efficace.
Par contre utiliser gcc pour le parsing a absolument tout son sens.
[^] # Re: et les implications juridique ?
Posté par pasBill pasGates . En réponse au journal Microsoft est dans le top 5 des contributeurs de linux 3.0. Évalué à -2.
Profite parce que le robinet va bientot se fermer