13 ポイント 投稿者 xguru 2022-08-10 | 2件のコメント | WhatsAppで共有
  • Rust のみで実装されており、必ずしもAppleプラットフォーム上で動作させる必要はない(Linux、Windows、macOSのどこでも可能)
  • Mach-Oバイナリの署名が可能(Apple OSの実行ファイル形式)
  • .app ディレクトリバンドル、XARアーカイブ、.pkg インストーラー、DMGディスクイメージの署名/ノータリゼーション/ステープリングが可能
  • apple-codesign crate と rcodesign CLI を提供

2件のコメント

 
joe123kr 2022-08-10

つまり、既存のAppleエコシステム向けソフトウェアが他のプラットフォームでも動作し得る、という理解でよいでしょうか?

 
beejei 2022-08-10

バイナリに対する codesign、つまりこれを誰がいつ作成したかを証明する作業をどこでも行えるようになるため、CI/CD プロセスが Linux で動作していてもよいという点で大きな意味があると思います。