Browse Source

Add presentation

Matteo Savatteri 3 years ago
parent
commit
ee9222c4d4

BIN
presentation/images/C.jpg


BIN
presentation/images/DEC_VT100_terminal.jpg


BIN
presentation/images/GNU+Linux.png


File diff suppressed because it is too large
+ 3 - 0
presentation/images/GNU.svg


BIN
presentation/images/Ken_Thompson-Dennis_Ritchie.jpg


BIN
presentation/images/Linus_Torvalds.jpg


BIN
presentation/images/OS.png


BIN
presentation/images/Tux.png


BIN
presentation/images/bsd_daemon.png


BIN
presentation/images/distro_timeline.png


BIN
presentation/images/distros.jpg


BIN
presentation/images/farm.jpg


BIN
presentation/images/ibm-mainframe-computer.jpg


BIN
presentation/images/pdp-7.jpg


BIN
presentation/images/qrcode_lcm_com.png


BIN
presentation/images/qrcode_presentation.png


BIN
presentation/images/richard_stallman.jpg


BIN
presentation/images/tty.jpg


+ 187 - 0
presentation/presentation.sent

@@ -0,0 +1,187 @@
+OpenLab Virtual 2021
+GNU/Linux: Intro, Tips
+& Tricks
+
+Promotore: Laboratorio di Calcolo
+           e Multimedia, UNIMI
+           (https://lcm.mi.infn.it)
+\
+Oratore: Matteo Savatteri (Savo)
+Ospiti:
+Gabrele Bozzola (Sboz)
+Enrico Guiraud (Bluehood)
+Matteo Zeccoli Marazzini (Zec)
+
+Outline e obbiettivi:
+> Storia di GNU/Linux
+> GNU/Linux per un fisico
+> GNU/Linux: nozioni e strumenti importanti
+> Testimonianze ospiti + domande
+
+Storia di GNU/Linux
+
+UNIX
+
+> 1969
+> Ken Thompson,
+  Dennis Ritchie,
+  Brian Kernighan & Co
+> AT&T, Bell Labs
+
+@images/Ken_Thompson-Dennis_Ritchie.jpg
+
+@images/pdp-7.jpg
+
+Filosofia di UNIX:
+"This is the Unix philosophy: Write programs that do one thing
+ and do it well. Write programs to work together. Write programs
+ to handle text streams, because that is a universal interface."
+
+@images/C.jpg
+
+@images/bsd_daemon.png
+
+Stadard UNIX:
+POSIX, IEEE
+SUS, The Open Group
+
+GNU
+
+@images/GNU.svg
+
+> 1984
+> Richard Stallman
+> OS clone Libero UNIX
+  (GNU's Not UNIX)
+> es. Software GNU:
+  - gcc
+  - glibc
+  - bash
+  - coreutils
+  - GNOME
+
+@images/richard_stallman.jpg
+
+@images/OS.png
+
+Linux
+
+@images/Tux.png
+
+> 1991
+> Linus Torvalds
+> Progetto hobbistico
+  kernel
+> Libero (GNU GPLv2)
+> Monolitico
+> Modulare
+> UNIX-like
+
+@images/Linus_Torvalds.jpg
+
+Hello everybody out there using minix -
+\
+I'm doing a (free) operating system (just a hobby, won't be big and
+professional like gnu) for 386(486) AT clones. This has been brewing
+since april, and is starting to get ready. I'd like any feedback
+on things people like/dislike in minix, as my OS resembles it
+somewhat (same physical layout of the file-system (due to practical
+reasons) among other things).  I've currently ported bash(1.08) and
+gcc(1.40), and things seem to work. This implies that I'll get
+something practical within a few months, and I'd like to know what
+features most people would want. Any suggestions are welcome, but
+I won't promise I'll implement them :-) Linus (torvalds@kruuna.helsinki.fi)
+\
+PS. Yes - it's free of any minix code, and it has a multi-threaded
+fs. It is NOT portable (uses 386 task switching etc), and it probably
+never will support anything other than AT-harddisks, as that's all
+I have :-(.
+\
+— Linus Torvalds
+
+GNU/Linux:
+Linux Kernel nel GNU OS
+        (1992)
+
+@images/GNU+Linux.png
+
+> Adozione in ambito commerciale
+> Prima diffusione in supercomputer
+  (ora 100% TOP500)
+> Oggi leader in ambito server
+  (es. 72.7% web server)
+> Diffuso in dispositivi mobili (Android),
+  embedded (router board, wearables) e
+  altre applicazioni (es. TESLA)
+> Percentuale adozione workstation, desktop,
+  laptop e gaming (es. Valve Corporation, SteamOS)
+  in crescita
+
+Linux Foundation:
+> Standard LSB
+> LF Platinum Members:
+    - AT&T
+    - Facebook
+    - Intel
+    - Microsoft
+    - Oracle
+    - Huawei
+    - Samsung
+    - Red Hat
+    - etc.
+
+Distribuzioni
+GNU/Linux
+
+@images/distros.jpg
+
+GNU/Linux per un fisico
+
+Perché un fisico dovrebbe utilizzare il sistema
+operativo GNU/Linux (O un altro sistema libero)?
+> Oggi è quasi impossibile fare fisica senza
+  utilizzare un calcolatore
+> Cluster di computer e farm computazionali
+  per calcolo scientifico sono quasi interamente
+  costituite da reti di macchine GNU/Linux
+> Codice libero = adattabilità, trasparenza,
+  riproducibilità, no intromissioni di terzi
+> Tutte le persone dovrebbero usare un OS Libero,
+  per ragioni etiche
+
+@images/farm.jpg
+
+@images/ibm-mainframe-computer.jpg
+
+@images/tty.jpg
+
+@images/DEC_VT100_terminal.jpg
+
+Regole per documentarsi:
+    > Cercare nelle man page, info, --help
+      e solo infine sul web
+    > Cercare in lingua inglese -> 
+      E la lingua di internet
+      e dell'informatica
+    > Cercare sempre dalla documentazione
+      ufficiale. Meglio diffidare
+      di guide e blog, se possibile.
+      (Chi l'ha scritto, è chi meglio ti può consigliare)
+    > Vai a fondo quanto il tempo a tua disposizione
+      te lo permette
+
+Dove posso trovare il materiale utilizzato
+per questa presentazione?
+> https://lcm.mi.infn.it/gogs/matteosavatteri/OpenLab_Virtual_2021
+
+@images/qrcode_presentation.png
+
+Contatti:
+> Sito web LCM:
+  https://lcm.mi.infn.it
+> Indirizzo e-mail:
+  staff@lcm.mi.infn.it
+> Gruppo Telegram Community LCM:
+  https://t.me/joinchat/ROKiAyf1TGdb8N76
+
+@images/qrcode_lcm_com.png

Some files were not shown because too many files changed in this diff