• [^] # Re: Tu peu même élargir ...

    Posté par . En réponse au journal C'est lundi : Mon expérience Linux ou l'utopie devient réalité extatique. Évalué à 10.

    C'est faux. Le Windows store evite tous ces problèmes. Rien à voir avec le libre.

    Oui, c'est d'ailleurs parce que ça marche tellement bien que Microsoft essaie de tout nettoyer avant que les utilisateurs de Windows 10 ne bloatent leur système...

    Soyons sincères (et ça vaut pour Android et iOS aussi) : de la manière dont ils fonctionnent (avec comme principe de base qu'il faut tout avoir, parce que sinon l'utilisateur ne sera pas content et ira ailleurs), aucun store ne peut prétendre à régler les problèmes de bloatwares, spywares, logiciels dangereux et autres scams.
    Je ne dis pas que c'est pire qu'avant, mais je ne vois sincèrement pas d'énorme amélioration...

    Pour les drivers, Linux n'est effectivement pas le paradis des indolents qu'est Windows (où tu peux littéralement faire n'importe quoi et t'attendre à ce que les devs de Microsoft se débrouillent pour que tes produits marchent encore, il suffit d'aller faire un tour sur le par ailleurs très instructif blog theoldnewthing pour en voir d'excellents exemples), mais, bien franchement, pour beaucoup de produits, ça n'a rien d'incroyablement complexe. Si tu produis un périphérique pour lequel des standards existent (ex. UVC pour les caméras, Postscript pour les imprimantes—même si dans ce dernier cas je simplifie un peu) alors ça marche direct. Si tu produis un périphérique simple (comme beaucoup de petites boîtes), pour lesquels une liaison série virtuelle ou un simple driver codé avec l'API USB du kernel suffit, alors ça va aussi.

    De plus, lorsqu'une compagnie accepte de libérer son driver et de l'inclure dans le kernel, alors les cassages d'ABI (voir d'API interne) ne sont plus un problème puisque tout peut être modifié d'un coup par les devs du kernel : ton driver fonctionne alors peu-importe la version du kernel.

    Bref, je ne prétends pas que Linux soit le meilleur des mondes pour le fabricant qui veut juste sortir son produit et faire du pognon avec pendant 15 ans sans toucher à une ligne de code, mais il ne faut pas exagérer dans l'autre sens non plus et faire croire que les devs s'amusent à changer l'ABI à tous les deux jours rien que pour énerver les gens...