opensource.google.com

Menu

Docs

Personal Projects (IARC)

go/iarc

As part of your employment agreement, Google most likely owns intellectual property (IP) you create while at the company. Because Google’s business interests are so wide and varied, this likely applies to any personal project you have. That includes new development on personal projects you created prior to employment at Google. However, we understand and sympathize with the desire to explore and ship technology projects outside of Google. To accommodate this and to support Google engineers’ creativity, we created the Invention Assignment Review Committee (IARC). This group reviews a given employee’s project and will provide guidelines for how to keep that project separate from Google. We don’t approve every project submitted through this process, but historically we’ve been able to rapidly approve the vast majority of them.

You only need to go through this process if you want a copyright release to something – if you don’t mind Google retaining copyright, seriously consider releasing it as open source through go/releasing. Google is proud to release a great deal of open source code, and you can still list yourself as the author when using that process.

The IARC process is only open to full time employees in good standing. The IARC only assigns the copyright in your project upon approval – it does not assign any patent rights or other IP rights Google may own. IARC does not require that approved projects be released as open source.

Get started

  1. Read the Official Policy
  2. Submit the IARC Request Form

Except as otherwise noted, the content of this page is licensed under CC-BY-4.0 license. Third-party product names and logos may be the trademarks of their respective owners.