Alan Coopersmith wrote: > I've been kicking around an idea in my head the past few days, and > figured I'd try to write it up and send it out for comments, to see > if it makes sense to anyone else. > > The Fully Open X Project (aka Project FOX) will create a public > Mercurial gate on opensolaris.org containing a merge of these > three source bases: > - the current OpenSolaris X code drops published by the Sun X team > - the Xorg SPARC driver sources created by Martin Bochnig for Martux > - the full X11R7.2 source builds created by Moinak Ghosh for Belenix > > This would provide a common source base for distros to build from, > a faster release path for Sun's changes than releasing a snapshot > tarball every 1-2 months, and access to changes not yet accepted > by Sun's process into Solaris Express.
In addition will make it much easier to maintain the source tree in the long run. Currently these are in the form of tarballs/source trees in Martin's and my home machines. > > While the long term goal is Solaris API/ABI compatibility, that won't > be achieved initially (since Sun is still working on opening the > sources required for certain API's not yet in open source releases). > This will not be the master gate for Solaris for a while, but may > eventually be the master gate for the open portions of the Solaris X > consolidation. Some amount of compatibility is present but not 100% as you mention. Java Swing, Java2D for eg. work as does the OpenOffice binaries for Solaris x86. Regards, Moinak. > > Initial commit access to the source tree would be given to Martin, > Moinak and myself, though others could be added if they want to > work on this. > > Comments? Would anyone find this useful? If it was available, > would you use it? >
