在软件包名称中,"-ng" 后缀的含义是什么?

有几个包名称包含后缀-ng

$ apt-cache search "\-ng$"
linux-wlan-ng - utilities for wireless prism2 cards
aircrack-ng - wireless WEP/WPA cracking utilities
apt-cacher-ng - caching proxy server for software repositories
bwm-ng - small and simple console-based bandwidth monitor
etpan-ng - console mail user agent based on libEtPan!
fakeroot-ng - Gives a fake root environment
fillets-ng - puzzle game about witty fish saving the world sokoban-style
fprobe - export captured traffic to remote NetFlow Collector
fprobe-ng - export captured traffic to remote NetFlow Collector (meta)
lemonldap-ng - Lemonldap::NG Web-SSO system
lincity-ng - City simulator game with polished graphics
netsniff-ng - a high performance network sniffer for packet inspection
performous - karaoke game that allows user supplied songs
procinfo - reporter for system information from /proc and /sys
python-cap-ng - Python bindings for libcap-ng
scribus-ng - Open Source Desktop Page Layout - developmental branch
syslog-ng - Next generation logging daemon
tictactoe-ng - fun, simple, tic tac toe game
turnin-ng - assignment submitter and manager
ultrastar-ng - karaoke game - transitional package
xpilot-ng - Multi-player tactical game for X (NG version)

这是什么意思?
仅仅展开首字母缩写并不是很有帮助。虽然我对一些术语如“beta”和“long term support”很熟悉,但“下一代”这个词对我来说还是没有任何意义。
(“一代”是什么?它与版本号有关吗?如果一个软件包目前在存储库中,为什么它不是“当前一代”?)

1你不知道《星际迷航:下一代》吗?:P - htorque
3个回答

NG代表“下一代”。
在软件的背景下,“代”是前一个版本的继任者。我见过它与分叉软件一起使用,要么是因为有人认为原始工作的代码库混乱,要么是因为原始维护者不想在当前名称下继续开发软件项目。
我还没有看到作者将他们的项目重命名为*-ng,因为他们更愿意增加项目的版本号。
以下是带有其历史的*-ng应用程序的示例:
  • util-linux-ng - 当开发停滞时,创建了一个名为util-linux-ng的分支,其中ng表示“下一代”
  • aircrack-ng - Aircrack-ng是原始Aircrack项目的一个分支。

我发现这些后缀很邪恶。我遇到了很多类似ng2、ng3等的东西...然后整个东西就被重命名了。 - Nikolas Charalambidis

下一代 以Envy为例
Alberto Milone是一个开源爱好者,他启动了Envy项目。Envy Legacy由Alberto Milone自己开发和维护,然而,EnvyNG(Envy的下一代)是由Ubuntu开发人员和Alberto Milone共同开发和维护的[3]。
来自于《星际迷航:下一代》afaik。

4AFAuK 哦?那你就是 LowSky 对吧(?) ;-): http://ubuntuforums.org/archive/index.php/t-1110553.html,大约是在2009年三月。 - nik

这意味着“下一代” - 许多软件包描述都表明了这一点。 在这个背景下,它是一个非常流行的缩写词。

嗯,只是想知道那个反对票的来由... 有人有什么想法吗?附注:我还是第一个写下这个回答的人。 - nik