Thanks Bram. Much appreciated. I’ll reach out to Charles. 

> On 31 Dec 2021, at 23:13, Bram Moolenaar <b...@moolenaar.net> wrote:
> 
> 
> Ben Jackson wrote:
> 
>> I know it’s kind of tedious, but I have question about the vim license
>> (:help license) specifically relating to the runtime files.
> 
> Yes, copyright issues can be very complicated and tedious.  At least,
> when you listen to a lawyer and try to do exactly the right thing.  And
> find out the laws of what country actually applies (every country has
> it's own laws, there is no such thing as international copyright).
> 
> The opposite is to assume nobody will complain, just copy stuff and hope
> you don't get blamed.
> 
>> I have made a derivative work of the xxd.vim syntax file as
>> distributed by vim and as authored by Charles Campbell. This is to be
>> distributed as part of a vim plugin (Vimspector) that is itself
>> licensed under the Apache 2.0 license. By derivative work here I mean
>> that I copied it, made some relatively minor changes, and applied it
>> to a different filetype.
>> 
>> Although Charles doesn’t specify, I’m assuming that the license of the
>> original xxd.vim is the same as that of vim (i.e. that in :help
>> license). Unfortunately, I wasn’t sure from that exactly what the
>> situation was for derivative works, as the license speaks mostly about
>> full copies of vim rather than “parts” such as the runtime files.
> 
> The rule is that if copyright is not specified, a work is copyrighted
> by default (in nearly all countries).  And, weird as the name my suggest
> the opposite, that means you don't have the right to copy.  Not at all
> (with very few exceptions).
> 
>> So in short the questions are:
>> 
>> 1) Are the runtime files licensed in the same way as Vim proper ?
>> 2) If so, what are the license restrictions on creating derivative
>> works of runtime files?
> 
> Well, although the file itself doesn't mention licencing rules, it is
> part of the Vim distribution, so you can assume the Vim license applies.
> If the author would not wanted that, it would be mentioned somewhere.
> 
> AFAIK Apache 2 is a good license and doesn't conflict with the Vim
> license.
> 
>> For the record, I have elected to include the entire header from
>> xxd.vim and the entire Vim license in the affected file for now, but I
>> just want to make sure that this is all legit/OK?
>> 
>> https://github.com/puremourning/vimspector/pull/507/files#diff-d2d644aaf55a7738084ecc39d6576740c16c914e74602d205c97dd30f44036bd
>>  
>> <https://github.com/puremourning/vimspector/pull/507/files#diff-d2d644aaf55a7738084ecc39d6576740c16c914e74602d205c97dd30f44036bd>
> 
> I suggest to ask the original author if he is OK with this.  Perhaps
> just ask to use the Apache 2 license to keep things simple.
> 
> -- 
> hundred-and-one symptoms of being an internet addict:
> 170. You introduce your wife as "my_l...@home.wife" and refer to your
>     children as "forked processes."
> 
> /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
> ///                                                                      \\\
> \\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
> \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/9C24D9C4-AB4A-417F-90FC-D59D6076D467%40gmail.com.

Raspunde prin e-mail lui