Formas en que puede contribuir para ayudar a Linux

¿Cómo puedo ayudar a Linux?

Esta es una pregunta que se hace a menudo fanáticos de linux que quieren traerlo de vuelta a la comunidad GNU/Linux. Tanto Linux como Open Source están muy orientados a la comunidad, y si Pensando en Linux Ayuda , ya es una señal de Un verdadero amor por Linux. Pero esta pregunta a menudo lo acompaña:

  • Quiero ayudar, pero no soy programador.
  • No tengo suficiente tiempo libre para contribuir.
  • No conozco ningún proyecto que necesite de mis colaboradores.

A veces me han pedido que dé consejos sobre cómo puede ayudar un “usuario normal de Linux” comunidad Linux. En este artículo, he enumerado varias formas en que puede contribuir usuario normal de linux, الذي Linux se ha utilizado durante meses/años , en desarrollo Base de usuarios de Linux y ayudar a la comunidad. Pero antes de ver eso, primero veamos por qué. Debe contribuir a Linux.

Imagen de formas en que puedes ayudar a Linux | Ayuda-Linux-min-DzTechs

¿Por qué debería ayudar Linux?

Linux existe desde hace más de 25 años. Mientras que Linux ejecuta supercomputadoras y servidores, Linux todavía se ejecuta en el escritorio. Según un informe de Net Market Share de 2015, Linux se ejecuta en solo el 1.68 % de las computadoras de escritorio. Eso es menos que la desastrosa cuota de mercado de Windows Vista de Microsoft (que, por alguna razón, todavía tiene una cuota de mercado del 1.84%).

Esta es la condición cuando hay más de 300 distribuciones de Linux con varias de ellas enfocadas en el escritorio. Linux fue (y sigue siendo) considerado el área "solo obsesivo" con la idea errónea más grande de que una persona necesita conocer la línea de comando para usar Linux.

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | Desktop-Market-Share-2015-min-DzTechs

Los tiempos han cambiado. Linux es más fácil de usar De lo que era a finales de los 2000 o principios de los XNUMX. Las posibilidades de que Linux gane cuota de mercado ahora son mayores y sin duda puede ayudar con esto.

La curva de aprendizaje para convertirse en desarrollador del kernel de Linux es bastante empinada y elegir la dirección correcta puede ser un poco complicado (pero no tan difícil como podría pensar). Sin embargo, tengo algunas ideas sobre cómo comenzar este hermoso viaje. Espero que estas instrucciones sean útiles para alguien.

Linux no es como los sistemas operativos comerciales. El nombre es tanto un acrónimo de una comunidad específica como una pieza de código. En el mundo del software libre, no se trata solo de ser un consumidor de sus aplicaciones e interfaces favoritas. Puedes co-crearlo y no necesitas ser un desarrollador para hacerlo.

Tanto los proyectos más grandes como los más pequeños pueden Ya sea para usar una mano amiga. Aquí hay maneras en que puede involucrarse y marcar la diferencia.

1. Proporcione comentarios

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | ContributeLinux-PureOS-Forums-min-DzTechs

Los proyectos de software libre no tratan a los usuarios como consumidores, por lo que no pueden controlar las ventas. La mayoría de ellos tampoco intentan rastrear su comportamiento. Entonces, el desarrollador no sabe lo que quieren los usuarios a menos que reciban comentarios. Puede ayudar mucho simplemente hablando y ayudando a que los proyectos establezcan la dirección correcta.

Si bien las redes sociales son una forma de ser escuchado, este entorno también está lleno de ruido. Varios proyectos han trabajado para crear sus propias comunidades. Por ejemplo, Purism tiene un foro para personas que compran sus productos o usan PureOS.

Cuando la empresa estaba decidiendo si pasar de un modelo de lanzamiento continuo a versiones estables con soporte más prolongado, buscó el consejo de la gente de Foros de la comunidad de purismo. La compañía finalmente obtuvo una versión estable con una opción de versión continua para aquellos que querían un software más nuevo.

Encuentre vías disponibles para su proyecto de elección. A veces esto será un foro. A veces es un chat grupal en IRC o Telegram. Podría ser una página de Gitlab. Si todo lo demás falla, busque una dirección de correo electrónico relevante.

2. Responda las preguntas de los nuevos usuarios

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | ContributeLinux-AskUbuntu-min-DzTechs

Cuando las personas se cambian a Linux por primera vez, a menudo no tienen a nadie ni a quién recurrir para pedir ayuda en persona. En cambio, los motores de búsqueda son la mesa de ayuda.

Los motores de búsqueda dirigen estas búsquedas a foros junto con tableros de preguntas y respuestas. Uno de los ejemplos más destacados es Pregunta a Ubuntu , al que la gente recurre con preguntas específicas y detalladas. Estos sitios pueden ser recursos tremendos, pero eso es solo si las personas con conocimientos se registran y se toman el tiempo para ayudar a los demás.

Tú puedes ser esa persona.

Cuando participe en varios foros de discusión comunitarios, asegúrese de investigar el blog apropiado. Tu comportamiento no solo se refleja en ti. Se refleja en toda la comunidad y, de hecho, puede alejar a los nuevos usuarios del proyecto.

3. Redacción de documentos de ayuda

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | ContributeLinux-Arch-Wiki-min-DzTechs

Si bien es excelente que los usuarios se ayuden entre sí, nada reemplaza la documentación oficial y fácil de leer. Estas guías pueden decirle cómo los desarrolladores pretenden usar su escritorio y cómo superar los obstáculos y errores que conocen.

La documentación rara vez se destaca, pero puede crear o perder su experiencia con ciertas distribuciones de Linux. A muchas personas les gusta Arch Linux en parte por su profundidad y utilidad. Archiwiki absoluto. A menudo puede recurrir a Arch Wiki para obtener ayuda, incluso si nunca ha instalado Arch. Muchas de las instrucciones también funcionan para otras distribuciones.

Hablando de Arch, ella es Endeavor OS Un proyecto joven que continúa el legado de Antergos, una distribución basada en Arch Linux, que es más fácil y rápida de ejecutar. Con tanto por hacer para lanzar una nueva distribución, el equipo puede necesitar ayuda para documentar lo que los usuarios necesitan saber.

4. Diseñe íconos para su escritorio o aplicación favorita

problemas de diseño. Cada pocos años, los principales entornos de escritorio de Linux renuevan sus temas de íconos de alguna manera o estilo. Los diseñadores generalmente hacen que los íconos sean más sencillos, más planos (para que coincidan con las tendencias de diseño), más simples (para facilitar el cumplimiento) o todo lo anterior.

No importa el tamaño del proyecto, pueden usar su ayuda.

Gnome, por ejemplo, cambió el tema del icono en la versión 3.32. El principal impulso de la renovación fue facilitar la creación de nuevos íconos, como se puede ver en la charla grabada de un diseñador. GNOME Jakub Steiner de GUADEC 2019. Algunas aplicaciones, como gThumb, no tienen un menú actualizado. Aquí es donde puedes intervenir.

ElementaryOS ha tenido un aspecto relativamente consistente desde sus inicios, aunque sus características no han estado exentas de ajustes. Sin embargo, dado que cada aspecto del escritorio inicial ofrece su propio carácter distintivo, todavía hay pequeños íconos del sistema y una interfaz que aún necesita una secuencia inicial.

Cuando echa una mano para dar forma a la apariencia de un proyecto, primero es útil conocer las pautas relevantes de la interfaz humana.

5. Probar nuevo software

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | ContributeLinux-GIMP-min-DzTechs

Los desarrolladores necesitan que los usuarios prueben las últimas versiones de su software. Esto es útil con la versión estable actual y es especialmente útil con el software que aún se encuentra en sus etapas previas al lanzamiento.

Los desarrolladores de software libre trabajan en general, solos en privado o en equipos pequeños y remotos. No pueden acceder a diferentes tipos de hardware y no pueden probar todas las diferentes configuraciones de escritorio de Linux que existen.

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | Become-a-beta-tester-min-DzTechs

Al probar las aplicaciones, les da a estos desarrolladores una idea de cómo pueden ejecutarse sus aplicaciones tanto en sus dispositivos como en la configuración de escritorio elegida (distribuciones de Linux/entorno de escritorio/servidor de pantalla/etc.). Por supuesto, los desarrolladores no obtienen esa información a menos que se comunique con ellos. Por lo tanto, presente informes de errores y recuerde ser cortés al hacerlo.

6. Traduce aplicaciones o mejora la accesibilidad

Si hay una función que casi cualquier proyecto podría usar para ayudar, es la traducción. Esto se debe a que incluso si un equipo ya tiene traductores calificados a bordo de su avión, es imposible que puedan hablar todos los idiomas. Pocos desarrolladores tendrán problemas para tomarse el tiempo de hacer que el software sea más accesible para las personas con las que vive.

صورة لـ طرق يمكنك من خلالها المساهمة في مساعدة Linux | Translate-to-help-linux-min-DzTechs

Esto no se refiere sólo al lenguaje. Los desarrolladores también necesitan ayuda para que su software sea más accesible para las personas que tienen dificultades para ver o escuchar. Algunas aplicaciones no se podrán usar bajo ciertas condiciones, pero en otras, uno o dos cambios importantes en las funciones pueden marcar la diferencia.

¿Estás listo para ayudar con el desarrollo de Linux?

¡Estupendo! Ahora trabajemos en esta emoción mientras el sol arde brillante y caliente. Cada proyecto de software gratuito tiene su propio método preferido de comunicación y diferentes métodos para compartir, por lo que puede comenzar navegando a la página web de su distribución, aplicación, tema o componente y buscar instrucciones sobre cómo contribuir.

Proveer elementary OS Algunas de las instrucciones más detalladas que puede encontrar provienen de una distribución de Linux, pero la mayoría de las que existen desde hace un tiempo ofrecen instrucciones sobre cómo ayudar. Lo mismo es cierto para las aplicaciones. El proyecto GIMP coloca una opción de menú en la parte superior de su página de inicio que conduce a Haz una lista de lo que puedes hacer.

Tenga en cuenta que amar Linux no es la única razón para involucrarse. allí Muchos beneficios Otros a quienes contribuir Proyectos de código abierto.

Ir al botón superior