Logo Blogo

Tutti gli articoli con tag gcc

OpenBSD vs SELinux: la complessità è un problema?

pubblicato da Andrea de Palo

Sembra che per SELinux non ci sia proprio un momento di tranquillità: nei giorni scorsi la presentazione e la promessa di inclusione nel mainline kernel di una soluzione alternativa al sistema originariamente sviluppato dall’NSA, oggi, invece, un’accesa discussione sulle differenze tra la sicurezza garantita da SELinux e quella offerta da un sistema OpenBSD.

I principali argomenti che vengono portati contro SELinux si concentrano attorno alla sua complessità ed alla difficoltà nella definizione delle policy, processo che, a dire il vero, è stato semplificato anche grazie all’introduzione di tool come polgengui; gli utilizzatori di OpenBSD intervenuti nella discussione hanno sottolineato come la prima cosa che la gente “normale” faccia con SELinux sia spegnerlo, facendo notare anche come la facilità con cui esso può essere spento sia un’altra imperfezione del suo modello di sicurezza.

Continua a leggere: OpenBSD vs SELinux: la complessità è un problema?

....
condividi 7 Commenti

LLVM 2.1: GCC sente il fiato sul collo?

pubblicato da Andrea de Palo

Source codeDopo le polemiche su pcc, il nuovo compilatore C portato avanti da alcuni sviluppatori di OpenBSD e NetBSD, non potevamo non segnalare il rilascio della nuova versione di LLVM, una “infrastruttura per la compilazione” particolarmente avanzata, che include compilatori per svariati linguaggi ( C, C++, ObjectC ) e che, nonostante utilizzi codice proveniente dal GCC, viene visto da molti come un’alternativa molto più elegante ai compilatori della FSF.

Questo rilascio è il primo ad offrire il supporto a GCC 4.2 ed al famoso clang di Apple come frontend.

[ via OSNews ]

....
condividi 0 Commenti

Compilatore C BSD importato in OpenBSD e NetBSD

pubblicato da Andrea de Palo

Source codeChe i principali progetti BSD ( FreeBSD, NetBSD, OpenBSD ) non amassero il software rilasciato con licenza GPL è cosa nota: diverse applicazioni delle GNU utils ( e non solo ) sono state riscritte dagli sviluppatori BSD per evitare di importare troppo codice GPL all’interno dei loro progetti. Software come GCC è sempre stato utilizzato di malumore a causa della mancanza di valide alternative BSD.

L’annuncio dell’importazione del compilatore C pcc all’interno dei progetti NetBSD e OpenBSD ha quindi un valore molto profondo, proprio perché oltre al valore del software in sé bisogna considerare anche il valore simbolico di questo: per i sistemi BSD esso infatti rappresenta il primo passo verso un sistema operativo che sia completamente libero da codice GPL.

Continua a leggere: Compilatore C BSD importato in OpenBSD e NetBSD

....
condividi 7 Commenti

Rilasciato GCC 4.2.1

pubblicato da Andrea de Palo

GCCCome da tradizione, a distanza di un paio di mesi dal rilascio .0, ecco arrivare la release di servizio per GCC, inclusiva delle correzioni alle regressioni introdotte con la precedente versione. Tutta l’attenzione è però puntata sulla licenza di GCC 4.2.1, o meglio su quella delle prossime versioni: il team di sviluppo ha infatti dichiarato che le prossime incarnazioni della nota famiglia di compilatori adotteranno la nuova licenza GPL v3, relegando al passato la GPL v2.

Nonostante fosse una scelta immaginabile sarà comunque interessante vedere come reagiranno a questa decisione le società che sono scese a patti con Microsoft.

[ via KernelTrap ]

....
condividi 4 Commenti

GCC 4.2 is out!

pubblicato da Andrea de Palo

GCCA distanza di un anno dalla sua ultima apparizione tra le news è stato annunciato GCC 4.2: come nel caso precedente si tratta di una major release che va ad aggiungere nuove funzionalità e correzioni alla nota famiglia di compilatori; la lista delle modifiche è veramente corposa ( e questo è normale visto il numero di linguaggi di programmazione supportati ) ma sembra che la novità più sostanziale di questo rilascio sia l’introduzione del supporto a OpenMP per C, C++ e Fortran.

Chi è il primo Gentoo-ista a voler ricompilare il sistema? big smile

[ via OSNews ]

....
condividi 6 Commenti