You are currently browsing the tag archive for the ‘montavista’ tag.


Today MontaVista released four freely available embedded Linux SDKs in the Meld SDK Library, bringing the total to five. Each of these SDKs contains a complete, buildable software package, including the Linux kernel, a root filesystem, a cross-development toolchain, and most importantly the MontaVista Linux Integration Platform tools, based on (and including) BitBake.

These SDKs are available for download now to Meld members (registration is free).


On Thursday, October 21, EETimes will present the Embedded Linux Virtual Conference. This free event contains many presentations on embedded Linux, including discussions on RTOS, system-on-chip, and the ongoing discussion of open-source vs. commercial. With representatives from MontaVista, Mentor Graphics, Wind River, and Altera, this conference promises to be an excellent event that you don’t even need to travel for. I also see that highly-experienced embedded Linux educator Mike Anderson from The PTR Group will be a panelist.

EETimes is responsible for the Embedded Systems Conference circuit, the largest embedded conferences in the world, so you can definitely say they know what they are doing.

You can register for the virtual conference up until next Thursday, plus you get 6-month access to the archive. If you read my blog, you definitely want to attend this event.

And by the way: miners, welcome back to the surface!


Community Leadership Summit (CLS)

The Community Leadership Summit is an important annual 2-day unconference event at which close to 200 community leaders get together and swap stories and best practices. What makes this summit unique is that it is not entirely made up of technical leaders – a number of participants work in social media, and in fact many of them work outside technical circles altogether (one this year was from an improv comedy community). This year I helped organize the conference by servicing the wiki in the weeks leading up as well as moving chairs and such during the event.

CLS is itself a community of community leaders, so it is a great opportunity to discuss meta-issues. One of the most interesting themes this year was the difference between community management – the day-to-day handling of problems, efforts to stimulate interest and maintain membership, etc. – and community leadership, which is a much more fluid concept. Leaders occur naturally, but must be cultivated in order to flourish. In this respect, I really appreciate the ideas of Karsten Wade, a worldwide Fedora community leader who titles himself a “community gardener”.

I attended several very stimulating unconference sessions, including but not limited to:

  • Why Bother? covered community member intent as well as retention and motivation http://www.communityleadershipsummit.com/wiki/index.php/WhyBother
  • Getting Along, covering the acceptance of open-source in proprietary communities & vice versa
  • I ran one session called “Jam Session” in which we discussed the benefits of alternative social communities (like music jams, rural communities, homeschooling groups, etc.) and the skills one can learn that transfer directly into community membership. It was attended by 11 other community managers from diverse backgrounds (O’Reilly, Google, LinuxFund).

If anyone reading this has a photo of the session board, I’d love to see it – the ones I wrote down seem to have disappeared.

OSCON

OSCON is sort of a zoo in the sense that there is far too much to see and do, and with 17 different simultaneous tracks there was no way to do it all. Here’s what I did do:

Monday:

  • Get Started with the Arduino – A Hands-On Introductory Workshop, an excellent half-day tutorial
  • met with Symbian maintainer Lars Kuth
  • met with SheevaPlug expert Bryan Smith
  • evening BoF session on Teaching Open Source

    Wednesday:

  • keynotes by Tim O’Reilly and several others
  • 5 FOSS in Edu Projects that Changed the World with Mel Chua and Karsten Wade
  • Plug Computing Primer about Marvell’s SheevaPlug, by the excellent Bryan Smith
  • How to Boot Linux on the Beagle Board, given by me to about 75 people and featuring demos & long discussion with about 7 people in the hallway afterward
  • Google Open Source Update 2010 given by Chris diBona and Carol Smith, who manages Google Summer of Code
  • Expo hall reception, rubbed shoulders with open-source greats
  • Embedded Linux Community BoF, which I ran, was an hour-long stimulating conversation mostly about commercial embedded Linux
  • long conversation in the hall with embedded Linux & education folks, followed by a quiet sushi dinner with several who remained

    Thursday:

  • keynotes in the morning, including one by SETI chair Jill Tarter
  • previously-unnanounced SETI developer meeting at lunchtime
  • MeeGo Technical Overview
  • afternoon social jam session in the hallway, at which I met several fascinating folks I wouldn’t have met otherwise
  • Educating the Next Generation of FOSS Developers with Luis Ibanez
  • Opportunities for Students to Contribute to FOSS Projects with Heidi Ellis et al
  • some time spent in the event hall with the MeeGo folks in the Intel booth
  • Effectively Managing Documentation for Open-Source Projects by me, presented to over 100 people with a lengthy discussion afterward
  • evening reception at the DoubleTree hotel where I met a few cool Rails developers as well as O’Reilly conference leads Alison Randall and Ed Dumbill

    Friday: quite weary, headed for home

    Whew! Now I need to finish my slides for LinuxCon…


I am fresh back from OSCON and my brain is exploding. More on that soon, but first some news from the world of automotive “infotainment”.

First, go read Eric Brown’s piece on LinuxForDevices outlining GENIVI’s selection of MeeGo as the reference software stack for GENIVI. Also stop by ComputerWorld to read Steven J. Vaughan-Nichols’ summary from Friday’s blog.

For those who don’t know, MeeGo is the result of a merger between Intel’s Moblin platform and Nokia’s Maemo platform, managed by the Linux Foundation. I was able to speak briefly with folks at Intel in the booth this week at OSCON and they are definitely buzzing hard about MeeGo, and they have a right to be proud – MeeGo is a great accomplishment and a testament to Intel’s commitment to open-source. Kudos to Intel’s Open Source Technology Center.

For background information about GENIVI, go read this post on the MontaVista blog. In short, GENIVI is an alliance among auto manufacturers, in-vehicle infotainment (IVI) developers, and embedded Linux providers who are developing a new Linux-based reference platform for IVI. MontaVista is a member of the GENIVI board, as is Intel.

Now, for more background, see this blog post that explains MontaVista’s recently-announced relationship with Robert Bosch Car Multimedia, a premier IVI provider.

What does all this add up to? Hard to say, but from my perspective as an open-source philosopher and embedded Linux cheerleader, I’d say it is a big multi-way win among GENIVI and all of its members, Intel, embedded Linux developers in general, and, eventually, end users. Collaboration works so well it makes one wonder why some companies and industries still insist on competing the hard way.

What I want to know next… GENIVI has promised both x86 and ARM reference systems, so which ARM platform will GENIVI choose?