アカウント名:
パスワード:
ダメなんですか?
学生が(まあ、学生に限らず)勉強したり手軽に実験できるようにするためには、フリーでソースコードまで手に入り、ライセンスなど気にせずどんどんコピーできるようなものが最適。Linuxはそういうニーズに合致したので、ここまで普及したのよ。学んだ学生が多ければ、社会人になって実際に仕事にも使おうという人間も多くなる。
Windows 10 IoTじゃソースコードは手に入らない。だから、自力で別プラットフォームにポーティングなんてのもできなくて、Microsoftが対応してくれるのを指をくわえて待っていなければならない。いまのところ対応しているのは、ホビー電子工作用に出ている3種類のプラットフォーム [github.io]だけ。ホビー用途ならともかく、こんな状態で産業分野やコンシューマー製品での利用なんて無理。普及しないんじゃないの?
別にOSのソースは重要じゃないだろ。
バグってもくじけないだけのIDEの支援があることの方がよほど重要。Visual Studioも個人用ならタダで使えるよ。そして、ホビー用プラットフォームに対応しているのも個人が格安で入手できるという点で重要#学生向けなら産業用はどうでもいいといってもいい。どうせメモリとバスのアドレスが違うだけだし。残念ながら、あと2年放置すれば全部Windowsになってしまうと思われ。#自分は春からまた無職かもしれないのでVSを整備しなおして、Raspberry Pi2を買った。
ソースが無けりゃ別プラットフォームへのポーティングができないだろう。
移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
じゃあなんでWindows 10 IoT対応を謳う新プラットフォームが実際Microsoft以外から出てこないの?
「じゃあなんで」って、Windows 10 IoT のオブジェクトファイルが公開されてるとでも?
じゃあポーティングできないんじゃん、結局w
「ソースが無けりゃ~ポーティングができない」というトンチンカンな主張に対するレスについて何言ってんの?
そもそも「移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできる」という主張は正しいという、例はあるの?具体的な例を示せる?
間違ってるという論拠が立てられないから具体例とか言ってるわけねw馬鹿丸出しww
できると主張した物がその証拠を見せなきゃ、議論が成り立たないだろw嘘言い放題なら子供の口喧嘩だわ。おまえのかーちゃんでーべそwww
可能か不可能かという話と実在するか否かっては別の話ですよ?世の中に実在しないもの、実在が確認できないものは全て技術的に不可能だからと考えますか? 不可能であると主張されたいのであれば、その理由を述べるべきでしょう。
ハードウェアの設計が違えば、メモリやストレージを含む周辺デバイスにアクセスして初期化し、適切に使えるように設定するやり方がみな違う。そういうものはOSのブートローダーやカーネルに書かれている。違うハードウェアにポーティングするというのは、それらをターゲットハードウェアに合うように変更していくということ。
それらのソースコードが手に入って自分でビルドできる環境が無ければ、変更の加えようがないだろう。
ハードウェアに依存してる部分とそうでない部分が分離してれば、ハードウェアに依存してない部分はソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
CP/Mおもいだしちゃった
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
Windows 10 IoTじゃ (スコア:0)
ダメなんですか?
Re: (スコア:1)
学生が(まあ、学生に限らず)勉強したり手軽に実験できるようにするためには、
フリーでソースコードまで手に入り、ライセンスなど気にせずどんどんコピーできるようなものが最適。
Linuxはそういうニーズに合致したので、ここまで普及したのよ。
学んだ学生が多ければ、社会人になって実際に仕事にも使おうという人間も多くなる。
Windows 10 IoTじゃソースコードは手に入らない。
だから、自力で別プラットフォームにポーティングなんてのもできなくて、
Microsoftが対応してくれるのを指をくわえて待っていなければならない。
いまのところ対応しているのは、ホビー電子工作用に出ている3種類のプラットフォーム [github.io]だけ。
ホビー用途ならともかく、こんな状態で産業分野やコンシューマー製品での利用なんて無理。
普及しないんじゃないの?
Re: (スコア:0)
別にOSのソースは重要じゃないだろ。
バグってもくじけないだけのIDEの支援があることの方がよほど重要。
Visual Studioも個人用ならタダで使えるよ。
そして、ホビー用プラットフォームに対応しているのも個人が格安で入手できるという点で重要
#学生向けなら産業用はどうでもいいといってもいい。どうせメモリとバスのアドレスが違うだけだし。
残念ながら、あと2年放置すれば全部Windowsになってしまうと思われ。
#自分は春からまた無職かもしれないのでVSを整備しなおして、Raspberry Pi2を買った。
Re: (スコア:0)
ソースが無けりゃ別プラットフォームへのポーティングができないだろう。
Re: (スコア:0)
移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
Re: (スコア:0)
じゃあなんでWindows 10 IoT対応を謳う新プラットフォームが
実際Microsoft以外から出てこないの?
Re: (スコア:0)
「じゃあなんで」って、Windows 10 IoT のオブジェクトファイルが公開されてるとでも?
Re: (スコア:0)
じゃあポーティングできないんじゃん、結局w
Re: (スコア:0)
「ソースが無けりゃ~ポーティングができない」というトンチンカンな主張に対するレスについて何言ってんの?
Re: (スコア:0)
そもそも
「移植を前提に作成されたプログラムで同一アーキテクチャであればソースがなくてもオブジェクトファイルがあればポーティングできる」
という主張は正しいという、例はあるの?
具体的な例を示せる?
Re: (スコア:-1)
間違ってるという論拠が立てられないから具体例とか言ってるわけねw馬鹿丸出しww
Re: (スコア:0)
できると主張した物がその証拠を見せなきゃ、議論が成り立たないだろw
嘘言い放題なら子供の口喧嘩だわ。おまえのかーちゃんでーべそwww
Re: (スコア:0)
可能か不可能かという話と実在するか否かっては別の話ですよ?
世の中に実在しないもの、実在が確認できないものは全て技術的に不可能だからと考えますか? 不可能であると主張されたいのであれば、その理由を述べるべきでしょう。
Re: (スコア:0)
ハードウェアの設計が違えば、メモリやストレージを含む周辺デバイスにアクセスして初期化し、
適切に使えるように設定するやり方がみな違う。そういうものはOSのブートローダーやカーネルに書かれている。
違うハードウェアにポーティングするというのは、それらをターゲットハードウェアに合うように変更していくということ。
それらのソースコードが手に入って自分でビルドできる環境が無ければ、変更の加えようがないだろう。
Re: (スコア:0)
ハードウェアに依存してる部分とそうでない部分が分離してれば、ハードウェアに依存してない部分はソースがなくてもオブジェクトファイルがあればポーティングできるでしょ
CBIOS? (スコア:2)
CP/Mおもいだしちゃった