Osc2014 hamanako
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Osc2014 hamanako

on

  • 796 views

https://www.facebook.com/events/219229504913284/

https://www.facebook.com/events/219229504913284/
http://www.ospn.jp/osc2014-hamanako/
https://www.ospn.jp/osc2014-hamanako/modules/eguide/event.php?eid=5

Statistics

Views

Total Views
796
Views on SlideShare
765
Embed Views
31

Actions

Likes
2
Downloads
0
Comments
0

2 Embeds 31

https://twitter.com 30
http://s.deeeki.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Osc2014 hamanako Presentation Transcript

  • 1. NetBSDのご紹介 日本NetBSDユーザーグループ 蛯原 純 jun@soum.co.jp jun@netbsd.org
  • 2. 日本NetBSDユーザーグループ ● 1999年から ● 年一回東京近辺で総会 – 50人くらい ● ブース出展開始 – 1999年 オープンソース祭り@秋葉原 – 会場内DHCPサーバはNetBSD/MacSE30 – 本多おやじフェア ● http://www.jp.NetBSD.org/ ● http://www.facebook.com/NetBSD.jp/
  • 3. Facebook ● http://www.facebook.com/NetBSD.jp ● ライフハック – URLなどは総会で一挙にきめてその場で作る! ● OSC東京春の時点 223人 – OSCアワード受賞→253人(+30人) ● イベント欄とホームページの連携 – Facebookのイベントに追加すると – www.jp.NetBSD.orgのトップページに反映される! – https://developers.facebook.com/docs/graph-api/reference/event/ ● BSDっぽいことをニュースに書く – タイムラインでその月に起きたことがわかる
  • 4. 本当に怖いFacebook
  • 5. オープンソースカンファレンス ● 2004年から100回+1回(OSSC会津)開催 ● 全参加者:53,504人 – 北海道・東北 北海道:3770人 仙台:1080人 会津:64人 岩手:100人 – 東京 25210人 – 中部・北陸 名古屋:3250人 新潟長岡:650人 浜松:200人 – 関西 京都神戸:9350人 – 山陽山陰四国 島根:1330人 広島:600人 四国:760人 – 九州・沖縄: 福岡 3120人 大分:840人 沖縄:1270人 – CloudDBenterprise 1910人 ● 全参加コミュニティ: 3,039団体
  • 6. 北海道・東北 東京 中部・北陸 関西 山陽・山陰・四国 九州・沖縄 CloudDBenterprise
  • 7. 実際にどのくらい参加したか ● 91/(101+1) – OSSC会津が101回に含まれてない ● でてないの 10回 – 大分 2回 2008,2009 ● 温泉合宿だといろんな人がこないんじゃないか? – DB  5回 2006,2007,2008,2011,2012 – cloud 2回 2012,2013osaka – エンタプライズ 1回 2013 ● さくらでサポートされた!(OSC北海道つながり ● AWSも動く
  • 8. togetterまとめview数に見る NetBSDブースの反響ベスト5 ● 2012広島: 3697view  X68060+ラムー  ● 2012京都:2869view  LUNAとmikutter ● 2012名古屋:2407view ドリキャスVMtwitter ● 2013京都:2118view LUNAとmikutter ● 2012東京:2114view KOBOとRPI ● 規模が大きいからと言って反応がいいとは限らない
  • 9. SONY NEWS展示 ● OSC島根−鳥取環境大学から直送 – NEWS展示 中治先生 ● OSC京都−三大68Kワークステーション展示 – 筒井さんが姫路から運搬→いきなり展示! – SONY NEWS – Sun Sun3/80 – OMRON LUNA→よしだともこ先生にウケる! ● オムロンOBの人が遊びにきてくれる! ● 「わたしこれ開発してました」(c)CMSの達人
  • 10. OMRON LUNA ● OMRON =ワークステーションの会社 ● LUNA 68K – よしだともこ先生のツテでLUNA回収 – 電源修復手術 – 京都で展示 ● LUNA88K – マンション全部ワークステーションの山から発掘 – OpenBSDに移植していた青山さんと連絡 – LUNA88K&LUNA68KをOSC名古屋で展示!
  • 11. シャープ ● 日本のNetBSD移植はX68000から始まった – 沖さんが移植→NIFTYでMO回覧 – 徹底的に修理:@X68060さん ● OSC東京で隣のブースになって68060を見せていただく – XM6i:究極のエミュレーター for NetBSD ● OSC広島はX68000大特集 – by いさきさん&菅原さん ● NetBSD/X68030が動くエミュレータ ● エミュレータとOS移植の両輪開発 ● CPU内部の挙動がエミュレータで見える! ● ZAURUS – ARMマシン by のなかさん
  • 12. ZAURUS ● ZAURUSはOSC東京名物 – WZero3 – NetWalker by hkenkenさん ● ここからKOBOとかNetBSD評価ボードブーム ● RPIもZAURUSだと思うとZAURUSのような気が ● ぜんぶOSCのせい ー とんぬらさん – いきなりC700 – いきなりZAURUSでuboot起動 – いきなりC700で音デバイスサポート
  • 13. WindowsCE ● 日本NetBSDユーザーグループ第一回BOFでのネタ – いきなりtetris起動 ● hpcmips – シグマリオンでワンセグ受信:OSC京都 – →Playstation2 ● hpcsh – スピーシーズ:ロボット:OSC東京 – DreamCast→ ● マラカスコントローラでX操作:OSC北海道 おおしまさん ● コントローラにツイッター画面表示:OSC名古屋 おおしまさん ● hpcarm – WZero3 ておくれイメージ:つついさん:OSC仙台で展示 – Jornada
  • 14. NetBSD ● ftp ftp.netbsd.org ● tar xzvf src.tar.gz ● cd /usr/src ● build.sh -m i386 -U release ● build.sh -m i386 -U iso-image ● http://www.NetBSD.org/
  • 15. BSDライセンスとNetBSD ● NetBSDのソースコードは、自由に配布したり 売ることができます。 ● NetBSDのソースコードから作ったバイナリを 売ることもできます。 ● バイナリのソースコードを公開する義務はあり ません。
  • 16. 2 条項 BSD ライセンス ● Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: – Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. – Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • 17. 2条項BSDライセンス (翻訳byおかのさん) ● ソースおよびバイナリー形式の再配布および使用を、変更 の有無にかかわらず、 以下の条件を満たす場合に認める: – ソースコードの再配布においては、上記の著作権表示、この条件 の列挙、下記の注意書きを残すこと。 – バイナリー形式の再配布においては、上記の著作権表示、この条 件の列挙、下記の注意書きを、 配布物に附属した文書および/ま たは他のものに再現させること。 ● このライセンスの前には著作権表示そのものが付きます。 この後には注意書きが付き、このソフトウェアに関して問 題が生じても、作者は責任を負わないと述べます。
  • 18. アプリケーション ● Pkgsrc – ftp ftp.pkgsrc.org... current.tar.gz – tar xzvf pkgsrc.tar.gz – cd /usr/pkgsrc/net/mikutter – make package-install ● 13000種のアプリケーション ● 230種のオープンソースライセンス ● OSC福岡:おばたさんによる解説
  • 19. PkgsrcとOSC ● 取り合えず隣になったブースのソフトを動かしてみる ● mikutter ● mlterm→謎マシンでフレームバッファターミナル – OSC広島前日にX68K+mlterm開発者会議 ● LibreOffice4 小野寺さん – LibreOfficeグループとも交流 ● CMSソフトウェア – drupal – geeklog – Wordpress – Basercms→OSC福岡〜OSC大分 – concrete5
  • 20. mikutter ● 移植最終目標ソフトウェア – としぁさんのライブコーディング@OSC京都 – すべてのソフトウェアが正しく動いているか – どこまで遅いマシンで動くのか ● LUNA68K – 展示に最適 – コミュニティが優秀かつ愉快 ● 正しいフィードバックが帰ってくる! – シール ● おかのさんが差し入れてくれたのを配りまくる ● 楽しい!
  • 21. シールを配る ● OSの展示 – プロンプトが出てるだけ – 見る方も展示する方も会話のきっかけがない – 資料とか配ってもまずとっかかりがつかめない ● シール – 見れば分かる – 受け取ってもらいやすい – 仕入先:おかのさん – らこらこシール@OSC福岡 – mikutterシール評議委員長現る(OSC会津
  • 22. 観光ガイド ● セミナー資料を配ってほしい ● スライドそのままだと物足りない ● 地元の人は地元のことはよく知っている – NetBSDのことは知っていても知らなくてもいい – こっちはその地元のことはほとんど知らない – 何か地元の人が話しやすいきっかけをつくりたい – せっかく来たんだからその地方のことを知りたい ● 地方OSCで自分が知りたいことをまとめておきたい – 電子部品店/オーディオショップ/ジャズロック喫茶 遺跡/戦跡:奥さんだけでやっている電子部品店増える ● Sphinx+scribus+inkscape→epub
  • 23. 実行イメージ配布 ● mikutterを動かすブートイメージ 筒井さん – 「ておくれ NetBSD」で検索 – i386用 – ZAURUS用 – WZero3用 ● RPI用NetBSDブートイメージ – OSCごとに更新 – mikutterがご家庭のテレビで動きます。 – 家族にタイムラインを! – 海外からのおたよりが来て驚く
  • 24. AsiaBSDCon ● www.asiabsdcon.org ● 今年も世界中のBSD関係者が集まりました! – BSD作った人 – sendmail作った人 ● 国際会議 ● 英語 ● スポンサー募集 ● BSDResearch. – AsiaBSDConの運営 – BSD認定試験
  • 25. 最近の成果 ● XM6i X68Kエミュレータ isaki@ – XM6i 新バージョンリリース – XM6i をNetBSD Raspberry PIで動かす ● クロック2MHzで動くX68000!! ● NetWalkerのタッチパッド @h_kenken ● musica DLNA音楽配信ソフト – http://m-systems.co.jp/musica – NetBSD Raspberry PIで音楽配信 – NetBSD/amd64,evbarm,OSX,Ubuntu用バイナリ
  • 26. ブース展示 ● NetBSD/sgimips : O2展示 – 焼津から直送 ● NetBSD/evbarm: – Raspberry PI – NetWalker – ZAURUS – WZero3 ● OpenBlocks ● シール各種:NetBSD,mikutter関連,浸透いうな関連
  • 27. メーリングリスト ● netbsd-request@re.soum.co.jp ● 1994年9月から:20年くらい ● 600人くらい:10000通くらい ● 太古の記録が結局残ってる
  • 28. オープンって何すか ● 作ったコードをライセンスに基づいて公開 – 個別に直したツリーを独自メンテしんどい – 複数ツリーを無限にテストするのもう無理 ● 自分がそのソフトを使っていることを公開 – 自社が作った公開コードも他社もつかってますよ – ブースの回り方がわかりません ● 使っているソフトのブースに行って使っていると言う ● どう使っているのか ● 不満はないのか→じゃあ直そう!→成果 ● バグはないのか→じゃあ直そう!→成果 ● 直した方がいいところがあったら直接いってみる ● エレベータでは行きたい行き先のボタンを誰も押してくれない – さっさと行きたい階のボタンを押す。
  • 29. レポート/修正 ● バグ報告はアップストリームに! – バグ管理はソフトによってまちまち – 使っているソフトウェアの数だけ ● 管理ページへのアカウントが必要になる – 報告進捗管理 – 何を出したか – どのアーキテクチャに対して出したか ● マージするときの差分が大きすぎると.. – 他人が直せなくなる→壊したら直せなくなる – 直した理由が説明できなくなる ● 一度マージしたらずっとメンテする覚悟
  • 30. NetBSDができたこと ● ソースコードに – 地上のあらゆるマシンと周辺機器の仕様を収集して – 部分ごとに分類して、 – コンパイルすると動くようにする→「わぁい、動いた!」 ● どこまでも動かしつづける ● pkgsrc – 地上のあらゆるソースコードを収集して – 分類して – どのハードウェアでもコンパイルして動くようにする ● 日本NetBSDユーザーグループ – 日本中のあらゆるアクティビティを収集する – どういう人がいるのか知りたい – やっていることを展示したり発表できる場所を提供する
  • 31. まとめ ● 日本なんとかグループなのでOSCに参加 ● 1994-1999-から何か運営 ● できることはできる – できないことはできないができることは全部やる ● OSC参加には意味がある – ハッカソンとして→イベント駆動開発 – 気軽に発表できる場として – 「東京から来い!」そっちが来ないならこっちから行く ● 謎マシン輸送可能半径はほぼ100Km ● ライフハック – 協賛金は払いにくいけど旅費なら出せる