Part :1
IBM iは多彩なOSSやオープン系技術が利用できる素晴らしいプラットフォームであるPHP を筆頭に、IBM i 上でのオープンソース・ソフトウェア（OSS）の利用推進に取り組む「OpenSource 協議会 - IBM i」。
そのキーメンバー 4 人が、現在の活動状況と IBM i 市場での OSS 動向、そして利用のメリットを語り尽くす。

IBM iでのOSS普及を目的に多彩な技術情報を共有・発信
奥村

リケーションの共同開発や動作検証を実施して、OSS 活用を推進する活動を展開してきました。2014 年 10 月現在で、31 社のビジネスパートナーが参加しています。

IBM i の販 売に携わるビジネスパートナーが中 心となって、IBM i 上でのオープンソース・ソフトウェア（OSS）

北原に関する啓蒙と技術情報の共有を目的に、2006年6月に「Open活用促進に関しては、一定の役割を果たしたと言えるのでSource 協議会 - IBM i」（以下、協議会）が発足しました。

はないでしょうか。IBM i ビジネスに携わるベンダーの間にこの年、IBM i上でPASEを利用してPHPが使えるようになっは、IBM i で PHP を有 効に活 用できるという認 識が広またのをきっかけに、PHPを中心にしたOSSの活用を軸に、オーり、PHP に関する多種多様な技術情報も共有されています。

プンなプラットフォームとして進化を続ける IBM i のよさを

IBM i 上での PHP による開発事例も確実に増えてきました。

協議会の発足から 8 年が経過し、少なくとも PHP の訴求しようと、メンバー各社が結集したわけです。
川島
武藤

108

発足当初から PHP だけに限定していたわけでは決しメンバー企業の技術者がコミュニティを介して OSSてなく、多様な OSS、さらに言えば Java などを含めたオーの最新動向を共有し、OSS を取り入れた具体的な業務アププン系技術も対象にしてきました。最近は、その領域が一奥村 捨吉氏

武藤 元美氏北原 征夫氏川島 光雄氏JB アドバンスト・テクノロジー株式会社
セールスマーケティング
営業推進部
クラウドサービスグループ

株式会社福岡情報ビジネスセンター代表取締役社長

ティアンドトラスト株式会社
システム開発担当部長

ソリューション・ラボ・横浜 株式会社
ソリューション事業本部
事業推進グループ
スペシャリスト

2014.11108-111_14imag11_toku2-1_FIX.indd 108

2014/10/29 6:02

特集

層の広がりを増してきたように感じます。 たとえば開 発 言語としての PHP だけでなく、PHP アプリケーションである「SugarCRM」や、EC サイト構築ツールである「EC-Cube」、
ERP ＆ CRM システムである「Compiere（ コンピエール ）」といった基幹領域のアプリケーション、あるいはセキュアな通 信を実 現する「OpenSSL」、 オープンソースの ETL として有名な「Talend Open Studio」など、アプリケーションから開発言語まで、多彩な分野の OSS を取り上げています。
北原

今年の iSUC 札幌大会では、協議会として、「Ruby でIBM i 新規アプリケーションを作ってみよう！」という実習型セッションを担当しています。世間で広く利用されている
Ruby 言語を IBM i に移植したオープンソース言語としてのPowerRuby を、IBM i 技術者の方々に広く知っていただこうという狙いです。今までの iSUC のセッションでは PHP が中心でしたが、ここでも IBM i 市場における OSS の変化と広がりを実感しますね。
奥村 IT 市場では次々に新しいテクノロジーが登場していますが、それを牽引しているのは、今や IBM やマイクロソフトといった 1 社のベンダーではなく、オープンソースのコミュニティです。ユーザーの課題を解決するツールやアプリケーショできるサービスとして、OSS をいかに効果的に活用するかとンはベンダーロックインではなく、コミュニティで育てていいう点にテーマが移っていると感じています。

く時代ですから、協議会も時代の流れに沿って、その使命を果たしていくことが重要です。

川島

確かにそうですね。ただ一方で、RPG によるこれまでの運用の歴史もあり、「自分たちが必要とする業務や機能はIBM iユーザーにとってのOSS活用のメリット自分たちの手で作る」という内製主義のカルチャーが色濃いのも、IBM i ユーザーの特徴でしょう。PHP を採用しても、できればちょっとした修正や追加開発は自分たちの手で、と武藤 OSS が IBM i ユーザーにもたらすメリットはいろいろ望んでおられるお客様が多いのも事実です。その点、PHP であります。RPG で開発した基幹システムのプログラム資産を作られている SugarCRM や EC-Cube など OSS のアプリケー継承しつつ、PHP などを使ってフロントエンドを GUI 化する。

ションであればソースが公開されているので、そのソースをあるいは PHP や Ruby を使って、新しい Web アプリケーショ見ながら勉強し、自分たちの手でメンテナンスするカルチャーンを IBM i 上で開発し、基幹システムと連携するといった刷を維持していくことが可能です。

新ニーズは根強く、これからもいろいろな形でお客様に提案していくことになるでしょう。ただ私個人としては、「開発言北原語を語る時代」は終わったのではないかという実感がありまいですね。限られた予算の中で新たな要件を実現する場合、す。クラウドサービスの拡大もあり、IBM i を基盤にしたクOSS の利用によってコストにメリハリをつけられます。たとラウド上で、あるいはお客様が導入されている現在の IBM i

えば情報系では OSS のアプリケーションを最小限のカスタマ環境で、スピード感をもちつつ、確実にお客様の課題を解決イズで導入し予算を抑える一方、ビジネス的に重要な箇所はコスト効果という点でも、OSS の利用には注目した

http://www.imagazine.co.jp/ 109

108-111_14imag11_toku2-1_FIX.indd 109

2014/10/29 6:02

Part :1
必要なコストをかけて手組みで作り込むなどの方法が考えらつ、新しいテクノロジーを導入していける非常に優れたプラッれます。また OpenSSL のような UNIX 系のツールも数多くトフォームです。でもそのことが理解されず、「Windows やIBM i に移植されており、オープン系サーバーと同じ技術がLinux で利用できる技術やツール、アプリケーションが IBM i利用できると認識していただく必要があると思います。

では使えないから」と思い込んで、オープン系のサーバーへ移行するユーザーがおられるのは本当に残念なことです。

オープン系サーバーと同じ技術がIBM iで利用できる
奥村

武藤

私も同感です。大半のオープン系技術、そして多くの OSS が IBM i 上で利用できるにもかかわらず、「使えない協議会のメンバー企業、そして IBM i に携わるビジネから」「レガシーだから」という理由で IBM i から Windows

スパートナーは、Windows や Linux などのオープン系 環 境や Linux サーバーへ移行したユーザーがその後、どれほど苦と同じように、PHP をはじめ多彩な OSS を IBM i で利用で労されたかという事実を、私は数多く目にしてきました。移きるという認識が定着していると思います。ただユーザーの行を後悔されているユーザーは少なくないし、結局 IBM i へ方々もそのことを十分に理解しておられるのかというと、残戻ってこられたお客様もおられます。その事実を、できるだ

念ながらそうとは言えません。

け多くの IBM i ユーザーに伝えていきたいと思っています。

北原川島

その点では IBM も、そしてベンダーである我々も努

実際のところ、現在の ILE RPG では Java や PHP と力が足りないと言わざるを得ませんね。実際のところ IBM i連携することで、相当なことが実現できるのですが、そのこで PHP を利用できることをご存じないユーザーの方は、今もと自体、あまりお客様には知られていないと思います。だか少なくありません。IBM i は既存のシステム資産を継承しつら当社では、RPG から Java のクラスを直接呼び出すことで5250 アプリケーションを Web サービスと連携させたり、基幹システムですでに開 発されている在 庫 更 新 共 通プログラ
ムは、PHP で新たに開 発せず、 既 存の RPG を PHP から呼び出すなど既存資産の有効活用をご提案しています。まず
RPG 環境のままでもここまでできると理解していただいたう
えで、Java や PHP の利用をお勧めしています。
奥村 IBM i は非常に安定した信頼性の高いプラットフォー
ムであり、既存資産の継承性が極めて高い。この稀有な特長は一方で、何も新しいことに挑戦しなくても、とりあえず今までと同じように使っていけることでもあります。だからある意味、新しい技術を勉強する機会が奪われているとも言えますね。 ここはベンダーサイドとしても反 省 点として、IBM 任せにせず、情報を積極的に発信し、新しい技術を学ぶ場を創り出していかねばなりません。

IBM iはレガシーではない
その理解をどう進めるかが課題
北原

IBM i に関する最新情報は IBM からいろいろと発信されていますが、POWER プロセッサや OS、ハイパーバイザー
1102014.11108-111_14imag11_toku2-1_FIX.indd 110

2014/10/29 6:02

特集などの優位性は語られても、ユーザーの課題を解決する技術

川島 「こんなことを実現したい」「こんなことはできないか」や手法、製品やツール、ソリューション、そして OSS などといったお客様が抱える現在の課題に対して、IBM i は必ずの活用法が語られる機会は少ないように思います。

解決策を提供できるプラットフォームであることを理解していただきたいし、私たちもそう努力すべきですね。

武藤

私はさまざまな場で、そうした観点から見た IBM i のよさを積極的に伝えるように努力していますが、いつも多く北原のユーザーの方々にご参加いただき、いろいろな質問をお受者は、 基 幹システムを作り上げるスキルには素 晴らしいもけします。ユーザーの側でも、そうした情報を強く求めておのがあります。ここに OSS など新しい技術の力が加われば、られるのを肌で感じます。

IT 技術者として無敵と言えるでしょう。自分たちのその強その通りです。IBM i の開発経験に富んだ RPG 技術みと強固な立ち位置に気づいてほしいと、強く思います。
奥村

協議会は当初の狙い通り、ビジネスパートナー間でOSS に関する多彩な情報を共有し、内部に向けて活発に発武藤信してきたと思います。でも今後は外に向けて語り、協議会そして CAMSS と呼ばれる新たなソリューション領域が、今が独自に考案した OSS のマーケティングを展開していく必要まで作り上げてきた業務システムと同一プラットフォーム上があるのかもしれません。これは本来の協議会の目的とは少でまったく問題なく実現し、共存できる。IBM iはこれまでも、し異なり、そもそも協議会は実ビジネスの領域には踏み込まそしてこれからも、ベストな選択だということを多くの方々ない趣旨で活動してきましたから、難しい面はあります。しに理解していただけるよう、協議会としてもっと活動領域をかしそれは IBM i のプラットフォームとしての優位性、そし広げていきたいですね。

たとえば最新のポータルやコミュニケーションツール、てOSSの強みをよく知る我々の役割だと考えるべきでしょう。
http://www.imagazine.co.jp/

108-111_14imag11_toku2-1_FIX.indd 111

111

2014/10/29 6:02