GNU/Linux >> Tutoriales Linux >  >> Linux

Feliz cumpleaños, GNU:por qué sigo amando a GNU 35 años después

GNU se anunció públicamente el 27 de septiembre de 1983 y hoy tiene muchos seguidores.

GNU es...

  • un sistema operativo
  • una extensa colección de software de computadora
  • software libre
  • licenciado bajo la propia Licencia Pública General (GPL) del Proyecto GNU

¿Qué más es GNU para ti? ¿Qué herramienta es tu favorita? Aquí hay cinco excelentes respuestas.

"Mi herramienta GNU favorita de todos los tiempos es GCC, la colección de compiladores GNU. En un momento en que las herramientas para desarrolladores eran caras, GCC era la segunda herramienta GNU y la que permitía a una comunidad escribir y construir todas las demás. Esta herramienta única- fácilmente cambió la industria y condujo a la creación del movimiento de software libre, ya que un buen compilador gratuito es un requisito previo para una comunidad que crea software". —Dave Neary, equipo de código abierto y estándares de Red Hat

"GNU Emacs fue mi primera aplicación Unix y la usé para toda mi programación. Aunque hoy en día uso diferentes editores para diferentes tareas (vi para editar archivos del sistema, GNOME gedit para editar mis páginas HTML para mi sitio web, etc., siempre Vuelvo a GNU Emacs cuando escribo código. Tengo la memoria muscular en mis dedos que hace que Emacs se sienta intuitivo y que encaje de forma natural cuando estoy programando en C". —Jim Hall, creador de FreeDOS

"GCC es un compilador estándar para la mayoría de los sistemas operativos similares a Unix. Cuando comencé a programar sistemas hace muchos años, invoqué un programa de controlador específico del idioma, como GCC para C, g++ para C++, etc., que interpreta los argumentos de los comandos, llama el compilador real, ejecuta el ensamblador en la salida y, opcionalmente, ejecuta el enlazador para producir un binario ejecutable completo". —Daniel Oh, evangelista de DevOps en Red Hat

"Creo que dd es mi utilidad GNU favorita. Me enteré por primera vez y me interesé en ella cuando uno de mis mentores la llamó "destructor de discos", lo que me hizo querer saber por qué se llamaba así. dd se puede usar para la lectura controlada de un flujo de datos desde cualquier dispositivo en el directorio /dev y luego enviar esos datos a otros dispositivos. Usado así, puede ser una excelente manera de explorar el contenido de los discos duros y dispositivos de memoria USB. dd también se puede usar para copiar una imagen iso de arranque desde un disco duro a un dispositivo USB para crear una imagen de Linux en vivo y de arranque que se puede usar para demostración o instalación de Fedora, por ejemplo. El dd La utilidad puede proporcionar la prueba funcional de que todo es un archivo ." —David Both, moderador de la comunidad de Opensource.com

"No es necesariamente una herramienta, pero una de las primeras cosas que instalo en cada máquina es GNU Backgammon. Es mi juego rápido de referencia. Es un juego realmente sólido y es completamente de código abierto. Después de una mañana agotadora de jugar completamente humillándome en un par de juegos, comencé a quejarme en una reunión, diciendo que creo que hace trampa en los dados. Uno de mis colegas sacó el código fuente que gestionaba la tirada de dados y todos lo analizamos. Teníamos que concluir que tenía el generador de código más aleatorio que jamás habíamos visto, y no había forma de que hiciera trampa. Sin embargo, no me importa, sigo pensando que hace trampa. (guiño)". —Andy Thornton, asociado sénior de software en Red Hat


¿Cuál es tu herramienta GNU favorita? O comparte tu historia sobre cómo usar GNU por primera vez en los comentarios a continuación.


Linux
  1. ¿Por qué se sigue utilizando el número de unidad/partición?

  2. Tutorial de GPROF:cómo usar la herramienta de creación de perfiles GCC GNU de Linux

  3. ¿Por qué el proceso secundario sigue vivo después de que el proceso principal se eliminó en Linux?

  4. ¿Por qué clang todavía necesita libgcc.a para compilar mi código?

  5. ¿Por qué Centos todavía no usa el kernel más reciente?

Por qué amo KDE para mi escritorio Linux

Por qué me encanta usar bspwm para mi administrador de ventanas de Linux

Por qué a los fans de Vim les encanta el administrador de ventanas Herbstluftwm Linux

Feliz cumpleaños, GNOME:8 razones para amar este escritorio Linux

Por qué todavía me encanta Alpine para el correo electrónico en la terminal de Linux

¿Por qué el enlazador Linux/gnu eligió la dirección 0x400000?