Osc2014 hamanako
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Osc2014 hamanako

  • 837 views
Uploaded on

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
837
On Slideshare
806
From Embeds
31
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
2

Embeds 31

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

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

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 ● ライフハック – 協賛金は払いにくいけど旅費なら出せる