SIT ファイル形式とは?
.sit ファイルは、1987年に Aladdin Systems の Raymond Lau 氏によってクラシック Macintosh オペレーティングシステム向けに作成されたアーカイブファイル形式です。今日では多くのプラットフォームで読み取り可能ですが、現在は普及しておらず、新規に作成されることは稀です。.sit アーカイブは、クラシック Macintosh において Windows における ZIP アーカイブ と同じ役割を果たしていたため、しばしば «Mac OS 用の ZIP ファイル» と表現されます。この形式はプロプライエタリ(独自規格)であり、所有権は Aladdin Systems から Allume Systems を経て Smith Micro Software へと移りましたが、同社はオリジナルの開発元ではありません。
.sit の主な強みは、Macintosh 特有のメタデータ(HFS タイプコードやクリエータコード)、およびアーカイブされた各ファイルのデータフォークとリソースフォークの両方を忠実に保存できることでした。汎用的な ZIP ではこれを行うことができませんでした。アーカイブは4バイトの ASCII シグネチャ SIT! で始まり、ビッグエンディアンのバイナリレイアウトでデータを格納します。ファイルごとの圧縮(LZ およびハフマンのバリエーション、および後の «Arsenic» メソッド)と、オプションのパスワード保護を備えています。テキストのみの電子メールや Usenet を介した転送に耐えるために、.hqx BinHex ラッパーと組み合わされることが頻繁にありました。
.sit 形式は、2002年に再設計された .sitx (StuffIt X) 形式に取って代わられました。これは供給されるデータに適応する動的圧縮を使用し、完全に異なるバイナリレイアウトを持っています。Smith Micro は2019年12月に StuffIt のアクティブな開発を終了しており、現代の Mac のワークフローでは配布に ZIP または .dmg が好まれます。The Unarchiver や unar コマンドラインユーティリティなどの無料ツールを使用すれば、現在でもレガシーな .sit アーカイブを問題なく開くことができます。
セキュリティと安全性
リスク: MEDIUM.sit アーカイブには、古い Mac の実行ファイルを含む任意のファイルを含めることができます。信頼できるソースからのみ展開し、内容をスキャンしてください。今日の現実的なリスクはソフトウェアにあります。StuffIt は開発終了しているため、«StuffIt opener» をウェブ検索すると、アドウェアが同梱されたインストーラーや偽の «無料ダウンロード» ポータルに誘導されることがよくあります。StuffIt Expander は stuffit.com または Mac App Store からのみ入手し、オープンソースの The Unarchiver や Keka を優先してください。Mac からコピーされたクラシックな .sit ファイルはリソースフォークが失われている可能性があり、展開後も一部の古いファイルが機能しない場合があります。
形式の詳細
概要SIT ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナタイプ | プロプライエタリなバイナリアーカイブ |
| マジックバイト | バイトオフセット 0 の `SIT!` (16進数 `53 49 54 21`)。一部のバリアントでは `SITD` または `StuffIt` を使用 |
| バイト順序 | 全体を通してビッグエンディアン |
| MIME タイプ | `application/x-stuffit`、`application/x-sit`、`application/stuffit` |
| 圧縮 | ファイルごと。LZ/ハフマンのバリエーション。StuffIt 5.x で «Arsenic» (メソッド 15) が追加 |
| 暗号化 | アーカイブごとにオプション。初期バージョンでは DES、後期バージョンでは RC4 |
| 整合性 | データ検証のためのエントリごとの CRC チェックサム |
| アーカイブ構造 | ヘッダー + 連続するファイルエントリ。各エントリにはファイル名、HFS メタデータ、オプションのデータフォーク、オプションのリソースフォーク、および圧縮データが含まれる |
| フォークのサポート | アーカイブされたファイルごとに HFS データフォークとリソースフォークの両方を保持 |
| HFS メタデータ | エントリごとに Macintosh のタイプコードとクリエータコードを保存 |
| 関連 OS | Classic Mac OS, macOS, Windows (StuffIt Expander 経由) |
| 後継形式 | `.sitx` (StuffIt X, 2002) - 再設計されたバイナリレイアウト、完全に別の形式 |
| 開発の系譜 | Aladdin Systems → Allume Systems → Smith Micro Software。2019年12月に終了 |
| 一般的な転送ラッパー | テキストのみの電子メールや Usenet での安全な転送のために、`.hqx` (BinHex) エンコード内で配布されることが多い |
| リリース日 | 1987 (StuffIt, classic Mac OS) |
| 最新バージョン | Classic SIT format (StuffIt 5.x era); superseded by SITX (StuffIt X) in 2002 |
SIT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SIT ファイルについて最初の質問をしてみましょう。