例えば、Windows 10 IoT Enterpriseを採用している産業用コンピュータとしてコンテックのVPC-1600シリーズ [contec.co.jp]があります(Windows 7 Professional for Embedded Systems, Windows Embedded 8.1 Industry Proなどから選択可)。
Windows 10 IoT Mobile Enterprise搭載デバイスは、韓国に本社があるBluebirdという会社が発表 [mypidion.com]していますね。
Windows 10 IoT Coreに関しては、Raspberry Pi 2, MinnowBoard MAX, DragonBoard 410c向けのイメージが非商用に限り無償で入手できるほかに、デバイスメーカー向け [windowsforiotdevices.com]にライセンスも行っているようです。
あと、Windows 10 IoT Core搭載デバイスはET2015で展示 [atmarkit.co.jp]されていたようです。NECのタブレットは明らかにWindows 10 IoT Enterpriseの間違いですが…
Windows 10 IoT Mobile Enterpriseは、Windows 10 Mobile Enterpriseをベースにロックダウン機能がサポートされています。
Windows 10 Mobile Enterpriseは、Windows 10 Mobileの各機能に加えてWindows Update for BusinessとCurrent Branch for Business (CBB)がサポートされるエディションです。
ですので、Windows RTとは異なります。Windows Embedded 8.1 Handheldの後継で、Windows 10 Mobileに近いものです。
Windows 10 IoT Coreは、Windows Embedded Compactの後継として開発された小型IoTデバイス向けのエディションです。Current Branch for Business (CBB)がサポートされるWindows 10 IoT Core Proもあります。 日本マイクロソフト公式ブログの投稿 [technet.com]によれば、こういった [inrevium.jp] デバイスも [nexcom-jp.com] Windows 10 IoT Core搭載 [beckhoff.com]で展示されていたそうなので、Raspberry Pi 2, MinnowBoard MAX, DragonBoard 410cでしか使えない、ということはないかと思います。
Windows 10 IoTじゃ (スコア:0)
ダメなんですか?
Re:Windows 10 IoTじゃ (スコア:1)
学生が(まあ、学生に限らず)勉強したり手軽に実験できるようにするためには、
フリーでソースコードまで手に入り、ライセンスなど気にせずどんどんコピーできるようなものが最適。
Linuxはそういうニーズに合致したので、ここまで普及したのよ。
学んだ学生が多ければ、社会人になって実際に仕事にも使おうという人間も多くなる。
Windows 10 IoTじゃソースコードは手に入らない。
だから、自力で別プラットフォームにポーティングなんてのもできなくて、
Microsoftが対応してくれるのを指をくわえて待っていなければならない。
いまのところ対応しているのは、ホビー電子工作用に出ている3種類のプラットフォーム [github.io]だけ。
ホビー用途ならともかく、こんな状態で産業分野やコンシューマー製品での利用なんて無理。
普及しないんじゃないの?
Re:Windows 10 IoTじゃ (スコア:1)
例えば、Windows 10 IoT Enterpriseを採用している産業用コンピュータとしてコンテックのVPC-1600シリーズ [contec.co.jp]があります(Windows 7 Professional for Embedded Systems, Windows Embedded 8.1 Industry Proなどから選択可)。
Windows 10 IoT Mobile Enterprise搭載デバイスは、韓国に本社があるBluebirdという会社が発表 [mypidion.com]していますね。
Windows 10 IoT Coreに関しては、Raspberry Pi 2, MinnowBoard MAX, DragonBoard 410c向けのイメージが非商用に限り無償で入手できるほかに、デバイスメーカー向け [windowsforiotdevices.com]にライセンスも行っているようです。
あと、Windows 10 IoT Core搭載デバイスはET2015で展示 [atmarkit.co.jp]されていたようです。NECのタブレットは明らかにWindows 10 IoT Enterpriseの間違いですが…
Re: (スコア:0)
Windows 10 IoT Enterprise と Windows 10、
Windows 10 IoT Mobile Enterprise と Windows 10 Mobileって何が違うの?
Windows 10 IoT Mobile Enterpriseって結局対象プラットフォームはx86 PCってことでしょ。
で、Windows 10 IoT Mobile Enterpriseの対象プラットフォームって、結局
Windows 10 MobileがサポートするいくつかのQualcommチップセットプラットフォームと同じなんでしょ。
それぞれMicrosoftがいくつか決め打ちしたプラットフォーム向けに用意したOSを、
その対象プラットフォームの上で使え、というのは変わらないんじゃないの?
Re:Windows 10 IoTじゃ (スコア:2)
えーと、ACさん多分誤字ってるので再整理。
Enterprise:
たぶん XP Embedded とかと同等。x86で、Desktop Experience オン。
Mobile Enterprise:
たぶん Windows RT デスクトップ。ARM(qcom)で、GUI は詳細不明。
Core:
"3種類のプラットフォーム"専用の、Server Core + UWP みたいなやつ。
となると、x86 PCか、専用Qualcomm板か、ホビー電子工作用に出ている3種類のプラットフォームかしか使えない
ってのは正しいかも。
Re:Windows 10 IoTじゃ (スコア:1)
Windows 10 IoT Mobile Enterpriseは、Windows 10 Mobile Enterpriseをベースにロックダウン機能がサポートされています。
Windows 10 Mobile Enterpriseは、Windows 10 Mobileの各機能に加えてWindows Update for BusinessとCurrent Branch for Business (CBB)がサポートされるエディションです。
ですので、Windows RTとは異なります。Windows Embedded 8.1 Handheldの後継で、Windows 10 Mobileに近いものです。
Windows 10 IoT Coreは、Windows Embedded Compactの後継として開発された小型IoTデバイス向けのエディションです。Current Branch for Business (CBB)がサポートされるWindows 10 IoT Core Proもあります。
日本マイクロソフト公式ブログの投稿 [technet.com]によれば、こういった [inrevium.jp] デバイスも [nexcom-jp.com] Windows 10 IoT Core搭載 [beckhoff.com]で展示されていたそうなので、Raspberry Pi 2, MinnowBoard MAX, DragonBoard 410cでしか使えない、ということはないかと思います。
Re: (スコア:0)
そら、MinnowBoard MAX [minnowboard.org]って、Winodows 10だってそのまま走る、ただのPC/AT互換機だもんな。
プラットフォームとしてはAT互換機という、1カウントじゃねw
Re: (スコア:0)
最小ハードウェア要件 [microsoft.com]を見る限り、x86 CPUかQualcommのARM SoCならIoT Coreは動かせそうに思える。
Re:Windows 10 IoTじゃ (スコア:2)
ベアメタルで動くんだから、ソース提供がなきゃ移植できないでしょ……
Re: (スコア:0)
シェアードソース [microsoft.com]の枠組みがあるのでは?Windows Embedded Compactでもそのようですし。
Re:Windows 10 IoTじゃ (スコア:1)
こういうのすごく面倒なんだよね。
ソースに触れることのできる人間をちゃんと管理し、それ以外の者の目には絶対触れないような
仕組みを組織内に用意しなきゃならない。
ソースに触れる人間は誓約書に名前を列記し、ガチガチに縛られる。
まあ当然大学の研究室などで気軽に扱えるものではなく、企業でも厳重な機密管理を行える、
それなりの規模のところじゃないと要求される条件を満たせない。
オープンソースOSはその点楽で、それがあっという間に広まった理由。
Re:Windows 10 IoTじゃ (スコア:1)
Re: (スコア:0)
3種類だけ、ふーん。じゃこれはなにかな?
http://japanese.engadget.com/2015/11/18/windows-10-windows-10-iot/ [engadget.com]
Re: (スコア:0)
いや、これ、上に載ってるの [engadget.com]どうみても、
Raspberry Pi 2 [raspberrypi.org]じゃね?w
やっぱり「3つのプラットフォーム」のどれかしか使えてないじゃんw
Re: (スコア:0)
初公開!Windows 10 IoT 最新事例 [youtube.com](MS公式動画)に大きく映ってますが(1:10辺り)、明らかにRaspberry Piですね。
ただ、ドローンワークス公式リリース [drone.co.jp]だと、フライトコントローラ(上に載っているやつ、Windows 10 IoT Co
Re: (スコア:0)
> 画像処理・機械学習用のPC(下側に装着、Windows 10 IoT Enterprise)が搭載できるみたいですが、こっちは不明。
「機械学習用のPC」っていうんだから、PCじゃない?そこらのPC/AT互換機。
Windows 10 IoT EnterpriseってPC用のWindows 10に色付けたものでしょ。
Re: (スコア:0)
別にOSのソースは重要じゃないだろ。
バグってもくじけないだけのIDEの支援があることの方がよほど重要。
Visual Studioも個人用ならタダで使えるよ。
そして、ホビー用プラットフォームに対応しているのも個人が格安で入手できるという点で重要
#学生向けなら産業用はどうでもいいといってもいい。どうせメモリとバスのアドレスが違うだけだし。
残念ながら、あと2年放置すれば全部Windowsになってしまうと思われ。
#自分は春からまた無職かもしれないのでVSを整備しなおして、Raspberry Pi2を買った。
Re: (スコア:0)
ソースが無けりゃ別プラットフォームへのポーティングができないだろう。
Re:Windows 10 IoTじゃ (スコア:1)
なんで学生が別プラットフォームへ移植するの?
なんか話が全然入れ替わってないか?
そして、LinuxだとかWindowsだとか動かせるコアはもう選択肢がないよ。そもそも移植の必要性がなくなっている。
それより共通言語のコンパイラサポートがあるとかライブラリがあることのほうが重要。
それが2年で先行との差が埋まる、というのが2年で全部Windowsの根拠。
Re:Windows 10 IoTじゃ (スコア:1)
> なんで学生が別プラットフォームへ移植するの?
研究室で新しいコンセプトのデバイスなど開発するのが研究テーマだと、
ゼロからハードウェアを設計して、それを動かすのに、そこになんかOSを
ポーティングするする必要が出てくる。
そういう時に、ソースが自由に手に入って開発環境もフリーでそろえられて、
気兼ねなくにコピー出来て、インストールの台数制限なんかもないし、
守秘義務もなくて自由に話せてどこにでも発表できる、そんなOSが便利なんだよ。
Re: (スコア:0)
移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
Re:Windows 10 IoTじゃ (スコア:2)
OSポーティングの話でしょ。同じISOで2種類を超えるマシンが起動できるのはPCだけ。
Re:Windows 10 IoTじゃ (スコア:1)
PReP とか CHRP とかはなんだったのか…
Re:Windows 10 IoTじゃ (スコア:1)
Re: (スコア:0)
じゃあなんでWindows 10 IoT対応を謳う新プラットフォームが
実際Microsoft以外から出てこないの?
Re: (スコア:0)
「じゃあなんで」って、Windows 10 IoT のオブジェクトファイルが公開されてるとでも?
Re: (スコア:0)
じゃあポーティングできないんじゃん、結局w
Re:Windows 10 IoTじゃ (スコア:2)
組み込みは板ごとにカーネル弄らなきゃ基本的には起動しないんですよ
Re: (スコア:0)
「ソースが無けりゃ~ポーティングができない」というトンチンカンな主張に対するレスについて何言ってんの?
Re: (スコア:0)
そもそも
「移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできる」
という主張は正しいという、例はあるの?
具体的な例を示せる?
Re: (スコア:0)
これがブーメランというやつですか。
みごとですねー(棒
Re: (スコア:0)
できると主張した物がその証拠を見せなきゃ、議論が成り立たないだろw
嘘言い放題なら子供の口喧嘩だわ。おまえのかーちゃんでーべそwww
Re: (スコア:0)
IO.SYS と MSDOS.SYS とか?
実例があるかは知らないけど。
Re: (スコア:0)
IO.SYSもMSDOS.SYSもPC/AT互換機用と、それとは異なるプラットフォームのPC-98シリーズ用とじゃ
バイナリが違っていたろう。
ソース無しにポーティングはできないという例だろ、それは。
Re: (スコア:0)
たしか、雑誌「プロセッサ」にAT用だかPC98用だかのMS-DOSを、自作のV30ボードに移植して動かしていました。
IO.SYSがドライバなのでそれを自作するという。
バージョンによってはMSDOS.SYS自身が機種依存するのでムリっぽかったです。
CP/Mとか、OS-9とかを自作のボードに載せるって記事は昔はよくありました。
Re: (スコア:0)
可能か不可能かという話と実在するか否かっては別の話ですよ?
世の中に実在しないもの、実在が確認できないものは全て技術的に不可能だからと考えますか? 不可能であると主張されたいのであれば、その理由を述べるべきでしょう。
Re: (スコア:0)
ハードウェアの設計が違えば、メモリやストレージを含む周辺デバイスにアクセスして初期化し、
適切に使えるように設定するやり方がみな違う。そういうものはOSのブートローダーやカーネルに書かれている。
違うハードウェアにポーティングするというのは、それらをターゲットハードウェアに合うように変更していくということ。
それらのソースコードが手に入って自分でビルドできる環境が無ければ、変更の加えようがないだろう。
Re: (スコア:0)
その「自作のV30ボード」ってのがPC/AT互換機のアーキテクチャに沿ったものなら、
そらそのまま動くだろうさ。
PCってのはいろいろあるように見えるが、(PC-98やFM-Rなどが消えた今となっては)
ありゃ全部規格に沿った同一プラットフォームだ。
Re: (スコア:0)
ハードウェアに依存してる部分とそうでない部分が分離してれば、ハードウェアに依存してない部分はソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
Re: (スコア:0)
ハードウェアに依存している部分のソ-スがいるだろ。
CBIOS? (スコア:2)
CP/Mおもいだしちゃった
Re: (スコア:0)
それじゃマイクロソフトの息のかかったアーキテクチャしか使えない。それにライブラリ提供のソフト開発は地獄。動作保証もできないし何か変な事しても分からない。それならオープンソースを活用したほうがマシ
Re: (スコア:0)
MINIXは?
# 積み本となってます。ごめんなさい。
Re: (スコア:0)
それはさすがに日本政府がそうしましょう、とは言えないと思われ。
別にワンボード用OS作るくらいわけないとは思うが、開発環境整備して、開発者呼んでとかまで考えてるのでなければ皆Windowsに流れてしまうだろうね。
#あーまた誰かに吹き込まれて盛り上がってるのか、としか思えん。
Re:Windows 10 IoTじゃ (スコア:1)
なんか、スマート工場 [nikkeibp.co.jp]てのを焚き付けてるのがいるみたいよ。
Re: (スコア:0)
化学工場の薬品投入量とか温度管理とか反応制御に使うのかな?
機会工作系とかにはどうなんだろ?
そういう用途だと民生用のOSじゃちと合わないかなと思う。
Wikipedia見たら「分散制御システム [wikipedia.org]」ってのがあったので、こういうヤツの次世代型開発って話かしら?SCADA [wikipedia.org]ってのもそうかな?
Re: (スコア:0)
高い金払って買ってもいつサポートが切れるかわからずゲイツにお布施して媚を売り続けないといけないOSは断固NG
Re:Windows 10 IoTじゃ (スコア:2, すばらしい洞察)
そら、あんたの会社がIoTとは全然関わりないというだけの話や。
Re:Windows 10 IoTじゃ (スコア:2)
XPを未だに使っている存在ってもはや thing じゃないんですか?
Re:Windows 10 IoTじゃ (スコア:2)
>トロンやリナックスなんか普通の会社で使わない。
自分の普通が他人の普通と同じだと信じられる幸せ。
>せめて会社で使ってるXPのソフトをサポートしてくれるOSを作ってくれや。
そういう普通の会社があるのも幸せ。
XPを使い続けられのるっていいね。