- ニュース

写真:Apple
Appleは、Mojave 10.14.5アップデート以降、すべてのmacOSアプリがGatekeeperに受け入れられるためには認証が必要になることを確認した。
この要件は、Developer IDを使用して初めて配布する開発者による新規およびアップデートされたアプリ、およびすべてのソフトウェアに適用されます。macOSの将来のバージョンでは、デフォルトで認証が必須になります。
Appleは昨年、macOSに認証を導入しました。開発者IDプログラムの拡張機能は、署名されたソフトウェアがAppleによって悪意のあるコンポーネントの有無を検査済みであることをユーザーに知らせるために設計されています。
認証はApp Reviewの一部ではないため、Mac App Store以外で配信されるソフトウェアに適用されます。これまで、この追加のセキュリティ対策は任意でしたが、今後変更されます。
Appleはアプリの認証を義務化する
Appleは、macOS 10.14.5アップデート以降、認証が必須となることを確認しました。また、今後のmacOSアップデートでは、すべてのソフトウェアで認証がデフォルトで必須となります。
これは、開発者がすぐに新規および更新されたアプリの認証を強制され、macOS ソフトウェアを開発する他のすべての人も将来同じことを行わなければならないことを意味します。
幸いなことに、このプロセスはそれほど長くも複雑でもありません。開発者はコードをAppleに提出するだけで、自動システムが悪意のあるコンテンツやコード署名の問題がないかスキャンします。
すべてがうまくいけば、このサービスは開発者がソフトウェアに「添付」できるチケットを生成します。これにより、GatekeeperはアプリがAppleから承認され、安全に実行できることを知ることができます。
公証は誰にとっても良いことだ
公証は開発者が心配しなければならない追加の手順ではありますが、ほとんどすべての人にとって有益です。
認証はユーザーに安心感を与え、ソフトウェアの安全性を保証します。また、アプリの不正バージョンの使用を防ぎ、著作権侵害の取り締まりにも役立ちます。
つまり長期的には、いわゆる「クラックされた」アプリが撲滅されるため、公証によって開発者の収益が増加する可能性がある。