2016年9月20日

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

コメント

セバスチャン小林(裏) @Dongpo_Jushi_x 2016年9月20日
ごめんなさい…思いっきり「え?FreeBSDって商用利用できるの?HAクラスタ組めるの?てかマルチプロセッサ対応してるの?」と思って今ぐぐってしまった。
0
セバスチャン小林(裏) @Dongpo_Jushi_x 2016年9月20日
(結論から申し上げますと、上記3項全て「○」となります。よかったね!こんなRFP来てもFreeBSD提案できるよ!しょっぱなに「OSはRHEL7以上であること」って書いてなければだけど!)
2
後藤寿庵 @juangotoh 2016年9月20日
Dongpo_Jushi_x なんというかですね、使えるんだけど、アプリケーションのバグ修正とセキュリティ対策が数ヶ月遅れで、メンテンナンスの基礎が10年遅れてる感じなんですよ。
0
緑川⋈だむ @Dam_midorikawa 2016年9月20日
FreeBSDで動いてるスマホってあるんかね
0
うさきち@アニキじゃねーよ! @aliceblue555 2016年9月20日
Web系でもWebの業務に専念できる人はどうにかなるのかなぁ。 でも下手に出張もできないし体調不良きたら終わっちゃう…。
0
Chief Buster @chief_buster 2016年9月21日
BSD系しかわからん私には、とりあえず楽だから今でも使っているけど... 確かに今は何でもLinuxだからそろそろ移行せざるを得ないけど、でも安定性を重視するサーバはメーカ製が買えないのでやっぱりFreeBSDを使い続けるかなぁと。 日本語マニュアルが整備されないのは、必要とされないからでしょうね。今更布教しようとする情熱のある人はいないだろうし。
0
Sad Juno @Sad_Juno 2016年9月21日
GPLを忌避する用途が皆無になるとは考えづらいので、そちら方面で生き残るでしょう……シェアはともかく。最近だとMicrosoft Azureが公式サポートしたりしてますし。 https://azure.microsoft.com/ja-jp/blog/freebsd-now-available-in-azure-marketplace/
2
エリ・エリ・レマ・サンバディトゥナイ @mtoaki 2016年9月21日
Vine Linuxが出た頃は圧倒的にFreeBSDの方が分かりやすく使いやすかったけど、今はもうFreeBSDの方がわかりにくい気がする。
1