・未来の拡張に備え、追加的な情報を入れることができる構造で設計されました。
・フォーマットが改善されたり拡張されても既に発売されたバージョンが基本的な動作をすることに無理がないように設計されました。
・機能が拡張されてもフォーマットの基本構造を変更する必要がありません。
・UTF-8形態のunicodeを基本的にサポートします。
・EGGフォーマットはいかなる言語のOSで圧縮をしても元ファイルを維持します。
・unicodeサポートが不可能なプラットホームに備えて言語情報を含む非unicode形式をサポートします。
・大容量圧縮ファイルに対応できないプラットホームを考慮して内部的に分割して保存します。
・Mac,Linuxなど他のOS環境は今後サポート予定です。
・圧縮効率が高いと予想されるファイルは圧縮率中心に、
圧縮効率が低いと予想されるファイルは速度中心に、
すでに圧縮されたファイルは圧縮なしで、
さらに効率的なアルゴリズムを自動で選択し圧縮する‘最適圧縮’をサポートするので
EGGフォーマットはインターネット環境に最適化したフォーマットです。
・一つのファイルも多数のブロックでデータを分割して保存でき、ブロック別に最適化された
アルゴリズムを適用して圧縮率を高めることができます。
また、ブロックでの分割保存が可能なので、部分解凍が可能です。
・無限個のファイルで分割圧縮が可能です。
・ソリッド圧縮をサポートします。
・AESのような高い水準で検証された暗号アルゴリズムをサポートします。