GNU/Linux >> Linux Esercitazione >  >> Linux

Buon compleanno, GNU:Perché amo ancora GNU 35 anni dopo

GNU è stato annunciato pubblicamente il 27 settembre 1983 e oggi ha un forte seguito.

GNU è...

  • un sistema operativo
  • una vasta raccolta di software per computer
  • software gratuito
  • concesso in licenza ai sensi della General Public License (GPL) del Progetto GNU

Cos'altro è GNU per te? Qual è il tuo strumento preferito? Ecco cinque ottime risposte.

"Il mio strumento GNU preferito in assoluto è GCC, la GNU Compiler Collection. In un'epoca in cui gli strumenti per sviluppatori erano costosi, GCC era il secondo strumento GNU e quello che consentiva a una comunità di scrivere e creare tutti gli altri. Questo strumento singolo- ha cambiato manualmente il settore e ha portato alla creazione del movimento del software libero, poiché un buon compilatore gratuito è un prerequisito per una comunità che crea software". —Dave Neary, team Open Source e Standards di Red Hat

"GNU Emacs è stata la mia prima applicazione Unix e l'ho usata per tutta la mia programmazione. Mentre oggi uso editor diversi per compiti diversi (vi per modificare i file di sistema, GNOME gedit per modificare le mie pagine HTML per il mio sito Web, ecc., ho sempre torna a GNU Emacs quando scrivo il codice. Ho la memoria muscolare nelle dita che rende Emacs intuitivo e naturale quando programma in C." —Jim Hall, creatore di FreeDOS

"GCC è un compilatore standard per la maggior parte dei sistemi operativi simili a Unix. Quando sono entrato nella programmazione di sistema molti anni fa, ho invocato un programma driver specifico del linguaggio come GCC per C, g++ per C++, ecc. che interpreta argomenti di comando, chiamate il compilatore effettivo, esegue l'assembler sull'output e quindi facoltativamente esegue il linker per produrre un binario eseguibile completo." —Daniel Oh, DevOps Evangelist di Red Hat

"Penso che dd sia la mia utility GNU preferita. L'ho appreso per la prima volta e mi sono interessato ad esso quando uno dei miei mentori l'ha chiamato "distruttore di dischi", il che mi ha fatto venire voglia di sapere perché si chiamava così. dd può essere utilizzato per la lettura controllata di un flusso di dati da qualsiasi dispositivo nella directory /dev e quindi per l'invio di tali dati ad altri dispositivi. Usato in questo modo può essere un ottimo modo per esplorare il contenuto di dischi rigidi e dispositivi di memoria USB. gg può anche essere usato per copiare un'immagine ISO avviabile da un disco rigido a un dispositivo USB per creare un'immagine Linux avviabile e live utilizzabile per la dimostrazione o l'installazione di Fedora, ad esempio. Il dd l'utilità può fornire la prova funzionale che tutto è un file ." —David Both, Moderatore della community per Opensource.com

"Non è necessariamente uno strumento, ma una delle prime cose che installo su ogni macchina è GNU Backgammon. È il mio gioco veloce e di riferimento. È un gioco davvero forte ed è completamente open source. Dopo una mattinata estenuante completamente umiliandomi in un paio di partite, ho iniziato a lamentarmi della cosa in una riunione, dicendo che secondo me imbroglia ai dadi. Uno dei miei colleghi ha tirato fuori il codice sorgente che gestiva il lancio dei dadi e ci siamo riversati tutti sopra. Abbiamo dovuto concludere che avesse il generatore di codice più casuale che nessuno di noi avesse mai visto, e non c'era modo che imbrogliasse. Non mi interessa però, penso ancora che imbroglia. (occhiolino)" —Andy Thornton, Senior Software Associate di Red Hat

Qual ​​è il tuo strumento GNU preferito? Oppure condividi la tua storia sull'utilizzo di GNU per la prima volta nei commenti qui sotto.


Linux
  1. Perché i programmatori adorano il packaging di Linux

  2. 5 motivi per cui amo programmare su Linux

  3. Perché amo ancora tcsh dopo tutti questi anni

  4. Buon compleanno, KDE:11 applicazioni che non sapevi esistessero

  5. Perché mi sono innamorato di Antergos Linux

Perché amo KDE per il mio desktop Linux

Perché mi piace usare bspwm per il mio window manager Linux

Perché i fan di Vim adorano il window manager Herbstluftwm Linux

Buon compleanno, GNOME:8 motivi per amare questo desktop Linux

Perché amo ancora Alpine per la posta elettronica sul terminale Linux

Perché GNU/Linux SUS v3+ non è compatibile?