(?:`)?(?:vim`license)?(?:`)?(?:.{,20})`there`are`no`restrictions`on`distributing`unmodified`copies`of`(?:.+)`except`that`they`must`include`this`license`text\.`you`can`also`distribute`unmodified`parts`of`(?:.+),`likewise`unrestricted`except`that`they`must`include`this`license`text\.`you`are`also`allowed`to`include`executables`that`you`made`from`the`unmodified`(?:.+)`sources,`plus`your`own`usage`examples`and`vim`scripts\.`(?:.{,20})`it`is`allowed`to`distribute`a`modified`\(or`extended\)`version`of`(?:.+),`including`executables`and`or`source`code,`when`the`following`four`conditions`are`met:`(?:.{,20})`this`license`text`must`be`included`unmodified\.`(?:.{,20})`the`modified`(?:.+)`must`be`distributed`in`one`of`the`following`five`ways:`(?:.{,20})`if`you`make`changes`to`(?:.+)`yourself,`you`must`clearly`describe`in`the`distribution`how`to`contact`you\.`when`the`maintainer`asks`you`\(in`any`way\)`for`a`copy`of`the`modified`(?:.+)`you`distributed,`you`must`make`your`changes,`including`source`code,`available`to`the`maintainer`without`fee\.`the`maintainer`reserves`the`right`to`include`your`changes`in`the`official`version`of`(?:.+)\.`what`the`maintainer`will`do`with`your`changes`and`under`what`license`they`will`be`distributed`is`negotiable\.`if`there`has`been`no`negotiation`then`this`license,`or`a`later`version,`also`applies`to`your`changes\.`the`current`maintainer`is`bram`moolenaar`<bram@vim\.`org>\.`if`this`changes`it`will`be`announced`in`appropriate`places`\(most`likely`vim\.`sf\.`net,`www\.`vim\.`org`and`or`comp\.`editors\)\.`when`it`is`completely`impossible`to`contact`the`maintainer,`the`obligation`to`send`him`your`changes`ceases\.`once`the`maintainer`has`confirmed`that`he`has`received`your`changes`they`will`not`have`to`be`sent`again\.`(?:.{,20})`if`you`have`received`a`modified`(?:.+)`that`was`distributed`as`mentioned`under`a\)`you`are`allowed`to`further`distribute`it`unmodified,`as`mentioned`at`i\)\.`if`you`make`additional`changes`the`text`under`a\)`applies`to`those`changes\.`(?:.{,20})`provide`all`the`changes,`including`source`code,`with`every`copy`of`the`modified`(?:.+)`you`distribute\.`this`may`be`done`in`the`form`of`a`context`diff\.`you`can`choose`what`license`to`use`for`new`code`you`add\.`the`changes`and`their`license`must`not`restrict`others`from`making`their`own`changes`to`the`official`version`of`(?:.+)\.`(?:.{,20})`when`you`have`a`modified`(?:.+)`which`includes`changes`as`mentioned`under`c\),`you`can`distribute`it`without`the`source`code`for`the`changes`if`the`following`three`conditions`are`met:`(?:.{,20})`the`license`that`applies`to`the`changes`permits`you`to`distribute`the`changes`to`the`vim`maintainer`without`fee`or`restriction,`and`permits`the`vim`maintainer`to`include`the`changes`in`the`official`version`of`(?:.+)`without`fee`or`restriction\.`(?:.{,20})`you`keep`the`changes`for`at`least`three`years`after`last`distributing`the`corresponding`modified`(?:.+)\.`when`the`maintainer`or`someone`who`you`distributed`the`modified`(?:.+)`to`asks`you`\(in`any`way\)`for`the`changes`within`this`period,`you`must`make`them`available`to`him\.`(?:.{,20})`you`clearly`describe`in`the`distribution`how`to`contact`you\.`this`contact`information`must`remain`valid`for`at`least`three`years`after`last`distributing`the`corresponding`modified`(?:.+),`or`as`long`as`possible\.`(?:.{,20})`when`the`gnu`general`public`license`\(gpl\)`applies`to`the`changes,`you`can`distribute`the`modified`(?:.+)`under`the`gnu`gpl`version`2`or`any`later`version\.`(?:.{,20})`a`message`must`be`added,`at`least`in`the`output`of`the`:version`command`and`in`the`intro`screen,`such`that`the`user`of`the`modified`(?:.+)`is`able`to`see`that`it`was`modified\.`when`distributing`as`mentioned`under`2\)e\)`adding`the`message`is`only`required`for`as`far`as`this`does`not`conflict`with`the`license`used`for`the`changes\.`(?:.{,20})`the`contact`information`as`required`under`2\)a\)`and`2\)d\)`must`not`be`removed`or`changed,`except`that`the`person`himself`can`make`corrections\.`(?:.{,20})`if`you`distribute`a`modified`version`of`(?:.+),`you`are`encouraged`to`use`the`vim`license`for`your`changes`and`make`them`available`to`the`maintainer,`including`the`source`code\.`the`preferred`way`to`do`this`is`by`e\-`mail`or`by`uploading`the`files`to`a`server`and`e\-`mailing`the`url\.`if`the`number`of`changes`is`small`\(e\.`g\.,`a`modified`makefile\)`e\-`mailing`a`context`diff`will`do\.`the`e\-`mail`address`to`be`used`is`<maintainer@vim\.`org>`(?:.{,20})`it`is`not`allowed`to`remove`this`license`from`the`distribution`of`the`(?:.+)`sources,`parts`of`it`or`from`a`modified`version\.`you`may`use`this`license`for`previous`(?:.+)`releases`instead`of`the`license`that`they`came`with,`at`your`option\.