Com’è nato Linux

In principio era Unix, in seguito nacque Linux dai principi del precedente sistema. Linux è nato come un progetto personale di studio delle funzionalità di multiprogrammazione dei microprocessori i386 da parte di Linus Torvalds, uno studente all’università di Helsinki. Linus Torvalds decise di trasferire il suo studio dei microprocessori i386 su Minix, con l’idea di realizzare qualcosa di simile a Minix, cominciando da quel sistema operativo, per poi staccarsene completamente. Dopo molto lavoro, Linus Torvalds riuscì ad arrivare a un sistema minimo e soprattutto autonomo da Minix.

Leggi il resto

In meno di un anno arriva il Service Pack 2 per Windows Vista

Sempre più insistenti le voci riguardanti il possibile rilascio del Service Pack 2 per il sistema operativo Windows Vista ; la release dovrebbe essere presentata entro il mese di febbraio o al massimo marzo del 2009.
Il primo pacchetto beta del Service Pack 2 è disponibile dalla seconda metà di Ottobre del 2008, ma solo pochi beta tester selezionati hanno potuto prenderne visione, delle migliorie apportate al sistema o almeno si spera che ciò sia avvenuto. Casa Redmond, a causa dei numerosi problemi che riguardano il sistema, è decisa ad accelerare i tempi prima che gli utenti abbandonino l’idea di una migrazione a Vista con il vicino rilascio di Windows 7.

Leggi il resto

Catalogazione dei Firewall

I Firewall possono essere catalogati nel seguente modo:

  • Firewall software, applicazione che è installata sul computer, rifiuta e consente l’accesso a Internet dei vari programmi che lo richiedono; quando un programma potenzialmente pericoloso cerca di inviare dati in Rete, il firewall correttamente installato riesce ad accorgersene e quindi dà l’allarme e interrompe il trasferimento. Se non è configurato manualmente, un buon firewall dovrebbe bloccare tutto il traffico oppure chiedere conferma per qualsiasi processo che cerca di inviare o ricevere dati;
  • Leggi il resto

Windows Vista: Aero

Quest’articolo è impostato sulla spiegazione degli Aero presenti in Windows Vista. Questa caratteristica di Windows Vista si riferisce alla caratteristica dell’aspetto visivo del sistema, infatti, avviando questa modalità il sistema operativo acquisisce un effetto a cristallo e trasparente, con diverse animazioni nelle finestre e inoltre sono stati introdotti nuovi colori delle finestre stesse. Inoltre, è previsto lo scorrimento delle finestre a 3 dimensioni, che consente di visualizzare l’anteprima di tutte le finestre che si trovano nella barra delle applicazioni.

Leggi il resto

Windows: Win32 API

In un sistema operativo Windows, vi sono le chiamate di sistema, ma sono strutturate in maniera molto differente rispetto a quelle presenti nei sistemi Linux.

Anzitutto le chiamate di libreria e le vere e proprie chiamate di sistema sono spaiate, infatti, la Microsoft ha definito un insieme di procedure, le Win32 API, il cui acronimo è il seguente: Application Program Interface, che si suppone che i programmatori usino per ottenere i servizi dal sistema operativo.

Leggi il resto

Cosa vi è di nuovo in Windows 7

Casa Redmond per il nuovo sistema operativo, Windows 7, apporterà diversi cambiamenti per ciò che riguarda l’aspetto grafico e l’interfaccia utente, cosa già avvenuta per Windows Vista.

Alcune indiscrezioni su Windows 7 riguardano una nuova Shell interattiva grazie alla quale sarà possibile, per l’amministratore, installare “Server Core” ed interagirvi direttamente da linea di comando o tramite connessione remota (attraverso Internet o una rete LAN). Già ai tempi delle indiscrezioni su Windows XP sembrò esservi questa possibilità, così come sembrò poter venir integrata in Windows Vista. Ovviamente sono state promesse mai mantenute.

Leggi il resto

Windows 7: dubbi sulla data di uscita

Quando arriva ufficialmente Windows 7 ? La domanda nasce dal fatto che questo nuovo Sistema operativo di casa Redmond ha suscitato da subito un enorme dibattito fra gli utenti delusi da Windows Vista e generato di conseguenza fiumi di parole fra gli addetti ai lavori.

Detto questo, diversi sono ancora i lati oscuri, intanto, non si consce la data veramente ufficiale da quando il nuovo sistema operativo vedrà il mercato ufficiale, cioè non si conosce la data esatta di quando sui computer comparirà Windows 7 pronto a essere venduto; l’unica data è presumibilmente giugno 2009, per cui da questa data si pensa che i primi computer saranno disponibili per le vacanze estive.

Leggi il resto

Novità su KDE 4

Il nuovo ambiente desktop presente su Linux e denominato KDE 4, ha introdotto il concetto di Plasmoide, cioè un insieme di applicazioni, chiamate tecnicamente con il nome Widget, che possono essere inseriti a proprio piacimento sul Desktop o su un pannello del nostro computer a proprio piacimento (questa funzionalità è molto simile a quella introdotta su Windows Vista, che permette di disporre soltanto sulla barra verticale questi Widget).

Leggi il resto

Il kernel

Il kernel è diviso in varie parti, in seguito vi è una suddivisione generale con il compito svolto da ogni singola parte. Anzitutto abbiamo lo Scheduler, il suo compito è di stabilire a intervalli regolari e fissi e sulla base di un opportuno calcolo delle priorità, quale Processo deve essere posto in esecuzione e inviato al processore dalla RAM (Random Access Memory), avviato il processo, esso potrà accedere alle risorse hardware attraverso le opportune chiamate al sistema che restituiscono il controllo al kernel.

Leggi il resto

Cos’è un Rootkit

Un Rootkit è un programma software creato per avere il controllo completo sul sistema senza bisogno di autorizzazione da parte di utente o amministratore. Recentemente i virus informatici sfruttano la possibilità di agire come rootkit all’interno del sistema operativo.

Negli anni sono stati creati Trojan e altri software nocivi in grado di ottenere il controllo di un computer da locale o da remoto in maniera nascosta, ossia non rilevabile dai più comuni strumenti di amministrazione. I Rootkit sono tipicamente usati per nascondere delle backdoor.

Leggi il resto

Come scegliere una distribuzione Linux

Tantissime sono diventate le distribuzioni GNU/Linux, queste distribuzioni sono libere di scaricare, cioè si possono scaricare gratuitamente dalla rete oppure si possono ottenere tramite le “distribuzioni” esistenti, nate per diffondere il sistema operativo su supporti fisici come CD-rom o DVD e colmare la mancanza di connessioni in rete stabili e veloci oppure ancora nelle riviste preposte alla distribuzione e all’informazione.

Leggi il resto

Autoboxing e Unboxing di tipi diversi

Dalla versione 1.5 di Java è stata introdotta un’importante novità, ovvero la tecnica dell’unboxing e autoboxing automatica.
La conversione di un tipo primitivo quale ad esempio int, boolean ecc. nel suo equivalente oggetto Integer, Boolean e viceversa è un’operazione che necessita della stesura di codice extra, in particolar modo se si utilizzando le Collections.
Grazie all’introduzione dell’ autoboxing e dell’unboxing, la scrittura del codice è diventata più semplice e di più facile comprensione.

Leggi il resto