Command Line Heroes - Open Source Hardware: Makers Unite

Episode Date: April 7, 2020

People never stop tinkering. Hardware hacking didn’t disappear after personal computers became mainstream. But it did change. A new generation of artists, designers, and activists are banding togeth...er to change the world—with open source hardware.  Hardware hacking used to be expensive and time-consuming. Adaptable microcontrollers are making tinkering much easier. But even as the barriers to entry started falling, the practices around selling hardware have continued to veer toward secrecy. Ayah Bdeir, Alicia Gibb, and Limor Fried are working to keep hardware open. These leaders share how they helped build the open source hardware movement, and navigated fierce disagreements to make engineering accessible to all. If you want to read up on some of our research on open source hardware, you can check out all our bonus material over at redhat.com/commandlineheroes. You’ll find extra content for every episode. Follow along with the episode transcript.

Transcript
Discussion (0)
Starting point is 00:00:00 It's September 22nd, 2010, the night before the first ever Open Hardware Summit taking place in New York City. And the two organizers behind the event are worried. There's always that, like, nightmare, you know, like the night before that's like, oh my God, what if nobody shows up? We were like, yeah, this will be like in a room. We'll have, you know, maybe 30 people. We'll have, you know, sandwiches. Alicia Gibb and Aya Badir had only met for the first time a few months back. Aya had gathered together a small group to a workshop called Opening Hardware. Each of the attendees were involved in their own way in a burgeoning and exciting new development, the open source hardware movement.
Starting point is 00:00:47 But this early community was pretty scattered and lacked structure. And everyone had a slightly different take on what open-source hardware even meant. That's when Alicia and Aya realized they needed to take this workshop to the next level. And so she and I decided to join forces and take it one step further to an open hardware summit
Starting point is 00:01:09 and involve a lot more people. With only a three-month window to prepare for the event, the pressure was on. But Aya and Alicia were excited to collaborate. And they wanted to see what could happen when a bunch of fiercely independent makers got together for the first time. But for the moment, the clock was ticking away on the remaining hours left before that first summit. Then, at 6am on September 23rd, the
Starting point is 00:01:39 morning of the event, they received an email from someone at the venue. Today's open source hardware is a fascinating branch of the larger open source movement. A branch that touches the fields of design and art as much as it does engineering. In fact, this branch is a continuation of the early days of the hobbyist computer movement. Remember the homebrew computer club world in episode three? Hardware hacking didn't disappear after personal computing went mainstream. Even as computing became a big and proprietary business, that love for tinkering with hardware and circuitry, that love for sharing your creations with other hobbyists, it never really went away. People never stopped tinkering. And today's open hardware culture has a lot in common with those early hobbyists. But at the
Starting point is 00:02:39 helm of this particular branch of the open source movement is a whole new generation of developers and thinkers, people like Alicia Gibb and Aya Badir. And a little later on, I'll introduce you to a third leader of the movement, Limor Fried. I'm Saranya Tbarik, and this is Command Line Heroes, an original podcast from Red Hat. Back in the mid-2000s, the open source hardware community wasn't really much of a community. There were hackerspaces, sure. There, you could find people with a mind towards open source hardware. More and more of these spaces started to pop up all over the world,
Starting point is 00:03:30 and one was located at MIT. My name is Ayab Der. I am the founder of Little Bits. The group was really almost like a group of misfits from the Media Lab, where it was like artists and designers and kind of like activists that came together to use technology to kind of make impact in the world. Aya was part of this next generation of multidisciplinary makers empowered by new hardware. Aya is an engineer and interactive artist. She graduated in Beirut with degrees in computer and communications engineering and sociology in 2004, and then from the MIT Media
Starting point is 00:04:13 Lab in 2006. I negotiated with my parents that if I had a degree in engineering, I could then do design, which is what I wanted to do. That was the deal. Engineering tech was starting to make its way into non-engineering fields all over the world. In 2008, Aya received a fellowship at I-Beam Art and Technology Center. That's where she invented LittleBits. LittleBits are pre-engineered magnetic electronic bricks, similar to Lego, except they contain lights, sound sensors, motors, solar panels. And so you snap a light, an LED to a battery, a light comes on. You put a light sensor in between, now you've made a night light.
Starting point is 00:05:11 You put a motor and two wheels on it, now you've made a light-activated car. You can put a BLE Bluetooth module on it, now you can activate it with your phone. So you don't have to be an engineer. It takes you seconds to do it. They snap with magnets, so they're magical and they sound beautiful when they snap. Aya had two goals, to make Little Bits a company and to make it open source. She wanted the engineering concepts to be accessible to everyone. A lot of the work that existed around MIT was around open source software. There were a few people that were really interested in how does open source apply to architecture? How does open source apply to hardware? How does open source apply to electronics? It made sense that the world is full of these incredible ideas, incredible effort. If everybody is always closing off their inventions and their IP, you know, the world
Starting point is 00:06:00 suffers. So for me, it was always interesting figuring out a way where you can be supporting yourself and sustainable and create strong businesses, but also be sharing knowledge. But Little Bits also had to function as a business. Manufacturing, distribution, investment, each area had costs associated with them. How could she combine business objectives while at the same time making her hardware, the crux of her operation, open source? To help her figure this out, Aya did a fellowship with Creative Commons and used LittleBits as a case study. That's when she decided to hold that workshop,
Starting point is 00:06:42 opening hardware, back in early 2010. We did a workshop where we were like, you know, what are things that are important? Should we have a definition? Should we have a place where we meet? Do we need a website? What works? What doesn't work? And around the same time, Alicia had been doing similar work as part of being at Bug Labs, another startup that wanted to be open source. I'm a big proponent to make sure that you're emotionally prepared to open source your hardware before doing it, because it kind of means that you're giving away your baby.
Starting point is 00:07:17 Alicia Gibb was working at an open hardware supplier called Bug Labs as a researcher and prototyper. She had started out as a librarian. And, you know, through getting my master's in library and information science, I ended up tripping down this weird path that led me to electronics. And I found that I really loved it and really enjoy that feeling of when you light up an LED and you understand that you're making electrons do stuff. It's a little bit like you control this tiny part of the universe. And it feels really powerful. And I just love that. As different as library science and open hardware may be, for Alicia, they share the same ethos. You are not a gatekeeper as a librarian. You are there to help people find the information they need. And so those
Starting point is 00:08:05 roots really kind of paved the way for open source to be, you know, just obvious to me, really. Companies like Alicia's employer, Bug Labs, were starting to understand the business opportunities that open source hardware could offer. Smaller companies could tap into a broader group of makers, aka customers, by going open source. Larger companies could open source designs to competitors and still profit by supplying them with related components. My boss ended up asking me, look, there's got to be more people trying to do open source hardware than us. Do you think you can find those people and get everybody together? The seed for the Future Summit was planted with that conversation.
Starting point is 00:08:53 So as Alicia started searching for other open source hardware makers, Aya received the Creative Commons Fellowship and hosted the workshop. So this was kind of the first time that I would get to meet Aya in person and I was pretty excited about it because I had like read her research and used it in my research when I was doing my thesis on Arduino. And you know a lot of the people in the field I had kind of either met or been on email lists or whatever. The people that Aya gathered around the table at her workshop have gone on to become leaders in the open source hardware movement. Members of the Arduino team, founders of SparkFun and MakerBot, as well as one very interesting individual who named her hardware company after the world's first computer programmer.
Starting point is 00:09:50 Hello, welcome! Hello, Lamor, how's it going? Hi, Sihon, it's good to meet you. I went to visit Lamor Fried in downtown Manhattan. Not only was Lamor part of Aya's workshop, she and Aya were classmates at MIT when Lamor was an engineering student
Starting point is 00:10:06 back in the early 2000s. I like to take things apart. You know, I never really had an urge to, for example, play music, right, despite what my parents wanted me to do, which was practice violin. But what I really did like to do was, you know, play with electronics and computers and technology, like not so much put them back together, but as I got older, I learned a little bit more engineering, and now I put things together, not just take them apart. There's all these gears and motors, and these are very beautiful, intricate dances of technology.
Starting point is 00:10:37 At MIT, L'Amour learned not just how things are put together, but how to do it over and over again, with consistency and precision. At the same time, something cool was happening. The advent of hardware hacking. In the decades before, you would take individual chips and you would wire them up and you could build stuff, but it was extremely large, expensive and time consuming. And then people kind of came up with this idea of like, whoa, you can write code on a computer. Why don't we write code for electronic components?
Starting point is 00:11:10 I was starting to tinker around with electronics right at the same time when these very low-cost microcontrollers that were reprogrammable were coming into the market. The game changer was a microcontroller called the Arduino Board, created by an Italian guy named Massimo Bonzi. He was researching new approaches to interactive design on an older device called the Basic Stamp. But it was expensive and had relatively weak computing power. It also wasn't Mac compatible.
Starting point is 00:11:42 So Bonzi and his team built a cheaper, more powerful microcontroller, which you could plug into any computer. They based the programming on a graphics language called processing. And they named their new board after King Arduin, a ruler of Italy in the 1000s. The Arduino was an inspiration for hardware hackers like Lemore Freed. Really, really powerful stuff because you can make your own products, which was something that was really not available. There's a lot of people out there who are software engineers or who want to be software engineers or want to be hardware engineers, and they might have a little bit of
Starting point is 00:12:21 familiarity with computers technology, but they don't realize, wow, you can actually make physical hardware. And I think for people who do a lot of typing and like make boxes move on screens, which is a wonderful thing, and I've done plenty of it myself. They venture like, I'm really tired of just moving like the CSS box on my screen. I want to make something that I can hold up, that I can share it with other people. At the time, this concept was so new, it wasn't being covered in L'Amour's engineering classes at MIT. So she taught herself on the side. I think I learned a lot from both. I'm glad I know how to take a Fourier transform,
Starting point is 00:12:58 but I'm also really glad I stayed up late making a parallel port pick programmer. It's not something that was taught. Now it's actually in the course. So in 2005, instead of working on her thesis in her dorm room, L'Amour procrastinated. And she did that by tinkering. She surrounded herself with circuit boards
Starting point is 00:13:18 and started making DIY MP3 players and portable video game players. Each time she finished a project, she shared the schematics online. Now, get this. Her online tutorials became so popular that other makers started asking her if they could buy her custom microcontroller kits. At first, she refused. But then she realized she was on to something. So from her MIT dorm room,
Starting point is 00:13:51 L'Amour started selling her circuit boards and schematics to other hobbyists. She was inspired by the Free Software Foundation and the Electronic Frontier Foundation. Freedom to modify, freedom to reuse. Just like, you know, you can buy tools at a hardware store. They don't say, here, sign this license agreement. You can only use this hammer to put up a painting and you can't use it to build a house. You have to buy the pro hammer for that. But yet that's kind of where we're at. With software, they were very aware that this was a future that was going to happen if we didn't give people freedom to use the software that they wrote and other people wrote together in a communal fashion.
Starting point is 00:14:30 What they were doing for software, she wanted to do for hardware. She wanted to champion the kind of hardware you could make with the Arduino board, the kind of hardware you could make in your dorm room. But to push that vision forward, Lemoore needed to be open, needed to attract and teach other makers. And soon, there'd need to be protections for all that open hardware. Back to my visit with L'Amour. We're here in downtown Manhattan at our 50,000 square foot facility where we do manufacturing, production, testing, programming, design,
Starting point is 00:15:05 and of course a little bit of command line as well. So yeah, it's a far cry from that tiny dorm room where she started her company in 2005. L'Amour's business selling kits to hobbyists has grown massively into Ada Fruit Industries. It's named after Ada Lovelace, an English mathematician who conceptualized the world's first computer program back in the 19th century. We are producing and manufacturing open-source hardware that has open-source firmware and software inside of it.
Starting point is 00:15:37 This is like an open-source Willy Wonka wonderland. Yes, people say that. The Disneyland for hardware. The Ada Fruit factory opened in 2012. As we toured it, Lamour showed me her stenciling machine, which outlines where on the board the various components will go. So your cell phone, your laptop, any piece of electronics, your GPS, little toys you're going to give away in the holidays.
Starting point is 00:16:03 A lot of those contain electronics and they're manufactured on a pick and place line. And what a pick and place line does is they pick up very small surface mount components and they place them. Thus the name, pick and place. Wow. This is a thin piece of metal
Starting point is 00:16:21 and you can see these little laser cut holes in it. They look quite beautiful, like lace. It's really pretty. Yeah metal and you can see these little laser cut holes in it. They look quite beautiful, like lace. It's really pretty. Yeah, they're like, again, the pattern that you see here on the circuit board matches that lace on the stencil. So after the pick and places, all the components are placed down on the circuit board. They go through this oven, which is basically just like those bagel conveyors at the deli.
Starting point is 00:16:45 It's like a little city, it looks like. Yes. L'Amour sees the nature of hardware as historically open in general. Unlike software, hardware has always been more open, to a point. Schematics were routinely included when you bought mechanical products, even electronic products, in case you had to repair them. You know, we didn't really have open source hardware then, but everything, you could just pop it open with a screwdriver. So in case it was sort of self-documenting, you know, like you wouldn't
Starting point is 00:17:13 be able to fix your Apple II floppy disk drive without the schematics. So to give you schematics. And nowadays, it's not true anymore. Nowadays, your hardware comes in like a beautiful, sleek glass rectangle. And so that's why I think we had to come up with something that allowed people to share hardware because the era of sharing hardware voluntarily was sort of ending. Lamor, Aya, Alicia, and the other open hardware devotees at that Creative Commons workshop came together at a crucial time when access to how hardware was put together was drying up. If they wanted to ensure the future of an open source hardware community,
Starting point is 00:17:56 one that could move beyond hobby hacking to become a sustainable movement, they would need to come together as a more focused collective with rules, definitions, and standards. Open source communities are like precious, delicate jewels, like a little tick and they can just shatter. It's made of people. People. We write the code, we support it, we use it, we document it.
Starting point is 00:18:21 Releasing code is a very personal thing. You know, you're showing people, here's how I think, here's how I work, here's how my brain is organized. And if it's not a healthy place to do that, people aren't going to be free to express themselves through the code that they release. What happened next? What happened when a generation of open hardware makers left their dorm rooms and hackerspaces and met each other would lay the groundwork for a movement. It's early morning on September 23, 2010. In a few hours, Alicia Gibb and Aya Badir would welcome attendees to the first-ever Open Hardware Summit.
Starting point is 00:19:03 They managed to create and plan a brand new event for a whole new generation of makers in three short months. But would they come? At 6 a.m. that morning, they received an email from their contact at the venue. To their surprise, it said... There's a line out the door already of people waiting to get in. And the event didn't start till like 9 or something. It was 6 a.m. and people were already there.
Starting point is 00:19:33 At that inaugural summit in 2010, 320 people crowded the hall. We were absolutely unaware of how big the community was. And it still floors me how international the community is. At one point, somebody wanted to send us a donation from Thailand. And so like they sent us cash, a note from Thailand. And it's like, wow, like people in Thailand believe in us so much that they're going to send us cash through the mail. And I kind of looked around the room and I was like, oh, this is a moment. Like there is something going on in this room that is going to be a historical moment. And I felt it at the time. And just, you know, the kind of support we got during and afterwards from people that wanted to sponsor, people that want to speak next year. But for its first year, Alicia and Aya knew their main goal would be to develop a working definition of open
Starting point is 00:20:26 hardware. There was really two reasons that we needed a definition. The first was to get the community on the same page so that people weren't assuming that you can put something out there as open source hardware, but then say like, oh, but you know, there's a non-commercial clause to this. You have to be able to resell the hardware, especially because hardware takes money to mine the parts out of the ground. So, you know, there's disagreements on like whether or not people needed to share their routing traces or if just the schematic was enough or if you needed to open the board file and things like that. Wait, does this fit with open source hardware or not? Because, you know, we control the chip, but we don't open
Starting point is 00:21:08 source the chip. And then the second reason that was important is that with hardware, it's different than software where you don't instantly get copyright on it the second that you create it. So hardware is actually kind of born free until you patent it, until you decide to close it down with a monopoly. So we wanted there to be some kind of definition as more or less like a tiny little legal hinge that really, it becomes a community norm, which can be held up in courts. This wasn't actually the first attempt
Starting point is 00:21:42 at a standardized notion of open hardware. In 1997, a guy named Bruce Perrins created an open hardware certification program. Perrins was a notable open source figure because he had helped create the original open source software guidelines around the same time. Those are administered by an organization called the Open Source Initiative, OSI. But not much happened around Perrin's hardware certification program in 1997. And with a new generation of makers entering the scene, it made sense to refresh the principles. At that summit, they'd get everyone to agree on a standardized definition and best practices for open-source hardware.
Starting point is 00:22:30 Just getting everyone together, sharing ideas and projects, seemed to kickstart the community. But then discussions turned toward defining what open-source hardware meant. They were the purists who believed that you couldn't call it open source hardware unless the entire tool chain was open source. Others would say, no, that's not realistic
Starting point is 00:22:54 because some of the circuit design tools or the 3D printing tools that I use are not open source, but they're accessible and there are free versions of them, with the software at least, and so that's enough for you to replicate and modify the invention. So why does a tool chain have to be open source? Then there were conversations around attribution. In many open source software licenses, attribution is not as important. In this case, there were a lot of discussion about it
Starting point is 00:23:23 because hardware is expensive. So the person who's created it has not only just put in time in a garage with a laptop, they've put in dollars, actual cash into physical things that moved from country to country oftentimes and were made. And those things need to be recouped in some way. One of the summit's keynote speakers was Aya Badir's old classmate, Lamor Freed. So one of the debates we had was, does the CAD file have to be in an open format? And we actually, you know, we had this, I remember there was a big roundtable and everyone kind of had their say. And some people were like, no. And some people said yes.
Starting point is 00:24:01 And we eventually said, well, you know, let's change it to say has to be in the original format that's like a you know a reasonable like we have to come up with something so we kind of came up with a little bit of a middle ground saying if you can release the files it doesn't have to be in an openly documented format but has to be in a format that can be read by a person with you know reasonable access to. They even brought in a few lawyers from Creative Commons to help iron things out. And they said, look, if you are going to court over open source hardware, it's already over. So he said the thing that a lot of licensees and communities have that fractures them is mismatched expectations or people not communicating their expectations.
Starting point is 00:24:46 So what the definition does is it's not really a legal framework because there's actually no legal protection for a lot of these, but it is a framework for people to express their expectations, how they want and expect their hardware and firmware and designs to be used. And so far, that's actually worked out really well. The more people are open about what they want people to use their hardware for, the better off everybody else is because there's no devolution of communication where people are like, well, you said this, but legally I can do that. The debate over what defined open source hardware continued for a year.
Starting point is 00:25:27 Meanwhile, a contest was held to create a logo to go along with the definition. In 2011, at the second Open Source Hardware Summit, the intention was to ratify the definition. But this is where things hit a bit of a snag. Issues were raised about the winning logo, because it bore resemblance to the open source initiatives logo. I was still sort of like, oh, everything's like rainbows and unicorns and everybody likes everybody. It was sort of a wake-up call to like, oh, even in the open source community, I guess there can be, you know, mistakes that happen and disagreements that happen and people who want to come after you illegally. A compromise was eventually reached, but the experience galvanized the new movement. OSI splintered off.
Starting point is 00:26:17 Then, in 2012, Alicia, Aya, and the team founded the Open Source Hardware Association, also known as Oshawa. At long last, Oshawa had its definition. So the open source hardware definition is more or less that you are agreeing to put your hardware out there as open source, making it available for people to study and learn from, to remix, to remake, to remanufacture, and to resell your design and your hardware. And then you can ask for attribution on your hardware, and you can ask people to follow a license that you attach to your hardware. From all those dorm rooms and garages and dining room tables, from a thousand makers around the world, a community standard was finally emerging. No matter what license you use, people can point to and say, if you're calling your thing open source hardware, here's the definition.
Starting point is 00:27:17 Here's what you basically you're saying your expectations are. If that's not true, to call it something else and then on top of that another thing that came across a few years ago was an actual like directory for registering open source hardware when you go there you basically kind of check a little pledge that says my design i'm releasing abides by this definition so the definition kind of was the rock and this is sort of building on top of it so that people get a little logo and an identifier and they can say, yes, this is open source hardware and the Open Source Hardware Association is standing by me. In 2020, the Open Source Hardware Summit will celebrate its 10th anniversary. And these days, it's even creeping into consumer products.
Starting point is 00:28:12 So there are an entire line of computers out there that are from System76 that are open source hardware. 3D printers like LulzBot and there's other 3D printers that are also open source hardware. I think right now we're sort of on the cusp of more consumer products coming out. Over the last 10 years, open hardware has set a new bar for openness and diversity in tech culture. One of the things that really turned me off from the open source software communities is going to a couple meetings and being asked, you know, where my boyfriend was or who I was there with or whatever. This assumption that I I as a female I wouldn't be there by myself you know because I could see that the open hardware community was
Starting point is 00:28:49 very young and that we were just building and so myself and I were both like okay this can't happen in our community. At the first summit there were a couple of 10-year-old makers in attendance. There were people of color in the room. The organizers were women. And the face of the open hardware movement is literally female. L'Amour Free was the first woman to be featured on the cover of Wired magazine in 2011. And according to Aya Badir, the accessibility and diversity that open hardware thrives in is something we should all care about these days. When I was growing up, technology was a thing that existed. It was a discipline. You could live your life saying, I'm not technical, and that would be fine. It's no longer the case. Technology is the foundation
Starting point is 00:29:45 of everything that we do. It's how we eat, how we drink, how we communicate, how we travel, how we predict, how we publish. They affect democracy, they affect mental health, they affect social impact, they affect environmental impact. The mission is important because if we don't have creators of technology and decision makers in technology representing the demographic makeup of the world, then we are making decisions that are biased, that are discriminatory, that are not inclusive, and that are dangerous. there, sign up for our newsletter. I'm Saran Yitbarek. Until next time, keep on coding. Hi, it's Saran. If you're hearing this, you made it all the way to the end of this episode. Thank you. I'm here because I have good news. For every piece of hardware this season, we have even more for you to listen to. Bonus episodes with additional interviews and stories.
Starting point is 00:31:09 You can find those bonus episodes at redhat.com slash command line heroes. Just follow the links for this episode, then scroll down to bonus episode. That's redhat.com slash command line heroes. Or even easier, use the link in the episode notes. See you next time.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.