アカウント名:
パスワード:
ATMの場合、一般的にユーザインターフェイスとしてタッチパネルが必要になるため、まずは開発する際の大前提としてそのデバイスドライバが存在するOSが対象になります。デバイスドライバを開発するのは開発リスクが伴うので、顧客(銀行)側はたいていの場合「それはやめてくれ」という話になります。
次に立ちはだかるのが保守の問題です。Windowsならばそれこそ数多くの企業で保守を行なうことが出来ますが、フリー系のOS(Linux, *BSD etc.)では納入業者側でかなり自由にいじることができてしまうばかりか、上記タッチパネルのデバイスドライバのように自由にいじらないと解決できない問題も多いため、保守を特定の企業から別の企業に移管することが難しいのではないかと考えられています。Microsoftのような巨大企業が「俺の元にひれ伏すべし」と統一(強制)ルールを制定しているがゆえの恩恵といえるでしょう。
さらにフォントの問題もあります。特に最近は見栄えがかなり重視されますので、MSゴシック(リコー)かそれ以上の品質を保ったフォントが必須です。今でこそLinuxをはじめとするフリー系のOSでも日本語環境が整っていますが、ATMがWindows化された当時(日本ではだいたい6年~7年前)では日本語のサポートはかなり怪しかったですから、当時の選択肢としては間違いではなかったでしょう。
そして最後に銀行自体の前例主義です。ATMを増設するにもライセンス料のかかるWindowsでは不利のように思えますが、前例が存在することを第一の判断基準にする銀行では、たとえ金がかかったとしても致命的な問題がないのなら将来的に何もいじらずWindowsにしておくべし、という上層部の決断がそこにあります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
Windowsの優位性 (スコア:0)
ようわからんのですが、
このようなリスクがあり、ライセンス料のかかるWindowsが、
それでも採用されているのは、他のフリーOSなどに比べて
どのような優位性があるからなのでしょうか?
やっぱり開発環境の違いなのかな?
Re:Windowsの優位性 (スコア:5, 参考になる)
ATMの場合、一般的にユーザインターフェイスとしてタッチパネルが必要になるため、まずは開発する際の大前提としてそのデバイスドライバが存在するOSが対象になります。デバイスドライバを開発するのは開発リスクが伴うので、顧客(銀行)側はたいていの場合「それはやめてくれ」という話になります。
次に立ちはだかるのが保守の問題です。Windowsならばそれこそ数多くの企業で保守を行なうことが出来ますが、フリー系のOS(Linux, *BSD etc.)では納入業者側でかなり自由にいじることができてしまうばかりか、上記タッチパネルのデバイスドライバのように自由にいじらないと解決できない問題も多いため、保守を特定の企業から別の企業に移管することが難しいのではないかと考えられています。Microsoftのような巨大企業が「俺の元にひれ伏すべし」と統一(強制)ルールを制定しているがゆえの恩恵といえるでしょう。
さらにフォントの問題もあります。特に最近は見栄えがかなり重視されますので、MSゴシック(リコー)かそれ以上の品質を保ったフォントが必須です。今でこそLinuxをはじめとするフリー系のOSでも日本語環境が整っていますが、ATMがWindows化された当時(日本ではだいたい6年~7年前)では日本語のサポートはかなり怪しかったですから、当時の選択肢としては間違いではなかったでしょう。
そして最後に銀行自体の前例主義です。ATMを増設するにもライセンス料のかかるWindowsでは不利のように思えますが、前例が存在することを第一の判断基準にする銀行では、たとえ金がかかったとしても致命的な問題がないのなら将来的に何もいじらずWindowsにしておくべし、という上層部の決断がそこにあります。
Re:Windowsの優位性 (スコア:1, 興味深い)
ここ2年3年程度です。それでもまだ、業者に作らせた専用の組み込みOSであるのがあたまりまえです。
あくまでATMであって、その周囲にあるPCのOSの話ではありませんよ?
開発費用の話ですが、デバイスドライバの開発で泣くような所は非常に少ないですね。そもそも新規開発自体が少なくて、大概は使い回しか既にある物をちょこっとイジって対応させる程度です。
余計な費用が発生しないように、ATMの設計の段階で勝手に機能を追加したり、前人未踏の新技術を追加する事はありませんから当然使い回しが効き新規開発の費用が削減できます。
そんな事よりも費用がかかるの各銀行間のネットワークへの対応です。当然生のWindowsでは対応できませんから、いじる事になります。でもっていじれるのは正式にMSと契約してる会社に限られるので、そこで銀行屋はボラれます。
そんな事するよりも富士通あたりにちょちょいと組み込みOS作ってもらったほうが安いんです。
#で、みずほの件でこれが問題になりましたが
Re:Windowsの優位性 (スコア:2)
自分が関わってた時期が業界にとっては下り坂(崖という説アリ)で、老朽化に
よる機器入れ替えが進んでようやくフツーに見かけるようになったなぁ、ってのが
元関係者としての感想かな。
"Not a psychopath, I'm a low-functioning sociopath."
(変質者じゃない、低機能社会不適合者だ。)
Re:Windowsの優位性 (スコア:0)
私が辞めるときにはWinNT4.0Workstationベースでしたが、
その後Win2000ベースになったのかなぁ・・・たぶんなっていないと思うけど。
Re:Windowsの優位性 (スコア:0)
久しぶりに大笑いしました。まさか知らない人がいるとは思いませんでしたが、MSゴシックで広告作ったりする所はまずありませんね。映像製作、広告製作の分野では少なくともMSゴシックの品質が良いと言う人なんて居ませんし、通常誰も使いません(笑)
#ネット上にあるバナー広告というなら話は別ですが。
広告等に使われる質の高いフォントは一般的には購入する物ですから、LinuxであってもMac等に限定された特殊形
Re:Windowsの優位性 (スコア:0)
だったら金がかかって前例もなく保守にも問題があるLinuxよりも、
金かかって前例もあり保守もあるWindowsの方が良いかと。
#人をバカにするのはまあ勝手だが、
#なんか自分の方の視点が固定化されてないか?
Re:Windowsの優位性 (スコア:0)
気になるのであえて。
# 本コメントの親ごとオフトピック-1ですね。
> MSゴシックで広告作ったりする所はまずありませんね。
MSゴシックが広告では用いられないほど品質が悪いという話はわかりますが、GUIレベルでのMSゴシックの品質を言っているのであって、誰もそんな広告・印刷レベルの話はしていませんよ。
GUIにおいてもMSゴシックより品質のよいフォントを用いるべ
Re:Windowsの優位性 (スコア:0)