{"id":78101,"date":"2023-03-23T11:00:46","date_gmt":"2023-03-23T10:00:46","guid":{"rendered":"https:\/\/appelloalpopolo.it\/?p=78101"},"modified":"2023-03-22T15:27:05","modified_gmt":"2023-03-22T14:27:05","slug":"windows-vs-linux","status":"publish","type":"post","link":"https:\/\/appelloalpopolo.it\/?p=78101","title":{"rendered":"Windows vs. Linux"},"content":{"rendered":"<p style=\"text-align: justify\"><strong>di DIFESA ONLINE (Antonio Ledda)<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-78102\" src=\"https:\/\/appelloalpopolo.it\/wp-content\/uploads\/2023\/03\/210323-Windows-vs-Linux-300x163.jpg\" alt=\"\" width=\"300\" height=\"163\" srcset=\"https:\/\/appelloalpopolo.it\/wp-content\/uploads\/2023\/03\/210323-Windows-vs-Linux-300x163.jpg 300w, https:\/\/appelloalpopolo.it\/wp-content\/uploads\/2023\/03\/210323-Windows-vs-Linux.jpg 580w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify\">L\u2019articolo che mi accingo a scrivere vuole enfatizzare qualche aspetto di due visioni diverse ed allo stesso tempo simili dell\u2019idea di Sistema Operativo.<\/p>\n<p style=\"text-align: justify\">\u00c9 obbligo fare un breve cenno storico riguardo all\u2019evoluzione tecnologica degli elaboratori di calcolo.<\/p>\n<p style=\"text-align: justify\">La fine degli anni &#8217;60 e il decennio successivo sono caratterizzati dalla presenza di sistemi automatici di calcolo in grado di elaborare e produrre dati su carta.<\/p>\n<p style=\"text-align: justify\">Gli anni &#8217;80 sono contraddistinti dalla graduale comparsa di sistemi di elaborazione dotati di memoria, basati su un componente elettronico chiamato processore.<\/p>\n<p style=\"text-align: justify\">L\u2019evoluzione tecnologica favorisce la nascita dei processori a 32 bit di memoria e successivamente dei processori a 64 bit, la caratteristica saliente che li differenzia sono la quantit\u00e0 di memoria \u201cvolatile\u201d la cosiddetta RAM che entrambe le tecnologie riescono a gestire. I primi sono in grado di supportare fino a 4 GiB mentre i secondi sino a 16 EiB. Nel 1985 l\u2019azienda Microsoft acquista DOS il cui acronimo significa Disk Operating System, \u00e8 il primo sistema operativo in grado di leggere e scrivere dati su un dispostivo hardware. Nasce cos\u00ec MS-DOS.<\/p>\n<p style=\"text-align: justify\">Il 1993 \u00e8 caratterizzato dalla presenza di Windows 1.0 con interfaccia grafica, dal 1995 fino ai giorni nostri si susseguono 20 versioni arrivando all\u2019attuale Windows 11. La caratteristica peculiare che le contraddistingue \u00e8 l\u2019 implementazione della tecnologia NT (New Tecnology) che permette di elaborare pi\u00f9 processi alla volta.<\/p>\n<p style=\"text-align: justify\">A questo punto della narrazione \u00e8 doveroso fare un inciso e cercare di spiegare il concetto di processo. Dal nostro punto di vista cio\u00e8 utenti \u201cstandard\u201d nell\u2019utilizzo del pc siamo abituati all\u2019 idea di applicazioni es. editor di testo, di calcolo, gestione delle e-mails, browser per la navigazione in Internet e altro come strumenti per soddisfare le nostre esigenze di lavoro o di svago quotidiane ma dal punto di vista del computer le suddette non sono altro che uno o pi\u00f9 tasks, processi che il sistema operativo deve gestire in memoria per restituire all\u2019utente un risultato.<\/p>\n<p style=\"text-align: justify\">Nel 1991 Linus Torvalds, uno studente dell\u2019Universit\u00e0 di Helsinki, ispirandosi prima ad Unix, un sistema operativo ideato nel 1970 dalla AT&amp;T Bell labs e a Mimix poi, una versione di Unix pensato per motivi di studio e ricerca, decide di scrivere il suo codice dando cos\u00ec vita a Linux.<\/p>\n<p style=\"text-align: justify\">Entrambi Sistemi Operativi si basano sulla tecnologia hardware a 32\/64 bit.<\/p>\n<p style=\"text-align: justify\">La domanda che merita risposta ora \u00e8: che cosa \u00e8 un Sistema Operativo e di quali elementi si compone?<\/p>\n<p style=\"text-align: justify\">Il Sistema Operativo \u00e8 l\u2019intermediario che pone in relazione l\u2019uomo con la macchina ed \u00e8 contraddistinto da tre componenti fondamentali:<\/p>\n<ul>\n<li style=\"text-align: justify\">Kernel<\/li>\n<li style=\"text-align: justify\">File system<\/li>\n<li style=\"text-align: justify\">shell<\/li>\n<\/ul>\n<p style=\"text-align: justify\">In una accezione astratta si definisce il Kernel il cuore del sistema operativo e lo si pu\u00f2 paragonare ad una torre di controllo che si trova negli aeroporti e che gestisce il traffico aereo scandendo modi e tempi di come gli aerei occupano e liberano le piste. Allo stesso modo il Kernel gestisce modalit\u00e0 e tempi di accesso delle applicazioni alla memoria di un sistema, inizializza e termina i processi, elabora le istruzioni impartite dall\u2019utente per eseguire semplici processi ad esempio visualizzare del testo sul monitor.<\/p>\n<p style=\"text-align: justify\">Il file system non \u00e8 altro che l\u2019organizzazione di files e directories presenti in un dispositivo di archiviazione.<\/p>\n<p style=\"text-align: justify\">La Shell \u00e8 una interfaccia, che permette all\u2019utente di interagire con la macchina fisica per mezzo del sistema operativo ed \u00e8 stata concepita in due modi distinti, conosciuti rispettivamente come CLI (Command Line Interface) e GUI (Graphical Unit Interface).<\/p>\n<p style=\"text-align: justify\">Windows e Linux sono due Sistemi Operativi, entrambi dunque hanno le caratteristiche delineate sopra e per questo sono simili; l\u2019elemento che li differenzia \u00e8 concettuale e riguarda il codice sorgente che \u00e8 base fondante degli stessi. La visione di Windows si basa sull\u2019inacessibilit\u00e0 del suddetto codice sorgente mentre Linux trae la sua forza mettendolo a disposizione di chiunque volesse modificarlo per attagliarlo alle proprie esigenze.<\/p>\n<p style=\"text-align: justify\">Due approcci differenti ma, a quanto pare, entrambi vincenti!<\/p>\n<p style=\"text-align: justify\"><em>Riferimenti:<\/em><\/p>\n<p style=\"text-align: justify\"><em>https:\/\/it.wikipedia.org\/wiki\/Storia_di_Microsoft_Windows<\/em><\/p>\n<p style=\"text-align: justify\"><em>https:\/\/it.wikipedia.org\/wiki\/Linux<\/em><\/p>\n<p style=\"text-align: justify\"><strong>Fonte:\u00a0<a href=\"https:\/\/www.difesaonline.it\/evidenza\/cyber\/windows-vs-linux\">https:\/\/www.difesaonline.it\/evidenza\/cyber\/windows-vs-linux<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>di DIFESA ONLINE (Antonio Ledda) L\u2019articolo che mi accingo a scrivere vuole enfatizzare qualche aspetto di due visioni diverse ed allo stesso tempo simili dell\u2019idea di Sistema Operativo. \u00c9 obbligo fare un breve cenno storico riguardo all\u2019evoluzione tecnologica degli elaboratori di calcolo. La fine degli anni &#8217;60 e il decennio successivo sono caratterizzati dalla presenza di sistemi automatici di calcolo in grado di elaborare e produrre dati su carta. Gli anni &#8217;80 sono contraddistinti dalla&#46;&#46;&#46;<\/p>\n","protected":false},"author":95,"featured_media":62263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[32],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/appelloalpopolo.it\/wp-content\/uploads\/2021\/01\/Difesa-online.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ZaJ4-kjH","_links":{"self":[{"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/posts\/78101"}],"collection":[{"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/users\/95"}],"replies":[{"embeddable":true,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=78101"}],"version-history":[{"count":2,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/posts\/78101\/revisions"}],"predecessor-version":[{"id":78104,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/posts\/78101\/revisions\/78104"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=\/wp\/v2\/media\/62263"}],"wp:attachment":[{"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=78101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/appelloalpopolo.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=78101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}