Loading…
To Learn More or Register: LinuxCon North America | CloudOpen North America
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

developer [clear filter]
Wednesday, August 20
 

11:15am

Why Standardization is Critical for ARM in servers - Jon Masters, Red Hat
ARM is the most popular architecture on the planet, and isused across a wide range of mobile and embedded devices. Increasingly,there is a focus on ARM in server applications. The value of multiple vendors providing ARM powered solutions is powerful, as is the potential for fragmentation as a result. For ARM to be successful in servers, there is a strong dependency upon open, cross vendor industry standards and system level compatibility. This presentation addresses the current landscape of ARM standardization and a roadmap ahead.

Survey this Session   

Speakers
JM

Jon Masters

Red Hat
Jon is a 31 year old Linux Kernel Engineer, working with a large Linux vendor. He is also a professional author with a couple of regular monthly columns on Linux technology, when he's not working on his third Linux programming book. He has a degree in Computer... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom V

12:15pm

How to Run a Collaborative Project - Lars Kurth, Citrix
Collaborative development is at the core of successful open source projects. Yet to be successful in today's competitive open source world, it is increasingly important to master many different disciplines and to develop an edge.

In this talk we will cover a wide range of topics relevant to developers and members of open source communities who want to increase participation in their projects. Topics range from growing your developer base (e.g. by participation in GSoC, OPW and similar programs), rewarding participation, projecting momentum in the media and press, coercing large companies into contributing more and in different ways to your project, running community initiatives successfully and measuring success.

We will use real-life examples and where appropriate share tools and mental models that help you make the right decisions for your project.

Survey this Session   

Speakers
avatar for Lars Kurth

Lars Kurth

Director / Chairman Xen Project Advisory Boar, Citrix / Xen Project
Lars Kurth is a highly effective, passionate community manager with strong experience of working with open source communities (Symbian, Symbian DevCo, Eclipse, GNU) and currently is community manager and Advisory Board chairperson for the Xen Project. Lars has 11 years of experience... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Ohio

12:15pm

SMR Impact on Linux Storage Subsystem - Jorge Campello, Hitachi
The HDD industry is making a transition to SMR (Shingled Magnetic Recording) technology. There is an ongoing effort within the standardization bodies (T10, T13) for new interface protocols for facilitating the integration of SMR. The new standard called ZBC (Zoned Block Commands) is at an advanced stage in the standardization process and we will describe host side facilities needed to make use of the new standard.

Survey this Session   

Speakers
JC

Jorge Campello

Director of Systems, Architechture and Solutions, Hitachi
Jorge Campello is the Director of Systems, Architecture and Solutions at HGST Research. He received his PhD in Electrical Engineering in 1999 and has been working in the storage industry over the last 15 years. His interests include distributed systems, parallel processing, open source... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom II

2:30pm

Stealing Chromium: Embedding HTML5 With the Servo Browser Engine - Lars Bergstrom, Mozilla & Mike Blumenkrantz, Samsung
In today's fast-paced development world, HTML5 is an emerging technology which allows for rapid, agile development with a high degree of portability. Many platforms, including Android, are incorporating HTML5 runtimes, which are essentially browser engines, as an alternative to native development. Currently, anyone wishing to embed HTML5 into their application has a very limited number of choices for a browser engine: the Apple-managed Webkit and the Google-managed Blink are the only options. There is a project which aims to create another viable option. Having begun several years ago, the Open Source Servo browser engine is written in the Rust language and is a joint research project with both Mozilla and Samsung invested. This presentation will give some background on Rust, the reasons behind Servo and its architecture, and how to use it as your HTML5 embedding engine.

Survey this Session   

Speakers
avatar for Lars Bergstrom

Lars Bergstrom

Researcher, Mozilla
Lars Bergstrom is a Researcher at Mozilla. He works on the Servo web browser engine and obtained his PhD in Computer Science from the University of Chicago. He has presented at research conferences (ICFP, IFL, USENIX-Windows) and has lectured both introductory and advanced systems... Read More →
avatar for Mike Blumenkrantz

Mike Blumenkrantz

Senior Engineer, Samsung R&D USA
Mike Blumenkrantz is a Senior Engineer at Samsung R&D America. He is the maintainer of the Enlightenment desktop as well as a contributor to the Servo browser engine. He has presented at several LinuxCons.


Wednesday August 20, 2014 2:30pm - 3:20pm
Arkansas
 
Thursday, August 21
 

10:45am

Kernel Internship Report (OPW) - Moderated by Sarah Sharp, Intel
Come learn about the great work our kernel interns have accomplished! The FOSS Outreach Program for Women (OPW) provides a three-month paid internship for women and genderqueer/genderfluid individuals to work on an open source project.

Three of the OPW interns from will give lightning talks on their Linux kernel projects. Kelley Nielsen will present her work in the memory-management (MM) kernel subsystem on reducing swapoff time on systems with large amounts of memory. Jade Bilkey will present her work on the Atheros ath5k wireless driver. Himangi Saraogi will talk about working on Coccinelle.

The Linux kernel OPW cooridinator, Sarah Sharp, will provide more info on how mentors can get involved with OPW, and how companies can sponsor OPW interns.

Survey this Session   

Moderators
SS

Sarah Sharp

Yocto/Embedded Developer, Intel
Sarah Sharp is a software engineer at Intel's Open Source Technology Center. Sarah is the author of the Linux kernel USB 3.0 driver, and is currently working as an embedded software developer with the Yocto Project. As the coordinator for the Linux kernel project within the FOSS Outreach... Read More →

Thursday August 21, 2014 10:45am - 11:35am
Sheraton Ballroom V

11:45am

Empowering Your Corporate OSS Developers - Jono Bacon, XPRIZE; Karl Fogel; Leslie Hawthorn, Elasticsearch; Karsten Wade, Red Hat; Moderated by Guy Martin, Samsung
Most companies are consuming open source, but are now also hiring developers to work on open source projects that are the basis of their products. This makes sense, since having input to strategic direction in key projects is critical to innovation and business continuity. However, large organizations still struggle with cultural and procedural barriers to effective collaboration with these community projects. This panel features some of the best-known experts in the open source community discussing how you attract key open source developers to your organization, as well as 'grow' new contributors internally through adjustments to your culture and processes. The panel is moderated by Guy Martin (Senior Open Source Strategist, Samsung), with Jono Bacon (Senior Director of Community, XPRIZE), Karsten Wade (CentOS Engineering Manager, Red Hat), Karl Fogel (Community Author, Developer, Consultant) & Leslie Hawthorn (Community Manager, Elasticsearch).

Survey this Session   

Moderators
GM

Guy Martin

Senior Open Source Strategist, Samsung Open Source Group
Guy is the Senior Open Source Strategist at Samsung.

Speakers
JB

Jono Bacon

Consultant, Jono Bacon Consulting
Jono Bacon is a leading community manager, speaker, author, and podcaster. He is the founder of Jono Bacon Consulting which provides community strategy/execution, developer workflow, and other services. He also previously served as director of community at GitHub, Canonical, XPRIZE... Read More →
KF

Karl Fogel

Open Tech Strategies, LLC
Karl Fogel is an open source software developer, author, and consultant. In 2005 he wrote Producing Open Source Software: How to Run a Successful Free Software Project (O'Reilly Media), based partly on his experiences in the Subversion project. | | He is now a partner at Open Tech... Read More →
LH

Leslie Hawthorn

Sr. Technical Principal Program Manager, Red Hat
An internationally known community manager, speaker and author, Leslie Hawthorn has spent the past decade creating, cultivating and enabling open source communities. She created the world’s first initiative to involve pre-university students in open source software development... Read More →
avatar for Karsten Wade

Karsten Wade

Community Architect, Red Hat
Since 2000 Karsten has been teaching and living the open source way. As a member of Red Hat's Open Source and Standards team, he helps with community activities in projects Red Hat is involved in. As a 23 year IT industry veteran, Karsten has worked most sides of common business equations as an IS manager, professional services consultant, technical writer, and developer advocate. As of 2013, Karsten... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Parlor C

11:45am

Raspberry Pi Hacks and Projects - Ruth Suehle, Red Hat
Raspberry Pi Hacks and Projects (Ruth Suehle, Red Hat) - Though designed to teach basic hardware and programming skills, the Raspberry Pi has become the tiny computer of choice for many makers, allowing those with varied Linxu and hardware experience to havee a fully functional computer the size of a credit card powering their ideas. Suehle will show some of the best tricks for using the Pi, like adding a power switch, finding display options besides a an ordinary monitor, and options for waterproofing your Pi projects. Then she'll show some of the best projects she and others have built, from gaming devices to home automation. She'll also have a few projects for you to look at in person, including a multi-relay Christmas lights controller and a Transformers Soundwave costume she built powered by two Raspberry Pis.

Survey this Session   

Speakers
avatar for Ruth Suehle

Ruth Suehle

Senior Community Outreach Manager, Red Hat
Ruth Suehle is Senior Community Outreach Manager in Red Hat’s Open Source and Standards group, which supports upstream open source software communities and their projects. She is co-author of Raspberry Pi Hacks (O’Reilly, December 2013) and previously editor for Red Hat Magazine... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom II
 
Friday, August 22
 

9:00am

Container Sprint
The container sprint is a one day event organized by the LXC maintainers where contributors of the various Linux container projects can meet to talk, plan and work together on new features and bugfixes. Topics will undoubtedly include checkpoint/restart, cgroup management, unprivileged containers and more.

Survey this Session   

Friday August 22, 2014 9:00am - 5:00pm
Arkansas

10:45am

Testing Video4Linux Applications and Drivers - Hans Verkuil, Cisco
The video4linux subsystem of the kernel is a very large API with many ioctls, settings, options and capabilities. This poses a problem both for the kernel developer and for the application developer. Since early this year major improvements have been made to both the v4l2-compliance utility for verifying drivers, and the virtual video drivers that applications can use as a reference input or output. This presentation will explain and demonstrate these tools and drivers and show how to use them to ensure your driver or application works correctly.

Survey this Session   

Speakers
HV

Hans Verkuil

Senior R&D Software Engineer, Cisco Systems Norway
Hans Verkuil started contributing patches to the MPEG encoder/decoder ivtv driver in early 2004 and it snowballed from there. Since 2013 he is the video4linux co-maintainer responsible for V4L2 bridge drivers and video receivers and transmitters. Since 2016 he also maintains the HDMI... Read More →


Friday August 22, 2014 10:45am - 11:35am
Sheraton Ballroom I

11:45am

LTSI 3.10 Status Update & Future Plans - Tsugikazu Shibata, NEC and Hisao Munakata, Renesas
LTSI is a Linux Foundation project that develops and maintains kernel for the industry use. It is based on LTS (long term stable) kernel and integrated (backport and verified) attractive new features already available in newer version kernel. We have released 3.10-LTSI kernel with great numbers of contribution from the company such as Collabora, Intel, Renesas and Toshiba. We will present status summary of LTSI-3.10. Also, we have established automated kernel test environment to validate if there is any regression in LTSI kernel. This will be used for LTSI automated validation and also hoping to used by the companies. This presentation will include an introduction of LTSI's test framework, how it can be used and how you can utilize this auto test environment. Finally, we will discuss LTSI project plan for 2014 so that you can create your plan to use LTSI for your actual projects.

Survey this Session   

Speakers
avatar for Hisao Munakata

Hisao Munakata

Senior Director, Renesas Electronics Corp
Munakata is Advisory Board member of AGL, and board of director of Linux Foundation. He has been working for embedded Linux development including upstreaming, BSP development and customer support for over 20 years. Also, talked at many Linux Foundation events and other opportunities... Read More →
avatar for Tsugikazu Shibata

Tsugikazu Shibata

Chief Advanced Technologist, NEC
Tsugikazu Shibata is leading LTSI Project. He has been working on coordinating the relationship among the industry, company and community. | He is an active member of various and wide range of Open Source Projects from Embedded to Cloud Computing. He has been spoken many of Linux... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Ohio

11:45am

Devicetree: Kernel Internals and Practical Troubleshooting - Frank Rowand, Sony
There have been many presentations on what a devicetree looks like and how to create a devicetree. This talk instead examines how the Linux kernel uses a devicetree. Topics include the kernel devicetree framework, device creation, resource allocation, driver binding, and connecting objects. Troubleshooting will consider initialization, allocation, and binding ordering; kernel configuration; and driver problems.

Survey this Session   

Speakers
avatar for Frank Rowand

Frank Rowand

Sony
Frank has meddled in the internals of several proprietary operating systems, but has been loyal to the Linux kernel since 1999. He has worked in many areas of technology, including performance, networking, platform support, drivers, real-time, and embedded. He is currently employed... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom I

11:45am

Getting the Most Out of Your Code With Help From the Compiler - Thiago Macieira, Intel
Traditionally, supporting new processor instructions required writing assembly code. Those days, processors are very complex and maintaining assembly code by hand is a hard and tedious task, not to mention that processors evolve and getting the timings right of each generation is better left to the compiler. A little known feature of the compilers is that it is possible to get access to certain instructions from high-level C and C++ code. Yet modern compilers can offer more functionality to help the bold developer write better code. This presentation will present those techniques and show which ones work on GCC, Clang and the Intel compiler. It will also show how to get more information on which intrinsics exist and what they do. It will draw heavily upon the presenter's experience implementing this very type of optimisations for Qt 5.3.

Survey this Session   

Speakers
avatar for Thiago Macieira

Thiago Macieira

Engineer, Open Source Technology Center, Intel
Thiago Macieira holds a double degree in Engineering and an MBA. He has been involved in several Open Source projects for over 15 years and is an experienced C++ developer, having spent the better part of the last 10 years developing Qt and Qt-based software. He has been involved... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Sheraton Ballroom II

2:45pm

Running OpenStack at Scale: Beyond the Private Cloud Proof-of-Concept - Dan Yocum
Many companies are evaluating OpenStack at the small, proof-of-concept scale: a few compute nodes or VMs, a single headnode controller with an integrated database and amqp server. Everything is working, the management team is happy, and the order is given to make it bigger and make it go.

Scaling out a PoC to a full, highly available solution with dozens of compute nodes, a large shared filer for VM image storage, load-balanced clustered database, and a fully optimized AMQP server is a completely different environment and requires dedicated staff, robust monitoring and alerting, and knowledge to get the cloud to an operational state and keep it stable with a 6 month OpenStack release cycle.

We outline how the OpenShift Online Operations team deploys, maintains, and tunes the the Red Hat OS1 Internal OpenStack cloud environment, which currently is home to ~1,300 VMs used for Red Hat development, training, customer demos, and proof-of-concepts.

Speakers
DY

Dan Yocum

Red Hat, Inc.


Friday August 22, 2014 2:45pm - 3:35pm
Colorado

2:45pm

Tux On Top: Open Source at the Top of the Rack - John W. Linville, Red Hat
Enterprise packet switching hardware has continued to be a hold-out against open source in the data center. The reasons for this include many of the same, tired, old arguments used in earlier fights around open source. But, at least part of the issue has been that such devices have traditionally included an under-powered CPU complex where modern Linux was just not practical anyway.

For a variety of reasons, designs are appearing that couple modern packet switching hardware with CPUs comparable to those used in contemporary server machines. Couple that with efforts like the Open Compute Networking Project, and the possibilities for open source networking infrastructure in the datacenter starts to look like a real possibility.

How would such a box look? What would we do with it? What should we do to get it? These are the questions this talk intends to address.

Survey this Session   

Speakers
avatar for John W. Linville

John W. Linville

Kernel Engineer, Red Hat
As the former Linux kernel maintainer for wireless LANs, John presided over the transition of that subsystem from "constant heartache" to "mostly just works" status. More recently, John's technical pursuits have included SDN and NFV topics. Employed at Red Hat for over a decade, John... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom II

3:45pm

Open Platform Architectures at Red Hat - Ryan Jarvinen, Red Hat
Get an in-depth look inside OpenShift, Red Hat’s container-focused open cloud platform. We'll cover the community, the source, and the future roadmap - including a quick look at related open cloud efforts such as Docker, Kubernetes, OpenStack, and Project Atomic.

Speakers
RJ

Ryan Jarvinen, Red Hat

Open Platform Evangelist, Red Hat
Ryan Jarvinen is an Open Platform Evangelist working with RedHat's OpenShift team. He lives in Oakland, California where he spends most of his time learning about realtime distributed application design, and working on various civic hacking projects. You can reach him as ryanj on... Read More →


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom IV

3:45pm

Bluetooth Low Energy and Internet of Things - Marcel Holtmann, Intel
With the introduction of Bluetooth Smart aka Low Energy the ubiquity of Bluetooth is more and more present. Millions of devices support Bluetooth Low Energy and with Bluetooth 4.1 specification they are ready for Internet of Things. This presentation will give an overview of Bluetooth Low Energy and its usage for Internet of Things. It will also introduce 6loWPAN over Bluetooth and show the possibilities this opens for Linux.

Survey this Session  

Speakers
MH

Marcel Holtmann

Principal Engineer, Intel
Marcel Holtmann is part of Intel's Open Source Technology Center. He is the maintainer of the BlueZ open source Bluetooth stack and has been working on Bluetooth technology since 2001. Marcel chairs the Bluetooth Internet Working Group and is a member of the Bluetooth Architectural... Read More →


Friday August 22, 2014 3:45pm - 4:35pm
Parlor C