NimbleX

Last updated
NimbleX
Db snapshot41.png
NimbleX screenshot with Kword and Kspread
Developer Bogdan Rădulescu
OS family Linux (Unix-like)
Working stateInactive
Source model Open source
Initial releaseOctober 20, 2004;18 years ago (2004-10-20)
Latest release 2008 / July 22, 2008;15 years ago (2008-07-22)
Available in English, Romanian, French, Spanish, Chinese, Hindi etc. (a total of 12 languages)
Update method LZMA
Platforms IA-32
Kernel type Monolithic kernel
Default
user interface
KDE, IceWM, EDE, Enlightenment
License Various, primarily GPL and GFDL
Official website www.nimblex.net

NimbleX is a small Slackware-based Linux distribution optimized to run from a CD, USB drive or a network environment. NimbleX has been praised for how fast it boots, as well as for its small disk footprint, which is considered surprising for a distribution using KDE as desktop environment. [1] [2] NimbleX was also remarked for its website that allows users to generate custom bootable images by using a web browser. [3] [4] It was also covered in mainstream Romanian press as the first Linux distribution put together by a Romanian. [5] [6]

Contents

Features

NimbleX is known for its fast boot up which is an important factor in user experience when running from optical media or USB drives. A review of the 2007 NimbleX edition noted: "Expect it to boot in less than half the time that a live CD from Fedora, Ubuntu, or Knoppix takes." [1] A more recent review of the 2008 edition also noted NimbleX's speed: "It's easily one of the fastest bootups I've seen in a while. I even tried to hinder or cripple its boot time, and even on a dog slow pendrive or an old as dirt test machine, it still booted amazingly fast. The desktop and applications are also very fast." [2]

NimbleX is also a very compact distribution. A review of the 2007 edition wondered "how they managed to include KDE, not to mention the other applications", [7] having included in the size of only 200 MB a window-based graphical user interface (a slimmed down KDE to fit), the Firefox web browser, the office documents editor KOffice, a PDF reader, a media player that can play almost all the file formats without the need to install a codec, the photo editing software GIMP, anti-virus and Bluetooth support integrated to name a few applications included. [8]

As of 2008, the installation process of major Linux distributions can be customized by creating custom installation disks, usually called spins, but creating a spin requires a certain amount of expertise, and creating a spin that can run from the installation media requires further customization. NimbleX makes this process user-friendly by providing a web interface for the process, [1] [2] which is similar to that of some embedded Linux distributions, e.g. FreeWRT.

These features made the distribution popular early on: "To judge from its forums, NimbleX has attracted a surprisingly large number of users for such a relatively unknown distribution." [1]

Components

NimbleX uses a 2.6 kernel. The default GUI is KDE, but for slower computers the default desktop environment can be exchanged for one with lower resource usage like Fluxbox or Xfce. Typical office, web browsing and messaging components are included, but NimbleX hardly offers any graphical administration tools — most administration tasks, like adding a new user, have to be performed from the command line. This tradeoff allows NimbleX to have a small installation footprint — a typical installation is under 400 megabytes. [2] Additional applications can be installed using the graphical installer Gslapt (or slapt-get from the command line), which brings automatic resolution of dependencies to Slackware packages. A text-mode hard driver installer is available (nxinst), but this was considered beta quality in the 2008 edition. [2]

The 2008 edition comes in three standard install images: a 200MB and two smaller even ones at 100 and 69MB. The installers do not allow customizations of the packets during installation however. NimbleX 2008 uses KDE 3.5.9,now NimbleX 2010 beta version is also present on their site which is based on kde 4 and it support most of new hardware and the user can also enable compiz fusion via a link on the desktop, but OpenOffice.org is not included; instead, KOffice is provided for an office suite. [9]

NimbleX has included in the 200 MB package some very useful applications like Firefox web browser, KOffice, PDF reader, Kopete instant messenger, KlamAV anti-virus, GIMP photo editor, Bluetooth support, remote connection to other PC.

Other important software that are supported in a bigger NimbleX package are OpenOffice.org, Java, Python, Samba, Wine Windows applications emulator, and many other applications are compiled by the community to be included in this distribution.[ citation needed ]

Criticism

NimbleX 2008 was criticized as "irresponsible" [9] for lacking some common security features out of the box. Even though the ClamAV anti-virus and the Guarddog firewall are installed by default, no (non-root) user account is created during the installation, no root password is required to log on to the desktop, and the default root password is displayed on NimbleX's web site. NimbleX 2010 also has some fixed applications which cannot be removed at all.

Another problem is that some NimbleX packages are created by repackaging Slackware packages. Since NimbleX installs fewer libraries, this sometimes results in uninstallable or unusable packages. [9]

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel, and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Mandriva Linux</span> Linux distribution

Mandriva Linux is a discontinued Linux distribution developed by Mandriva S.A.

<span class="mw-page-title-main">ROX Desktop</span> Desktop environment for X Window System

The ROX Desktop is a graphical desktop environment for the X Window System. It is based on the ROX-Filer which is a drag and drop spatial file manager. It is free software released under the GNU General Public License. The environment was inspired by the user interface of RISC OS. The name "ROX" comes from "RISC OS on X". Programs can be installed or removed easily using Zero Install.

<span class="mw-page-title-main">Slax</span> Linux distribution

Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".

<span class="mw-page-title-main">Kanotix</span> Linux distribution

Kanotix, also referred to as KANOTIX, is an operating system based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive.

<span class="mw-page-title-main">PCLinuxOS</span> Linux distribution

PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.

Puppy Linux is an operating system and family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up about 600 MB (64-bit), 300 MB (32-bit), allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.

<span class="mw-page-title-main">VectorLinux</span> Linux distribution

VectorLinux, abbreviated VL, is a Linux distribution for the x86 platform based on the Slackware Linux distribution, originally developed by Canadian developers Robert S. Lange and Darell Stavem. Since version 7 the Standard Edition is also available for the x86-64 platform, known as VLocity64 7.

<span class="mw-page-title-main">TrueOS</span> Unix-like, desktop-oriented operating system

TrueOS is a discontinued Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT.

<span class="mw-page-title-main">Zenwalk</span> Slackware-based Linux distribution

Zenwalk GNU/Linux is a desktop-focused Linux distribution founded by Jean-Philippe Guillemin. It is based on Slackware with very few modifications at system level making it 100% compatible with Slackware. It aims to be a modern, multi-purpose Linux distribution by focusing on internet applications, multimedia and programming tools. It comes with many specialized tools and is designed for beginner through advanced users, as it offers system configuration via both graphical tools and the command line.

<span class="mw-page-title-main">Dreamlinux</span>

Dreamlinux was a Brazilian computer operating system based on Debian Linux. It can boot as a live CD, from USB flash drive, or can be installed on a hard drive. The distribution's GUI aims to have a centered animated toolbar. As of October 2012, The Dreamlinux Project has been discontinued.

<span class="mw-page-title-main">Salix OS</span> Linux distribution

Salix OS is a multi-purpose Linux distribution based on Slackware.

<span class="mw-page-title-main">Peppermint OS</span> Linux computer operating system

Peppermint OS is a Linux distribution based on Debian and Devuan Stable, and formerly based on Ubuntu. It uses the Xfce desktop environment. It aims to provide a familiar environment for newcomers to Linux, which requires relatively low hardware resources to run.

<span class="mw-page-title-main">Porteus (operating system)</span> Portable operating system based on the Linux distribution Slackware

Porteus is a portable operating system based on Slackware. It does not require installation and can be run from fixed and removable media, such as a USB flash drive or compact disc.

<span class="mw-page-title-main">Chakra (operating system)</span> Linux distribution

Chakra was a Linux distribution originally based on Arch Linux and focused on KDE software, intending to provide a KDE/Qt minimizing use of other widget toolkits where possible. It was well received by critics during its existence.

paldo (operating system) Linux distribution

paldo is a Linux distribution. It was originally developed by Jürg Billeter and Raffaele Sandrini and released in 2004, mainly under the GNU GPL.

<span class="mw-page-title-main">KaOS</span> KDE-focused Linux distribution

KaOS is a desktop Linux distribution that features the latest version of the KDE desktop environment, the LibreOffice office suite, and other popular software applications that use the Qt toolkit.

<span class="mw-page-title-main">Garuda Linux</span> Arch-derived Linux distribution

Garuda Linux is a x86-64 general-purpose Linux distribution, based on Arch Linux operating system. It is available in a wide range of popular Linux desktop environments, including modified versions of the KDE Plasma 5 desktop environment. The term Garuda, originating from Hinduism, is defined as a divine eagle-like sun bird and the king of birds.

<span class="mw-page-title-main">CachyOS</span> Arch-based Linux Distribution

CachyOS is a Linux distribution based on the Arch Linux operating system, with the end goal of simpler installing and customizing, and improved performance while remaining compatible.

References

  1. 1 2 3 4 Bruce Byfield (August 30, 2007) Custom NimbleX lives up to its name with do-it-yourself install images Linux.com
  2. 1 2 3 4 5 Steven Lake (July 28, 2008) Review: NimbleX 2008 DistroWatch Weekly, Issue 263
  3. NimbleX Live CD Generator, Linux Magazine 88 March 2008, pages 36-39
  4. Serdar Yegulalp (January 29, 2008) "How To Roll Your Own Linux Distro", InformationWeek.
  5. (in Romanian) Nimblex, A Romanian Linux (abstract in English), Expres, March 19, 2007
  6. (in Romanian) NimbleX, an operating system made by a Romanian Expres, August 28, 2007
  7. NimbleX 2007 - As the Name Implies...
  8. "the main things regarding the 200MB NimbleX". Archived from the original on 2008-09-14. Retrieved 2008-09-17.
  9. 1 2 3 Bruce Byfield (August 18, 2008) NimbleX 2008 is speedy but flawed Linux.com

Reviews