先吐槽微软,我做了 Windows 10 技术预览版小白鼠。这两天版本过期,现在开机都开不了,只能等正式版更新。
起源是看到这篇文章详解 Windows 10 版本布局 最好用的是它。里面提到了 Windows 10 开发涉及四个分支,总的来说还是挺严谨(或者说繁琐)。
这里请问 Linux/Mac 的版本管理和发行流程是怎样的?
印象中 Linux 都是 Linus 一个人在管理开发计划,然后 Merge 大家的代码?
Mac 系统做的这么好,也没看苹果整天吹嘘我们的系统工程师多牛,开发计划多宏大云云。是因为 FreeBSD 内核已经很完善?所以开发量很小?
1
9hills 2016-08-03 12:37:03 +08:00
Linux Kernel 不是你印象的那样,目前是双线,由 Linus 主导发布的 mainline 分支以及由 Greg 负责的 stable 分支
|
2
daya 2016-08-03 12:38:47 +08:00 via Android
macOS 的内核不是 freebsd
|
3
shliujing OP 感谢上面的答者,我对这两个系统的历史不是非常了解。
刚找到了知乎上的问答:[OS X 为什么使用 Unix 内核?]( https://www.zhihu.com/question/21819876?sort=created)。顺着看了篇文章[Mac OS X 背后的故事(二)—— Linus Torvalds 的短视]( http://news.cnblogs.com/n/105604/)。 大家对这个话题也不是很感兴趣,先这样吧。 |