メインコンテンツへ移動

互換性

移植性は OS のロゴではなく、再現できる証拠で判断する

QZX は Windows、Linux、macOS で一貫したインターフェースを提供するよう設計されています。一部能力は追加環境でも検証され、文書では対応範囲、任意依存、実際の試験証拠を区別します。

外部契約は共通、内部実装は OS に合わせる

同じ操作でも各 OS のネイティブ機構は異なります。外部の意図と結果構造を揃え、等価にできない差は隠さず文書化するのが QZX の方針です。

  • Python 要件は公開パッケージで明示。
  • smartctl などの任意ツールは必要な機能でのみ要求。
  • 任意依存の不足と診断対象の障害を区別。

重要なフローでは先に確認

QZX は Alpha です。重要な自動化へ組み込む前に、コマンドページとプラットフォーム証拠を確認してください。