Muli Ben-Yehuda's journal

January 12, 2004

gby talk at Telux on Embedded Linux

Filed under: Uncategorized — Muli Ben-Yehuda @ 3:30 AM

I left work early today, around 1630 or so and went to hear gby talk about Embedded Linux at Telux. The talk was excellent, gby being his highly entertaining self, as usual. I heard previous incarnations of this talk in the past, at August Penguin I and elsewhere, but was still glad I decided to come. The talk was a bit too short, though, lasting only 50 minutes. The slides were extremely pretty, in Hebrew with the Codefidence logo featured prominently.

I missed the first 15 minutes of the talk, due to having to find something to eat or risking fainting. Being a slave to your stomach sucks. When I came into the classroom, gby was talking about how to do safe firmware and configuration updates, where safe is defined as being atomic – if a power failure happens at any given moment, you either get the old firmware/configuration or the new firmware/configuration, nothing else (bottom line is prepare everything and then use rename(2), which has an atomicity guarantee). Then he talked about the necessity of being able to reproduce exactly how you built the system, what configuration files you used, etc. This isn’t specific to embedded systems, of course, it’s correct software engineering regardless of the platform.

Then gby went on to talk about uClibc as a possible glibc replacement, busybox for your application needs, and even a tiny X server, Kdrive. He also showed a “slot server”, which is a complete PC on a single PCI card. Neat toy, I wish I had one to play with. Think of running a virtual machine running completely on its own CPU…

After the talk, a bunch of us went to a nearby pub. I drank a half of Guinness, which was surprisingly tasty (I’m not much of a beer connoisseur). In attendance were gby, Shachar, Doron and Ori Idan (I think…). We swapped war stories, talked about the state of the industry and the state of Microsoft in particular, and much fun was had. The story of how I got a bug report from MS research was quite well received 🙂

While we were talking, I asked gby where I might get a “slot server” card and if the specs were available. Turns out that he doesn’t need his, and he loaned it to me to play with! Yay for cool new toys! Now I just need to find specs for it, and then get it to run Linux 😉

1 Comment »

  1. Must be an interesting talk. I attended an embedded linux talk recently but it is more of a business-oriented instead of a more technical one.

    Comment by ideawerkz — January 11, 2004 @ 4:40 PM | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: