X Window System on Solaris/Opensolaris

http://opensolaris.org/os/community/x_win/

About the X Window System

The X Window System is the glue that holds together the desktop on Unix and Linux systems. It provides the layer between the hardware device drivers and the desktops such as CDE and GNOME. It has been developed by a variety of industry consortiums and open source projects over the last two decades. The current maintainer is the X.Org Foundation, a non-profit group organized to oversee the open source

community of X developers.

Solaris中XWindow的位置:在driver之上,CDE/GNOME之下。

X.org Foundation是一个非盈利性组织,开源。


X in Solaris

Solaris currently includes software from two implementations of the X Window System.

The older version was once part of Sun's OpenWindows software and is still installed into /usr/openwin. It has evolved along with the X open source releases over the years. The last full merge of an X open source release into this tree was for X11R6, though large portions of the later X11R6.4 and X11R6.6 releases, and selected portions of the XFree86 4.3 and X11R6.8 releases, have been merged in more recently. This tree provides the Xsun server and most of the X client libraries and core applications like xhost, xterm, xauth, and so on.

The newer tree is currently based on the X11R7.2 release from X.Org and is where Solaris gets the Xorg server and the new libraries and clients delivered in /usr/X11 that were not found in the older releases. Over time we are working to migrate the existing libraries and clients to build from the newer source base as well for future Solaris releases.

For shorthand, these are often referred to as the "Xsun" and "Xorg" trees, even though they are much more than just those X servers, but the X servers they build are the primary differentiator.

Solaris中Xwindow有两个:Xorg和Xsun

Xsun : /usr/openwin /usr/X11R6
Xorg : /usr/X11


X in OpenSolaris

As explained in this "Opening Day" blog post, the initial phase of code release for OpenSolaris in June 2005 did not include either of the X source trees. We've now started releasing the already open source code from the X trees – you can find the list of which portions and the download links on our sources page. As we move more and more of the X components to being built out of this tree, the OpenSolaris X tree will cover more and more of the Solaris X packages.

Even though not all of the X source code isn't posted on the OpenSolaris.org web site yet, there are still ways to build your own version and even submit changes that could be incorporated into Solaris. You can download either the X11R7.2 release to get the same base Solaris is built on, or check out the X.Org git to get the base that will be used for future releases of Solaris. If you've got changes that are of general use, you can submit them to the X.Org community via the "xorg" product in the freedesktop.org bugzilla. Once there they can be pulled into the Solaris builds either as part of the next X.Org full release, or individually on an earlier schedule by one of Sun's X developers.

Announcements

20 Nov 2007X open-source/modularization/modernization status page posted
10 Jul 2007Fully Open X (FOX) Project sponsored
20 Feb 2007Xorg 7.2 in Solaris Nevada Build 58
10 Apr 2006marTux_0.1 LiveCD with Xorg for sparc
31 Mar 2006X Consolidation sources posted to opensolaris.org

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值