Opensolaris 源代码和 Solaris 版本之间的关系

发布于 2024-07-12 08:48:58 字数 284 浏览 11 评论 0原文

OpenSolaris 的可用源代码对于了解 Solaris 的内部结构(以及 dtrace 和 mdb)非常有用。 然而,据我所知,没有办法准确地找出 OpenSolaris 源代码与作为 Solaris 正式更新版本发布的二进制文件之间的关系。 即哪些版本的源文件被编译形成例如 Solaris 10 Update 6 (10/08)?

您可以通过查看更改日期、历史评论和错误单来得出一些结论。 我知道 OpenSolaris 和 Solaris 之间不存在 1:1 的关系。 但还有什么我没有想到的更好的方法吗?

The source code available for OpenSolaris is very useful for finding out about the internals of Solaris (together with dtrace and mdb). However, as far as I know there is no way of finding out exactly how the OpenSolaris source code relates to the binaries released as formal update releases of Solaris. I.e. which versions of the source files were compiled to form for example Solaris 10 Update 6 (10/08)?

You may draw some conclusions by looking at change dates, the history comments and bug tickets. And I know that there isn't a 1:1 relation between OpenSolaris and Solaris. But are there any better ways that I havent thought of?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花开雨落又逢春i 2024-07-19 08:48:58

我想不出更好的方法来将 OpenSolaris 源代码与 Solaris 10 二进制文件关联起来。 Solaris 10 的源代码树是一个单独的分支,提供功能和错误修复,有时会从 OpenSolaris 分支反向移植到 Solaris 10 分支。

考虑 Solaris 中的不同整合会对您有所帮助。 例如,如果 OpenSolaris 有 Gnome XY,而 Solaris 10 有 Gnome XY,则 Gnome 组件的源代码和二进制文件将是相同的。 如果您只关心 Solaris 和 OpenSolaris 的 OS/Net 部分,那么代码通常只是松散相关的。

There are not any better ways of that I can think of, to correlate OpenSolaris sources with Solaris 10 binaries. The source tree for Solaris 10 is a separate branch, and features and bug fixes and sometimes back-ported to from the OpenSolaris branch to the Solaris 10 branch.

It will be helpful for you to consider the different consolidations within Solaris. For example, if OpenSolaris has Gnome X.Y and Solaris 10 has Gnome X.Y, then the sources and binaries for Gnome components will be identical. If you are only concerned with the OS/Net part of Solaris and OpenSolaris, then the code is only loosely correlated in general.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文