整理了一些 release 后缀含义

46 天前
 noyidoit

作为横跨 iOS + Android + Windows + MacOS + Linux 的终极杂食用户,从今以后,我再也不会困惑该选哪个 release...

其他

更多欢迎补充

4438 次点击
所在节点    程序员
44 条回复
lc5900
46 天前
aarch 和 arm 一样,不同编译器叫法不一样,linux 软件用的多
canary 金丝雀版本
noyidoit
46 天前
@lc5900 感谢补充;另外 aarch 这块我的理解是“armv8 架构支持 A64 / AArch64 / arm64 和 A32 指令集”,不知道对不对,不过反正就这几个词,怎么说大家都能听懂
5xX4U5sUwdELgdQ3
46 天前
如果对 OS 和 Arch 有所区分的话可能会更容易分辨一些:
比如常见 OS 包括 Linux, Darwin, Windows, FreeBSD, vxWorks 等等
常见 Arch 有 x86, x86_64, Arm(64), PowerPC (ppc) 等等

不同的 OS 可以运行在不同的 architecture 上, 也就产生不同的程序类型.
比如:
Windows_arm, Linux-x86_64, Linux-arm, Darwin-ppc, Darwin_x86_64, Darwin-aarch64 等等
rockyastor
46 天前
rc 应该是比 beta 更 release 吧
lichao
46 天前
还有 noarch ,架构无关
hahastudio
46 天前
只要别 arm64 和 amd64 一起用,我觉得都还好
noyidoit
46 天前
@rockyastor 应该是你说的那样,写的时候我是拿 alpha 做对比 XD
Rache1
46 天前
GA:General Availability,正式发布的版本
wjx0912
46 天前
很专业!
Tink
46 天前
ppc64le
renshiuu
46 天前
和 foss 相对的好像还有一种 premium 版本
adoal
46 天前
Intel 64 是个市场说法,技术里一般不小写+连写成 intel64 作为一个 arch id ,只有 amd64 (纯技术)和 x86_64 (市场中立的改进)
lichao
46 天前
@Rache1 GA 的版本已经足够稳定,可以鼓励用于生产环境,但仍有一定可能跟正式发布的版本不一致
Rache1
46 天前
@lichao #13

🤔 我看 wiki 上对这个的定义应该是算 “正式上线” 了

https://zh.wikipedia.org/wiki/%E8%BB%9F%E4%BB%B6%E7%89%88%E6%9C%AC%E9%80%B1%E6%9C%9F?useskin=vector
lichao
46 天前
@Rache1 嗯,很大概率上跟最终正式版本完全一致,极少概率会小幅修改再 release
MoonWalker
46 天前
专业的
baobao1270
46 天前
不知道为啥 Darwin 和一堆处理器架构的名字在一起
macOS 的话,架构依然是 amd64/aarch64
而 windows/nt/linux/macos/darwain 叫做 platform
macOS 叫做 Darwin 是因为 macOS 是从 NeXT 发展过来的,前身是一个叫 Darwin 的 BSD 系统
lichao
46 天前
@baobao1270 文件名嘛?一个软件同时发布了多个平台,Linux 的 amd64 和 macOS 的 amd64 ,文件名肯定不一样
zzzsy
46 天前
x86_64_v2_sse x86_64_v3_avx2🤔
aldehyde
46 天前
我记得好像是说,alpha 是只要实现一部分功能就都能算 alpha ,一般不会让用户来用。beta 就是已经通过功能验收的版本,可以供内部测试也可以让外部用户进行测试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026152

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX