BUG Community

Welcome! Log In


Active Users

Blog Posts

OpenJDK on BUG 1.3 Devices *Update: now with shark*

For awhile now, behind the scenes we've been working on getting a high-quality build of OpenJDK ready for our new BUG 2.0 device.  This VM offers great performance and up-to-date features on parity with what's available on the desktop.  Currently, this package is available for Angstrom distros.  The BUG 1.3 device uses Poky, another variant of OpenEmbedded.  I've adapted the recipes to build the OpenJDK (without Shark) such that it's compatible with BUG 1.3.  There...
read more

Update Open Hardware Definition

The Open Hardware Definition has been updated with a statement of principals: Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make and sell the design or hardware based on that design. The hardware's source, the design from which it is made, is available in the preferred format for making modifications to it. Ideally, open source hardware uses readily-available components and materials, standard processes, open infrastructure,...
read more

Having openjdk'6 sources display in eclipse

Have you ever been working on a project, tracing through code, only to get to a point where you're inside your jvm's core class code?  Probably.  And you've probably noticed that the core classes don't display all that prettily in eclipse, you'll get some  polished-up bytecode:Well it's pretty easy to attach some source... especially if you're using ubuntu and openjdk-6.  Try this: sudo apt-get install openjdk-6-source Give it a minute to finish, then, in the...
read more

Publishing BUG data to Pachube

Interested in the Internet of Things?  Devices talking to each other?  Pushing data from your BUG to the cloud?  Check out what I did in a few hours with BUG and Pachube...
read more

What's up with 2.0?

Well, have a look yourself!http://redmine.buglabs.net/projects/show/bug-sw-r20The buglabs SW process machine is now public.  Process championship. Image is CC licensed, Thanks to Thomas Guest.  http://www.flickr.com/photos/thomasguest/3581215442/ 
read more

Heading to JavaOne to talk about FOSS Java on ARM

I'm off to San Francisco for a few days to learn what new innovative lawsuits technologies are coming out of the Java ecosystem.  If you're attending would love to see you at my session where I get into the nitty-gritty about the state of free and open source Java platforms for ARM devices.
read more

Join us for the Open Hardware Summit

ickets for the Open Hardware Summit are on sale! Follow this link to purchase your ticket:http://www.openhardwaresummit.org/attend/Tickets include breakfast, lunch and cocktail hour at the end of the day. Along with your ticket price, you will also receive a one-day pass to Maker Faire! Special thanks to Maker Faire for partnering with the Open Hardware Summit.There is a reduced pass, while it lasts for artists, non-profits and students.Thank you to HTINK, our fiscal sponsor for handling our ticketing...
read more

my love of apt.

BUG comes with an avahi-daemon installed.  We used to use a jslp-based implementation to have the SDK auto-detect the presence of a BUG on the same LAN (and even for the virtual-BUG itself).  We've since changed to using the more widely supported avahi/mDNS/zeroconf implementation.  SDK-side, it's based on JmDNS, BUG-side it's plain old avahi, with a special service definition.Anyway, what I like about having avahi-daemon and some stock service definitions on BUG is that in...
read more

Friday afternoon remote debugging, remotely.

I had the opportunity to work on a nasty little defect from home this afternoon.  Some background: Originally we used the AvetanaBT implementation for java-level API hooks into bluez for bluetooth programming. It has served our needs well, and was built on top of phoneME /JavaME's javax.microedition.io libraries.   We're moving to openjdk-6 No javax.microedition.io in a J2SE compatible jvm/classpath environment Need to abandon avetanaBT or re-implement javax.microedition.io.* on our own (ick) I investigated a (more...
read more

Announcing the Open Hardware Summit

Bug Labs is excited to announce the Open Hardware Summit in conjunction with MAKE, and Creative Commons, and a little help from our friends at NYSCI, littleBits and Eyebeam! The Open Hardware Summit will be a venue to present, promote and discuss the undergoing open source hardware movement. The summit will focus on hardware as a system, involving conversations on software, manufacturing, legal, and other factors surrounding open source hardware. It is taking place on...
read more

Powered by Community Engine