Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD machines at Open Source Conference 2014 Kyoto



> Just FYI,
> 
> http://d.hatena.ne.jp/mizuno-as/20140806/1407307913
> 
> >> The NetBSD team displayed Luna work station of OMRON.
> >> Luna(= opposed to Sun) is very old UNIX workstation in Japan.
> >> However, the newest Twitter client "Mikutter" works in
> >> this workstation on NetBSD!
> 
> I'll post a more detailed report of the NetBSD booth
> at this Open Source Conference 2014 Kyoto later.

As reported the above, the Japan NetBSD Users' Group held a NetBSD booth
at the Open Source Conference 2014 Kansai @ Kyoto on August 1-2:
 http://www.ospn.jp/osc2014-kyoto/

We exhibited various machines running NetBSD, including:
 - Raspberry Pi (with small LCD display via HDMI)
 - Sharp W-ZERO3 and Zaurus
 - OMRON MC68040 LUNA-II
 - Naturetech GENIALstation 737 UltraSPARC laptop
 - x86 notebooks
etc.
I would like to report about the booth with pictures as a participant.


Conference hall, at Kyoto Research Park:
 https://twitter.com/tsutsuii/status/495024367927980033/photo/1
 https://twitter.com/Masa_B_Kondo/status/495027357485236224/photo/1
 https://twitter.com/Akkiesoft/status/495427863990919168/photo/1

 There were ~50 FLOSS communities and >60 seminars (including NetBSD one)
 at the conference.

Preparing NetBSD booth:
 http://movapic.com/pic/2014080101415753daf065911da
 https://twitter.com/tsutsuii/status/495910023550074881/photo/1

 NetBSD booth at OSC was held by Jun Ebihara (jun@), but
 many other NetBSD users and developers in Japan gathered there.

NetBSD booth filled by geek machines:
 https://twitter.com/tsutsuii/status/495078820160892928/photo/1
 https://twitter.com/aomonoya/status/495405817877630977/photo/1
 https://twitter.com/kapper1224/status/495410703847534592/photo/1
 https://twitter.com/tsutsuii/status/495935879743946754/photo/1
 https://twitter.com/tsutsuii/status/495936562165579776/photo/1
 https://twitter.com/tsutsuii/status/495944003909455872/photo/1
 https://twitter.com/tsutsuii/status/495938582222098433/photo/1

 Note the Japan NetBSD users' group (mainly jun@, who participates
 ~all Open Source Conference in Japan) got OSC Award 2014
 at OSC 2014 Tokyo/Spring:
  
http://www.ospn.jp/press/20140317osc2014-tokyospring-report.html/12907429625_5ca1de8866_b
  https://twitter.com/tsutsuii/status/495070087104040961/photo/1

The next side booth was "mikutter":
 http://p.twipple.jp/IzYRu
 https://twitter.com/tsutsuii/status/495368687935705088/photo/1
 https://twitter.com/tsutsuii/status/495937333091655681/photo/1 
 
 Mikutter is a popular Twitter client for UNIX-like OSes:
  http://mikutter.hachune.net/
  http://pkgsrc.se/net/mikutter
  https://packages.debian.org/wheezy-backports/mikutter
  http://svnweb.freebsd.org/ports/head/net-im/mikutter/
 We often use it as a good application for demonstration on
 various NetBSD machines.

 Mikutter uses Ruby and GTK2 so building mikutter and required
 packages is good testsuite for many NetBSD ports to find and fix bugs,
 especially for non-x86 CPU ports.

Raspberry Pi running mikutter:
 https://twitter.com/tsutsuii/status/495060659814400000/photo/1
 https://twitter.com/tsutsuii/status/495931750099329024/photo/1
 https://twitter.com/tsutsuii/status/495933652576919552/photo/1 

 The RPI was running 2014-08-01-netbsd-raspi.img built by jun@:
  http://mail-index.netbsd.org/port-arm/2014/07/31/msg002547.html

Sharp Zaurus PDA and W-ZERO3 mobile phone:
 https://twitter.com/kapper1224/status/495411238210244610/photo/1
 https://twitter.com/tsutsuii/status/495929995181576192/photo/1

 NetBSD/zaurus -current seems to have some bug in its pmap :-(


Bootstrap NetBSD/luna68k on OMRON LUNA-II:
 https://twitter.com/tsutsuii/status/495031719842435073/photo/1
 https://twitter.com/tsutsuii/status/495915355189940224/photo/1
 https://twitter.com/tsutsuii/status/495032094750298112/photo/1
 https://twitter.com/tsutsuii/status/495916288489713665/photo/1

 Now NetBSD/luna68k has its own native bootloader and it recognizes
 booted device, so bootstrap is really easy :-)

Starting mlterm-fb, which supports LUNA's 4/8bpp framebuffer:
 https://twitter.com/tsutsuii/status/495917228005421057/photo/1
 https://twitter.com/tsutsuii/status/495918088827588608/photo/1
 https://twitter.com/toshi_a/status/495034208033574912/photo/1

 mlterm is a multi-lingual terminal emulator. It was originally
 developed as an X11 terminal like xterm, but now it also supports
 framebuffers including x86 VESA and NetBSD wsfb including LUNA etc.

Starting pkgsrc/net/mikutter with CUI terminal plugin "mikutterm"
with sixel graphic support:
 https://twitter.com/toshi_a/status/495034916824817664/photo/1
 https://twitter.com/tsutsuii/status/495037367074308097/photo/1
 https://twitter.com/tsutsuii/status/495042355095810049/photo/1
 https://twitter.com/tsutsuii/status/495083038015901696/photo/1
 https://twitter.com/tsutsuii/status/495914313593257984/photo/1

 The >20 year old MC68040 25MHz machines still can run
 a modern Twitter client with graphics icons.

 "Sixel" is a bitmap graphics format that allows terminals
 (including ancient DEC VT3x0) to display graphics even via serial
  http://en.wikipedia.org/wiki/Sixel
 and mlterm supports sixel graphics even on framebuffers with 1/4/8bpp.

 Araki Ken, an author of mlterm, also modified "mikutterm" CUI plugin
  https://github.com/syusui-s/mikutterm
  https://bitbucket.org/arakiken/mikutterm/branch/sixel
 to add support of displaying Twitter icons using sixel graphics
 with libsixel, which was imported into pkgsrc recently.
  https://github.com/saitoha/libsixel
  http://mail-index.netbsd.org/pkgsrc-changes/2014/07/13/msg108408.html

Framebuffer mod to connect the ancient LUNA to modern LCD:
 https://twitter.com/tsutsuii/status/491203988423843840/photo/1
 https://twitter.com/tsutsuii/status/495027255551086592/photo/1

 The original LUNA requires a "Sync-on-Green" display.
 However nowadays few LCDs support it so I modified the framebuffer
 to output H-sync and V-sync and disable Sync signals on Green line.

OMRON dp/NOTE sticker, OMRON 2HD floppy, and LUNA bandanna
contributed by OMRON guys:
 https://twitter.com/moguno/status/495371466733416448
 https://twitter.com/tsutsuii/status/495919167065710593/photo/1
 https://twitter.com/tsutsuii/status/495051634070650880/photo/1

 The OMRON's headquarters are at Kyoto.  There were several
 past LUNA users and they said "this reminds good old days."

LUNA-II also can show attached pictures in Tweets by Sixel:
 https://twitter.com/tsutsuii/status/497362032018980864/photo/1

 It takes a few mumites to resize, reduce colors, and convert
 png/jpg pictures into sixel format though 8-)

LUNA-II front panel, front LCD and dip switches:
 https://twitter.com/nullnilaki/status/495566952408952832/photo/1
 https://twitter.com/tsutsuii/status/495922305545949185/photo/1
 https://twitter.com/tsutsuii/status/495122072951984128/photo/1
 
 Note my LUNA-II has a 32GB SSD via IDE-SCSI converter and
 SATA-IDE adapter.


Naturetech GENIALstation 737 running NetBSD/sparc64:
 http://movapic.com/pic/2014080106004953db2d1125974
 http://movapic.com/pic/2014080106074753db2eb330296
 https://twitter.com/shimadah/status/495089389127471106/photo/1
 https://twitter.com/tsutsuii/status/495925216283860992/photo/1
 https://twitter.com/tsutsuii/status/495926720893952000/photo/1
 https://twitter.com/tsutsuii/status/495927749123383296/photo/1
 https://twitter.com/tsutsuii/status/495928686948790273/photo/1

 This rare laptop (with Japanese keyboard) was prepared by Naruaki Etomi.
 It also ran mlterm-fb and mikutter with mikutterm + libsixel on
 its framebuffer without Xserver.

We received many comments like "amazing" "impressive" "insane"
from visitors.  I would like to say "thank you" to Ebihara-san,
committe of Open Source Conference, and all people who visited
our booth.

PS. NetBSD and various misc stickers were given out to visitors:
 https://twitter.com/okano_t/status/495452097693749248/photo/1

Have fun,
---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index