2017-01-05 7 views
0

私の同僚はIBM 4690オペレーティング・システムを使用しており、Linuxカーネルをベースにしています。本当 ?それともDosベースですか?IBM 4690オペレーティング・システムはLinuxカーネルをベースにしています

+0

私はそれが2つのどちらかに基づいているとは思わない。 – user3344003

+0

https://en.wikipedia.org/wiki/4690_Operating_Systemを参照してください。 – xmojmr

答えて

1

東芝POSシステムの最新バージョンには、Linuxカーネルが搭載されています。 Linuxは、Javaアプリケーションを実行するために活用されています。実際には、4690 OSはDOSベースであり、Linuxカーネル上で動作します。

0

間違いなく。 Digital Researchによって作成され、IBMによって拡張されたDOSのマルチタスク版です。 90年代には、より現代的なOSに切り替えることを望んでいましたが、決して行っていませんでした。彼らの主力製品であるIBM ACE/SurePos ACEでも、マルチタスクDOSを使用しています。これは非常に限られたOSですが、その目的を果たします。ところで、スワップファイルはありません。メモリが足りなくなるとクラッシュします。私がこれまでに開発した狂ったOSです。幸いなことに、Cコンパイラを見つけることができます。あなたが見つけることができる唯一の場所は、Ebayです。

1

ここ数年、少し変わった。 4690は完全にそれ自身のオペレーティングシステムで、FlexOSとPCDosのデリバティブ(私が正しく覚えていれば)だった。ここ数年、IBM MCP(組み込みLinuxと思う)の上に構築された「4960 Enhanced」と呼ばれるものを始めました。これにより多くの新機能が生まれました。 Linuxは下に走っている(しかし埋め込まれている)ので、あなたが得ることのできるものがありますが、まっすぐなコマンドラインのようなものはありません。私はv6r3またはv6r4がそれを始めたと信じています。 Javaは、特にLinux側(Java 1.6またはTDK 1.8、opensdk 1.8相当)で簡単に実行できます。他の多くを実行するには、それ自体で別のトピックである拡張を作成する必要があります。

彼らは現在、独自のLinuxディストリビューションに移行し、より多くのものを開く4690 v7で作業しています。主なものは、4690プロセスではなくLinux側で動作する最新のCコンパイラです。

+0

これはJDK 8の場所でなければなりません。ここで、JDK 9はUbuntu 16.04でもまだ実験中です。 –

+0

はい、それは8です。私はまだ古い1.8/1.6表現を使用しています。私はまだ9時にはあまり見なかった。 – Brent

+0

うわー、これはとても面白いです。私がよく知っている何千もの設備がこの方向に長期的に移行していることを期待しています。したがって、組み込みLinuxでは、トランザクションログ(EAMTRANA、EAMTRANB、EAMTRANC)へのアクセスや、EAMITEMRファイル内での索引付き検索など、SA機能の多くにプログラムでアクセスできますか?私は研究をしようとしましたが、私が見つけることができるのはまれなマーケティング資料です。前もって感謝します。私は26年近く4680/4690オペレーティングシステムを扱ってきましたが、最終的には近代化するのがうれしいでしょう。 – Code4aliving

関連する問題