From 689f095bc976417bf50810fe59a3b3ac32b21105 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sat, 25 Aug 2012 14:24:24 -0500 Subject: Some dubious asides, currently commented out. --- www/about.html | 156 +++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 136 insertions(+), 20 deletions(-) (limited to 'www') diff --git a/www/about.html b/www/about.html index bbfbc265..74eca0f2 100755 --- a/www/about.html +++ b/www/about.html @@ -1,42 +1,42 @@ +

Answers to What, Why, +Who, How, when

+

What is ToyBox?

-

The goal of the Toybox project is to create simple implementations of all -the important Linux command line utilities. These implementations should -be small (the entire project should total less than a megabyte, uncompressed), -fast, simple, and correctly implemented (which is related to standards -compliance, but isn't quite the same thing). Click for -more about the design goals

+

The goal of the Toybox project is to create simple, small, fast, and +correct implementations of all the standard Linux command line utilities. +There's a page on design goals.

-

Toybox has configurable levels of functionality, and should scale from tiny -embedded systems up to full general purpose desktop and development -environments. The author plans to install it on his Android phone in -place of Toolbox, and the -Aboriginal Linux project is trying to get a complete -Linux system to rebuild itself from source code using toybox.

+

Toybox offers configurable levels of functionality, and should scale from +tiny embedded systems up to general purpose development environments. +The author plans to install it on his Android phone in place of Toolbox, +and the Aboriginal Linux project is working to get a +complete Linux system to rebuild itself from source code using toybox.

Toybox is released under a simple 2-clause BSD-style -license.

+license. (Earlier versions were released under GPLv2, but +that changed.)

Toybox can be built as a single "swiss army knife" executable (ala BusyBox or Red Hat's Nash), or each command can be built as a traditional independent executable.

-

What commands are implemented?

+

What commands are implemented in Toybox?

-

The current list of commands implemented by toybox is at the top of the -news page. That list is updated when new commands -go in. The list of commands yet to implement for the 1.0 release is in the -todo list.

+

The current list of commands implemented by toybox is on the +status page, which is updated each release. +There is also roadmap of planned commands for the +1.0 release.

In general, configuring toybox for "defconfig" enables all the commands compete enough to be useful. Configuring "allyesconfig" enables partially -implemented commands as well.

+implemented commands as well, along with debugging features.

Several toybox commands can do things other vesions can't. For example the toybox "df" isn't confused by initramfs the way other df implementations -are. If initramfs is visible, df shows it like any other mount point.

+are. (If initramfs is visible, df shows it like any other mount point.)

Command Shell

The Toybox Shell (toysh) aims to be a reasonable bash replacement. It @@ -95,6 +95,122 @@ versions ("tip" is the current development version).

mailing list are also good ways to track what's going on with the project.

+ +

What's the toybox logo image?

It's carefully stacked soda cans. Specifically, -- cgit v1.2.3