Zipライブラリについて

C#でZipは標準対応していない。

商用でZipライブラリを使うかもしれないのでZipのライセンスを調べた。

  • J#のライブラリを使うと.NET 1.1内に入っているライブラリなので楽らしいのだが、J#を持っておらずSharpDevelopで開発しているので無理
  • SharpZipLibを使うと、簡単らしいがGPL(GPLかどうか決めかねる)
  • 庄田さんのUnzip32.Dllを使うと、商用ではライセンス登録しなければならない
  • Info-Zipを使うと、なんかいい感じだが英語?
  • 偽Unzip32.dllを使うと、7-Zipのラッパーみたいな感じらしいがライセンスフリー(7ZipはLGPL)

ということで、SharpZipLibか偽Unzip32.dllのどっちかがいい感じ。こういうライブラリを調べていくとGPL系が結構いっぱいあって、GPL使わずに商用ソフトウェアを構築するのは大変だなーと思わされる。ストール万は恐ろしい…

カテゴリー: チラシの裏 パーマリンク

Zipライブラリについて への4件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください