The Arch Way (Español)

From ArchWiki
Revision as of 22:36, 4 August 2008 by Starchox (Talk | contribs)

Jump to: navigation, search

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Los siguientes cinco principios comprenden lo que se conoce comúnmente como el Camino de Arch, o la Filosofía de Arch, mejor resumido por el acrónimo KISS de "Keep It Simple, Stupid" ("mantenlo simple, estúpido").

Simple

Muchas distribuciones de GNU/Linux se definen a sí mismas como "simples". Sin embargo, la simplicidad en sí tiene muchas definiciones.

Arch Linux define simplicidad como una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades. En síntesis, una aproximación elegante, minimalista.

Una ligera estructura base no significa que el sistema base sea pequeña. Por el contrario, el sistema base está desprovista de todo el desorden que pueden ocultar partes importantes del sistema, o que haga su acceso más difícil o complicado. Tiene un conjunto de archivos de configuración organizados para que su acceso y edición sea rápido, sin engorrosas herramientas de configuración gráficas que tienden a ocultar las opciones para el usuario. Un sistema Arch Linux es, por tanto, fácilmente configurable hasta el más mínimo detalle.

Por otro lado, Arch Linux mantiene intacta la complejidad inherente de un sistema GNU/Linux, al mismo tiempo que la deja expuesta al usuario. Los desarrolladores y usuarios Arch Linux creen que intentar ocultar la complejidad de un sistema en realidad se traduce en un sistema más complejo, y por lo tanto debe evitarse.

Precisión de código por encima de la comodidad

El sistema Arch Linux pone prioridad sobre la elegancia del diseño, en lugar de parches innecesarios, automatización, mejoras visuales o "amigable con el novato". Los parches de software, por lo tanto, se mantienen a un mínimo absoluto y sólo se proporcionan para evitar una falla grave- idealmente, nunca.

Abierto

La apertura va de la mano con la simplicidad, y es también uno de los principales lineamientos para el desarrollo de Arch Linux.

Arch Linux utiliza herramientas simples, que son seleccionas o construidas con filosofía de código abierto.

Mientras que esto puede ser problemático para muchos usuarios nuevos de GNU/Linux, los usuarios experimentados de Arch Linux les resulta acogedor y práctico. Se eliminan todos los límites entre el usuario y el sistema, dando a los usuarios más control sobre el sistema, y al mismo tiempo, simplificar las tareas de mantenimiento.

Este principio también se extiende a los miembros de la comunidad. Los usuarios de Arch Linux son conocidos por ser muy abiertos con la ayuda y asesoría, así como las contribuciones de paquetes al mantenimiento de la comunidad del Repositorio de Usuarios Arch.

Centrado en el Usuario

Considerando que muchas distribuciones de GNU/Linux intentan de ser más 'amigables al usuario', Arch Linux siempre ha sido y seguirá siendo 'centrado en el usuario'.

Arch Linux se fija y toma en cuenta a los usuarios GNU/Linux dándole total, y solo total, control sobre todo el sistema.

Los usuarios de Arch Linux administran el sistema completamente por sí mismos. El sistema mismo ofrece poca asistencia, con excepción de un simple conjunto de herramientas de mantenimiento que están perfectamente diseñadas para transmitir los comandos del usuario al sistema.

Esta centralización requiere que el usuario "haga las cosas por sí mismo". En lugar de solicitar una nueva característica de ser aplicadas por los desarrolladores, los usuarios de Arch Linux tienen una tendencia a resolver problemas por sí mismos y compartir los resultados con la comunidad y el equipo de desarrollo -- una filosofía "Primero hazlo, luego pide". Esto es así especialmente en los paquetes contribuidos por los usuarios que se pueden encontrar en el Repositorio de Usuarios de Arch -- el repositorio oficial de Arch Linux para los paquetes mantenidos por la comunidad.

Libre

Otro de los principios del desarrollo de Arch Linux es la libertad de elección. Los usuarios no sólo están autorizados a hacer todas las decisiones relativas a la configuración del sistema, sino también pueden escoger lo que su sistema *será*.

Al mantener el sistema sencillo, Arch Linux proporciona la libertad de hacer cualquier decisión sobre el sistema.

Un sistema Arch Linux recién instalado contiene sólo los componentes básicos sin ninguna configuración automática. Los usuarios pueden configurar el sistema como lo deseen, a partir de la CLI (command line interface --línea de comandos). Desde el inicio del procedimiento de instalación, cada uno de los componentes del sistema es 100% transparente y accesible para el acceso inmediato, la eliminación o sustitución por otros componentes.

El gran número de paquetes en los diferentes repositorios de Arch Linux también permiten la libertad de elección. Además, en comparación con otras distribuciones de GNU/Linux, el proceso de creación de un nuevo paquete es en sí un procedimiento sencillo, abierto, centrado en el usuario, y libre. Nuevos paquetes pueden ser creados fácilmente con un poco de conocimientos mediante el Arch Build System (ABS).

Como Judd Vinet, fundador del proyecto Arch Linux dice: "[Arch Linux] es lo que tú hiciste."