電磁界シミュレータSonnetは,USBドングルキーを廃止しました.この文書ではその背景と、将来的な方針や対処について説明します.

トップ/ サポート/ tips/ USBドングルの廃止について

電磁界シミュレータSonnetは, USBインターフェースに挿入するハードウェアキー(USB ドングルキー)を廃止しました。 今もUSB ドングルをご利用の方は、その ままお使いになっていて結構ですが、この文書で将来的な方針を把握なさってください。

なぜ廃止したのか

ソフトウェアを購入するということの厳密な意味

特定の一台のコンピュータで、特定のバージョンのソフトウェアを使う権利(ライセンス)を購入するということです。 特定の一台のコンピュータが故障したり、買い換えるときはどうするのでしょう? サポートが有効であれば、 年に一回に限り、別のコンピュータへの新しいライセンスが発行されます。(Migrationと呼びます) しかし、サポートが有効でないと、最初にライセンスを購入したときのコンピュータが失われれば、もはやソフトウェアを実行することはできません。

マシンを特定する方法の歴史

では、特定の一台のコンピュータをどうやって識別するのでしょう?

unixの場合のhost ID

1990年代前半あたりまで、特定の一台を識別するのは容易でした。 当時主流のunix EWSには一台一台を識別するためのhostIDと呼ばれる番号がついていて、 その番号のコンピュータは世界に一台しかありませんでした。パソコンは、まだ電磁界解析には使えるような性能ではありませんでした。

パソコン用ドングルの出現

1990年代半ばからパソコンでもCAEソフトウェアがつかえるようになりました。 しかしパソコンには一台一台を識別する仕組みが何もなかったので、ハードウェアキー(ドングルと呼びます)に対してライセンスファイルを発行し、 ドングルが刺さっているPCを特定の一台と認識することにしました。 ドングルには一個一個別の番号がついていて その番号は世界に一個しかありませんでした。

移動の容易なドングル

ドングルは容易にとりはずして別のパソコンに差し替えることが出来ます。 これによって、パソコンの場合はドングルさえ差し替えれば どのパソコンでもソフトウェアを動作させられるようになり、 "特定の一台のコンピュータで"という制限は事実上非常に緩やかになりました。

ドングルのリスク

この方法は一見便利ですが "特定の一台のコンピュータで"というソフトウェア使用許諾書の原則が無くなったわけではありません。

  • ドングルが故障した場合、サポートが無ければすべてを失ってしまいます。
  • ドングルを無くした場合、サポートの有無に限らずすべてを失います。
実際、配置転換や組織変更、部門買収にともなって、ドングルを無くしてしまう問題が時々起こります。。 さらに、ドングルが鉄のどっしりとしたパラレルインターフェースから親指ほどのUSBインターフェースになってからは、単に不注意でドングルをなくしてしまうリスクが大きくなって居ます。

パソコンのMacアドレス

2000年代になってインターネットがパソコンの用途の重要な部分を占めるようになり、 パソコンにネットワークインターフェースが必ず附属するようになりました。 このネットワークインターフェースには必ずMacアドレスと呼ばれる一台一台を識別する番号が付いています。 そろそろパソコンもドングルではなく、このMacアドレスで "特定の一台のコンピュータ"を識別する方法に戻しても良い頃です。 ここ数年ソネット以外のソフトウェアベンダーの多くは"ドングル方式"を辞めてしまい, Macアドレスを使うようになりました。

パソコン用ドングルの衰退

ドングルを使う会社が減ってきたので、 ドングルを作る会社は他の製品に注力しつつあります。 そして、Windows XPになってから USB ドングルのドライバに問題が起こることが増えてきました。 ドングルを作っている会社は、ドングルのドライバのサポートを遅かれ早かれ打ち切るでしょう。

ソネットのドングル廃止

それでも多くのお客様にとって小さなUSB ドングルは魅力的です。ソネット社はなんとかUSB ドングルを維持したいと考えていましたが、そろそろ限界です。 実は2005年の夏から、日本でも新規のお客様へのUSB ドングルの供給を辞めて、 Macアドレスを使うようにしています。

なぜ廃止するのか

  • パソコンでもドングルを使わず識別可能になった。
  • ドングルのサポートは遅かれ早かれ打ち切られる
  • 無くし易い

今後どうするのか

現在ドングルをお使いのお客様

あわてることはありません。現状でご満足なら、何もしないで結構です。 将来ドングルを壊してしまうか、 新しいOSにドングルのドライバが対応出来なくなったときに Macアドレス方式への移動(Migration)手続きをしていただきます。 でももしドングルを無くすリスクから早く脱したい場合は、 " お勧めの方法" をお読みになってMacアドレス方式への移動(Migration)手続きをご希望のタイミングで行ってください。 どの場合でもサポートが無効ならMigration手続きはできないことを忘れないでください。

新規にお買い上げいただくお客様

ご購入前、または評価ライセンス発行前にMacアドレスをお尋ねし、 最初からMacアドレス方式でライセンスを発行します。 後述の" お勧めの方法" をお読みになってネットワークインターフェースを選択してください。

既にMacアドレス方式のお客様

サポートが有効なら年一回に限り、Macアドレスを変更出来ます。 後述の" お勧めの方法" をお読みになってご検討ください。

お勧めの方法(Macアドレス方式の短所の解決)

Macアドレス方式の短所は別のPCへの移動が面倒で、 しかもサポートが有効であっても、移動は年一回しかできないことです。 この問題を解決する一案をご紹介しましょう。

MacアドレスはPCに付いている番号ではなく、厳密にはネットワークインターフェース(NIC)の番号です。 殆どのPCにはNICが一台付いていますが、追加することも出来ます。 従って、新たにNICを購入し(数千円です)、そのNICにソネットのライセンスを受ければ、 そのNICが刺さっていればどのPCでもソネットが動作します。
?いままでと同じですね?同じですが、実は重要な利点があります。

NICを無くした場合
近所の家電量販店で新しいNICを購入して、ライセンスを移動できます。(サポートが有効なら年一回だけ) ドングルの場合は、無くすとサポートされませんでした。だからこそ無くすことが大きなリスクでした。 NICを無くしても、新しいNICを容易に購入でき、ライセンスを移動できるなら、無くすことは大きなリスクでは無くなります。
NICが壊れた場合
近所の家電量販店で新しいNICを購入して、 ライセンスを移動できます。(サポートが有効なら年一回だけ) ドングルの場合は、ソネット社からしか入手出来ませんでしたし、あたらしいドングルをソネット社から受け取るには壊れたドングルを送り返さなくてはならず、そのための日数も必要でした。
PCを変更する場合
NICが脱着可能な形態なら、新しいPCに挿入してドライバをインストールするだけです。実際、脱着容易なNICはあります。 ドングルなら、新しいPCに挿入してドライバをインストールするだけでした。同じですね。

移行の方法

サポートの復活

もしサポートが無効な場合は、まずサポートを結んでください。 費用は サポート見積からお問い合わせください。

サポートが有効かどうかわからない場合は License IDを添えて お問い合わせください。

NICの入手とinstall

次のような条件を満たすNICを入手してパソコンにinstallしてください。 とりあえずは、既にパソコン付いているNICでもかまいませんが、 NICの変更は年一回しか出来ないことを忘れないでください。 最初から、使いやすいNICを入手したほうが得策です。

  • 入手が容易
  • 安い
  • installが容易
  • 脱着が容易
  • 信頼性が高い
  • Sonnetから認識できる
  • 取り扱い容易

注意:(2009/4)V12から一つのライセンスで OSをwindowsでもlinuxでも使えるようになりました。 しかしNIC製品がLinuxからサポートされていなければLinuxはmacアドレスを認識できず、Sonnetを動かすことはできません。 NIC製品を選択なさる場合にLinuxからサポートされているかどうかにご注意ください。

注意:(2010/2)ようやく64bitOSで使えるUSB製品が出回り始めたようです。例えば buffaloのWLP-UC-AG300はWindows7の32bitと64bitのドライバがあるようです。


NICのMacアドレスを調べる

SonnetがNICを認識できるかどうか確認します。

  1. NICをinstallしてください。
  2. sonnetをinstallしてください。まだご購入前であればSonnet liteでもかまいません。
  3. Sonnet Task Barで[Admin]-[host ID]を選びます。
  4. 下はSonnet製品版の例です。
    Host id for this computer is: 
        UNKNOWN
    Other Computer identifiers(そのほかの認識番号)
        Ethernet Address = 000d0b9409dc, 00018053fce3
        Disk ID = 703734bc

    Ethernet AddressというのがMacアドレスのことです。 このパソコンには二つのNICがついていて Macアドレスも二つ表示されています。 NICを取り付けたり取り外したりして、 ソネットのライセンスを受けたいNICのMacアドレスがどちらなのか注意して確かめてください。

ライセンス移動手続き

ライセンス手続きフォーム でライセンスの移動請求を行ってください。 折り返し、ライセンス移動の書類をお送りします。この手続きは今のところ、書類にサインをいただいてfaxするなどの古くさい処理が必要で、数日以上かかります。その後、新しいライセンスをメールでお届けします。