青木@名古屋です。 On Wed, 22 Nov 2017 02:00:13 +0900 Hajimu UMEMOTO <u...@mahoroba.org> wrote:
> 梅本です。 > > >>> Wed, 22 Nov 2017 00:47:28 +0900 の刻に「maruyama」、すなわち > >>> 丸山直昌 <maruy...@ism.ac.jp> 氏曰く > > maruyama> unzip のような OS のコア機能から遠いコマンドが /usr/bin に入っていること > maruyama> に違和感を感じるのは、私だけでしょうか。その上、対をなすべき zip は > maruyama> /usr/bin には無い、というのも何か割りきれません。 > > 昔は tar や cpio は GNU のものが入っていたのですが、BSD ライセンスのも > のに置き換えられました。現在の FreeBSD に標準で入っている tar や cpio > は libarchive をリンクしており、アーカイビングのほとんどの機能は > libarchive が提供しています。libarchive が ZIP アーカイブの機能もサポー > トしており、unzip も提供されているという感じでしょうか。 であればzipの方もあってよさそうではあるのですが、svnwebで初期 導入時点以降全部追跡できるheadので履歴を見ると、 https://svnweb.freebsd.org/base/head/usr.bin/unzip/Makefile?view=log portsツリー(distfiles含めてだと思いますが)にあるzipファイルの 展開のために、archivers/unzipの純BSDライセンスの互換品として導入 されたようですね。 たまに/usr/bin/unzipだと展開できないzipファイル(最近のWindoze用 等で圧縮されたもの?)があったりした記憶があり、archivers/unzipも 相変わらずICONVオプション付でインストールしていたりするのですが。 # Citrus iconvがbaseに入る以前から、ほぼ無意識に...。 > > -- > 梅本 肇 http://www.mahoroba.org/~ume/ > u...@mahoroba.org u...@freebsd.org > プログラムは書いた人の意図ではなく書かれた通り動く I hate Modula-3 :-) > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org" > -- 青木 知明 [Tomoaki AOKI] <junch...@dec.sakura.ne.jp> _______________________________________________ freebsd-users-jp@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"