LF Collab 2012: Killing Blobs, Wayland, DTrace, Etc

Posted by Michael Larabel on April 07, 2012

The 6th annual Linux Foundation Collaboration Summit concluding this week in San Francisco. In case you missed out on any coverage of the interesting sessions from the event, here's a run-down of the worthwhile information that was shared and discussed, plus a few other extra tid-bits from the invite-only event.

The Phoronix coverage of the 2012 Linux Foundation Collaboration Summit actually began last week when it was learned that Qualcomm Atheros engineers would be making a call to kill all proprietary drivers for good from the event. However, it turned out the developers went rogue and Qualcomm's legal team didn't approve the event. So it was two Linux/BSD developers sharing their views that they would like all proprietary drivers to die -- or at least be fully open-sourced -- to benefit everyone, even if their employer doesn't share the same view at this point.

On a more positive note, Mark Charlebois of the Qualcomm Innovation Center was promoting LLVM and Clang while trying to get it to build the Linux kernel. Qualcomm is quite fond of this open-source compiler infrastructure and has some interesting plans.


This year's collaborative event was held at Hotel Nikko in San Francisco, California.

On the GCC compiler side, GCC 4.7 and C++11 was talked about at length.

Greg Kroah-Hartman from the San Francisco event talked about Google's Android as a first-class Linux citizen. If using the vanilla Linux 3.3 kernel it should be possible to boot Android. The situation will be even better with Linux 3.4 and hopefully continue to improve in releases beyond that. However, there's some big caveats. "Linux 3.3 kernel can boot Android user-space...while eating the battery alive."

Google has delivered Intel Sandy/Ivy Bridge support to Coreboot as they prepare to ship Chromebooks (their Chrome OS mobile devices) on the latest Intel hardware.


There was the Intel-sponsored reception at the summit as well as an Intel-sponsored Tizen event the following day. As usual, it's hard to find an Intel-funded event that isn't great. At the Intel events this time I wasn't using computer parts to open beer bottles, but there were developers comparing Linux adoption rates to sluts and pathogens.

On another hardware note, UEFI on Linux was talked about at length during two separate sessions. UEFI on Linux is still quite bad and causing headaches for both developers and end-users.

Outside of the event in SF, it was also learned a native Linux version of CryEngine 3 does exist internally, but there's no apparent licensees taking advantage of this visually-impressive engine and competitor to Unigine, Source, UE3, etc.

Keith Packard talked about integrating X.Org and Wayland support so that legacy X applications can continue to run from atop Wayland/Weston, etc. Things are coming together to bridge the X-to-Wayland transition, but there's still a fair amount of work left. Check the aforelinked article for full details.

At another Wayland-focused session, Keith's fellow Intel comrade Jesse Barnes was talking about other Wayland features -- including Wayland on TVs and an experimental GNOME Shell with Mutter already running on Wayland. (There's also the Wayland redux article for this week.)


Intel was a platinum sponsor of the Linux Foundation event.

Oracle had employees at the event for a variety of reasons. One of the reasons was Oracle promoting the use of DTrace on Linux. DTrace is available from their Unbreakable Enterprise Linux Kernel, but the DTrace module for Linux is still CDDL-licensed with the other kernel changes being under the GPL. Most Linux-focused administrators and developers will be better off with SystemTap and friends.

Meanwhile, Chris Mason of Oracle was talking about the state and future of the Btrfs file-system.

Black Duck, which owns the Ohloh directory through acquisition, had some interesting open-source project statistics to share.

Some of the other interesting sessions that didn't make it into their own Phoronix articles due to already having a surplus of coverage included Carsten "Rasterman" Haitzler talking about Samsung and Enlightenment's EFL (PDF slides), GNOME going beyond the desktop (PDF slides), and Linux wireless improvements (PDF slides).

If you were busy monitoring the Linux Foundation Collaboration Summit coverage and missed out on the other open-source Linux news this week, some other interesting news included OpenCL/Clover is close to merging into Mesa/Gallium3D, Icculus has grown fond of open-source GPU drivers while having Linux game development recommendations, Ubuntu 12.04 power consumption is messed up, the Linux kernel now has x32 ABI support, and AMD published their new RadeonSI Gallium3D driver.

Additionally, if you appreciated the coverage this week or any of the other Phoronix articles, there's a few things you can do to help out. Due to some problems with April advertising campaigns for the ads on Phoronix this week, the coverage of the event this week actually came at a significant loss. As a result of the problems with the IDG advertisers, the 41+ articles I single-handedly wrote so far this week on Phoronix has actually resulted in a net loss -- the first time that's happened since the old Sun days with JavaOne. So if you appreciate this coverage and news, you can help out by subscribing to Phoronix Premium, which actually allows you to view the site without ads and to view entire articles on a single page. (I'm also looking at some sort of special Phoronix Premium bonus for members for that special event that's coming up in just over two weeks...) And/or PayPal tips are appreciated or you can contact me for other arrangements.

If you are unable to support in those ways, please at least disable AdBlock when viewing Phoronix.com as that's the primary means of revenue. Additionally you can also follow Phoronix on Facebook and Twitter (and at @MichaelLarabel is where I tend to tweet what's coming, some exclusives, etc). There's also the RSS feed and #phoronix on FreeNode for IRC. Thanks!

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. LLVM Clang 3.3 RC2 Is Ready For Testing
  2. AMD RadeonSI Gallium3D Begins Simple CL Demos
  3. Intel Shows Off GNOME3-Based Tizen Shell
  4. Linux Desktop Security Could Be A Whole Lot Better
  5. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  6. New NVIDIA Linux Driver Supports The GeForce GTX 780
  7. Chrome 28 To Offer More Speed Improvements
  8. Digia Announces "Boot To Qt" Project
  9. X.Org Libraries Hit By Round Of Security Issues
  10. Wayland's Weston Gets Output Scaling Support
  11. Raspberry Pi Gets New Wayland Weston Renderer
Latest Forum Talk
  1. X.Org Libraries Hit By Round Of Security Issues
  2. Intel Shows Off GNOME3-Based Tizen Shell
  3. VIA KMS Driver Now Supports HDMI Output
  4. AMD RadeonSI Gallium3D Begins Simple CL Demos
  5. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  6. Linux Desktop Security Could Be A Whole Lot Better
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite