You are currently browsing the category archive for the ‘Embedded Linux’ category.
I just updated my page on Free Embedded Linux Training and wanted to mention this here as well, in case you haven’t heard yet.
The Yocto Project is providing a full day of embedded Linux training FREE OF CHARGE in Barcelona, Spain, the day after the Embedded Linux Conference Europe, on 8 November, 2012. More information here or contact me in the comments below.
(Full disclosure: I am the community manager for the Yocto Project)
Open source is very big in embedded systems right now, and Linux is at its very heart, and the spring conference season has been breathtakingly busy. This spring, I attended Linux Collaboration Summit and Embedded Linux Conference, where we launched Yocto Project 1.0, as well as a busy Embedded Systems Conference (ESC) Silicon Valley, and heard great things about the MeeGo Conference in San Francisco as well as Indiana Linux Fest, Texas Linux Fest, SouthEast Linux Fest, Northwest Linux Fest, Northeast Linux Fest, Palmetto Open Source Software Conference, Open Source Bridge in Portland, LinuxTag in Germany, LinuxCon Japan, and several others, including the perennial Ottawa Linux Symposium. NASA even hosted their first Open Source Summit, for which I am still making my way through the proceedings. The Mobile Computing Summit is going on right now in San Francisco, and the OpenSource Developer’s Conference Malaysia started today in Kuala Lumpur. I wish I could go to all of them!
Now the summer conference season is upon us, despite the odd weather. Summer brings my three favorite events – CLS, OSCON, and LinuxCon – as well as Linux Plumbers Conference, and it forecasts the busy fall season as well. Here are some details on the big ones for embedded Linux.
For open source junkies, the Mecca of open source conferences is O’Reilly Media‘s OSCON which is held in Portland every summer, this year July 25-29. OSCON draws thousands of people every year, and with good reason – it is the largest annual mixture of industry and “pure” open source ventures to talk specifically about open source. You will find everything here, from expo hall to half-day tutorials, presentations to BoFs, lightning talks to after-parties, and never a dull moment. This year, O’Reilly is also co-locating two new conferences, OSCON Data and OSCON Java, which cover (naturally) open data and the Java language. This makes the week intensely busy, so keep a close eye on the schedule.
I’ll be at OSCON all week, talking about the Yocto Project as an opener for our premier build engineer Beth Flanagan talking about the Yocto Project Autobuilder, as well as at a (planned) evening BoF. It is also my intention to reprise the popular Hallway Hoedown afternoon jam session from last year, and possibly a music BoF, so bring an instrument! (Day & time TBA.)
I will also be attending the Community Leadership Summit during the weekend prior to OSCON. This is a free conference where community leaders can come together and share best practices, swap stories of good and bad experiences, and network with each other. The crowd is always very vibrant, and it isn’t just technical communities – we have had participants from all walks of life. If you manage a community, please check it out or write to me for more information. It is a free event, but please be sure to register.
The one thing about OSCON is that it is somewhat expensive, but I can help with that. Contact me by email or in the comments below for a registration code worth 20% off.
Also, join the social networks surrounding OSCON if you enjoy couch surfing or linking up with friendly, like-minded strangers to share housing, as that is quite common with this event. And for food, the Portland food carts are legendary, mystical places where everything is tasty, healthy, and cheap. Be sure to follow @oscon on twitter, and watch #oscon for late-breaking information.
LinuxCon North America, Vancouver, BC
LinuxCon is the premier general Linux event of the year, and this year is a doozy. As most (probably all) of the readers of this blog already know, this year is the 20th anniversary of the Linux operating system, and while Linus himself is celebrating with a no-stress major revision, the Linux Foundation has taken it upon themselves to throw a huge party in Canada.
LinuxCon starts off with a grand educational event – the “Linux Learners” Student Day – put together by the very good folks at Oregon State’s Open Source Lab. Then the conference itself begins, featuring keynotes from several Linux luminaries, a Q&A with Linus and Greg Kroah-Hartmann, a panel called “20 Years of Linux” with Eben Moglen (Software Freedom Law Center), Jim Zemlin (Executive Director, Linux Foundation), and Jon “Maddog” Hall, and several tracks of presentations.
Oh, and in case that wasn’t fun enough, don’t just fly to Vancouver – go to Portland instead and take the LinuxCon or Bust Bus for several hours of fun through the beautiful Pacific Northwest. Then on Wednesday night, the event of the year is the Linux “Roaring 20’s” 20th Anniversary Gala at the Commodore Ballroom, with a full dinner buffet, open bar, live jazz, and casino – you can event rent 1920s attire to complete the picture.
I’ll be participating in a 2-hour hands-on Yocto Project presentation with Saul Wold, one of the project’s lead engineers. There will also be a Yocto Project Community BoF, and several Yocto Project folks available during the event for one-on-one discussions.
Some fantastic conferences are coming up in the fall: Linux Plumber’s Conference, Open Hardware Summit in New York (CFP is open through July 1!), ARM TechCon, Open World Forum in Paris, and the big Linux Foundation events in Prague: Embedded Linux Conference Europe (ELC-E), LinuxCon Europe, and the Kernel Summit, plus LinuxCon Brazil in November, to name just a few. Watch this space for more information in an upcoming post.
Also keep in mind that you can follow all of these conferences from my open source conferences page, which contains a link to a Google Calendar that tracks them as well.
Ain’t it fun being social?
Catching up on education opportunities a bit:
Along with some free resources, like this white paper on getting started with embedded Linux and this short video of Jerry Cooperstein introducing embedded Linux, the Linux Foundation has announced three paid embedded Linux training opportunities:
- LF411 Embedded Linux Development, the granddaddy course, is 5 days of hands-on training with a premier embedded Linux educator.
- LF410 Embedded Linux Development: A Crash Course is a 2-day version of LF411. Look for it at a conference near you (in this case, LinuxCon 2011 in Vancouver this August)
- LF405 Embedded Linux Development with Yocto Project/OpenEmbedded is a 5-day course with a strong emphasis on using the Yocto Project for embedded development.
Back on the free-as-in-beer side, Michael Opdenacker and the other fantastic folks at Free Electrons just announced the availability of three sets of videos from the Embedded Linux Conference 2010 and Gstreamer Conference 2010 last fall in Cambridge, UK. This is an excellent way to participate and learn without actually needing to travel to the events:
- ELC-E 2010 presentations
- Android and Embedded Linux tutorials by Chris Simmonds
- Gstreamer Conference 2010 presentations
For more free education opportunities, check out this page on free embedded Linux training resources (and please suggest more!).
I have not written on this blog for some time because I have been “drinking from the firehose” lately in my new role as community manager for the Yocto Project. I am now employed by Intel Corporation, specifically the Open Source Technology Center (OTC), where people also contribute to the MeeGo operating system, the LessWatts.org power management portal, and many other highly valuable open-source projects. Intel’s commitment to open source was my main motivation for making the leap.
Yocto is a Linux Foundation project that aims to provide a full build environment for embedded Linux distributions. Yocto supports builds for several architectures, including Atom, ARM, MIPS, and PowerPC, with a full build ecosystem. Poky provides the build tools based on the BitBake build tool and OpenEmbedded metadata set, while Yocto adds tools for building and testing, an Eclipse plug-in, and some very nifty features like pseudo and swabber, as well as lots of good documentation and other resources. One of those resources is a vibrant community that includes mailing lists and IRC channels as well as an active blog, and that’s where I come in – I get to help manage and monitor those resources, measure their effectiveness, and make sure that people are finding the information and contacts they need.
So if you are hanging out on the #yocto or #poky IRC channels or in the mailing lists, or on Twitter (@yoctoproject), ping me and let me know how you think Yocto is doing, and what you wish it would do. I’m here to help!