WebHosting Paid by #1Payday.Loans


   The ROCK Linux project has been discontinued in 2010. Here are the old data for the historical record!

About ROCK Linux
Rolling ROCK (eZine)
   September 2005
   July 2005
   April/May 2005
   March 2005
   February 2005
   January 2005
   December 2004
   November 2004
   October 2004
   September 2004
   Router PXE install
   Gaming with ROCK Linux
   Build Wrappers Overview
   Status of Sparc and PowerPC
   "Hidden" ROCK Script Features
   ROCK 2.0 Install Disks
   Multi tar-ball packages
   ISO-Testing with VMWare
   ROCK i18n Project
   Building on a Beowulf Cluster
   1.7 Status Reports
   dROCK Overview
   Alpha AXP and MIPS Status
Download
Community
Documentation
Source Trees
Architectures
Target Distributions
Related Projects
Feature Projects
PR Stuff (T-Shirts, ..)
Webpage Mirrors
The ROCK Portal Site
Sitemap
Search

  1.7 Status Reports

News from the 1.7 - 2.0 development

About the 1.7 tree

During the ROCK Linux developers meeting at 18C3 in Berlin we discussed the future of ROCK Linux after stabalizing the 1.6 tree. A lot of possible new features and code-restructurings where discussed, which are now finding their way into the ROCK Linux 1.7 development tree which should become the 2.0 release when it's ready (which will be by the end of this year).

New features

New fetures in ROCK Linux 1.7 (2.0) are:
  • The code is much cleaner and open for custom extensions.
  • Only one package format for all packages. Instead of the old base/ext system, we have diffrent repositories: 'base' and 'x11' for the "core distribution" on the one side and 'clifford', 'rene' and 'sourceforge' (named by their maintainers) for additional packages on the other side.
  • The 'subdistributions' have been replaced by 'targets'. A target is something like the "main function" of the distribution build which builds all the packages and may also do some other stuff. There is a 'generic' target which can be seen as the "normal ROCK Linux".
  • Flexible and extendable configuration. It's possible to e.g. choose 'dietlibc' instead of 'glibc' or select the compiler which should be used for building the system.
  • The work done by the dROCK project will be fully integrated in the official 1.7 tree.
  • There are auto-detected build-dependencies which are stored in so called 'cache-files' during a 'reference build'.
  • Building the whole thing on a cluster (speed up the build).
  • ROCK Linux 1.7 is much easier to port than ROCK Linux 1.5.
  • Many, many small improvements and cleanups.

Status

Most of the changes in the build-system core are already done, but some importand features are still missing (e.g. we didn't port our install-disks to 1.7 so far). Having 2.0 pre-releases on 19C3 is a realistic goal. Having a stable 2.0 release on 19C3 is optimistic, but not impossible.

(by Clifford Wolf)


Our Portal Site: www.rocklinux.net
Copyright © 1998-2003 Clifford Wolf
rocklinux.org search: