Un store ne sera effectivement jamais 100% sur, mais c'est tout à fait vrai pour les depots aussi.
Oui, tout comme il est vrai que "une relation sexuelle non protégée ne sera jamais 100% sur, mais c'est tout à fait vrai pour les relations avec préservatif aussi"...
Par ailleurs, oui, les sandbox limitent les dégâts, mais ça n'a rien à voir avec le mode de distribution et je répondais à ta remarque :
Le Windows store evite tous ces problèmes.
Sinon :
Pour Linux et les drivers, le scenario que j'ai donné plus haut je ne l'ai pas sorti de mon chapeau hein, et il bloque à lui seul nombre de développements. Parce que l'insertion dans mainline, ça prend du temps, le produit il doit sortir hier, il doit supporter autant de systèmes que possible, et il faut que ce soit pas cher à maintenir.
À t'entendre, on jurerait que tu soutiens que le modèle de Windows encourage les développements à la va-vite, avec une avalanche de modifications à la dernière minute "parce qu'il faut sortir le produit hier", et qui ne vont surtout pas prendre du temps pour corriger les bugs et limitations du driver parce que sinon c'est trop cher à maintenir...
Un contre-argument serait de me répondre que si les boîtes veulent faire des drivers moisis et pas aboutis, ce n'est pas le problème de Microsoft, et ce n'est pas formellement faux, mais ça ne me ravit pas pour autant.
Cependant, il y a nombre d'initiatives pour faciliter l'inclusion de drivers dans Linux (à commencer par la branche staging), et, bien que je n'ai honnêtement pas de statistiques pour confirmer la chose, je doute qu'un driver bien conçu et relativement simple (comprendre : pas un nouveau driver de carte vidéo) requiert tant de temps pour entrer dans le kernel; une fois qu'il y est, la maintenance "de base" (e.g. suivre les changements d'API et d'ABI internes) est pour ainsi dire gratuite...
Je peux voir l'avantage économique que peut avoir le modèle de Microsoft, mais je ne suis quand même pas certain que c'est ainsi que je veux voir développer des bouts de code capables potentiellement d'accéder à pas mal de choses dans mon ordinateur...
[^] # Re: Tu peu même élargir ...
Posté par Kalenx . En réponse au journal C'est lundi : Mon expérience Linux ou l'utopie devient réalité extatique. Évalué à 10.
Oui, tout comme il est vrai que "une relation sexuelle non protégée ne sera jamais 100% sur, mais c'est tout à fait vrai pour les relations avec préservatif aussi"...
Par ailleurs, oui, les sandbox limitent les dégâts, mais ça n'a rien à voir avec le mode de distribution et je répondais à ta remarque :
Sinon :
À t'entendre, on jurerait que tu soutiens que le modèle de Windows encourage les développements à la va-vite, avec une avalanche de modifications à la dernière minute "parce qu'il faut sortir le produit hier", et qui ne vont surtout pas prendre du temps pour corriger les bugs et limitations du driver parce que sinon c'est trop cher à maintenir...
Un contre-argument serait de me répondre que si les boîtes veulent faire des drivers moisis et pas aboutis, ce n'est pas le problème de Microsoft, et ce n'est pas formellement faux, mais ça ne me ravit pas pour autant.
Cependant, il y a nombre d'initiatives pour faciliter l'inclusion de drivers dans Linux (à commencer par la branche staging), et, bien que je n'ai honnêtement pas de statistiques pour confirmer la chose, je doute qu'un driver bien conçu et relativement simple (comprendre : pas un nouveau driver de carte vidéo) requiert tant de temps pour entrer dans le kernel; une fois qu'il y est, la maintenance "de base" (e.g. suivre les changements d'API et d'ABI internes) est pour ainsi dire gratuite...
En bref, je pense qu'on peut résumer la chose par ces constatations. Le modèle de Microsoft, c'est "faites n'importe quoi tant que ça marche dans une configuration donnée de Windows, et on vous couvrira jusqu'à la mort", alors que celui de Linux, c'est "Linux doesn’t support external modules, if you use an external module, you are own your own."
Je peux voir l'avantage économique que peut avoir le modèle de Microsoft, mais je ne suis quand même pas certain que c'est ainsi que je veux voir développer des bouts de code capables potentiellement d'accéder à pas mal de choses dans mon ordinateur...