FreeBSDはこの先生きのこれるか

サイトが正常に動かなかった鬱憤からFreeBSDへの文句。
10
後藤寿庵 @juangotoh

サイト落ちてるので立ち上げ直したけど、httpsが無効になってて、ははあ、落ちてる間にサイト証明書切れて再取得できてないんだなと手動で取得したらエラー。

2016-09-20 17:35:06
後藤寿庵 @juangotoh

Let's Encryptの証明書取得ツール、letsencryptが古くなってエラー吐いてるようなのだけど、pkg やports見てもクライアントのパージョン変わってない。どうしたものかと思ったら、ツールの名前が変わって certbotになってた。

2016-09-20 17:37:57
後藤寿庵 @juangotoh

ああ、うん、Let's Encrypt正式サービスの時点で、ツールはcertbotに名前変わってたの知ってた。でも FreeBSDは最新バージョンの取り込み遅れてて、ベータ時代のletsencryptのままだったんだよな。

2016-09-20 17:39:57
後藤寿庵 @juangotoh

Linuxと比べてFreeBSDの移植遅れるの、開発者の数考えても、大概のUNIX系ソフトが現在まずLinuxで開発されるという事実からもしょうがないと思うんだけど…

2016-09-20 17:42:19
後藤寿庵 @juangotoh

名前変わったらパッケージ管理ツールの連続性が途切れて、別ソフト扱い。パッケージ更新時とかに「letsencryotはcertbotに変わったよ。インストールする?」みたいなアレもないんだよなあ。

2016-09-20 17:44:35
後藤寿庵 @juangotoh

Ubuntuとかでapt-getとかすると、動いてるデーモンを更新して再起動までやってくれるじゃん。FreeBSDのpkgだとインストール後に手動でサービス再起動とかいちいちしないといけないし。

2016-09-20 17:47:11
後藤寿庵 @juangotoh

現実的に考えて。pkgやportsをこまめに更新して、サーバを健全に保つという通常メンテナンス作業それ自体、FreeBSDって結構めんどくさくねえ?いやよく出来た仕組みだと思うよ。ソースインストールのportsもバイナリのpkgも。それでも大変じゃね?

2016-09-20 17:55:39
後藤寿庵 @juangotoh

あとそろそろ、FreeBSDのjmanはなくすべき。jmanをmanのAliasにして端末をEUCにしてとかやってられっか。

2016-09-20 17:58:58
ぐるり @gururi

これについては激しく同意。今時EUC-JPとか、無い。 twitter.com/juangotoh/stat…

2016-09-20 18:24:01
後藤寿庵 @juangotoh

FreeBSDの日本語ドキュメントはEUC-JPじゃなく、UTF-8にして、manコマンドもそのまま英語圏と同じものを使えるようにすべきじゃねえの?manコマンド自体がUTF-8のCJK文字うまく扱えないんだったらそっちをパッチ当ててコミットすべきだろ

2016-09-20 18:03:30
後藤寿庵 @juangotoh

なんつーかさ、FreeBSDの日本語関連作業、PC-9801時代に最大ユーザーを誇った98野郎どもと、「UNIXはBSDが技術者の誇りだよねー」時代の大学系開発者共が積極的に作ってくれたけど、その後みんなLinuxがあればいいやーってなっちゃった気がするんだよなあ

2016-09-20 18:07:00
後藤寿庵 @juangotoh

portsに残ってる日本語ゲーム、rogue_sとか、jnethackとかも、EUC-JPのままだぜ。

2016-09-20 18:09:29
後藤寿庵 @juangotoh

ユーザーがインストールするソフトは基本的に/usr/local以下に入るとか、FreeBSDのレイアウトはわかりやすくて好きなんだけどな、

2016-09-20 18:12:47
後藤寿庵 @juangotoh

FreeBSD好きなんだけどな、なにかLinuxに勝てるのって言われたら、ZFSが安定して使えるくらいしかない。それってそれほどたいしたことか?

2016-09-20 18:15:58
後藤寿庵 @juangotoh

「jaijがすごいぜー」とか言われても、Dockerの方がよっぽど有効活用されてるじゃん

2016-09-20 18:17:43
後藤寿庵 @juangotoh

いやまあ、GPL3への反発で、脱GPLなFreeBSDが企業でウケるとかいう話もあるけど、あれさ、企業もLinux多用してる以上あんまし意味ないぜ。LLVM/Clangへの移行だって、いまはFreeBSDが先行ってるけど、ライナスやLinuxカーネルグループがその気になれば

2016-09-20 18:23:00
後藤寿庵 @juangotoh

つーかさ、LLVM/CLangが、GCCと対抗できるくらいに急速な発展したの、あれAppleの企業的都合だろ。AppleがSwiftを出してきた段階で、切り捨てられて一気に巨大スポンサー失う可能性を考えるべき

2016-09-20 18:25:27
後藤寿庵 @juangotoh

AppleがFreeBSDと仲が良かったのは、あれNeXT時代にUCBのBSDユーザーランドを採用してて、MacOSX開発時にただで使えるFreeBSDを使えば最小コストでリニューアルできたからだし。OSXのデフォルトシェルがbashになったときに危機感覚えるべき

2016-09-20 18:29:04