What about ITAR?

Restricted Area

Image by Jeremy Brooks via Flickr

One of the first questions people ask when I talk about open source spaceflight is “What about ITAR?”  It’s no wonder.  Nearly everything to do with spaceflight technology is export controlled, making it illegal for US citizens and permanent residents to openly share spaceflight hardware and its supporting documentation. Needless to say, ITAR is a significant challenge for Mach 30 and other open source spaceflight groups.

I’ve spent a lot of time thinking about how Mach 30 might approach these challenges.  The short answer is obvious.  We work within the boundaries of ITAR.  That doesn’t mean, however, we are abandoning are open source values.

The long answer is we need to develop a combination of approaches to openly publish as many of our projects as we can, while ensuring we are fully compliant with the requirements of ITAR.   To that end, I’ve come up with four potential paths that might allow Mach 30 to develop spaceflight hardware in a (mostly) open way, while still staying in full compliance with the restrictions placed upon US based persons under ITAR.

Develop quasi-open source spaceflight projects

The first approach to dealing with ITAR, and in the early days the most noticeable approach, is running quasi-open source spaceflight projects. Mach 30 could host all of its spaceflight projects on a private copy of Open Design Engine, access to which will be limited to individuals who we have verified are US persons and who have received appropriate ITAR training in order to comply with ITAR. If you look at the formal definition of open source hardware, one of the requirements to be open source hardware is providing unrestricted access to the design documentation.  Our space projects will fail to meet this requirement due to our insisting people agree to follow ITAR in order to gain access to our designs, hence calling them quasi-open source.

Create a catalog of published spaceflight technology

The second approach is crowd sourcing a catalog of the large body of published spaceflight technology. Why is this important? Simply put, any technology which is already published in public literature is exempt from ITAR. Let me repeat, if you can find a public article, book, or other source which fully documents a piece of spaceflight technology, then that technology cannot be withheld by ITAR. And, it turns out there is a large body of scholarly articles, textbooks, and government reports, especially from NASA, covering spaceflight technologies. Mach 30 could launch a new wiki to catalog, tag, and for openly licensed materials, archive publicly available materials concerning spaceflight technologies. This new wiki will be a public resource to help identify which projects need to be quasi-open source, and which can be fully open source.

Develop core technologies  in non-space disciplines

The third approach is developing technologies as part of fully open source projects in non-space disciplines. Many core systems which are important for spaceflight are also applicable to non-space applications.  Examples include power management, sensing, and command and control.  By developing these systems in non-space applications, we could avoid the ITAR triggers and still develop the systems in full compliance with the definition of open source hardware. Projects could include solar powered robots to develop power management systems, autonomous Remotely Operated Vehicles (ROVs – remote controlled submarines for underwater exploration) to develop sensors and their related systems, and high altitude balloons to develop command and control systems. Once the technologies have been developed in these fully open projects, they can be ported into the quasi-open projects for use in space applications, but the core development will still be available in the non-space projects.

Partner with non-US groups for technology transfers

The fourth and final approach is to establish partnerships with non-US groups and to develop approved technology transfers. One such group Mach 30 is already discussing this approach with is CSTART. CSTART is an open source space organization which started during an online discussion at reddit.com. Its membership includes people from all over the world. At a recent joint meeting on ITAR, CSTART and Mach 30 discussed CSTART becoming a non-US group and its US members joining Mach 30. Both groups could then work within ITAR and other export control regimes, while they investigated the processes required to transfer technology into or out of the US. We imagine it will be easier to transfer technology into the US, but we will work diligently to find opportunities to legally transfer technology both ways.

So,where once there was the big scary ITAR, we now have a potential path forward for open source spaceflight.  Please share your ideas for additional paths, as well as potential pitfalls of these suggested paths, in the comments!

ad astra per civitatem

Ask a silly question…

Well, I’m back at ISPCS again, one of my favorite conferences about spaceflight.  And this year I am joined by Greg Moran, Mach 30’s vice president.  One of the first day’s panels concerned intellectual property as business assets.  Just as the panel was about to start, Greg asked me if I was going to ask the panel a question about open source hardware.  My response was “of course not, I learned a long ago bringing up open source in large sessions like this doesn’t work.”  Well, this panel showed me I hadn’t learned that lesson as well as I thought.  😉

The first panelist was from the Patent and Trademark Office and she presented a number of changes which are in the works concerning how patents and patent applications work.  Given that our mission involves open sourcing our designs instead of patenting them, her material did not really concern Mach 30.  The second speaker was the CEO of a computer peripheral company which derives a great deal of its income from its patent portfolio, so much so that he described his business as an intellectual property business instead of a hardware business.  At some point he went as far as to suggest the new space companies should consider a similar model.  Well, that was the proverbial straw for me, so I posted the following (somewhat snarky tweet) to vent my frustration over his message.

http://twitter.com/#!/Mach_30/status/126779828094513152

Now, I knew in the back of my mind that the ISPCS staff were going to draw some audience questions from tweets tagged with “#ISPCS“, but that hadn’t happened yet, so I figured nothing else would come of it.  Imagine my surprise when one of the first questions was preceded with the caveat that it came from twitter, and then heard my tweet read out loud, followed by the sound of crickets.  No one on the stage understood what the question was even asking, so I raised my hand, claimed ownership of the question, and elaborated on it.  So, how did the panelists respond?  I think the twitterverse said it best.

http://twitter.com/#!/Marimikel/status/126783090721964032

Ouch! Well, the second panelist did say something about liking his monopolies. But wait, there’s more.

http://twitter.com/#!/ad_astra2/status/126783332691349504

Maybe we need to do some outreach on the benefits software companies large and small have gotten from open source software?

And do you want to know the best part? Greg and I got several “oh that was you” comments when we introduced ourselves at dinner and the reception afterwards. Let’s hear it for stirring the pot.

An Urgent Need in Open Source Hardware

I have just gotten back from the second annual Open Hardware Summit.  The organizers did a fabulous job, adding breakout sessions and project demos while handling a growing audience (in person and over the internet).  Kudos to the entire team.

As I flip through my notes from the summit, I find there are several themes which stand out.  First was the wider variety of projects from last year.  Second was the social impact of open source hardware from projects such as EyeWriter (a project to help people communicate using only eye movements) and Protei (a project to build autonomous boats to help with research and ocean clean up).  And third was the urgent need to fully document open source hardware projects.

This last theme seemed to permeate the summit, from the opening keynote to Mach 30’s demo booth at the end of the summit.  The Arduino Team expressed it as one of their lessons learned: “Document what you make.”  It is direct and simple, and it rolls off the tongue.  So much so, that I immediately thought, “there’s the tag line for Open Design Engine.”

http://twitter.com/#!/Mach_30/status/114346797945733120

Engineering Design Process, credit Amanda Wozniak

It didn’t stop there.  Bre Pettis of MakerBot went on to say “Publishing ideas is an urgent community responsibility.”  For Bre, this was partly as an inoculation against having someone else patent your idea and make it impossible for you to act on it.  I think it also speaks to the more fundamental idea that hardware only becomes open source when we publish it.  Of course, this begs the question, what does it mean to publish an open source hardware project.  At Mach 30, we believe it means opening up the entire design process, from identifying a need, to developing a concept, all the way to fabrication and test.  And, it turns out we are not alone.  Amanda Wozniak gave a brilliant presentation on how to start opening up the engineering design process as a means of documenting open source hardware projects.

To round out the day, Mach 30’s exhibit during the Cocktail and Demo Hour was a demonstration of Open Design Engine, a web portal developed specifically to address the urgent need to publish not only the final plans but the entire design process for open source hardware projects.  We like to think of it as the Source Forge for hardware.  And while sites like Source Forge and LaunchPad are focusing on features to support software projects (such as demo web and database servers for web site projects), Open Design Engine is focused on the needs of hardware projects.  The private alpha version is built on Redmine, and has support for common features such as source code repositories, wikis, forums, and issue tracking.  Open Design Engine also has full sub-projects so teams can breakout their work along functional lines (such as software, electronics, and mechanical engineering) all under the heading of the main project.  And Open Design Engine has a desktop like file management system for storing non-source files in a way that is more familiar to developers who come from disciplines beyond software development.  Check out the full list of features and the road map to see where Open Design Engine is headed.

So, the alpha version of Open Design Engine has the core project hosting features.  What’s next?  We want to open up access to any user who wants to host open source hardware projects.  Unfortunately, there are still a few features we need to make this practical, things like a strong terms of service workflow to make sure users have seen and agree to the terms of service, and a consistent way of identifying a project’s license.  And, we are rocket scientists, not web developers, so we have had to hire a development shop to help us implement these features.  Luckily, we found a great shop here in Dayton, Littlelines, and they have given us a discount since we are a 501(c)3.  But they still have to eat, so we still have to pay them.  We are currently raising the funds we need for the development of the public beta.  If you give $25 or more, we will give you an early access account on the private alpha so you can host your projects today, and help provide valuable feedback.  So, please donate $25 today and help us spread the word about the urgent need to publish open source hardware designs and the role Open Design Engine can play in filling that need.

Click Here to Kickstart ODE and start documenting your own Open Source Hardware!

On Birds, Phones, and Spaceflight

I saw this tweet the other day:

http://twitter.com/#!/Bob_Richards/status/95670040791220224

It caught my attention because it’s a catchier version of a story I’ve been telling for several years now. My version goes like this:

No one could have predicted Facebook would be one of the most used features of the Internet 10 years ago, let alone when they were inventing the Internet.

Before Facebook it went like this:

Spreadsheets could not have been conceived of until the age of desktop computers. It took having a computer, a programming language, and an accounting background all coming together in the same place and person before the someone could even imagine the idea of a spreadsheet. And now, people buy Windows computers just so they can get Excel.

What does this have to do with the work of Mach 30? If you look around the space industry, patterns emerge. And one of those patterns is kind of the reverse of those stories. You see, every few years someone comes up with a new “reason” we have to invest in space access.

LG TO PRE-LOAD ANGRY BIRDS RIO ON OPTIMUS SERI...

Image by LGEPR via Flickr

The “we” is almost always the government, and the reason is some predicted “killer app” – the space industry equivalent to Excel, or Facebook, or Angry Birds— that thing we just cannot live without. When I was a kid it was microgravity pharmaceutical research that would lead to the cure for cancer. Later it was space tourism (Take your family on the vacation of a lifetime!), which has come back around again with the sub-orbital market. Lately I’ve been reading a lot about space based solar power, the idea that we can solve the world’s energy crisis by putting up dozens of giant solar collectors to beam electricity down to Earth.

What do all of these ideas have in common? The only way you could ever build them (many commercial orbiting research stations, dozens of orbiting hotels, or giant solar power stations) is to first build the holy grail of human spaceflight: a reusable space plane that provides aircraft-like access to space. The thought is if one can convince policy makers that we need the killer app, then they will obviously fund the development of a fully reusable space plane because that is a necessary first step. And then the space community gets what it really wanted in the first place: the space plane.

Vitosha, an early Bulgarian computer (1960s).

Vitosha, an early Bulgarian computer (1960s)

But it’s all backwards from the way history works. If you think about it, this is the equivalent of someone in the 1960s saying, “I know, let’s put a computer in everyone’s pocket [smart phones] and on their desks [personal computers], and then tie them all together into a planet wide super network so we can write a program for college students [and later everyone] to keep up with what their friends are doing at any moment” as a justification for building the entire personal computing revolution and the internet. And don’t forget, this is a time when computers were somewhere between the size of small closets to entire rooms. Seriously, there was no way to predict Facebook back then, and even if you could, it would sound so crazy that no one would fund the work. The scale is too large, the reason too strange, and the payoff is too far away, if it will ever come.

Instead, researchers openly shared and collaborated on the development of improved and ever smaller computers, and on the infrastructure for what would become the internet. Later hobbyists developed an operating system, a web server, a database, a web oriented programming language, and much more, all open source. Only then, after decades of open development, was the market ready for a college kid to start Facebook and become a billionaire. If you look at the other examples, you’ll find a similar story. Truly revolutionary technology is evolved over time, and not for the reasons we eventually use it for.

This is the reason Mach 30 is organized as a research organization instead of an advocacy organization. For decades advocacy groups have lobbied the government and industry to support the dream of a spacefaring society by tantalizing decision makers with these potential killer apps. But it just has not worked, because it puts the process in reverse order. Instead, we want to provide the opportunity to turn space development around, and lead with passionate research and development, knowing that when the time, technology, and players are right, amazing businesses and markets will open up in space.

ad astra per civitatem – to the stars through community

A New Path to Space (for everyone)

J. Simmons introduces Mach 30, a grass roots space program, and invites the space community to join this revolutionary movement.

Show your support by making a donation here.

Can’t watch the video right now?  You can read the transcript below.

If you don’t care about space exploration, this video is not for you. Feel free to stop watching now. But, before you do, I would appreciate it if you took a moment to send it to any of your friends who are into space. They might like it.

If, on the other hand, like me you grew up with Star Wars and the Space Shuttle, or going a little further back, with Star Trek and Apollo, then this message is for you.

Hello, my name is J. Simmons. I am the founder and President of Mach 30, a non-profit with a new approach to space exploration.

I have wanted to go to space my whole life. My earliest memory is sitting on my mom’s lap at a drive-in movie theater watching Star Wars. I was too young to really get it, but the images of ships flying through space and of traveling to other worlds stuck with me. As I grew up and the Shuttle program started, I believed people when they said the Shuttle was going to make the dream of routine access to space a reality. And yet, 135 missions, and 30 years later, and we are still only dreaming. Sure the ISS is an impressive feat of engineering, but it is not somewhere any of us can expect to visit.

We have waited too many years for someone else to change the course of human space exploration. Instead of again asking our representatives to increase NASA’s budget, or cheering on another rocket launch, we must take the reigns ourselves.

There has never been a more perfect moment for a grass roots space program. The Internet has changed the way we work, share, and support one another. The success of open source software is ushering in a revolution in the design of hardware. And, the gap in US spaceflight has opened the door to new directions in space policy.

Enter Mach 30. Our goal is to design open source spaceflight hardware, and in doing so, create a world where the next “Facebook” is a space-based company whose business model is as inconceivable to us now as Facebook would have been in 1990. That’s the kind of world I want to live in. Where access to space is like the Internet: everywhere and a part of our daily lives.

We need your help to go from concept to reality. First, please share this video with all of your pro-space friends. We need to get the word out that there is a new path open to us, one that we have direct control over. Send it to your scifi buddies, post it on Facebook, tweet about it, share it with your Linux Users Groups…

Second, please make a donation to Mach 30. Hardware costs money, legal fees cost money. It turns out space is just really expensive. And remember, it all adds up. $5, $10, $25, and $50 at a time, from everyone who dreams of going into space could change the whole game.

Thank you for your help and support. Ad astra per civitas – to the stars through community