トップページ⇒linux
109コメント30KB

なんでQNXじゃ駄目なの?

■ このスレッドは過去ログ倉庫に格納されています
0001login:PenguinNGNG
FD1枚で日本語、WindowSystem、Networkを構築できるし、
画面回りのインターフェイスもKDE並にかっこいい。
x86以外のCPUにも対応、
gccなんかの開発環境も付いてくる。
かな漢字変換も付いてくる(VJE)
フリー(個人使用)である。
そして、
カーネルの性能がLinux以上(マイクロカーネル、リアルタイムOS)
私企業なのでディストリの混乱とは皆無。
開発のペースも速く、クオリティも高い。

Linuxからの乗り換えを検討する人が多く出ても良さそうなのに
なんで雑誌やWebでの動きが少ないんでしょうか?
Newsなんかでは活発そうなんですが、アメリカでは結構いい感じなのかな?
0002login:PenguinNGNG
ダメなんじゃなくて、人気がないだけ。
っていゆうか作ってるとこも、もうディスクトップOSとしての
存続はあきらめてるし。
こいつもBeOSとおんなじ末路だな。きっと。
0003login:PenguinNGNG
>>2
Beよりはマシだと思うがな、10年以上やってきたのは伊達じゃない。
組み込みの実績もあるしな。
0004login:PenguinNGNG
>>3
俺はLINUXがこけた時のための保険としてQNXで遊んでる。
インストーラーの出来がいいよね。
0005login:PenguinNGNG
>>3
じゃ、乗り換えれば?
それだけのインパクトがあったかい?
0006login:PenguinNGNG
無料じゃないのか
0007login:PenguinNGNG
>>6
無料だよん
http://www.qnx.co.jp/products/neutrino.html

CodeWarrior for QNXの国内販売開始
http://www.qnx.co.jp/news/jun25-01cw.html
0008login:PenguinNGNG
>>7
おおっと見逃しておりましたァ。サンクス。

Linuxもだいたい覚えたし、次はこれ勉強してみよう
0009login:FreePascalNGNG
>>1
この板じゃ味方は少ないでしょ。
きっと「オープンソースじゃねえ」って突っ込まれるよ。
個人的には前から興味があったから、いまダウンロードしてみてる最中。
OS板の「命を任せられるOS」スレでは、けっこう人気出てるよね。
超漢字よりは賢明な信者がいると見た。
0010login:PenguinNGNG
ダウンロードはここから
http://get.qnx.com/japan/index.html
0011login:PenguinNGNG
>>9
俺はUNIXを低コストで利用したいだけなので
オープンソースにはこだわらない。
QNX社がサポートをする意志があればそれで十分。

それに初期状態で大量のGNUツールが付いてくるので
あまり困らないもの。
0012login:PenguinNGNG
>>5
インパクトはあった。
去年の配布開始時にすでに非常に高い完成度を見せていたからだ。
Win上からEasyInstallも可能だし(Beみたいにね)
0013login:FreePascalNGNG
>>11
いや、要は「OS板でいいんでないかい」って話さ。
2歩譲って UNIX 板でも(POSIX だから…)。
0014login:PenguinNGNG
肥大化したLinuxよりも軽い…のは確かだな。
カーネルの素性の良さに依るところ大なのだろうけど。
個人向けとしては非常に完成されていると思うな。
Linuxがサーバー用途を重視したUNIXなら、
QNXは個人用のUNIXと言う所、Win98とかの雰囲気ね。

ところでQNXはサーバとして使用できるの?
(もともとそういう用途に開発されたのではないことは解るが)
0015login:PenguinNGNG
>>13
Linuxの対抗馬にはならないのか〜
という意図ではないのでしょうかな、1氏は。
0016login:PenguinNGNG
http://pcweb.mycom.co.jp/special/2000/qnx/

これ以外に日本語で評価している記事ってある?
以前BSDPressでほんのさわりを読んだ記憶があるけど。
0017login:PenguinNGNG
>>8
そんなあなたにQNX FAQ日本語版
ttp://homepage1.nifty.com/tck/qnx/faq.html
0018login:FreePascalNGNG
>>13
だったらなおさらOS板じゃないかなあ。
A対Bって構図は泥かけあうだけだから。
まあケンカ売ってる可能性もあるけど、信者と宗教の話をする気にはなれないし。
Win と Mac が異常なだけで、本来は特技を生かせる場所で棲み分けするもんでしょ、環境って。
全方位な超汎用OSはユートピアだよ。そんなんないよ。

…とりあえず、QNX のダウンロード 36% まで行った。
0019login:PenguinNGNG
http://www.zdnet.co.jp/news/0011/15/geode.html

これその後の評判はどうなんでしょうかね?
QNXは軽いから(Linux界では死語ですな)、
放置してあるPen90ノートに入れて俺も環境を作ろうかな。
0020login:PenguinNGNG
QNXからGUIを外す(コンソールで起動する)にはどうすればいいのでしょうか?
0021login:PenguinNGNG
>>14
QNXはリアルタイムOSだよ。
まぁ、デスクトップOSとしてつかえるのなら、
それはそれで良いんだけど。
0022login:FreePascalNGNG
氏ぬ。
フロッピーが必要なのかコレ…うち FDD がないんだよー。
0023login:PenguinNGNG
>>22
DEMO版を落としたのか?
Win用ならFDDいらん、Win上でインストールできる。
0024login:PenguinNGNG
以前フロッピー起動のデモ版入れたんだが、日本語環境を入れると
ネットワークカードが入らなかったような。
今はフルインストールでもフリーなのかな。
ということは2chに書き込みなんかも出来ちゃうんだろうか。
0025login:PenguinNGNG
デモ版死ぬほど重いんですが。120MHzは駄目ですか?
0026login:PenguinNGNG
>>24
日本語デモ版はイーサネットのサービス無しですね
Demoパッケージは古いQNXが元になってるから
ダウンロード版を試した方が良いと思います
非商用はフリーの筈、あ、2chにカキコも可能。
0027login:FreePascalNGNG
まだ入れてまへん。
…QNX って商用版いくらなの?
HPで値段見かけなかったんだけど。
0028login:PenguinNGNG
>>27
商用版=組込用だから、応相談…ではないかと。
スタンドアロンの商用版というのは価格体系にあるのかな?
002924NGNG
>>26
Thanks.
じゃダウンロード版入れてみようかな。
0030login:PenguinNGNG
これ個人が組み込みで使うのは構わないのかな。
個人制作のロボットとかに。
ROM化するためのツールキットとかは、
DL版に付いてくるのか?
0031login:PenguinNGNG
>30
全く付いてこない。
だからダウンロード版
多分、このままじゃ全く組み込みには使えないと思う。
所詮はテクノロジープレビューって事で
0032login:FreePascalNGNG
やっと QNX を動かしてみた。1時間くらいかな。
1の言った事は、コマンドラインを触ってみて、わかった(ついでに2の言った事もわかってしまったが…)。
オレは SVR3 から始めた人間なんで古いインターフェースほどいいんだけど、QNX サンプルのコマンドの刈り込み方は「判ってるなあ」って気がする。ここ6年ほど BSD は触ってないからアチラ風なのかも知れんけど。ed が無いのは個人的に許せんが…。

総じて Be の対抗馬にある OS、って気がする。Linux の対抗馬では、決してないよ。
Linux ってよく叩かれる通りで、まだ TODO な部分がいっぱいあるし、加えて狙ってるモノがデカすぎる。永遠に完成しない OS じゃないか、って気もする。
Be や QNX が狙ってるものとは、明らかに違うと思う。
オモチャにもなって、「ラフな」機器制御に使えて、「そこそこ」銀行の業務をこなせて、インターネット機器に組み込めて、分散化で映画の CG まで作成できて…こんなOSは開発パワーをメチャ注ぎ込まなけりゃなんない。そういう意味では、Linux/*BSD/Windows は「特殊 OS 」だと思ってる。
よく「OOは OS としてニッチ市場を狙っている」なんて言われるけど、それが普通の OS じゃない? Linux や Win は「何でも浅い」っていう意味で、別のスタイルの「ニッチ」市場の OS だと思うよ。
Be はそういう路線を狙って失敗したわけだけど、素性がいいから組み込み方面で、まだ活路がある。あの API は今でもまだ革新的だと思うし。
QNX もそうあるべきなんじゃないかなあ。

Linux のカーネル触ってて、「オレの使わねえ機能がなんでこんなに…」とか思ったことない?
もうかなり太っちゃったんだよね。好きだから、あと 10 年はついていくけどさ、この10年の太り方を見たら、これからの Linux には不安がないわけじゃない。
いつもシステムは「適材適所」だと思ってる。万能を目指すと宗教になっちまう。
てワケで、今後の仕事では QNX も考慮してみる(Be みたいに API 本が出てくれないと採用は難しいけど…)。
0033login:PenguinNGNG
BeOS ってそんなに API がきれいなんですか?
いや、よく聞くんだけどさ。いまからでも勉強すべきかな。スレ違いスマソ
0034login:PenguinNGNG
>>33
めちゃくちゃ綺麗だよ。 WinがこんなAPIつんでたらどれほど仕事が楽になるか・・・
0035FreePascalNGNG
douyattara nihongono font ga hyouji dekirundaaaa?
GUI ha kiraida...
0036login:FreePascalNGNG
乱心してスマソ。Win2000 に戻ってきたよ。(^^;
まあ初めて触るOSだからね…と自己弁護しとくか。

>>33
『Be デベロッパーズガイド』を買ってみる。
で、Windows の MFC と比較してみる。ソックリさんなのに気付くと思う。
生き別れの双子なんだよ、描画まわりが。
で、Windows ではライブラリとOSが協調して GUI を仕切るんだけど、Be はOSが直接解釈してくれる。
C++(てゆーかオブジェクト指向)で組まれた OS の、すごく理想的なインターフェースだと思ってるよ。

スレッド生成も、すごい。
プログラマーが指示する必要がない(普通に組む分には)。
なぜか? ファイルアクセスなどがクラス化されてるから、OSが「あ、このクラスは非同期で動く『べき』だから別スレッドね」と、自動判断でクラス単位に分けてくれる。
設計段階でクラス分けがキチンとできてないとこれは不可能だすよ。

てなとこ。
0037login:FreePascalNGNG
>>36 にちょっと補足ね。
Windows も低レベルの関数で直接描画は可能。
これは X の低レベルライブラリと同じ意味合いで(X の描画方法も原始的なのさ…)。
これを「描画サーバ vs 描画クライアント」という視点で見たら、
●Windows 3.1 や X:1描画サーバ+多数のクライアント(サーバがボトルネックになって、描画がフン詰まる)
●Windows 95/NT 系:同上(だが描画のコンカレント処理が賢くなった。SMP 対応も可能)
●今までのMac:ある程度ハードでやってた(ユーザがメチャクチャしなけりゃ、ある意味賢い)
●Be:クライアントひとつに描画サーバひとつ(OSへの負荷が軽く、SMP で CPU 数分のパフォーマンスを出しやすい)
ってなるワケよ。
なぜ描画サーバをクライアントごとに生成できるかは、上に書いた通りで、OS が「これは描画用のクラスだ」って認識できるから、に尽きるんじゃないかな。

だんだんOS板向けになってきた…悪いな1…。
0038login:PenguinNGNG
QNXなんかどうでもいが
板違いだからせめて下げでやれ
0039login:FreePascalNGNG
そりゃそーだ、申し訳ない
0040login:PenguinNGNG
QNXと他のUNIXとの互換性はどうなんでしょうか?
というか、QNXと他との大きな違いは?
0041login:PenguinNGNG
なぜ、Linux板で聞くの?
UNIX板の方がいいと思うが?
0042login:PenguinNGNG
>>41
いや、このスレなんか活発だから・・・
0043login:PenguinNGNG
活発て言うか
FreePascalのQNXインストール報告スレだろ
0044login:PenguinNGNG
あそこは荒らしにくいから苦手なんだ
0045login:PenguinNGNG
>>44
荒らすなよ・・・
0046login:PenguinNGNG
Emacs 動くの?
0047login:PenguinNGNG
UNIX板かOS板で聞いた方が早いだろ
0048login:PenguinNGNG
>>46
gcc付いてるからコンパイルすれ。
0049login:PenguinNGNG
http://www.ascii24.com/24/news/soft/article/2001/06/27/627392-000.html

大きなところではSMP(対象マルチプロセッシング)のサポートがある。
これまでQNXは基本的にシングルCPUのみのサポート(6.0ではSMPサポートはβ版としていた)であったが、
6.1で正式に対応となった。QNX 6.1のSMPサポートの特徴は、
これまでのアプリケーションがそのままマルチプロセッサー/マルチスレッド対応になること。
OSカーネルが自動的に、負荷を複数のCPUに割り振るとしている。

6.1ではVoygerに加えて、オープンソースの“Mozillaプロジェクト”で開発された“Mozilla”を搭載している。
QNXの将来のバージョンにおいては、このMozillaを標準として採用する計画。
このほかEメールクライアントが新しいものになり、マイク入力から録音のできるサウンドアプリケーションも追加した。
ブロードバンド接続で使われるようになった“PPPoE”のスタックも用意したとしている。

またこれまでサポートしてきた、トゥルータイプフォントに加えて、
“Bitstream Font”と呼ぶ一種のベクトルフォントをサポートした。
このBitstream Fontは、大きなサイズにしてしまうとトゥルータイプフォントに比べ見栄えが悪いが、
フォントファイルサイズが小さいのが特徴。例えばトゥルータイプフォントで約6MBの日本語フォントが
Bitstream Fontではおよそ10分の1の600KB程度になるという。
0050login:PenguinNGNG
QNX 入れてみた。割とかっこいい。日本語入力もできたが、
なんか入力中はフォントが極大になる。

ただ、OS のモノ自体はよさそうだ。もう少し遊んでみることにしよう。
0051login:Penguin NGNG
>>50
ほんと?日本語入力も出来るんだ。
遊べそージャン。使ってみたいがダウンロード版はでかい。
005250NGNG
QNX のシェルは sh で、tab 補完無し。tab 補完に馴れてると結構痛い。
bash とか tcsh は組み込みには重いから使ってないのかな。
あと、gcc もあるが、qcc なるものもあった。

Linux とはなんの関係もないので sage。
0053login:PenguinNGNG
サルどもうざい
0054login:PenguinNGNG
>>53
Lin厨氏ね。
0055login:PenguinNGNG
『ママーぁ、早くきてきてってばー、おさるさんがレス返してくれたよ』
0056login:PenguinNGNG
>>52
qcc…名前から察するにこれがQNXの(Toolkit付きとかの)ネイティブコンパイラ?
0057login:PenguinNGNG
『ママーぁ、早くきてきてってばー、またおさるさんがレス返してくれたよ』
0058login:PenguinNGNG
さっさと移動しろ
QNXってどう?
http://mentai.2ch.net/test/read.cgi?bbs=os&key=968062364
■ このスレッドは過去ログ倉庫に格納されています