Drew DeVault veröffentlicht Vim Classic 8.3, einen KI-freien LTS-Fork von Vim, der auf Vim9-Script verzichtet

Drew DeVault veröffentlichte am 2. Juni Vim Classic 8.3.0, die erste Version eines stabilen, langfristig unterstützten Forks von Vim, den er als „ohne die Hilfe von KI-Generierungswerkzeugen gewartet“ beschreibt. Die Veröffentlichung basiert auf Vim 8.2.0148, mit Fehlerkorrekturen und Patches, die konservativ aus neueren Upstream-Versionen von Vim zurückportiert wurden. Das Projekt verzichtet bewusst auf Vim9-Script – und stellt sich, wie DeVault es ausdrückte, „eine alternative Geschichte vor, in der Vim 8.3 ohne Vim9-Script veröffentlicht wurde“ – um die langfristige Wartungslast eines Forks zu reduzieren, der nicht über die Ressourcen des Vim-Upstreams verfügt. Eine Folge davon ist, dass einige Vim-Plugins nicht mit Vim Classic kompatibel sind. DeVault merkte an, das Team habe sich „besonders bemüht“, Sicherheitspatches für CVEs zurückzuportieren, die zwischen Version 8.2 und dem modernen Vim entdeckt wurden, warnt jedoch, dass die Veröffentlichung für frühe Anwender empfohlen wird, die „es gewohnt sind, eine Sicherheitshaltung einzunehmen, die berücksichtigt, dass wir möglicherweise einige Fehler übersehen haben.“ Das Tarball ist auf SourceHut verfügbar und mit DeVaults PGP-Schlüssel signiert. Wie Vim wird Vim Classic als Charityware vertrieben und leitet die Benutzer an, Bram Moolenaars Anliegen der Unterstützung von Kindern in Uganda über kuwasha.net zu spenden.

Vim Classic