関西 *BSDユーザ会へようこそ
https://gyazo.com/6eb46c49dba4d52b07b2b3583c5d892a
関西 *BSDユーザ会
関西 *BSDユーザ会: K*BUG(ケイバグ)
メーリングリスト: kbug-users@kbug.gr.jp :主要な情報交換はここ
関西にゆかりのある人たちのための、*BSDに興味のある人の集まり
関西を中心に*BSDに関する情報交換(研究会)や飲み会を行う
会場
オンライン: コロナのご時世なので、WebExやZoomなどを使ったオンラインミーティングも
イベント参加
BSDってなに?
https://upload.wikimedia.org/wikipedia/commons/5/50/Unix_history-simple.png
由緒正しいUNIXの系譜
新しい機能は、いつもBSDから!!
TCP/IPの実装も早かった
IPv6の実装も早かった
ZFS: for Linuxなんて知らん; 元々はSolarisベース
DTrace: kernel debugなどにも使える便利でパワフルなツール
BSDライセンス:オープンソースライセンスの中では、比較的自由に再利用できるもの 386BSDのライセンス問題によってのLinuxに関する出遅れ…
むとうの場合
よくある誤解
FreeBSD, NetBSD, OpenBSD, DragonFly BSDってLinuxのディストリビューションみたいなもんでしょ?
FreeBSDって、macOSやPlayStation*やswitch…のベースだよね?
何を持ってベースと言っているかを理解しているか?
例えばmacOSの場合、ユーザランド(コマンド)はFreeBSD由来だけども、kernelはMachで違う
BSDって使っている人いるの?
TVやコピー機のOSとして使われていることもあります
サーバ用とや組み込み用途でよく使われます
OSやアプリケーションのインストールはコンパイルしている
make buildworldとかできるけど、kernelとかカリカリにチューニングしてなければfreebsd-update使えば良い
portsやpkgsrcとかでコンパイルもできるけど、pkgとかpkg_addとかで入れるのが普通
老いゆくコミュニティ
ここで、K*BUGメンバーが増えない場合を考える。
各メンバ$ iーのある年$ yの年齢を$ 年齢_{i}とするとき…
$ 年齢_{avg}(y)=\frac{年齢_1+年齢_2+...+年齢_n}{n}
一年後には…
$ 年齢_{avg}(y+1)=\frac{(年齢_1+1)+(年齢_2+1)+...+(年齢_n+1)}{n}=\frac{年齢_1+年齢_2+...+年齢_n+n}{n}=年齢_{avg}(y)+1
ゆえに、平均年齢は毎年1歳ずつ大きくなるorz
おわりに