• Asahi Linux: il progetto per portare Linux sugli Apple Silicon M1
    Pubblicato in

    Asahi Linux: il progetto per portare Linux sugli Apple Silicon M1

    Una risposta

    Negli scorsi mesi, Apple ha lanciato una nuova serie di MacBook basata sul suo nuovo processore ARM, l’Apple Silicon M1, ed un po’ a sorpresa, lo stesso Torvalds si è detto molto interessato ad averne uno. Certo, se potesse farci girare Linux però. Ad inizio dicembre 2020, Hector Martin (detto “marcan“) già noto per aver effettuato il porting di Linux su PS4/PS3 ed aver contribuito al progetto “Wii Homebrew”, ha aperto un account Patreon per finanziare il porting di Linux su Apple Silicon. A distanza di un mese abbiamo un nome: Asahi Linux. Curiosità molto carina sul nome scelto: asahi…

  • Linux IMA: Fedora 34 firmerà tutti i suoi RPM
    Pubblicato in

    Linux IMA: Fedora 34 firmerà tutti i suoi RPM

    2 risposte

    Un’altra novità è stata proposta per Fedora 34 ovvero la firma dei pacchetti tramite una feature del Kernel Linux: la Integrity Measurement Architecture (IMA). Linux IMA è un subsystem che si occupa di calcolare gli hash di file e programmi al momento dell’apertura ma prima che i contenuti vengano letti o eseguiti. Linux IMA include a sua volta altri due subsystem: measurement: si occupa di recuperare gli hash dei file; appraisal: confronta gli hash recuperati con quelli presenti sul sistema e, in caso di mismatch, nega l’apertura e/o l’esecuzione del file. Inoltre, Linux IMA è in grado di interagire anche…

  • Red Hat Enterprise Linux 9 (probabilmente) lascerà indietro delle CPU
    Pubblicato in

    Red Hat Enterprise Linux 9 (probabilmente) lascerà indietro delle CPU

    Nuovi modelli di CPU spesso permettono anche nuove istruzioni, che tipicamente significa saper fare operazioni complesse più velocemente chiamando l’istruzione specifica della CPU piuttosto che via software e le istruzioni base.Forse ricorderete ancora l’enorme campagna pubblicitaria per le estensioni MMX alla fine degli anni ’90, oppure qualche polemica sulle istruzioni AVX-512 recentemente introdotte da Intel – e contro cui si è scagliato Linus. Un sistema operativo deve interfacciarsi con l’hardware, primo fra tutti la CPU. Del resto, qualunque programma compilato non è altro che una serie di istruzioni alla CPU, e poter chiamare o no certe istruzioni – ovvero, essere…

  • Chi ha contribuito di più al Kernel Linux 5.10? No, non sono Red Hat e Microsoft, ma Huawei e Intel
    Pubblicato in

    Chi ha contribuito di più al Kernel Linux 5.10? No, non sono Red Hat e Microsoft, ma Huawei e Intel

    6 risposte

    L’inizio d’anno è sempre tempo di bilanci, statistiche e ragionamenti su diversi ambiti ed il mondo dell’open-source in questo senso non fa eccezione. Ecco perché risulta certamente interessante leggere le statistiche pubblicate da Jonathan Corbet su LWN.net. L’ambito è quello del ciclo di sviluppo del Kernel Linux 5.10, che tra le altre cose si fregia del titolo di LTS (Long Term Support), rilasciato il quattordici dicembre 2020. Oltre ai nomi dei singoli sviluppatori sono interessanti i raggruppamenti “per azienda”, nello specifico questi: Una precisazione importante: dovessimo unire i dati di Red Hat e IBM, che ci risultano essere una sola…

  • Zyxel sta sistemando un bug di sicurezza
    Pubblicato in

    Zyxel sta sistemando un bug di sicurezza

    2 risposte

    Solo qualche giorno dall’inizio dell’anno e già dobbiamo parlare di sicurezza. Per di più, di un buco di sicurezza integrato nei firmware dei prodotti Zyxel, uno dei grandi produttori di apparati di rete.Si tratta di una backdoor, un accesso nascosto che il produttore può usare per fare manutenzione. Ma che, proprio in quanto accesso, è anche un punto di entrata possibile per dei malintenzionati. La EYE, società di sicurezza basata in Olanda, ha scoperto l’esistenza di un utente nascosto, ma con privilegi da amministratore, la cui password era scritta in chiaro in alcuni binari del firmware stesso. Un po’ come…

  • Linus Torvalds accusa le politiche di Intel per la bassa diffusione di memorie ECC
    Pubblicato in

    Linus Torvalds accusa le politiche di Intel per la bassa diffusione di memorie ECC

    3 risposte

    Che Linus Torvalds esprima le sue opinioni con una certa veemenza, lo sappiamo. Qualche anno fa si era preso perfino una pausa proprio per rieducarsi: lui stesso si era reso conto essere eccessiva.Pausa che fu efficace per moderarsi, ma tutt’ora Linus non ha paura a definire una patch “oltremodo stupida” quando necessario. E l’inizio di questo 2021 vede un suo messaggio vergato della consueta forza. In una discussione su CPU di AMD, una frase apparentemente innocua ha scatenato il nostro eroe: So yeah, I do very much agree AMD has superior offering. ECC doesn’t really matter here though. Quindi sì,…

  • Uno sguardo al nuovo GNOME 40
    Pubblicato in

    Uno sguardo al nuovo GNOME 40

    31 risposte

    Che piaccia o meno, GNOME è sicuramente uno dei protagonisti dei Desktop Environment su Linux. Dalle prime iterazioni, fino a GNOME 2.* in cui il look&feel dell’ambiente era simile a quanto normalmente si vedeva sui desktop, con l’avvento di GNOME 3 questo paradigma è cambiato sensibilmente. In meglio o in peggio va a gusti, ma sicuramente ha portato freschezza ed una forte semplificazione. Adesso è il momento di guardare avanti e di capire cosa dovremo aspettarci da GNOME 40, e molte cose son cambiate soprattutto per quanto riguarda l’impatto iniziale, cosa che a molti spaventava. Già perchè con GNOME3 appena…

  • Per voi è troppo k8s? Avete provato k3s e lo trovate esoso? Arriva Mirantis con il suo k0s, Kubernetes in un eseguibile
    Pubblicato in

    Per voi è troppo k8s? Avete provato k3s e lo trovate esoso? Arriva Mirantis con il suo k0s, Kubernetes in un eseguibile

    Se seguite questo blog con frequenza avrete notato come uno degli argomenti trattati con una certa frequenza è Kubernetes. Bella novità direte voi, è la tecnologia del momento! Immagino saprete anche come per abbreviare il lungo nome (che significa “pilota” in greco) dell’orchestratore di container viene usato il termine k8s che nella sostanza significa “k, le altre 8 lettere e s” (lo so gli informatici sono persone a volte contorte). Avrete forse sentito parlare anche di k3s una versione “leggera” (solo 43 megabyte di binari che girano su sistemi con 512MB di RAM) di Kubernetes il cui scopo è quello…