[swift-lldb-dev] Hello Perry,

Gage Morgan gagemorgan at outlook.com
Mon Dec 7 16:16:17 CST 2015


VSCode is Microsoft's open source IDE. I'd like to include a window that uses REPL to analyze the code and display the effects on the window right next to it.

Sent from Outlook




On Mon, Dec 7, 2015 at 1:12 PM -0800, "Todd Fiala" <todd.fiala at gmail.com> wrote:





On Mon, Dec 7, 2015 at 1:04 PM, Gage Morgan via swift-lldb-dev <
swift-lldb-dev at swift.org> wrote:

> So would it be possible to develop a Playground-like debugger using Gtk+,
> Swift, and VSCode using REPL?
>

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
swift.org and llvm.org licenses would prevent you from doing so.  They are
permissive licenses.  They just require attribution (see the licenses for
details).

I know nothing about VSCode, so that may have its own set of licensing
requirements.  You would need to investigate that independently.


>
> Sent from Outlook <http://aka.ms/Ox5hz3>
>
>
>
>
> On Mon, Dec 7, 2015 at 10:17 AM -0800, "Todd Fiala" <tfiala at apple.com>
> wrote:
>
>
> On Dec 5, 2015, at 12:25 PM, Gage Morgan via swift-lldb-dev <
> swift-lldb-dev at swift.org> wrote:
>
> As your question is similar to the one I have, does Apple explicitly say
> what we can and cannot do with REPL on Linux?
>
>
> Hi Gage,
>
> Great question!  Swift.org <http://swift.org> 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.
>
> You are welcome to take any part of the REPL and modify and/or incorporate
> into your program.  The swift.org and llvm.org licenses just ask that you
> attribute the code borrowed (per their licenses) in your product.  Go forth
> and make great things :-)
>
> Sincerely,
> Todd Fiala
>
>
> Sent from Outlook <http://aka.ms/Ox5hz3>
>
> _______________________________________________
> swift-lldb-dev mailing list
> swift-lldb-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-lldb-dev
>
>
>
> _______________________________________________
> swift-lldb-dev mailing list
> swift-lldb-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-lldb-dev
>
>


--
-Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-lldb-dev/attachments/20151207/2e6aa9c7/attachment.html>


More information about the swift-lldb-dev mailing list