<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 7, 2015 at 1:04 PM, Gage Morgan via swift-lldb-dev <span dir="ltr">&lt;<a href="mailto:swift-lldb-dev@swift.org" target="_blank">swift-lldb-dev@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<div>So would it be possible to develop a Playground-like debugger using Gtk+, Swift, and VSCode using REPL?<br></div></div></blockquote><div><br></div><div>To the extent that you want to look at, analyze, and even borrow some (or all) of the code in Swift LLDB and Swift-proper to do so, nothing in the <a href="http://swift.org">swift.org</a> and <a href="http://llvm.org">llvm.org</a> licenses would prevent you from doing so.  They are permissive licenses.  They just require attribution (see the licenses for details).</div><div><br></div><div>I know nothing about VSCode, so that may have its own set of licensing requirements.  You would need to investigate that independently.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
<br>
<div>Sent from <a href="http://aka.ms/Ox5hz3" target="_blank">Outlook</a></div>
<br>
</div><div><div class="h5">
<br>
<br>
<br>
<div class="gmail_quote">On Mon, Dec 7, 2015 at 10:17 AM -0800, &quot;Todd Fiala&quot; <span dir="ltr">
&lt;<a href="mailto:tfiala@apple.com" target="_blank">tfiala@apple.com</a>&gt;</span> wrote:<br>
<br>
</div>
<div style="word-wrap:break-word"><br>
<div>
<blockquote type="cite">
<div>On Dec 5, 2015, at 12:25 PM, Gage Morgan via swift-lldb-dev &lt;<a href="mailto:swift-lldb-dev@swift.org" target="_blank">swift-lldb-dev@swift.org</a>&gt; wrote:</div>
<br>
<div>
<div>As your question is similar to the one I have, does Apple explicitly say what we can and cannot do with REPL on Linux?<br>
<br>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>
<div>Hi Gage,</div>
<div><br>
</div>
<div>Great question!  <a href="http://swift.org" target="_blank">Swift.org</a> was setup to encourage collaboration and expansion of the Swift ecosystem, both in terms of platform and feature set.  Community contributions to expand usage of the REPL in new
 and novel ways is encouraged, whether it be to support a new platform, a new windowing mechanism or to incorporate in a program as an extension language.  Apple is not attempting to limit the scope of community contributions; rather, we’re explicitly encouraging
 it by open sourcing Swift.</div>
<div><br>
</div>
<div>You are welcome to take any part of the REPL and modify and/or incorporate into your program.  The
<a href="http://swift.org" target="_blank">swift.org</a> and <a href="http://llvm.org" target="_blank">
llvm.org</a> licenses just ask that you attribute the code borrowed (per their licenses) in your product.  Go forth and make great things :-)</div>
<div><br>
</div>
<div>Sincerely,</div>
<div>Todd Fiala</div>
<div><br>
</div>
</div>
<br>
<blockquote type="cite">
<div>
<div>
<div>Sent from <a href="http://aka.ms/Ox5hz3" target="_blank">
Outlook</a></div>
<br>
</div>
<img src="https://u2002410.ct.sendgrid.net/wf/open?upn=32vpTPxAlXAtmcvTFkUUhNE6AUvUiUhYc68jZ5NFztpncH6Eg9NvTx1jQYZRLrnn-2FYA6n67ZgudwgiBq-2FKLrCSZrE0w8t7oM1-2F9amxUBH-2BjgkYHXdr1MVNNzoaJ5L-2FZINgeK-2B-2Foj-2FX7b5bCC79VgLnR1lKtq4270UbMiXiu3lfRp-2BrQ4w4ot8Q0U-2FeEVXbaLoLQDGFwaDenPEI8gcYHYMbG-2BIK695qRqTurjHc1hWSs-3D" alt="" width="1" height="1" border="0" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important">
 _______________________________________________<br>
swift-lldb-dev mailing list<br>
<a href="mailto:swift-lldb-dev@swift.org" target="_blank">swift-lldb-dev@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-lldb-dev" target="_blank">https://lists.swift.org/mailman/listinfo/swift-lldb-dev</a><br>
</div>
</blockquote>
</div>
<br>
</div>

</div></div><img src="https://u2002410.ct.sendgrid.net/wf/open?upn=rJF9aHCcP5KO6xYESYhGGW5DyMKCVwzfL2rfjdSdZ2uwo6UAKlsF7S3IxtxXRlj3Gi0eaOMr6G813qIVGd54ohKc95TMkypBih-2BZKsrP3SzpUBG0jwGFDCE6q1QGIssL2dtYUe4tw-2BPuf8LGDPYH9Po2-2Fq0CHUpJMSwwI2LFAND4s0mklDzW9wd-2FuMi8h0Pr3F616mDtWdDNDj2eCsuS-2BaxklSa4ZH7LB1vRSPM-2B5Bc-3D" alt="" width="1" height="1" border="0" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important">
</div>


<br>_______________________________________________<br>
swift-lldb-dev mailing list<br>
<a href="mailto:swift-lldb-dev@swift.org">swift-lldb-dev@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-lldb-dev" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-lldb-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">-Todd</div></div>
</div></div>