タイトル | : Re: NETCoer3.1 |
投稿日 | : 2023/02/04(Sat) 11:16:48 |
投稿者 | : Dazz |
参照先 | : |
ナナシーさん、おはようございます。
まずですが、.Net3.1のサポート終了についてのご連絡ありがとうございます。
私がこの情報を見たのは相当前になるため、忘れていました。
ここからは、私個人の考えを述べさせていただきます。私はセキュリティの専門家ではないので間違いがあるかもしれませんし、
考え方として相容れない、ということもあるかもしれません。そこはご容赦ください。
まず、サポート切れのランタイムを使うことですが、動作には全く問題はありません。サポートが切れたから正常に動かなくなるということはありません。
ただし、今後セキュリティの穴が見つかっても修正されないことだけ留意する必要があるかと思います。
このリスクがどれだけのものかは、私にはわかりません。ただ個人の感覚でいうと、今時点ではそれ程気にする必要はないのではと思います。その考え方は以下です。
(1)このアプリは外部にネット接続しない(※)ので、外部からウイルス・マルウェア等を拾ってくる事はない。
(2)Microsoftの通知は「移行をお勧めする」レベルの注意喚起に過ぎない事。もしAdobe Flashのように危険な状況ならもっと強く喚起してきます。
(3)Microsoftの注意喚起は、どちらかというとユーザーではなくて開発者側に向けられている。
もしユーザーに喚起するのであれば、「.Net3.1をアンインストールしてください」と書かれ、ランタイムも公開停止になるはずです。
(4)サポート切れのWindowsやOffice、Internet Explorerと比べて世にありふれていると思えず、悪意ある人が「.Net3.1」をあえて狙ってくるかが疑問。
※もしかしたら、.Net3.1自体がユーザー利用調査のためにMicorsoftのサーバーに接続している可能性はあるかもしれません。
ただ、それでもやっぱり心配だという人はおられるかもしれません。その方は、.Net3.1ランタイムのインストールを止めて頂き、
ふるびたオルゴールのマホウのゲームプレイを断念いただく所かと思います。作者の私としては、せっかく興味を持っていただいたのに至極残念なことですが・・・
上記がユーザー目線でどうなのかについてですが、これを配布する作者目線でどうなのかという問題もあるかと思います。個人的には、むしろこっちのほうが問題は大きいと考えています。
雑多になりますが、こちらについての意見は以下の通りです。
(1)フリーゲーム作者としては、出来るだけセキュアなものを提供したいので、可能な限り修正対応したい。
(2)一方、.Net3.1を使っているゲームライブラリ(私が作成しているゲームライブラリのベースとなるものです)も、つい最近になってやっと最新の.Net6に移行
(3)上記の最新版のライブラリに移行するのは環境的にハードルが高い(単に開発環境を入れなおすレベルではすまない可能性が高い)
(4)私ごとで大変恐縮ですが、新作の作成にも四苦八苦しており、過去作の修正に費やせる時間がない・・・
上記より、これから世に出すゲームについては最新のランタイム使用に移行し、既に公開済みの作品は可能な限りで対応していく所と思っています。
具体的には、発表から2年以内ぐらいの作品はタイミングをみて更新し、それ以外は状況を見て必要に応じて更新するつもりでいます。
ただ、今回は数多くのバグ報告を頂いていますから、いい機会と思って昔の作品も一式更新してしまおうと思っています。
以上、長文失礼いたしました。
- WebForum -