<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">You can call your project “open source” as long as you are clear about the paid portion.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Just to avoid all sorts of headaches for your downstream, users, and public position, keep the open source core portion in one git repo, and then keep the paid add-on in a *<b>different</b>* git repo, with build time or install time instructions
are how to combine them. Keeping the non-open-source portion in a subdirectory or something like that causes headaches and often needs special handling by your users.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For example, if your open source core and paid extension were in the same repo, we at Amazon would not be able to load your project into our internal caches for use across the company, and it would need a tech and legal review for every
install. Which is slow, and would make it much less likely to get used, and thus much less likely to get community participation and bugfix contributions from Amazon developers.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But, if your project was cleanly separated into separate repos, we could load the open source repo into our caches, it would be more likely to be used, AND once its more likely to be used, it would be more likely that a team or some would
decide they also wanted to pay for the telemetry service.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(I make no guaratees that Amazon will purchase your paid extention, I’ve not even looked at your project).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But anyway, you are fine what you are doing, and you can call it “open source” or “open source with paid extentions” you want to be more precise.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><i>..m<o:p></o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">--<o:p></o:p></p>
<p class="MsoNormal">Mark Atwood <a href="mailto:atwoodm@amazon.com"><span style="color:#0563C1">atwoodm@amazon.com</span></a><o:p></o:p></p>
<p class="MsoNormal">Principal Engineer, Open Source Program Office, Amazon.com<o:p></o:p></p>
<p class="MsoNormal">+12066042198 <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> License-discuss <license-discuss-bounces@lists.opensource.org>
<b>On Behalf Of </b>Chris B<br>
<b>Sent:</b> Friday, April 5, 2024 9:07 PM<br>
<b>To:</b> license-discuss@lists.opensource.org<br>
<b>Subject:</b> [EXTERNAL] [License-discuss] Open Source license question<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr style="height:15.25pt">
<td width="1123" valign="top" style="width:842.35pt;border:solid #ED7D31 1.5pt;padding:0in 5.4pt 0in 5.4pt;height:15.25pt">
<p><strong><span style="font-family:"Calibri",sans-serif;background:#FFFF99">CAUTION</span></strong><span style="background:#FFFF99">: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the
sender and know the content is safe.</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Hi all! <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am an open source project maintainer and I was referred to this mailing list recently as a good place to ask questions.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I was recently told by a community member that I should not be using the term "Open Source" as it has legal implications and the project doesn't fully embrace that term. Here is the argument:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">1- The program has an optional paid component (not open source). The core program (that is open source) is fully functional as a stand-alone application. But the user has the option to pay for extra features that are not open source<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">2- The program has an optional telemetry that users can opt in / opt out before even installing the program.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">3- Because of 1 & 2, there is a License Terms doc that outlines what is open source and what is not, and how the telemetry data is being used and what is being sent out. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I have personally seen all of the above in other software that have an "Open Source" label. But wanted to check with this group if there are any legal implications that I am missing here.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Examples that I have found related to the points above:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">#1- Ubuntu (paid support, backup etc)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">#2- Syncthing data: <a href="https://data.syncthing.net/">https://data.syncthing.net/</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">#3- VSCode <a href="https://code.visualstudio.com/license">https://code.visualstudio.com/license</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Happy to hear your thoughts!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Chris<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>