何があったのか
GitHubスポンサーが収益源のメインだけどここもEvery.orgに変える
Zigってなんだっけ
GoやRustよりあとの世代のシステムプログラミングに使える言語
「C++じゃなくてーーRustじゃなくてーーじゃあZig使うか〜」と選ばれる
マニア人気が高い
Bunの開発言語やMitchell Hashimotoが実装してるターミナルアプリに使われている
Zigメンテナの文化
CoCにPRやIssueにLLMを使うな。翻訳用途もダメと書いてある
Andrew Kelleyはどういう人物か
2018年からZigが本業
アメリカ生まれアメリカ育ちだけど日本人でも英語が聞き取りやすい
日本語勉強してる
Codebergってどんなサービス?
Giteaのホスティングとして始まった非営利団体
マイクロソフトGitHub買収がきっかけでドイツの開発者たちが立ち上げた
元TeaHub:GitHubのTea版だよ
しかしGitea自体も営利法人化したのでフォーク版Forgejoになっているらしい
名前もCodebergに改名
自由なソフトウェアを支持している
スタッフが今回のZigの移行作業に協力した
特にFreeBSDのCI対応が充実とかではないがCI部分もOSSのWoodpecker CI
感想
つまりGitHubで運用するとAIスロブ対応のコストが増してプラットフォームがそれを助長しているのでメンテナたちは疲労している。
ZigチームはCoCに明記するぐらい昨今のバイブスコーダーというよりOSSエンジョイ勢を避けているのでより静かな場所に引っ越してQOLを上げよう。
という話に見えた。
AI生成コードのライセンスの不透明さから貢献を拒否するプロジェクトはあるが、それともちょっとニュアンスが違う。
ZigにとってFreeBSDは重要だろうけど、そこがメインじゃなくて具体的に説明しやすいGHAのIssueなだけだろう。
あとこの界隈の人たちはMSおよびビックテックアンチな側面もあって度々DISってる。
AIスロブ対応の部分は中の人の立場になってみないと実感できないだろうけど、自分もZennに1万文字超の”完全ガイド:はじめにーー”とポストされていても風景だなぁぐらいにしか思わないけど「このレポート参考にして記事を書いてくれたまえ」という依頼が来たら嫌なので、OSS運用チームは昨今大変そうだなぁと思います。そして翻訳ぐらいはLLMを使わせて欲しい。