| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="utf-8"/> |
| <title>Podling IP Clearance</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <meta name="description" content=""> |
| <meta name="author" content=""> |
| <meta name="keywords" content=""> |
| <meta name="generator" content="JBake"> |
| |
| <!-- Le styles --> |
| <link href="../css/incubator.css" rel="stylesheet"> |
| <link href="../css/bootstrap.css" rel="stylesheet"> |
| <link href="../css/asciidoctor.css" rel="stylesheet"> |
| <link href="../css/base.css" rel="stylesheet"> |
| <link href="../css/prettify.css" rel="stylesheet"> |
| |
| <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> |
| <!--[if lt IE 9]> |
| <script src="../js/html5shiv.min.js"></script> |
| <![endif]--> |
| |
| <!-- Fav and touch icons --> |
| <!--<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png"> |
| <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png"> |
| <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png"> |
| <link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">--> |
| <link rel="shortcut icon" href="https://www.apache.org/favicon.ico"> |
| <script src="https://www.apachecon.com/event-images/snippet.js"></script> |
| </head> |
| <body onload="prettyPrint()"> |
| <div id="wrap"> |
| |
| |
| |
| <!-- Fixed navbar --> |
| <div class="navbar navbar-default navbar-fixed-top" role="navigation"> |
| <div class="container"> |
| <div class="navbar-header"> |
| <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| <a class="navbar-brand" href="/"><i class="icon-home"></i>Apache Incubator</a> |
| </div> |
| <div class="navbar-collapse collapse"> |
| <ul class="nav navbar-nav"> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">Policies <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/policy/incubation.html">Incubation Policy</a></li> |
| <li><a href="/ip-clearance/">Intellectual Property Clearance</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">Proposals <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/guides/proposal.html">A Guide To Proposal Creation</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">Podling Guides <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/cookbook">Cookbook</a></li> |
| |
| <li><hr><a href="/guides/roles_and_responsibilities.html">Roles and Responsibilities</a></li> |
| <li><a href="/guides/committer.html">Committers</a></li> |
| <li><a href="/guides/ppmc.html">Podling Project Management Committee</a></li> |
| <li><a href="/guides/community.html">Guide to Successful Community Building</a></li> |
| |
| <li><hr><a href="/guides/branding.html">Incubator Branding Guide</a></li> |
| <li><a href="/guides/publicity.html">Podling Publicity/Media Guidelines</a></li> |
| <li><a href="/guides/press-kit.html">Podling Press Kit</a></li> |
| |
| <li><hr><a href="/guides/transitioning_asf.html">Initial Code Import</a></li> |
| <li><a href="/guides/names.html">Podling Name Search Guide</a></li> |
| <li><a href="/guides/ip_clearance.html">Podling IP Clearance</a></li> |
| |
| <li><hr><a href="/guides/sites.html">Podling Websites</a></li> |
| <li><a href="/guides/podling_sourcecontrol.html">Podling Source Control</a></li> |
| |
| <li><hr><a href="/guides/releasemanagement.html">Release Management</a></li> |
| <li><a href="/guides/distribution.html">Release Distribution</a></li> |
| |
| <li><hr><a href="/guides/graduation.html">Guide to Successful Graduation</a></li> |
| <li><a href="/guides/retirement.html">Guide to Retirement</a></li> |
| <li><a href="/guides/transferring.html">Transferring Resources out of the Incubator</a></li> |
| |
| <li><hr><a href="/projects/#current">Current Podlings</a></li> |
| <li><a href="/clutch/">Clutch Report</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">PMC Guides <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="/guides/participation.html">Guide to Participation</a></li> |
| <li><a href="/guides/lists.html">Incubator Mailing Lists Guide</a></li> |
| |
| <li><a href="/guides/chair.html">Incubator Chair Guide</a></li> |
| <li><a href="/guides/mentor.html">Mentors' Guide</a></li> |
| |
| <li><hr><a href="/guides/website.html">Updating the top-level Incubator website</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a> |
| <ul class="dropdown-menu"> |
| <li><a href="https://www.apache.org/foundation/how-it-works.html">How Apache Works</a></li> |
| <li><a href="https://www.apache.org/dev/">Developer Documentation</a></li> |
| <li><a href="https://www.apache.org/foundation/">Foundation</a></li> |
| <li><a href="https://www.apache.org/legal/">Legal</a></li> |
| <hr/> |
| <li><a href="https://www.apache.org/licenses/">License</a></li> |
| <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a></li> |
| <li><a href="https://www.apache.org/security/">Security</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li> |
| <li><a href="https://www.apache.org/events/current-event">Current Events</a></li> |
| </ul> |
| </li> |
| <li><a href="/faq.html">FAQs</a></li> |
| </ul> |
| </div><!--/.nav-collapse --> |
| </div> |
| </div> |
| <div class="container"> |
| <div class="row"> |
| <div class="col-md-4 vcenter"><a href="https://www.apache.org/"><img src="https://www.apache.org/img/asf_logo.png" alt="The Apache Software Foundation" border="0" style="margin-top: 2px" width="200"></a></div> |
| <div class="col-md-4 vcenter"><a href="/"><img src="https://incubator.apache.org/images/incubator_feather_egg_logo_sm.png" alt="The Apache Software Foundation Incubator" border="0" style="margin-top: 2px" width="256"></a></div> |
| <div class="col-md-4 vcenter"> |
| <a href="https://www.apache.org/foundation/contributing.html"><img src="https://www.apache.org/images/SupportApache-small.png" height="64" width="64"></a> |
| |
| <a class="acevent" data-format="square" data-width="100" data-mode="light" data-event="random"></a> |
| </div> |
| </div> |
| </div> |
| <div class="top-container container"> |
| |
| |
| <div class="page-header"> |
| <h1>Guide :: Podling IP Clearance</h1> |
| </div> |
| |
| <div class="article-body"> |
| |
| Estimated Reading Time: <span class="eta"></span> |
| |
| <p><div id="toc" class="toc"> |
| <div id="toctitle">Table of Contents</div> |
| <ul class="sectlevel1"> |
| <li><a href="#podling_ip_clearance">Podling IP Clearance</a> |
| <ul class="sectlevel2"> |
| <li><a href="#background">Background</a></li> |
| <li><a href="#establishing_provenance">Establishing Provenance</a></li> |
| <li><a href="#ipmc_responsibility_around_ip_clearance">IPMC Responsibility around IP Clearance</a></li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="sect1"> |
| <h2 id="podling_ip_clearance">Podling IP Clearance</h2> |
| <div class="sectionbody"> |
| <div class="sect2"> |
| <h3 id="background">Background</h3> |
| <div class="paragraph"> |
| <p>Podlings need to import existing codebases through the standard IP clearance |
| process. This means that all copyright owners need to submit a Software Grant Agreement |
| (<a href="http://www.apache.org/licenses/#grants">SGA</a>) |
| or Contributor License Agreement |
| (<a href="http://www.apache.org/licenses/#clas">CLA</a>). This process may take a while, so it is best to |
| start as soon as the Incubator accepts the podling.</p> |
| </div> |
| <div class="paragraph"> |
| <p>The IPMC (Incubator Product Management Committee) approves the initial codebase as part of the acceptance motion. No vote is required by the |
| PPMC. Otherwise, follow the standard IP clearance process for podlings.</p> |
| </div> |
| </div> |
| <div class="sect2"> |
| <h3 id="establishing_provenance">Establishing Provenance</h3> |
| <div class="paragraph"> |
| <p>The podling needs to submit paperwork to Apache that grants a legal license on the code |
| to the Apache Software Foundation. |
| Generally, if all the material contributors to the code |
| are joining the podling as initial contributors, then CLAs (individual or corporate) |
| are all you need. The individuals must submit the 'individual' CLA (ICLA). |
| If there are employers involved who might claim |
| rights in the code, they need to provide corporate CLAs (CCLAs).</p> |
| </div> |
| <div class="paragraph"> |
| <p>If, on the other hand, there are material contributors who are <strong>not</strong> |
| joining the podling as initial contributors, or if there |
| are additional corporate entities who can claim rights in the code, |
| the podling must obtain SGAs from those individuals or corporations.</p> |
| </div> |
| <div class="paragraph"> |
| <p>The foregoing is only a summary. The mentors of a new project |
| will need to consult with <a href="mailto:general@incubator.apache.org">general@incubator.apache.org</a> or the Apache legal team |
| about the circumstances of a specific podling.</p> |
| </div> |
| <div class="paragraph"> |
| <p>It may take some time to track down all contributors. It is not necessary to |
| have paperwork on file for all contributions before importing the code. |
| It may be necessary to reverse some patches and rewrite areas of code if you cannot find copyright owners, or they are not happy about giving Apache written |
| permission to use their code.</p> |
| </div> |
| <div class="paragraph"> |
| <p>No releases are possible until the podling has clearly established the provenance of all the code to be released and the relevant paperwork ahs been filed with Apache. It is |
| therefore important to keep the status updated.</p> |
| </div> |
| <div class="paragraph"> |
| <p>The ASF Secretary records receipt of ICLAs, CCLAs, and SGAs in |
| the private Foundation repository. Reading is restricted to members and officers |
| of the Foundation. If there is no officer or member available to check whether the secretary has received all relevant documents, ask for help on the |
| general list.</p> |
| </div> |
| </div> |
| <div class="sect2"> |
| <h3 id="ipmc_responsibility_around_ip_clearance">IPMC Responsibility around IP Clearance</h3> |
| <div class="paragraph"> |
| <p>The board has charged the Incubator project with management of IP clearance for Apache. |
| Instructions are <a href="http://incubator.apache.org/ip-clearance/index.html">here</a>.</p> |
| </div> |
| <div class="paragraph"> |
| <p>These instructions also apply to podlings. The Incubator project is responsible for all podlings |
| and so is the receiving PMC. When a podling requests IP clearance, the |
| IPMC wears <a href="http://www.apache.org/foundation/how-it-works.html#hats">two hats</a>. |
| This may be a little confusing at first.</p> |
| </div> |
| <div class="paragraph"> |
| <p>The Incubator PMC must approve the clearance. This indicates that the project is |
| happy to receive the code donated. When a new podling is created, the IPMC approves the clearance of existing codebases identified in the proposal. Otherwise, the |
| IPMC delegates this decision to the PPMC.</p> |
| </div> |
| <div class="paragraph"> |
| <p>As usual, three binding votes are required. Mentors need to be involved in |
| IP clearance for podlings. If too few binding VOTEs are posted on the list, |
| the VOTE will need to be posted to the general list for ratification.</p> |
| </div> |
| <div class="paragraph"> |
| <p>The second hat is technical IP clearance. Here, the IPMC needs to check that the |
| paperwork is in order.</p> |
| </div> |
| <div class="paragraph"> |
| <p>Once the IPMC approves the acceptance vote, an officer |
| or member need to complete the process. For a podling, this will typically |
| involve a Mentor.</p> |
| </div> |
| </div> |
| </div> |
| </div></p> |
| |
| </div> |
| |
| </div> |
| <div id="push"></div> |
| </div> |
| |
| <div id="footer"> |
| <div class="container"> |
| <p class="muted credit">© 2024 The Apache Software Foundation | Licensed under the Apache License, Version 2.0.<br/> |
| Apache Incubator, Apache, the Apache feather logo, and the Apache Incubator project logo are trademarks or registered trademarks of The Apache Software Foundation.</p> |
| </div> |
| </div> |
| <script src="../js/jquery-1.11.1.min.js"></script> |
| <script src="../js/bootstrap.min.js"></script> |
| <script src="../js/prettify.js"></script> |
| <script src="../js/readingTime.js"></script> |
| <script src="../js/incubator.js"></script> |
| </body> |
| </html> |