Windows 10 IoT disponible gratuitement pour les bidouilleurs

Windows 10 IoT disponible gratuitement pour les bidouilleurs

Paré pour l'Internet des choses

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

11/08/2015 3 minutes
86

Windows 10 IoT disponible gratuitement pour les bidouilleurs

Microsoft met à disposition des utilisateurs concernés la version gratuite IoT de son Windows 10. Cette mouture spécifique du système se destine aux produits tels que le Raspberry Pi 2, mais requiert la connexion à un ordinateur déjà muni de Windows 10.

Pour le grand public, il existe deux éditions de Windows 10 : Famille et Professionnel. La carrière du système ne fait que commencer et, en dépit de problématiques liées au respect de la vie privée et aux choix par défaut, le lancement se passe raisonnablement bien. Pour renforcer un peu plus la visibilité de son produit, Microsoft propose désormais l’édition IoT (Internet of Things), dédiée aux objets connectés et donc aux micro PC.

Surtout les Raspberry Pi 2 et MinnowBoard MAX

Windows 10 IoT se destine pour l’instant à quelques machines : les Raspberry Pi 2, les cartes MinnowBoard MAX (équipées de puces Intel Celeron J1900/N2930/N2807 ou Atom E38XX) et certaines cartes certifiées Arduino telles que la Galileo d'Intel. Pour ceux qui s’étaient déjà essayés aux bêtas du système sur ce type de produit, la version finale apporte plusieurs améliorations. C’est particulièrement le cas sur les connexions GPIO puisque Microsoft annonce des performances multipliées par 8 ou 10. L’ADC (Analog-to-digital converter) et la PWM (pulse-width modulation) sont en outre pris en charge, et le support de Python et de Node.js a été renforcé.

La version IoT de Windows 10 est gratuite, l’éditeur espérant évidemment générer de l’attention autour de son système dans ce cadre particulier. Sachez cependant que cette mouture ne comprend qu’une fraction du Windows 10 classique et le téléchargement ne pèse que 517 Mo pour le Raspberry Pi 2 et 529 Mo pour les cartes MinnowBoard MAX (à comparer aux 3,2 Go d’un Windows 10 64 bits).

Windows 10 et Visual Studio 2015 requis pour l'installation

Par ailleurs, le téléchargement ne renvoie pas vers une image ISO que l’on pourrait exploiter ensuite via une clé USB ou une carte mémoire.  Il s’agit d’un fichier compressé (ZIP) contenant lui-même un fichier MSI (Microsoft System Installer). L’installation ne peut se faire que depuis un PC sous Windows 10. En dépit de ce qui est indiqué par Microsoft dans sa documentation technique, Visual Studio 2015 n'est pas obligatoire. Le fichier MSI déclenche l'installation et s'occupe directement de la connexion avec l'appareil relié à l'ordinateur.

Microsoft considère visiblement ces appareils comme des produits avant tout destinés à la bidouille et aux développements divers. Ce qui est certes le cas (du moins en bonne partie), mais ce mode de fonctionnement est relativement lourd : tout le monde n’a pas nécessairement envie de migrer son PC vers Windows 10, sans parler de Visual Studio 2015 qui réclame plusieurs Go d'espace libre.

Sachez en outre que même si le système installé prend moins de 1 Go sur une carte mémoire, cette dernière devra être d’au moins 8 Go. Microsoft considère en effet que le système de base n’est pas une finalité et que les tests du développeur nécessiteront de l’espace supplémentaire. Attention d’ailleurs car certaines cartes semblent causer des problèmes, entrainant un premier démarrage de plus de 15 minutes. On pourra consulter la liste des autres problèmes connus depuis le site officiel de Windows 10 IoT, ainsi que la FAQ, qui répond à certaines questions pratiques.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Surtout les Raspberry Pi 2 et MinnowBoard MAX

Windows 10 et Visual Studio 2015 requis pour l'installation

Commentaires (86)


Il y a pas l’Edison dans la liste?&nbsp;<img data-src=" />


comme dit sur une autre news, le RasPi =ARM, donc en théorie on peut pas mettre cette édition sur une surface RT ? <img data-src=" />


Je ne sais pas encore à quoi ça va servir, mais ça me parait intéressant :)

&nbsp;

En tout cas une bonne chose un peu de concurrence dans ce monde. Cependant il doit y avoir pas mal de chose, loin de l’édition micro framework pour utiliser 500Mo!








jb18v a écrit :



comme dit sur une autre news, le RasPi =ARM, donc en théorie on peut pas mettre cette édition sur une surface RT ? <img data-src=" />





Ben si justement, mais sans l’UI développée tu vas avoir des soucis avec ta surface ^^

&nbsp;Moi ce qui m’intéresserait ça serait de pouvoir l’installer sur de vieux smartphones également…



A quand un KDE ou Gnome autour d’un noyau Win IoT ? :)


ah nan j’ai pas de surface mais j’étais curieux <img data-src=" />








EMegamanu a écrit :



A quand un KDE ou Gnome autour d’un noyau Win IoT ? :)





Dans le second cas, un Cinnamon ou un MATE (selon accélération 3D dispo ou pas) plutôt!



Ouais, enfin, sont pas fou.

&nbsp;

Certains idéalistes se disais (dont moi, je doit le reconnaitre) que Microsoft allais peu être profiter un peu de cette version 10 pour faire preuve d’un peu d’ouverture.

&nbsp;

Mais Microsoft est, et restera, une bonne grosse entreprise commerciale dont le seul objectif est la domination du monde informatique, et dont la stratégie est «Windows 10 Everywhere». En un sens il ne sont pas si opaque que ça sur cette stratégie. Pas toujours très loyal, mais assez clair.



Bon, moi je retourne véritablement bidouiller

Join us now and share the software …


On ne peux pas demander à une entreprise, dont le coeur de métier est le logiciel propriétaire, de s’ouvrir entièrement du jour au lendemain après autant de décennies. Via les OEM, Windows génère toujours un très large CA et reste un produit clef pour le moment.

&nbsp;

Microsoft fait de gros efforts d’ouverture avec Visual Studio et la plateforme .NET, quelque chose qui était encore impensable il y a quelques années, sous Steve Ballmer.


D’un autre coté ils ont quand même publié le Core .Net en open source, donc probablement une bonne partie de cet OS…








slow brain a écrit :



Mais xxx est, et restera, une bonne grosse entreprise commerciale dont le seul objectif est la domination du monde informatique, et dont la stratégie est «www Everywhere».



pas faux, remplacer xxx par Apple, Goog…Alphabet, ou autre.

Faut juste être lucide et garder à l’esprit que ce sont de simples (trèèès grosses) entreprises dans un monde capitaliste.



Qu’ils viennent pas empiéter dans le monde du libre alors








Naneday a écrit :



Qu’ils viennent pas empiéter dans le monde du libre alors





On ne peut pas d’un coté critiquer le choix fait des sources fermées et d’un autre coté les enfoncer quand il font le choix des sources ouvertes…



Ils sont mignon mais s’il voulait faire un appel du pied aux “bidouilleurs” le procédé d’installation ruine tout. Et par ailleurs, que va apporter Win10 à un raspberry par rapport à ce qui existe déja?


ouverte, mais pas trop quand même…..ma raspbian s’installe sans avoir besoin de l’os truc muche + le logiciel machin chose








Naneday a écrit :



Qu’ils viennent pas empiéter dans le monde du libre alors





Le monde du “libre” mais interdit à Microsoft ?



&nbsp;

Tu sais que Microsoft est un contributeur au noyau Linux ?









Naneday a écrit :



Qu’ils viennent pas empiéter dans le monde du libre alors





Ils “empiètent” depuis un moment sur le monde du libre puisque MS est un grand contributeur du noyau Linux.



les vrais bidouilleurs ne tarderont pas à réussir à installer iot depuis un autre windows ou un autre os.<img data-src=" />


Sur l’embarqué ça me parait un choix difficile de préférer windows à un autre OS, entre autre pour l’ouverture !



Surtout si ça n’embarque même pas l’interface graphique là ou sur ~500Mo on peut avoir des systèmes complet en Libre



Windows reste majoritairement utilisé pour son environnement graphique, et l’écosystème logiciel qui va avec (Office etc…)



En Embarqué on peut se passer de tout ça, c’est aussi ce qui fait le succès des systèmes alternatifs sur Smartphone où l’écosystème microsoft n’a aucune prise !




Microsoft considère visiblement ces appareils comme des produits avant tout destinés à la bidouille et aux développements divers. Ce qui est certes le cas (du moins en bonne partie), mais ce mode de fonctionnement est relativement lourd : tout le monde n’a pas nécessairement envie de migrer son PC vers Windows 10, sans parler de Visual Studio 2015 qui réclame plusieurs Go d’espace libre.



Ce n’est pas si déconnant que ça.



La plupart des bidouilleurs sur ces plateformes ont déjà des outils sous Linux, etc… qui tournent très bien, et la personne qui va se mettre à Windows sur ces plateformes va le faire pour utiliser des technos MS, sinon, ça n’aurait aucun intérêt.


le seul intérêt que je vois, c’est sur tu veux absolument développer avec du .net …&nbsp;

&nbsp;

&nbsp;Potentiellement ça veux dire faire un “service” en code “universel” pour qu’il soit exécutable avec le même code sur PC/Tablette/Smartphone/iOT.

&nbsp;

Mais ça reste assez limité comme interet en effet&nbsp;<img data-src=" />








ActionFighter a écrit :



Ils “empiètent” depuis un moment sur le monde du libre puisque MS est un grand contributeur du noyau Linux.





Ça dépend. C’est sur que si leur contributions se limite à faire des drivers fonctionnel pour leur systèmes non ouvert ont peut se poser la question







ExIcarus a écrit :



Le monde du “libre” mais interdit à Microsoft ?





Ce n’est pas interdit, mais c’est clair que si les développement libre de microsoft non d’autre finalité que de faire fonctionner des éléments non libre / du cloud propriétaire, etc… ce n’est pas vraiment de l’ouverture, pas du tout.



 



ExIcarus a écrit :



Tu sais que Microsoft est un contributeur au noyau Linux ?





Ça, ça prouve rien, ils contribue au noyau Linux parce qu’il n’ont simplement pas le choix, pour fournir une bonne compatibilité de ses produits sur linux, il n’y a pas 36 moyens.



&nbsp;En réalité, Visual Studio n’est pas un pré-requis, malgré la procédure. Il n’est nécessaire que pour le développement. J’ai réalisé la manipulation ce week end depuis ma Surface Pro 2, sans Visual Studio.

&nbsp;



&nbsp;En revanche, il faut une machine physique et pas une machine virtuelle.

&nbsp;



&nbsp;


Bref, Microsoft forcément méchant. Même quand ils ouvrent leurs produits et leurs frameworks vers de l’open-source. Et s’ils contribuent au noyau Linux, c’est obligatoirement pas bien non plus. <img data-src=" />

Moi qui ait un pied en Java et un autre en DotNet, j’ai toujours trouvé sidérant cette manière d’être exclusif et manichéen. A chacun ses avantages et ses inconvénients.


Bin perso je développe déjà en .NET sur un bon vieux Windows, avec comme cible un serveur de production Linux/Mono, et avec Core .NET en open source je vois pas l’intérêt de faire des applis Managées qui ciblent un noyau Windows :)








hurd a écrit :



Ça dépend. C’est sur que si leur contributions se limite à faire des drivers fonctionnel pour leur systèmes non ouvert ont peut se poser la question





Oui, leurs patchs leurs sont bien souvent destinés, mais c’est une forme d’empiètement qui existe depuis bien longtemps.









ehrom a écrit :



En revanche, il faut une machine physique et pas une machine virtuelle.







Elle est belle l’ouverture de Microsoft <img data-src=" /> .Ça me rappelle “le bon temps” ou pour mettre de la musique sur un Idevice, il fallait passer par Itunes.



Ah on me dit dans l’oreillette que c’est peut être une histoire de drivers qu’ils n’ont pas envie de se faire ch… à développer…








Mintsugar a écrit :



Ils sont mignon mais s’il voulait faire un appel du pied aux “bidouilleurs” le procédé d’installation ruine tout. Et par ailleurs, que va apporter Win10 à un raspberry par rapport à ce qui existe déja?





Peut être ouvrir le monde de la robotique, domotique ou je ne sais quel domaine aux développeurs .Net

&nbsp;

&nbsp;C’est qu’une supposition hein mais moi je le vois comme ca.









blbird a écrit :



Bref, Microsoft forcément méchant. Même quand ils ouvrent leurs produits et leurs frameworks vers de l’open-source. Et s’ils contribuent au noyau Linux, c’est obligatoirement pas bien non plus. <img data-src=" />





S’il fallait faire de l’opensource pour être “ouvert” ça se saurait, tu as plein d’entreprise qui utilise l’opensource dans des modèles qui n’ont strictement rien a voir avec le logiciel libre.

Le modèle de Microsoft n’est de toute façon pas compatible avec le logiciel libre depuis le début, je dirait même par principe. Il ne s’agit pas là de dire que microsoft est méchant mais simplement que je ne crois pas que microsoft peut se transformer en une entreprise vertueuse, c’est juste impossible et dangereux pour leur business.



Tu m’excusera donc de n’en avoir un peu rien à faire de leur petites miettes qu’ils dépose en open-source non pas pour répondre à je ne sais quel éthique, idéal mais juste pour pouvoir profiter du code des autres.







blbird a écrit :



Moi qui ait un pied en Java et un autre en DotNet, j’ai toujours trouvé sidérant cette manière d’être exclusif et manichéen. A chacun ses avantages et ses inconvénients.





Sauf que c’est pas une question de technologie là, c’est une question d’éthique. Et à ce jeu là, on ne peut pas dire que Google, Microsoft, Apple “ont des avantages”.









Séphi a écrit :



Ah on me dit dans l’oreillette que c’est peut être une histoire de drivers qu’ils n’ont pas envie de se faire ch… à développer…





La question c’est de savoir si les spéc sont justement disponible pour faire ces drivers, sinon ce n’est pas qu’une histoire de driver. C’est un choix bien plus délibéré.



Question bête à ceux qui auraient touché à la bêta:

&nbsp;

« L’ADC (Analog-to-digital converter) et la PWM (pulse-width modulation) sont en outre pris en charge »

&nbsp;



&nbsp;Pour moi qui fait de la robotique, c’est pas la base à avoir ??? On pouvait tester quoi sur cette bêta ?








hurd a écrit :



Le modèle de Microsoft n’est de toute façon pas compatible avec le logiciel libre depuis le début, je dirait même par principe. Il ne s’agit pas là de dire que microsoft est méchant mais simplement que je ne crois pas que microsoft peut se transformer en une entreprise vertueuse, c’est juste impossible et dangereux pour leur business.





&nbsp;Pour qu’une entreprise soit vertueuse, elle doit donc faire du libre ?

&nbsp;



&nbsp;

&nbsp;



Les arguments technologiques sur la fermeture des grands groupes s’érodant au fil du temps grâce à leur ouverture de plus en plus importante (merci le libre pour ca, d’ailleurs!), maintenant le problème n’est évidemment plus là, mais d’un point de vue idéologique. Chacun pensera ce qu’il veut à ce sujet, ce n’est pas moi qui vait contredire, je ne supporte pas Apple à ce niveau. <img data-src=" />

&nbsp;

Par contre, il faudra m’expliquer en quoi l’ouverture (open source, technologie ouvertes, interfaces, intérêt sur l’avis des utilisateurs) peut être dangereux. Merci d’argumenter un minimum avant de dire des choses sidérantes comme celles-là, sachant que technologiquement parlant, c’est souvent plutôt l’exact inverse.


L’interet c’est surtout de pouvoir développer en C# rapidement et facilement pour une plateforme IOT. Ce qui explique le fait qu’il faille avoir Visual Studio car si vous ne faites pas une appli vous ne ferez pas grand chose avec votre&nbsp; Raspberry …








jinge a écrit :



Ben si justement, mais sans l’UI développée tu vas avoir des soucis avec ta surface ^^

&nbsp;Moi ce qui m’intéresserait ça serait de pouvoir l’installer sur de vieux smartphones également…





J’imagine que ce IoT doit être assez éloigné de win10 mais je vois pas l’intérêt de l’avoir développé au lieu de mettre les efforts sur la possibilité par exemple de passer les appareils RT sous WP10.



J’ai un peu de mal a comprendre leur intérêt dans ce marché. C’est un peu vague, ces appareils permettent de faire tout et n’importe quoi (surtout n’importe quoi). Ils correspondent à un marché de niches. Non, c’est bizarre.









blbird a écrit :



Bref, Microsoft forcément méchant. Même quand ils ouvrent leurs produits et leurs frameworks vers de l’open-source. Et s’ils contribuent au noyau Linux, c’est obligatoirement pas bien non plus. <img data-src=" />

Moi qui ait un pied en Java et un autre en DotNet, j’ai toujours trouvé sidérant cette manière d’être exclusif et manichéen. A chacun ses avantages et ses inconvénients.





Houla, tu blasphèmes !! On te dit que les logicielles propriétaires, c’est le mal absolu ! Alors tu lâches ce dotnet, tu lâches ce java et tu te mets à faire du ANSI C car c’est le seul langage digne d’intérêt. La preuve est que les système unix embarquent toujours un compilo C.









t-la a écrit :



Pour qu’une entreprise soit vertueuse, elle doit donc faire du libre ?





A mon humble avis, pour une entreprise qui fait du logiciel et le vend aux grand public, c’est une évidence.

Le logiciel libre garantie des libertés à l’utilisateur, liberté qui sont une nécessité pour que l’entreprise n’abuse pas de son pouvoir.







blbird a écrit :



Par contre, il faudra m’expliquer en quoi l’ouverture (open source, technologie ouvertes, interfaces, intérêt sur l’avis des utilisateurs) peut être dangereux. Merci d’argumenter un minimum avant de dire des choses sidérantes comme celles-là, sachant que technologiquement parlant, c’est souvent plutôt l’exact inverse.





Ce n’est pas l’ouverture qui est dangereuse en sorte, mais c’est pas parce qu’on fait de l’open-source qu’on est une entreprise vertueuse, qu’on respecte l’utilisateur, etc…

Il y à des tas de moyen pour avoir dans le même temps un logiciel sous licence libre et ne pas respecter dans l’esprit les 4 libertés du logiciel libre



En fait il s’agit de pouvoir accéder physiquement au lecteur de carte, car l’utilitaire flash la carte mémoire. C’est plus d’ordre technique qu’une volonté de fermeture du système.


Une fois installé tubas fait quoi avec?

Si j ai bien compri ca boot en ligne de commande et après tu peux le configurer pour démarrer sur une App universelle.

Comment se passe l install, c est un utilitaire click, click suivant&gt;suivant ou de la ligne de commande genre powershell?


Facile: WinRT = aucun avenir, pour ça il y a Win10 et WP10 ce qui suffit déjà, pas besoin de fragmenter encore plus. De toutes façons les utilisateurs de WinRT étaient mécontent (trop de limitations). Ils pourront ressortir un produit de ce genre, mais seulement quand le store sera bien fourni.

&nbsp;IoT a une cible toute autre: les objets “intelligents” et communicants. Ceux là ont un avenir certain et assuré, donc il est normal pour MS de s’y introduire, même s’ils avaient jusque là d’autres solutions, mais moins complètes. En gros je pense que ça va remplacer WinCE.

&nbsp;

&nbsp;Leur intérêt est probablement lestore d’applis qu’il pourront incruster. Je vois bien sur le frigo intégrer l’appli opur la liste des courses ou d’idées de recettes de cuisine, de coctails, liste des tâches, les indicateurs de fraicheur, etc. Et sur ce genre d’appareil tu ne vas clairement pas mettre un OS complet.


Pour quelle le soit, pour moi, elle ne doit pas faire d’évasion fiscale…. Bref, Ms, Google, Apple, etc. c’est pareil.

Puis également ne pas prendre le client pour le produit.








ActionFighter a écrit :



Ils “empiètent” depuis un moment sur le monde du libre puisque MS est un grand contributeur du noyau Linux.





<img data-src=" />









jinge a écrit :



Facile: WinRT = aucun avenir, pour ça il y a Win10 et WP10 ce qui suffit déjà, pas besoin de fragmenter encore plus. De toutes façons les utilisateurs de WinRT étaient mécontent (trop de limitations). Ils pourront ressortir un produit de ce genre, mais seulement quand le store sera bien fourni.

&nbsp;IoT a une cible toute autre: les objets “intelligents” et communicants. Ceux là ont un avenir certain et assuré, donc il est normal pour MS de s’y introduire, même s’ils avaient jusque là d’autres solutions, mais moins complètes. En gros je pense que ça va remplacer WinCE.

&nbsp;

&nbsp;Leur intérêt est probablement lestore d’applis qu’il pourront incruster. Je vois bien sur le frigo intégrer l’appli opur la liste des courses ou d’idées de recettes de cuisine, de coctails, liste des tâches, les indicateurs de fraicheur, etc. Et sur ce genre d’appareil tu ne vas clairement pas mettre un OS complet.





Justement, le but est de permettre de passer à W10/WP10 sur tablette RT, pas de développer un nouveau windowsRT.

&nbsp;

&nbsp;Après peut être que ce IoT permettra de toucher plus de petit système embarqué, dans ce cas je peut comprendre la démarche.



L’utilitaire pour flasher la carte est du clic-clic. C’est ultra simple.

&nbsp;

Après le Raspberry démarre. S’il est branché à un écran, tu as les informations pour te connecter. J’ai ensuite branché une souris, qui a été reconnue en 2 secondes et utilisable (je m’imaginais à un système plus spartiate). Je me suis arrêté là, je n’ai pas encore eu le temps d’aller plus loin :-).

&nbsp;



D’après ce que j’ai compris, tout est pilotable depuis un navigateur d’une machine distante, en particulier pour installer les applications. C’est ma prochaine étape.








Naneday a écrit :



Qu’ils viennent pas empiéter dans le monde du libre alors







“Ouais c’est ça reste underground” - AKH



Le C est très intéressant aussi, souvent meilleur que les autres. Mais on ne peut pas tout faire, et profiter de la loi (idiote, à mon sens) de l’offre et de la demande m’est nécessaire pour payer mon abonnement NextImpact. <img data-src=" />


Merci pour ton retour, on trouve pas encore beaucoup de doc et de retour dessus.

Perso ça m intéresser je sent que je vais commander un rpi pour tester ça.



En attendant ton retour d expérience sur la simplicité et les possibilités sont intéressent a connaitre ;)








Kamalen a écrit :



On ne peux pas demander à une entreprise, dont le coeur de métier est le logiciel propriétaire, de s’ouvrir entièrement du jour au lendemain après autant de décennies. Via les OEM, Windows génère toujours un très large CA et reste un produit clef pour le moment.&nbsp;





Moule, huître, toussa… <img data-src=" /><img data-src=" />









after_burner a écrit :



Justement, le but est de permettre de passer à W10/WP10 sur tablette RT, pas de développer un nouveau windowsRT.

&nbsp;

&nbsp;Après peut être que ce IoT permettra de toucher plus de petit système embarqué, dans ce cas je peut comprendre la démarche.





Le soucis c que sur tablette tu as besoin du système mobile (ARM) et de l’interface PC (applications, etc). Donc ça demande un boulot… Cependant je ne sais pas comment ils gèrent les tablettes ARM maintenant… (s’ils les gèrent)



C’est comme tout, chaque langage a son utilité. C n’est pas la solution universelle.



Pour un petit truc d’automatisation simple et d’appel d’outils, je le ferais plutôt en shell/bash.

Si je dois faire quelque chose d’un peu plus compliqué, j’utiliserai du python, ça permet de faire des trucs sympa très facilement, très rapidement.

Si je dois faire quelques chose de plus important mais ou les performance pures n’est pas demandé, je le ferais en Java. Avec eclipse, écrire en java c’est super rapide (l’IDE te fait plein de code automatiquement et possède un très bon correcteurs/assistant ).

Cependant, a contrario, si la performance est quelque chose d’important, je le ferais plutôt en C/C++ avec une bonne bibliothèque (boost par exemple). Je ne ferai pas forcément de l’objet, mais 2-3 apports de C++ sont très agréables, comme les namespaces le passage par référence, les vector et la généricité.








lanoux a écrit :



ouverte, mais pas trop quand même…..ma raspbian s’installe sans avoir besoin de l’os truc muche + le logiciel machin chose





Ca se résume à un fichier image à flasher, avec un joli utilitaire pour le faire.

Visual Studio et Windows 10 c’est pour développer des applications.

Où sont passés les bidouilleurs ? <img data-src=" />









tazvld a écrit :



C’est comme tout, chaque langage a son utilité. C n’est pas la solution universelle





<img data-src=" />

C89 légèreté, zero-cost, portabilité, performances, puissance… etc.



Je viens de regarder la procédure d’installation de ce windows 10 IOT sur Raspberry Pi 2.

Il faut Windows 10 sur son PC pour pouvoir installer le système sur la carte SD …

Il faut ensuite également tout l’attirail MS (Win10, Visual Studio, Powershell) pour pouvoir gérer et utiliser le Raspy.

&nbsp;

Bref, leur idée de proposer un OS léger pour l’Internet Des Machintrucs est louable, mais on reste enfermé dans leur écosystème…

Ils auraient pu fournir une ISO tout bête qu’on copie directement sur la SD et laisser le champ libre aux bidouilleurs de tous bords dont une bonne partie utilise un système Linux, car MS n’a jamais été spécialement présent sur l’embarqué.


Réponse à moi même.

&nbsp;En cherchant rapidement sur le net, on trouve un petit convertisseur FFU vers IMG (raw) :&nbsphttp://techcrunch.com/2015/04/30/how-to-install-windows-10-iot-on-your-raspberry…

&nbsp;

Le principal avantage à dev sur une machine Win10 avec VS, c’est qu’on n’a plus besoin de manipuler le raspi pour développer/debugger son applicatif…

&nbsp;Et, MS s’est énormément arraché sur tout ce qui concerne le dev d’appli “universelles” dans VS. Donc, ça peut valoir le coup de passer à une stack full-MS… (oui, ça me fait HYPER mal de le dire)


bun heureusement qu’on les a pas attendu pour développer des application sur raspberry….ils ont quoi? 4 ans de retard…


le seul point positif que je vois à ça c’est de populariser la chose en le rendant moins abscons pour des non linuxien….mais bon d’un autre côté je sais pas si c’est un avantage car ça va foutre un joyeux bordel à bidouiller dans des trucs que les gens ne vont pas forcément maîtriser…sur ceux, je retourne au clone de ma carte sd avant de foutre le bordel dedans pour la seconde fois avec motion qui délire plein tube sur le mien


J’ai tenté motion également sur le mien et j’ai rencontré de gros soucis de perfs.

&nbsp;Le process motion se collait à 100% CPU et 100% RAM au bout de quelques secondes…

&nbsp;

Je n’ai pas eu le temps de refaire des tests en baissant la qualité d’observation et de capture :/

Si t’as une astuce pour le stabiliser, je suis preneur <img data-src=" />








catseye a écrit :



“Ouais c’est ça reste underground” - AKH







Le but du logiciel libre, c’est d’offrir la liberté, le logiciel libre n’a jamais signifier quelconque neutralité vis à vis de ceux qui n’ont que faire des valeurs qu’il défend.



Le logiciels libre vit depuis longtemps mal grès une relative méconnaissance du public, s’il arrive à atteindre le reste du monde tant mieux, sinon tan pis.



Personnellement je préfère convaincre quelques personnes du bien fondée du logiciel libre, plutôt qu’une entreprise x déverse du logiciel libre chez monsieur tout le monde à la façon d’android.









hurd a écrit :



Le but du logiciel libre, c’est d’offrir la liberté, le logiciel libre n’a jamais signifier quelconque neutralité vis à vis de ceux qui n’ont que faire des valeurs qu’il défend.



Le logiciels libre vit depuis longtemps mal grès une relative méconnaissance du public, s’il arrive à atteindre le reste du monde tant mieux, sinon tan pis.



Personnellement je préfère convaincre quelques personnes du bien fondée du logiciel libre, plutôt qu’une entreprise x déverse du logiciel libre chez monsieur tout le monde à la façon d’android.







Ce raisonnement peut devenir dangereux pour le logiciel libre.



Les fabricants de machines évoluent vers toujours plus de fermeture.



Si le monde du logiciel libre ne passe pas à la vitesse supérieure, ils n’auront bientôt plus de machines pour faire tourner leurs logiciels.












sr17 a écrit :



Ce raisonnement peut devenir dangereux pour le logiciel libre.





Tout comme le raisonnement qui consisterais à voir le logiciel libre comme un produit qu’il faudrait essayer de “vendre” aux grand public.







sr17 a écrit :



Les fabricants de machines évoluent vers toujours plus de fermeture.





Ça, c’est loin d’être si évident.







sr17 a écrit :



Si le monde du logiciel libre ne passe pas à la vitesse supérieure, ils n’auront bientôt plus de machines pour faire tourner leurs logiciels.





Heuu… c’est bien gentil mais ça veut strictement rien dire.



bun je casse tout et ensuite vais essayer un truc vu sur le net en se passant de motion, car apparemment on est pas les seuls à galérer :)….mais bon l’url est sur une autre de mes bécanne je t’enverrai ça en mp….sinon j’ai vu qu’on pouvait bidouiller pas mal de chose dans le fichier de conf



en plus j’essaye de visualiser le dépassement d’une jauge via la caméra (je sais il existe des sondes mais bon, vu la matière semi visqueuse que j’essaye de capter je sais pas si une sonde sera pas flingué au deuxième test)


le monde du logiciel libre se porte super bien surtout les raspberry au niveau industriel, c’est fou ce qu’on peut faire avec ces machins.

pour 70€ et un chouillat de dev, j’ai remplacé une solution constructeur qui nous réclamait 1000 fois ça pour étudier la chose et nous pondre un truc qui n’était pas certain de pouvoir mettre en pratique….bon faut juste que j’achète des boitiés avec ventilo parce qu’avec la canicule de juillet j’ai eu des problèmes de freeze des bécannes.

Et on parle pas de bidouillage la, j’ai maté un reportage tard le soir (c’est toujours tard qu’il y a des bon trucs, snif) ou ils montraient les usines airbus en allemagne, et bun dans le mille, j’ai reconnu du raspberry dans leurs ateliers








Nikodym a écrit :



<img data-src=" />

C89 légèreté, zero-cost, portabilité, performances, puissance… etc.





Donc bien un cas particulier.



En théorie oui ça devrait fonctionner, mais bon ce sont des images faites pour une plateforme spécifique, donc si Microsoft n’a pas prévu l’image pour la Surface, ça va être compliqué.


[HS]Tiens je viens de recevoir le mien, j’y teste osmc et j’ai de gros bug pour changer la dispositon du clavier du coup je passe sur raspbian et je mettrais kodi en plus…[/HS]



Sinon concernant w10, je croyais que c’était une version bureau exprès pour le Rpi, je suis déçu <img data-src=" /> Petu-être qu’il en développeront une à l’avenir ?








Nikodym a écrit :



<img data-src=" />

C89 légèreté, zero-cost, portabilité, performances, puissance… etc.





Coût de réalisation, sécurité et maintenance sont bien plus déterminants aujourd’hui dans 99% des applications.

Et comment ça zéro cost ? Les développeurs C sont tous bénévoles et vivent de patates ?



nan…c’est bien connu les dev vivent d’amour et d’eau fraiche dispensés par leur machines








Keats` a écrit :



Coût de réalisation, sécurité et maintenance sont bien plus déterminants aujourd’hui dans 99% des applications.

Et comment ça zéro cost ? Les développeurs C sont tous bénévoles et vivent de patates ?





Sécurité et maintenance pour le compte du C, il suffit juste d’être organisé (cf. Linux et autres gros logiciels codés en C).



zero-cost veut dire pas d’overhead (à part le padding, mais c’est désactivable) : quand tu déclares un entier, ou une chaine de caractères, le compilateur ne rajoute pas 50 000 informations en mémoire, tu obtiens un entier ou chaine de caractères au sens strict.



Je ne connais pas cette marque de café tiens…








hurd a écrit :



Le but du logiciel libre, c’est d’offrir la liberté, le logiciel libre n’a jamais signifier quelconque neutralité vis à vis de ceux qui n’ont que faire des valeurs qu’il défend.



Le logiciels libre vit depuis longtemps mal grès une relative méconnaissance du public, s’il arrive à atteindre le reste du monde tant mieux, sinon tan pis.



Personnellement je préfère convaincre quelques personnes du bien fondée du logiciel libre, plutôt qu’une entreprise x déverse du logiciel libre chez monsieur tout le monde à la façon d’android.







Personnellement je m’en fous autant du logiciel Libre que de convaincre qui que ce soit de quoi que ce soit …

C’est d’ailleurs tout le problème de 90% des libristes, leur prosélytisme permanent et surtout … chiant …



Si les gens en avaient quoi que ce soit à cirer des avantages du libre ça se saurait depuis le temps que ça existe …. les gens ne voient qu’une seule chose dans le libre c’est que 99% du temps ils ont le logiciel en question gratuitement. En gros c’est juste le cout, la partie pérennité, licence etc etc … ils s’en foutent royal, sauf si le logiciel ne fait pas ce qu’ils veulent, et là libre ou pas, ils sont baisés (contrairement à ce que les libristes prétendent, surtout ceux qui ne règlent aucun problème et ne sont même pas capable de les régler de toute façon, encore moins d’écrire 10 lignes de code C correctes).









catseye a écrit :



Personnellement je m’en fous autant du logiciel Libre que de convaincre qui que ce soit de quoi que ce soit …





Bah alors, si tu t’en fout, pourquoi tu me répond pour me dire tout le mal que tu pense des libristes ?







catseye a écrit :



C’est d’ailleurs tout le problème de 90% des libristes, leur prosélytisme permanent et surtout … chiant …





C’est d’ailleurs tout le problème de 90% des type comme catseye , leur prosélytisme permanent et surtout … chiant …







catseye a écrit :



Si les gens en avaient quoi que ce soit à cirer des avantages du libre ça se saurait depuis le temps que ça existe

…. les gens ne voient qu’une seule chose dans le libre c’est que 99% du temps ils ont le logiciel en question gratuitement.

En gros c’est juste le cout, la partie pérennité, licence etc etc … ils s’en foutent royal, sauf si le logiciel ne fait pas ce qu’ils veulent, et là libre ou pas, ils sont baisés (contrairement à ce que les libristes prétendent, surtout ceux qui ne règlent aucun problème et ne sont même pas capable de les régler de toute façon, encore moins d’écrire 10 lignes de code C correctes).







Je suis un gens, ton argument est invalide. Si je trouve que l’éthique du logiciel libre est important, j’en fait du prosélytisme si je veux. J’ai droit d’avoir des opinions et tes préjugés sur ce qu’en pense les gens je m’en cogne.



Je ne cherche pas à convaincre les gens qui s’en foute comme toi, mais bien les gens qui sont à même de comprendre, d’être d’accord avec cette éthique. Et jusqu’à présent, les faits m’ont donné raison, non , les “gens” ne s’en foutent pas.









Nikodym a écrit :



Sécurité et maintenance pour le compte du C, il suffit juste d’être organisé (cf. Linux et autres gros logiciels codés en C).





&nbsp;<img data-src=" />