In partnership with the BCS OSSG and BCS OSHUG, this conference explores the increasingly vital role of Open Source as an enabler in the world of electronic systems. It will provide attendees with an informative view of:
- The benefits and challenges of using open-source
- Leading electronic systems organisation using open-source today sharing their experience
- The breadth of opportunities presented by open-source, from application software down to silicon IP
- Open-source capabilities from a range of leading suppliers
Note: Please aim to arrive by 9:15am as the event will start at 9:30 prompt.
This event is free to attend for both BCS Members and non-members but booking is required. Places are limited; please book as soon as possible.
Meet the Supplier Pitches
Provider of Open Source solutions or services? Give a 2 minute pitch!
Session 1: Challenges & Opportunities
Open Source: The Enabler for IoT Greatness (and Mediocrity)
Strip the layers of marketing fluff on the shiny new Internet of Things devices and you will find, in almost all cases, a slew of great Open Source projects powering these little gadgets, to perform their intended duties. Go up a layer and guess what — the cloud is full of Open Source too!
This talks uses IoT as a case study in explaining how Open-Source makes rapid iterations and complex interconnected things happen very quickly. While this all sounds great, we will also look at how certain approaches in “openness” actually cause more problems than they solve especially when it comes to interoperability between ecosystems.
Omer Kilic is an Embedded Systems Engineer who enjoys working with small computers of all shapes and sizes. He works at the various intersections of hardware and software engineering practices, product development and manufacturing. He is the Chief Hacker at Den Automation, an Internet of Things hardware startup in London.
Sailing the open seas
Deciding to operate a business with an ‘Open Source’ mindset, and looking beyond “why would you give everything away for free?”, there are interesting business models to be had. Those invariably come with challenges, but also have the benefits that are derived from maintaining a culture of openness. Boldport is a small business that open sourced their primary internal software tool, PCBmodE, and who releases all their hardware designs as ‘Open Source hardware’. We’ll discuss where ‘openness’ is challenging and where it has created opportunities, all with a hardware perspective.
Saar Drimer combines his obsessive doodling, love for circuit design, programming, and problem solving into Boldport’s products and services. As an engineer he’s learned to appreciate the value of adopting industrial design thinking and making it an integral part of his design process. He studied electrical engineering at UC Santa Cruz, and researched the topic of hardware security for his PhD at the Computer Lab, University of Cambridge.
Session 2: Practical Solutions
Red, Amber, Green: Free and Open-Source Software in the Supply Chain – When to Avoid, Tread Carefully and Embrace
Almost all software projects have an aspect of Open Source: and for very good reason. With reference to client case studies, Andrew considers how to maximise the utility of Open Source code, both in terms of the code itself, and engaging with the communities around it, and mitigating risk throughout the supply chain.
Andrew Katz is a UK-based lawyer specialising in FOSS and open content.
Prior to becoming a lawyer, Andrew Katz was a developer and has released software under the GPL. He advises individuals, corporations, foundations and public sector organisations on FOSS law issues, and is a visiting researcher at the University of Skövde, Sweden, and visiting lecturer at Queen Mary, University of London. He is a founder editor of the Free and Open Source Software Law Review.
Open Source Tools for the Electronics Systems Industry
This talk will explore the huge range of Open Source tools that are available to electronics systems engineers; EDA tools such such as Icarus Verilog, GHDL, Verilator and SystemC, along with embedded software development tools such as GCC, LLVM, SDCC and Eclipse. We will consider their status, robustness as products and how to ensure they are supported for business critical use.
We’ll also look at the some of the important legal implications of adopting Open Source tools in your work flow, particularly when such tools are also supplied to customers. For example, does the source code of an Open Source compiler expose important information about your processor architecture that you would rather keep secret.
The talk will conclude by looking at some of the Open Source tools projects under development, which while not ready for production use today, may bring about radical changes in the future.
Dr Jeremy Bennett is founder and Chief Executive of Embecosm, which develops free and Open Source compilers and silicon chip models for companies around the world. Contact him at firstname.lastname@example.org.
Details of third talk in this session TBC
Session 3: First Hand Experiences and the Future
Establishing a Corporate Open Source Group: Journey and Lessons Learned
Creating a dedicated Open Source Group within a large consumer focused company such as Samsung is both challenging and rewarding. This talk recaps a 3-years journey, lessons learned and highlights some of the significant challenges still remaining. The talk is particularly relevant to any organization that is relatively new to Open Source and uncertain about the practicalities of engaging in it. During this talk Gurj Bahia will cover various topics from process changes for Open Source contributions, legal aspects such as licenses and IP, cultural changes to learn why and how to deal with the Open Source community to technical changes to allow a smooth way of communicating and collaborating between your internal team and the external community.
Gurj Bahia leads the European office of Samsung’s Open Source Group.
He is helping to accelerate the use of and collaboration with Open Source software. With more the 20 years industry experience helping a number of companies to deliver mobile technology to market and working as a hands-on software architect and technical manager, Gurj is able to bridge the gap between traditionally closed downstream ways of working (most of his career) and the more modern open, collaborative methods (recent experiences).
Open Source Field Programmable RF Technology Driving Innovation in Wireless Networks
The widespread use of programmable digital technology has enabled a vast array of new wireless applications to be created. In fact, much of the innovation in wireless networks that has supported such a growth in recent years could be attributed to ever increasing levels of functionality within the digital chipsets. On the other hand, radio frequency (RF) technology has been providing fixed function for a given design with very little in the way of programmability and flexibility. As we move from one generation of wireless technology to another, this issue has become more prevalent to the extent that today’s RF technology has become a bottleneck, hampering innovation in the design and implementation of future networks.This talk presents the concept of Field programmable RF technology where flexibility is extended from digital to RF domain. Use cases and application areas where such technology is making a significant impact is also presented where the Open Source community are getting behind the technology and driving a Significant level of innovation in the field.
Dr Ebrahim Bushehri is the founder and CEO of the field-programmable RF chip company Lime Micro. He is also the founder of the non-profit initiative MyriadRF which seeks to bring Open Source RF hardware to a wider audience through the development of low-cost, professional-grade hardware. Ebrahim’s experience spans over 25 years in directing and managing of design teams for the implementation of high performance ICs within the wireless communication market. He has worked with organizations such as Nokia, Qinetiq (formerly Defence Evaluation Research Agency) and Fraunhofer IAF. Ebrahim is a member of Institution of Electrical and Electronic Engineering (IEEE).
lowRISC – an Open-Source System-on-Chip Design
lowRISC is a not-for-profit project aiming to produce the ‘Linux of the hardware world’, providing an open-source System-on-Chip design for industry, academia, and the wider Open Source community to build upon. This talk will update on lowRISC’s current status and explore the challenges facing Open Source hardware projects along with the potential benefits of a more open hardware ecosystem. It will also briefly cover tagged memory and minion cores, both novel features which demonstrate the lowRISC approach to creating a secure, flexible, and extensible SoC architecture.
Alex Bradbury is a researcher at the University of Cambridge Computer Laboratory where he co-founded the not-for-profit lowRISC project to produce a fully open-sourced, Linux-capable, RISC-V based SoC design.
He has a particular interest in compilers, doing substantial work with LLVM over the past 5 years as part of his research in to novel many-core architectures and also authors the popular LLVM Weekly newsletter. Alex was one of the key volunteers for the Raspberry Pi project, where he previously had the role of Lead Linux Developer, as well as co-authoring the book Learning Python with Raspberry Pi.
Whilst this event provides a focal-point, the real opportunity lies in identifying actions that advance the capabilities of the electronic systems community in utilising the opportunities provided by Open Source software. The panel discussion will focus on the identification of some areas for further work.