6. 2 clues 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.
7. Japan NetBSD Users’ Group
● Since 1999
● UserMeeting on July
– 50 heavy users
● Booth presentation
– Since 1999 OpenSource Matsuri@Akihabara
– Serve DHCP by NetBSD/MacSE30
– http://
● http://www.jp.NetBSD.org/
● http://www.facebook.com/NetBSD.jp/
8. Japan * Users’ Group?
● “Japan foo-bar Users’ Group”= Old Style?
● “Japan” group?
– Regional group is useless?
– Japan,what is difference does it mean?
– ftp mirror is useless in 10G world?
– google.co.jp/translate
● Search Mission for Regional Group
9. 1999-2003: Before
OpenSourceConference
● FreeBSD events → *BSD events
● 2 BSD BOF /year
– N+I InterOP Makuhari
– Internet Week
● 300 attendance
– call guest: perry hubertf..
● Cost event fees:
– larger,deeper,wider :not to use Free BOF slot.
– 500,000 yen/event is too heavy for me
– What can I do next?
10. OpenSourceConference:
2004-
● Mr. Miyahara@begi.net make a new event.
– Free Booth
– Free Seminor slot
● Loose fit – it must be.
– do what you doing
– and say what you saying
– create booth desk as 1.8m width NetBSD campus.
– create freestyle seminor in 45min.
● base line:regional information + NetBSD guide
● additional: everyone can talk about NetBSD.
11. Create NetBSD demo-style
● Make a booth
– Strange machines have found us
– minimal demonstration
● show prompts: “login:”
– PC , Handhelds and only “Login: “
– No communication with attendancees.
● Make a seminor time
– Make a presentation material:NetBSD Guide
– Presentation about :”NetBSD and BSD?”
– Presentation time is very important!
● need more feedback!
12. All around Japan
● Tour: Computer Cities in Japan
– OK,We will go ALL place in this country.
– Stop making sence, about which city to go or not.
– Presentation and Demo all around Japan
● → Gathering Every place,== Japan NetBSD Users
● Rule
– send request form in 8 hours
● promoter ask me over 48 hours
– Fix date and Fix Flight
– after all,Think tomorrow.
13. NetBSD: Japan tour
● 91/100(+1)
– Booth and Seminor
● 10 times loses
– Oita 2times 2008,2009
● Seems local meeting?
– DataBase 5times 2006,2007,2008,2011,2012
– cloud 2times 2012,2013osaka
– enterprise 1time 2013
● Sakura Cloud support NetBSD Service
● AWS
14. Members
● yagoto-urayama.jp:ex Meijo-univ,Mr terasawa seminor.
– Nagoya city/Meijo-u/Terasawa-seminor
– Nagoya-u: soda,tsutsuii,enami... == yagoto-omoteyama
– Meijo-u: jun,oshimaya,iwase …. == yagoto-urayama
– Using SONY NEWS (1987-1989?)
– reunion on Nagoya *BSD User’s Group:1999
● Terasawa-seminor
– Do anything about computer
– Play SONY NEWS and Fujitsu FM-7(6809)
– FM-7 terminal emulator software
● like tektronix terminal,Kanji char..
● OS-9 BASIC09 to C translator with graphic
15. SONY NEWS
● BSD UNIX!
● Super Cool Workstation in 1987!
● Comes our classroom now!.. but why?
● Koichi Kishida@SRA delivers to UNIV.
– NWS-800 No.003 (68020)
– X10!
– kill your emacs for heavy road!
– learn UNIX with japanese learn
– read man man,man shutdown,,,,
16. REBOOT:SONY NEWS
● OSC Shimane−powerd by Tottori Kankyo Univ
– NEWS by Nakaji
● OSC Kyoto− 68K great masters
– tsutsuii@ ships 68K WSx3!
– SONY NEWS
– Sun Sun3/80
– OMRON LUNA
●
meet with “OMRON LUNA Users Group”
● Fujita@ex CMU in KOF
17. OMRON LUNA
●
OMRON =Workstation company
● LUNA 68K
– Dig Old machines from dustbin.
– Repair Power module
– “Sync on Green” LCD display
● LUNA88K
– Dig Old 88K machine from mania.
– Send 88K machines to aoyama@openbsd
● 88k multiprocessor and Xwindows on LUNA88K
– Booth on OSC Nagoya
● LUNA68K(NetBSD) and LUNA88K(OpenBSD)
18. SHARP, always on our mind
● In Japan,NetBSD culture start up with X68000
– oki@,boot NetBSD on X68K→deliver with MO
– @X68060
● 68060 CPU display on OSC tokyo
– XM6i:Specialty,Full Emulation for NetBSD
● OSC Hiroshima X68000 x5
– by isaki@ and Sugawara
● NetBSD/X68030 Full Emulation
● debug emulatior and NetBSD
● Realtime Display CPU cache hits!
● ZAURUS – ARM startup by nonaka@
19. ZAURUS
● ZAURUS:Small Xscale ARM machine
– WZero3 :Windows Mobile→hpcarm
– NetWalker by hkenken :Cortex
● KOBO:evbarm 2,980yen/evbarm board
● zaurus port on OpenSourceConference Tokyo
– @tristelo
– boot C700
– port uboot
– port sound device on C700
21. WindowsCE
● 1999: Japan NetBSD Users’ Group 1st BOF
– Run NetBSD on small CE machine,run tetris
– SONY NEWS developers join to NetBSD project
● hpcmips
– NEC sigmarion: “one-seg” USB TV reciever :OSC Kyoto
– →Playstation2
● hpcsh
– Speesys:NetBSD/sh Robot,:OSCTokyo
– DreamCast→
● IDE Disk & NE2000: tsutsuii
●
X with maracus controller :OSC Hokkaido oshimaya
●
twitter message on controller OSC Nagoya oshimaya
● hpcarm
– WZero3 Teokure image:tsutsuii
– Jornada
22. These are the Things
● Old brown 4cluse code.
– How to change 4cluse BSD to 2cluse?
– Old code:OMRON LUNA...
● Broken Condencer
– Old power supply →Fix and Fix and Fix
● Heavy algorithm
– Generate SSH keys in 30 min?
– twitter account initialize in 30min?
● Treat Old machine as old
– 10Base5/2 MAU
– SCSI Harddisk
– 30pin SIMM
– Conpact Flash Ether card
23. “OPEN”
● Distribute your code with License.
– Keep Update: many trees
– Diffcult to maintain many trees
● Say “I use this software!”
– “Our software use competiter”
– How to join the Open Source Conference
● Go Booth:Say “I use your Software!”
● How to use
● No problem?→Fix it!→Get result!
● No Bugs?→Fix it!→Get result!
● Say maintener to fix.
24. Report / Fix issue
● “Bug report to Upstream!”
– 100 softwares,100 bug report methods
– Keep many “bugreport” web accounts
● Bug report pages
– Maintain bug reports
– What bug report I’ve report?
– In what archtecture?
● Large Fix code.
– Large diffs with no comment→mind bombs
– Write down fixed-PR number
● Once merge,maintain till dead.
25. Application
● Pkgsrc
– ftp ftp.pkgsrc.org... current.tar.gz
– tar xzvf pkgsrc.tar.gz
– cd /usr/pkgsrc/net/mikutter
– make package-install
● Over 13000 application
● Over 230 licenses
● obache:talk in OSC Fukuoka
26. Pkgsrc and
Open Source Conference
●
Love your neibor: make pkgsrc next booth.
●
mikutter: module based twitter client
●
mlterm→multilingul console terminal in old machines
– X68K and mlterm developer meeting in OSC Hiroshima
●
LibreOffice4 ryoon@
– Rieson with LibreOffice group
●
Bind & Ruby : taca@
● CMS softwares
– drupal
– geeklog
– Wordpress
– Basercms→OSC Fukuoka〜OSC Oita
– concrete5
– contao: taca@
27. net/mikutter
● Final Target for Strange machines
– Check: Ruby+Gtk+oauth
– Heavy load for old machines
– Chicken Race, More Slower machine!
● LUNA68K
– twitter time line is good presentation
– mikutter young hooligan called “Teokure”
● Great,always perfect feed back.
– mikutter steckker
● okano@ make mikutter chalacter seal
● Funny!
28. Binary NetBSD images
● mikutter boot image
– search [Teokure NetBSD]
– i386
– ZAURUS
– WZero3 hpcarm
● Raspberry PI
– Update each OSC
– mikutter on HOME 40 inch HDMI TV
– Braved timeline to Home
– User reply from all over world!
– STOP Broken arm port (like mips port)
29. Sticker! Crop the world!
● OS presentation
– Watch only “login: “ prompt
– Too minimal for conversation
– Visitors lost in communication.
● Sticker
– What you see is what you put
– Communication boot loader
– okano@ make 5000 seets/event
– LakoLako seal @ OSC Fukuoka
– mikutter seal style council @OSC Aizu
30. NetBSD Guide
● A5 12p panplet x 15 /every event
● Local Guide and NetBSD guide
● People knows about Local town
– No problem to know NetBSD or not
– I don’t have knowledge about the TOWN
– Broke some barrir between talker and attendancee
– and want to know any town information we go
● Get knowledge
– Parts shop/Audio Shop/JazzRockTechnoCafe
WWII fighters/Beer Bar :Get old transistor and tubes.
● Sphinx+scribus+inkscape→epub
31. NetBSD can do
● source sets
– Gather all definition about machine in this whole world
– Gather all definition about device in this whole world
– Build.sh and “Yeah! It Works!”
● Live until Hardware is dead.
● pkgsrc
– Gather all software in this whole world
– Gather all operating systems definition in this whole workd
– make install-package and “Yeah! It Works!!”
● Japan NetBSD Users’ Group
– Gather all activity in all over Japan
– Gather all hardware in all over Japan
– Serve Presentation time and Booth like hackerthon
33. Facebook
● http://www.facebook.com/NetBSD.jp
● Set URL on annual meeting with vote and create
– 223 people
● Event keeper
– Put NetBSD related event to Facebook event list
– Automatical update to www.jp.NetBSD.org
– https://developers.facebook.com/docs/graph-api/reference/e
vent/
● Gather NetBSD news
– See Facebook timeline to get monthly NetBSD news
35. I18N/Translation
●
Web page:okano@
– SA/Update information to translate
● I18N support
– Lost in communication
– NEED more refine to NetBSD I18N code
– hard to tell I18N diffculty
– the world is waiting for tnozaki@
36. Server Maintenance
● jp.NetBSD.org domain
● Powerful support by Internet Initiative Japan (IIJ)
– Internet Connection and Server room
● Need more human resource
– NTP DoS atack
– Disk crash
– Web Contents Update
● CVS to git
37. AsiaBSDCon
● www.asiabsdcon.org
● NOW! 120 attendancee
● Need more sponser:700,000 yen
– All we need is cash,cash is all we need
● BSDResearch.org
– AsiaBSDCon
– BSDCA
38. Results
● Japan NetBSD Users’ Group Japan Tours
● From 1994-1999-
● Serve Space for Discussion and hacking
● In OpenSourceConference
– Hackerthon→event driven development
– make presentation and booth style
– “Tokyo comes to us!” Meet the developer
– Strange machine can walk around in 100Km
● LifeHack for hired developer
– Can’t pay Donation, but Travel fee support can supply