Difference between revisions of "The Arch Way (Español)"

From ArchWiki
Jump to: navigation, search
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Acerca de Arch (Español)]]
+
[[Category:About Arch (Español)]]
[[Category:General (Español)]]
+
[[cs:The Arch Way]]
{{i18n|The Arch Way}}
+
[[da:The Arch Way]]
+
[[de:The Arch Way]]
Los siguientes cinco principios comprenden lo que se conoce comúnmente como la '''Filosofía de Arch''', mejor resumido por el acrónimo KISS de "Keep It Simple, Stupid" ("mantenlo simple, estúpido").
+
[[el:The Arch Way]]
 +
[[en:The Arch Way]]
 +
[[fr:Kiss]]
 +
[[he:The Arch Way]]
 +
[[hr:The Arch Way]]
 +
[[hu:The Arch Way]]
 +
[[id:The Arch Way]]
 +
[[it:The Arch Way]]
 +
[[ja:The Arch Way]]
 +
[[ko:The Arch Way]]
 +
[[lt:The Arch Way]]
 +
[[nl:The Arch Way]]
 +
[[pl:The Arch Way]]
 +
[[pt:The Arch Way]]
 +
[[ro:Calea Arch (The Arch Way)]]
 +
[[ru:The Arch Way]]
 +
[[sk:The Arch Way]]
 +
[[sr:The Arch Way]]
 +
[[th:The Arch Way]]
 +
[[tr:Arch_Tarzı]]
 +
[[uk:The Arch Way]]
 +
[[zh-CN:The Arch Way]]
 +
[[zh-TW:The Arch Way]]
 +
Los siguientes cinco principios constituyen lo que se conoce comúnmente como ''«Arch Way»'' o la Filosofía de Arch, mejor resumido por el acrónimo KISS cuyas siglas hacen referencia a ''«Keep It Simple, Stupid»'' («mantenlo simple, estúpido»).
  
==Simple==
+
==Simplicidad==
 +
''La simplicidad es la sofisticación última''. — Leonardo Da Vinci
  
Muchas distribuciones GNU/Linux se definen a sí mismas como "simples". Sin embargo, la simplicidad en sí tiene muchas definiciones.
+
La simplicidad es fundamentalmente el objetivo principal de los desarrolladores de Arch. Muchas distribuciones 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.'''
+
'''Arch Linux define simplicidad como una ligera estructura de base UNIX 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 y minimalista.'''
  
Una ligera estructura base no significa que el sistema base sea pequeño. Por el contrario, el sistema base está desprovisto de todo el desorden que puede ocultar partes importantes del sistema, o hacer 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.
+
Una estructura de base ligera construida con estándares de programación de alto nivel tenderá a tener menores demandas de recursos del sistema. El sistema de base está desprovisto de todo el desorden que pudiera ocultar tras sí partes importantes del sistema, o hacer 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 a 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==
+
'''Complejidad sin complicaciones.'''
 
 
El sistema Arch Linux da prioridad a 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 un fallo grave- idealmente, nunca. Una implementación simple siempre será mejor que una interfaz de usuario simple.
+
Por otro lado, Arch Linux mantiene intacta la complejidad inherente a un sistema GNU/Linux, exponiéndolo al mismo tiempo bien organizado y del todo transparente. 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.
  
'''La simplicidad de ''implementación'', la elegancia de código, y el minimalismo deberán permanecer siempre en la máxima prioridad del desarrollo de Arch.'''
+
==Precisión del código por encima de la comodidad==
  
Los conceptos, diseños y características están generados e implementados usando los principios de la Filosofía de Arch como guías, en lugar de obedeciendo a influencias externas. El equipo de desarrollo está determinado por su compromiso y dedicación hacia la Filosofía de Arch. Si compartes su visión, te damos la bienvenida y te invitamos a que uses Arch.
+
''La corrección es claramente la principal cualidad. Si un sistema no hace lo que se supone que debe hacer, entonces todo lo demás importa poco.'' — Bertrand Meyer
 +
 
 +
El sistema Arch Linux da prioridad a la elegancia del diseño, en lugar de parches innecesarios, automatización, mejoras visuales o "amigable para el principiante". Los parches de software, por lo tanto, se mantienen a un mínimo absoluto y sólo se proporcionan para evitar un fallo grave, idealmente, nunca. Una implementación simple siempre será mejor que una interfaz de usuario simple.
 +
 
 +
'''La simplicidad de la ''implementación'', la elegancia de código y el minimalismo deberán permanecer siempre en la máxima prioridad del desarrollo de Arch.'''
 +
 
 +
Los conceptos, diseños y características están generados e implementados usando como guía los principios de la Filosofía de Arch sin ceder a las influencias externas. El equipo de desarrollo está determinado por su compromiso y dedicación hacia la Filosofía de Arch. Si comparte su visión, le damos la bienvenida y le invitamos a que use Arch.
  
 
==Centrado en el Usuario==
 
==Centrado en el Usuario==
  
Considerando que muchas distribuciones GNU/Linux intentan de ser más 'amigables al usuario', Arch Linux siempre ha sido y seguirá siendo 'centrado en el usuario'.
+
Considerando que muchas distribuciones GNU/Linux intentan ser más 'amigables al usuario', Arch Linux siempre ha sido y seguirá 'centrada 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.'''
+
'''Arch Linux tiene por objetivo ser cómoda para los usuarios GNU/Linux, dándoles un completo control y responsabilidad sobre el sistema.'''
  
Los usuarios de Arch Linux administran el sistema completamente por sí mismos. El propio sistema 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.
+
Los usuarios de Arch Linux administran el sistema completamente por sí mismos. El propio sistema 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. Los desarrolladores de Arch no dilapidan energía reinventando GUI de las herramientas del sistema; Arch se basa en un diseño sensible y una excelente documentación.
  
Esta centralización requiere que el usuario "haga las cosas por sí mismo". En lugar de solicitar una nueva característica a ser aplicada por los desarrolladores, los usuarios de Arch Linux tienen tendencia a resolver los 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 aportados por los usuarios que se pueden encontrar en el [[AUR (Español)|Repositorio de Usuarios de Arch]], el repositorio oficial de Arch Linux para los paquetes mantenidos por la comunidad.
+
Este diseño centrado en el usuario requiere necesariamente que el usuario "haga las cosas por sí mismo". En lugar de solicitar una nueva característica para ser implementada por los desarrolladores, los usuarios de Arch Linux tienen tendencia a resolver los problemas por sí mismos y compartir generosamente los resultados con la comunidad y el equipo de desarrollo - una filosofía basada en "primero hazlo, luego pide". Esto es así especialmente en los paquetes aportados por los usuarios que se pueden encontrar en el [[AUR (Español)|Repositorio de Usuarios de Arch]] - el repositorio oficial para los paquetes mantenidos por la comunidad.
  
 
==Abierto==
 
==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.
+
La apertura va de la mano con la simplicidad y es también uno de los principios rectores del desarrollo de Arch Linux.
  
 
'''Arch Linux utiliza herramientas simples, que son seleccionadas o construidas con filosofía de código abierto.'''
 
'''Arch Linux utiliza herramientas simples, que son seleccionadas o construidas con filosofía de código abierto.'''
  
Mientras que esto puede ser problemático para muchos usuarios nuevos de GNU/Linux, a 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 él y, al mismo tiempo, simplificando las tareas de mantenimiento.
+
La apertura elimina todos los límites y abstracciones entre el usuario y el sistema, proporcionando a los usuarios un mayor control, al tiempo que simplifica el mantenimiento del sistema.
  
La naturaleza abierta de Arch Linux también implica una curva de aprendizaje bastante empinada, aunque los usuarios experimentados de Arch Linux tienden a encontrar mucho más complicados de controlar a otros sistemas más cerrados.
+
La natural apertura de Arch Linux también implica una curva de aprendizaje bastante alta, aunque los usuarios experimentados de Arch Linux tienden a encontrar mucho más complicados de controlar a otros sistemas más cerrados.
  
Este principio de apertura 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 con las contribuciones de paquetes al mantenimiento de la comunidad del [[Repositorio_de_Usuarios_Arch_Linux_(AUR)_(Español)|Repositorio de Usuarios Arch]].
+
El principio de apertura se extiende igualmente a los miembros de la comunidad, donde los usuarios de Arch Linux tienen buena disposición para dar asistencia y colaborar.  
  
 
==Libre==
 
==Libre==
  
Otro de los principios del desarrollo de Arch Linux es la libertad de elección. Los usuarios no sólo están autorizados para tomar todas las decisiones relativas a la configuración del sistema, sino también pueden escoger lo que su sistema *será*.
+
Otro de los principios rectores del desarrollo de Arch Linux es la libertad. Los usuarios no sólo están autorizados para tomar todas las decisiones relativas a la configuración del sistema, sino que también pueden elegir lo que su sistema '''será'''.
 
 
 
'''Al mantener el sistema sencillo, Arch Linux proporciona la libertad de tomar cualquier decisión sobre el sistema.'''
 
'''Al mantener el sistema sencillo, Arch Linux proporciona la libertad de tomar 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.
+
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, mediante la 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 una inmediata eliminación o sustitución por otros componentes.
  
El gran número de paquetes en los diferentes repositorios de Arch Linux también permite 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. Se pueden crear nuevos paquetes fácilmente con un poco de conocimiento mediante el [[ABS|Arch Build System (ABS)]].
+
El gran número de paquetes y scripts de compilación presentes en los diferentes repositorios de Arch Linux también permiten la libertad de elección, ofreciendo software libre y de código abierto para aquellos que lo prefieran, así como paquetes de software propietario, para aquellos que abracen ''la funcionalidad sobre la ideología''. Es el usuario quien elige.
  
 
Como Judd Vinet, fundador del proyecto Arch Linux dice: "[Arch Linux] es lo que ''tú'' haces de él."
 
Como Judd Vinet, fundador del proyecto Arch Linux dice: "[Arch Linux] es lo que ''tú'' haces de él."
 +
 +
==Véase también==
 +
 +
[[The Arch Way v2.0 (Español)]]

Revision as of 09:28, 12 November 2012

Los siguientes cinco principios constituyen lo que se conoce comúnmente como «Arch Way» o la Filosofía de Arch, mejor resumido por el acrónimo KISS cuyas siglas hacen referencia a «Keep It Simple, Stupid» («mantenlo simple, estúpido»).

Simplicidad

La simplicidad es la sofisticación última. — Leonardo Da Vinci

La simplicidad es fundamentalmente el objetivo principal de los desarrolladores de Arch. Muchas distribuciones 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 de base UNIX 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 y minimalista.

Una estructura de base ligera construida con estándares de programación de alto nivel tenderá a tener menores demandas de recursos del sistema. El sistema de base está desprovisto de todo el desorden que pudiera ocultar tras sí partes importantes del sistema, o hacer 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.

Complejidad sin complicaciones.

Por otro lado, Arch Linux mantiene intacta la complejidad inherente a un sistema GNU/Linux, exponiéndolo al mismo tiempo bien organizado y del todo transparente. 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 del código por encima de la comodidad

La corrección es claramente la principal cualidad. Si un sistema no hace lo que se supone que debe hacer, entonces todo lo demás importa poco. — Bertrand Meyer

El sistema Arch Linux da prioridad a la elegancia del diseño, en lugar de parches innecesarios, automatización, mejoras visuales o "amigable para el principiante". Los parches de software, por lo tanto, se mantienen a un mínimo absoluto y sólo se proporcionan para evitar un fallo grave, idealmente, nunca. Una implementación simple siempre será mejor que una interfaz de usuario simple.

La simplicidad de la implementación, la elegancia de código y el minimalismo deberán permanecer siempre en la máxima prioridad del desarrollo de Arch.

Los conceptos, diseños y características están generados e implementados usando como guía los principios de la Filosofía de Arch sin ceder a las influencias externas. El equipo de desarrollo está determinado por su compromiso y dedicación hacia la Filosofía de Arch. Si comparte su visión, le damos la bienvenida y le invitamos a que use Arch.

Centrado en el Usuario

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

Arch Linux tiene por objetivo ser cómoda para los usuarios GNU/Linux, dándoles un completo control y responsabilidad sobre el sistema.

Los usuarios de Arch Linux administran el sistema completamente por sí mismos. El propio sistema 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. Los desarrolladores de Arch no dilapidan energía reinventando GUI de las herramientas del sistema; Arch se basa en un diseño sensible y una excelente documentación.

Este diseño centrado en el usuario requiere necesariamente que el usuario "haga las cosas por sí mismo". En lugar de solicitar una nueva característica para ser implementada por los desarrolladores, los usuarios de Arch Linux tienen tendencia a resolver los problemas por sí mismos y compartir generosamente los resultados con la comunidad y el equipo de desarrollo - una filosofía basada en "primero hazlo, luego pide". Esto es así especialmente en los paquetes aportados por los usuarios que se pueden encontrar en el Repositorio de Usuarios de Arch - el repositorio oficial para los paquetes mantenidos por la comunidad.

Abierto

La apertura va de la mano con la simplicidad y es también uno de los principios rectores del desarrollo de Arch Linux.

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

La apertura elimina todos los límites y abstracciones entre el usuario y el sistema, proporcionando a los usuarios un mayor control, al tiempo que simplifica el mantenimiento del sistema.

La natural apertura de Arch Linux también implica una curva de aprendizaje bastante alta, aunque los usuarios experimentados de Arch Linux tienden a encontrar mucho más complicados de controlar a otros sistemas más cerrados.

El principio de apertura se extiende igualmente a los miembros de la comunidad, donde los usuarios de Arch Linux tienen buena disposición para dar asistencia y colaborar.

Libre

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

Al mantener el sistema sencillo, Arch Linux proporciona la libertad de tomar 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, mediante la 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 una inmediata eliminación o sustitución por otros componentes.

El gran número de paquetes y scripts de compilación presentes en los diferentes repositorios de Arch Linux también permiten la libertad de elección, ofreciendo software libre y de código abierto para aquellos que lo prefieran, así como paquetes de software propietario, para aquellos que abracen la funcionalidad sobre la ideología. Es el usuario quien elige.

Como Judd Vinet, fundador del proyecto Arch Linux dice: "[Arch Linux] es lo que haces de él."

Véase también

The Arch Way v2.0 (Español)