LWN DISTRIBUTION SURVEY version 0.31 The LWN distribution survey is a tool to gather comparable information about Linux distributions. All provided surveys will be made publicly available in their entirety. They are dated, so that multiple versions of a survey for a specific distribution can exist, providing historical information. ______________________________________________________________________________ Survey Date: 29 March 2001 Name of person providing information: Clifford Wolf E-mail address: clifford@clifford.at Connection with this distribution: Founding developer (note, survey information from distribution creators/developers will replace information from other interested parties, wherever available.) 1. What is the name of your distribution? ROCK Linux What is the website for your distribution? www.rocklinux.org 2. What is the derivation of your distribution? _ SLS _ Slackware _ Jurix _ Red Hat _ Debian X rolled from scratch _ other (Please name: ) 2a. If you answered anything besides "rolled from scratch", do you still consider your distribution "tied" to its derivation, e.g., you release updates to your distribution based on updates from the original distribution? 2b. If you answered "rolled from scratch" or other, do you use a package management system? If yes, which one? ROCK Linux Packages (tar.bz2 files containing the package and additional files in var/adm/* which contain package meta information needed for updating, removing and maintaining packages). Reorganization of the packaging system is a work in progress. 3. What languages do you support? Please list, including English, if appropriate. All documentation is in English. Small parts have been translated also to other languages. Packages which do come with i18n support are installed with locale files for various languages, if available. 4. Would you classify your distribution as a "mini"-distribution? (This is a very flexible term, covering Linux distributions sized for a floppy or smaller, up through CD or disk-based Linux distributions that are on the small size. It is more a matter of perception, in terms of whether you define the distribution partially by its small size compared to generic distributions like Debian, Red Hat, et al.) _ yes X no 4a. If you answered yes to the above, please mark any of the following that are applicable: _ CD-based, e.g., intended to be booted from and run directly from a CD without requiring a hard disk. _ Disk-based, small, but intended to be run from a hard disk. Presumably too large for a floppy. _ Floppy-based How many floppies for the base distribution? How many floppies for supported add-ons? _ Flash-disk-based _ Other Please explain: 5. Hardware Support. Please mark all the hardware platforms that your distribution supports. X Alpha _ ARM _ IBM S/390 X Intel x86/Pentium _ IA64 _ NEC Mobile Gear PDAs X Sparc (in development) _ Sparc64 X PowerPC _ PowerPC G4 X RS/6000 _ Microcontrollers _ Other, please list: 5a. For what hardware platforms do you provide optimized binaries, if any? ROCK Linux has an auto-build system. So you create an entire distribution optimized for whatever hardware you want. 6. Why did you decide to produce a Linux distribution? There was no such distribution like ROCK Linux and I wanted a distribution with the attributes ROCK Linux has: o A flexible build system which allows me to easily create a optimized distribution adopted for my special needs. o Subdistributions (mini-distributions or special-purpose distributions based on the main-distribution). There are hooks in the build scripts for creating sub-distribution. Examples for existig sub-distributions are: (1) ROCK Linux Install Disks (2) ROCK Router Linux (a linux based router without the need harddisk, install and setup in 5 minutes) (3) ROCK Read-Only Linux (ROCK Linux on read-only media like cdroms, e.g. for surfstations) o No complex configuration tools which makes manual configuration of the system hard or impossible. o much more ... 7. What is the target audience for your distribution? High skilled UNIX/Linux users, admins and developers. 8. Would you consider your distribution to be: X general purpose, e.g., useful for servers, desktops, and requiring tailoring for specific purposes. _ special purpose, e.g., specifically tailored for a single functionality or a small group of functionalities. 8a. If you consider your distribution to be special purpose, below are a list of possible purposes. Please check all that apply and add any that are missing: _ Appliances, such as: _ Communications Server _ Router/Firewall _ Web Cache _ DOS/Windows support, via: _ DOS partition _ DOS/Windows install, separate boot _ Windows Users, accessible from Windows _ Diskless Terminal support _ Education/Schools _ Ease-of-use, for non-technical users _ Embedded Systems _ High-end and Cluster computing _ Non-exportable crytographic support _ Older, slower hardware (pre-Pentium, for example) _ Optimized performance _ Reduced memory usage _ Rescue disk _ Security _ Targeted user market, such as: _ ISPs _ E-commerce sites _ Highly Experienced, Technical users _ Physically challenged _ other 9. Who are the primary developers for your distribution? Please provide email addresses. Clifford Wolf, clifford@rocklinux.org Skaar, skaar@rocklinux.org Chris Hamilton, chris@rocklinux.org Ripclaw, ripclaw@rocklinux.org Pjotr, pjotr@rocklinux.org 9a. How many developers in total are working on the distribution? It's hard to give exact numbers here. Probably up to 20 people who do development or send bugfixes on a regular base. 9b. How many of these developers are working full-time? That's easy: 0 10. Is there a packaged or commercial version of your distribution for sale? if so, please gives the names and URL's of the company or companies that provide it. Frank CD-ROM: http://www.pinguin.at/ CDs also available from Ambiguous Computer Company Ltd: www.ambigc.com (email chris@ambigc.com) 11. What other Linux distributions do you consider to be most similar in design goals and target audience? Slackware and Debian 12. What version of the kernel are you currently shipping? 2.4.2 13. What C libraries are you supporting: _ a.out _ glibc X glibc2 13a. Which C library is the default for your builds? (Check only one) _ a.out _ glibc X glibc2 14. How large is your default installation? about 1 GB 15. How many packages are provided, including both default and optional packages? about 450 16. Is there a paid support service available? No 17. If appropriate, in what area, geographically, are the developers and/or company located? Worldwide. I do know of developers in Europe, Asia, South and North America, Africa and Australia. 18. When was your distribution first made available on the Internet? 1997 as "GNUX", since 1998 under the name "ROCK Linux" 18a. If it is available on CD, when was it first made available on CD? 1999 18c. When was it first publicly announced? 1998 on various mailing lists 19. Do you have any documentable statistics on usage that you could share? Such as downloads, commercial box sales, etc. No 20. Does this distribution conform to the Linux Standards Base as published so far or the File Hierarchy Standard? Mostly. 20a. If your distribution only partially conforms with the LSB/FHS, please describe what portions it conforms with and in what instances it does not conform (and why, if you wish to give that background). The implementation of LSB is a work in progress. Not all packages have been completely checked and adopted so far. 21. Optional Description: ROCK Linux is a modern Linux Distribution with a powerful auto-build process, mostly designed for skilled Linux/Unix Administrators and available for multiple platforms. ROCK Linux is a small distribution, but it's not a "mini distribution". It comes with over 200 packages including X11 and the GNOME Desktop - but excluding menu-driven configuration tools (most professional users prefer configuration files), but a reasonably well configured installation of Rock Linux should be useful for any computer user (even beginners). ROCK Linux is free under the terms of the GPL. The "ROCK Linux Guide" gives a good introduction to ROCK Linux: http://www.rocklinux.org/projects/doc/GUIDE/ 22. Optional Comments: 23. Any questions specific to the distribution?