Editoriale - Copertina - L'N'L |
Rubrica
Benvenuti al consueto appuntamento con le news e con i tips del mondo Linux. Dalle news si può intuire quanto il mondo informatico internazionale si stia orientando a sposare la politica dell'open source. Nell'affermare questo, non mi riferisco solamente alle software house ma anche e specialmente ai produttori di hardware.
Sono uscite le nomination per il Free Software Award 1999 della Free Software Foundation.
Questo riconoscimento viene attribuito a chi "ha dato un contributo massiccio al progresso ed allo sviluppo
del software libero....attraverso attività che sposano lo spirito del software libero".
Il Free Software Award è stato conferito in precedenza a persone del calibro di Richard Stallman, Linus Torvalds e Larry Wall.
Il comitato che deciderà l'assegnazione sarà composto da Bruce Perens, Eric Raymond, Peter Salus,
Richard Stallman, Linus Torvalds e Larry Wall.
Una curiosità: tra i nomi delle nomination compare anche il nome di Bill Gates... ;-)
http://www.gnu.org/award/award.html.
http://linuxticker.com/article/459.html
Su questo sito troviamo una serie di precisazioni sull'argomento: Linux/Unix ed i Virus.
Il lettore viene messo in guardia sul fatto che anche un sistema Linux può essere infettato da un virus.
Viene elencata una serie di tesi che confutano preconcetti relativi a questo argomento e
vengono esposti eventuali possibili metodi di diffusione dei virus nel mondo Linux.
Ecco quindi che script shell, librerie false, infettanti delle immagini del kernel, virus multipiattaforma ed altro ancora,
potrebbero risultare veicoli spiacevoli. L'articolo si conclude con dei link ad eventuali risorse "antivirali" e
ad altri documenti in merito.
http://linuxpr.com/releases/630.html
L'Open Source Audio Library Project è una classe di librerie C++
che contengono materiale per costruire applicazioni audio.
http://www.zdnet.com/enterprise/stories/linux/news/0,6423,2396099,00.html
http://uk.news.yahoo.com/991110/22/ax8w.html e
In questi siti viene invocata la filosofia free software come affine alla condotta politica cinese ma traspare molto velatamente
che questa decisione sia stata presa per paura che software statunitense svolgesse ipotetiche indagini occulte a livello governativo
dal momento che il codice di tale software non essendo disponibile non è controllabile come il software open source.
Questa ipotesi verrebbe inoltre supportata dal fatto che la stessa Cina stia ordinando alle agenzie governative di disattivare il numero
di identificazione inserito in ogni processore Intel Pentium III e ai produttori e importatori di
consegnare solo PC con il numero di identificazione disattivato.
Si chiama "community sourcing" ed è, se così si può dire, la versione "profit" della filosofia open source affacciatasi sul mercato con l'arrivo di Linux.
La community sourcing di Sun è una licenza che mette pubblicamente a disposizione il codice sorgente delle applicazioni ma ne garantisce al tempo stesso il controllo
da parte del proprietario. A differenza infatti delle licenze open source "pure", quella di Sun obbliga, chi intende modificare e/o ridistribuire il software per scopo di
lucro, a pagare delle royalties all'autore.
Sun ha già intrapreso da qualche tempo la conversione di una vasta parte del suo parco software alla licenza community sourcing: gli unici software a cui la licenza
non può essere applicata sono quelli che contengono tecnologie licenziate da terze parti.
Al posto di ogni NT "rubato" potrebbe esserci, a costi bassissimi per l'azienda, un sistema Linux, e magari, come amministratore, uno di quei tanti giovani appassionati
che sono in cerca della prima esperienza di lavoro: dare a questi ragazzi un po ' di fiducia potrebbe voler dire, nel giro di pochi mesi, ritrovarsi in mano una rete locale
perfettamente configurata e facente capo ad un server Linux pieno zeppo di servizi. E molti possono testimoniare che con Linux si può concentrare, su di un modesto
PC Celeron con 64 MB di RAM, webserver, mailserver, listserver, statistiche Web, estensioni Front Page e database.
1999 Free Software Award
Virus sui sitemi Unix
Rilasciata la v. 0.1 dell'Open Source Audio Library Project
è in grado di gestire WAV ed MP3.
Queste librerie sono distribuite sotto i termini della licenza LGPL.
Il software ed altri dettagli possono essere trovati presso:
http://members.tripod.com/bforsberg/audio.html
Linux ed Intel per il più grande supercomputer della storia
Presso l'Argonne National Lab del Dipartimento dell'Energia è stato
approntato il più grande supercomputer della storia: è costituito da 256
nodi basati su hardware Intel e su Linux; ogni nodo è un server
dual processor della VA Linux Systems. Il sistema utilizza dei server IBM
Netfinity per il coordinamento, l'immagazzinamento dei file e la
visualizzazione dei dati. Sarà reso disponibile anche ai ricercatori
di altri laboratori nazionali, delle università e
dell'industria. Anche la Silicon Graphics ha rivelato che sta lavorando a un
nuovo tipo di supercomputer, dal costo relativamente contenuto, basato sui chip
della Intel e sul sistema operativo Linux; il rilascio è previsto in primavera.
http://dailynews.yahoo.com/h/nm/19991116/tc/tech_sgi_2.html
Linux come Sistema Operativo ufficiale della Cina
Il governo cinese introduce Linux come sistema operativo ufficiale invece di Windows.
Maggiori dettagli su queste notizie presso
http://www.bigbrotherinside.com/. L'Open Source secondo SUN
Sun lancia una sua versione "commerciale" dell'open source, il community sourcing, e lo fa distribuendo in prima persona una buona parte del suo
software sotto questa licenza. La licenza in questione ha scatenato molte polemiche negli ultimi tempi nella comunità Open Source ed è stata molto
criticata. Una commercializzazione dell'Open Source è un ossimoro ;-). Ma vediamo di che si tratta.
Secondo Bill Joy, co-fondatore di Sun, il community sourcing dovrebbe incoraggiare e stimolare, attraverso l'autofinanziamento, l'innovazione necessaria per offrire
prodotti ad alto livello.
Un esempio lampante di community sourcing legata ad una grossa applicazione è quella che riguarda la StarOffice, una suite per l'ufficio acquisita in tempi recenti da
Star Division e dedicata soprattutto al mercato Linux.
Diffusione di Linux frenata dalla pirateria informatica
Secondo la BSA, la pirateria troverebbe terreno fertile negli ambiti aziendali più modesti dove l'acquisto di
software non viene considerato un investimento ma un puro costo. Ebbene, la pirateria in questo caso non compromette
solo i guadagni di Microsoft e altri ma anche la diffusione e la crescita del software open source.
The Table of Contents:
|
Nasce un grande sito di riferimento per il php Zend.Com. Il sito conterrà
documentazione, tutorial, tip, bollettini, archivi mailing list, notizie e altro ancora.
è stata stilata una licenza particolare (Novell Cooperative License)
che attende l'accettazione da parte della comunità Open Source. Questo movimento non è certo casuale ma ha lo scopo di affermare la NDS directory e
di contrapporsi alla Active Directory di Microsoft. Pare che Perens (che stilò insieme a Raymond la Open Source Definition) abbia ritenuto la licenza
completamente rispondente alle specifiche Open Source.
http://www.wideopen.com/story/147.html
Direttamente da kernel.org:
- sapere quali servizi sono attivi in quel momento eseguite
ecco il comando per inserire il path attuale nella barra del titolo delle xterm:
per la shell bash:
Prima del pipe (|) vengono cercati tutti i tipi di file; il pipe
consegna questa "lista" di file al grep che vi cerca la stringa "pluto" indipendentemente che la stringa sia
scritta in maiuscolo o in minuscolo (-li) . Come al solito il perl non finirà mai di stupirci ;-)
con questo script sono in grado di visualizzare tutti gli script e programmi di installazione presenti nel sistema.
A cura di
Gaetano PaoloneZend.com come punto di riferimento per la comunità php
Dischi rigidi con Linux preinstallato
Guadagnare con l'open source non è facile e proprio per questo le società che operano in tale campo devono aguzzare
l'ingegno per inventarsi una fonte di profitto. LinuxOne s'è inventata l'hard disk Linux già pronto all'uso: basterà connetterlo ad un PC ed il gioco è fatto.
L'Intel investe nei rivenditori europei di Linux - SuSE
La Intel avrebbe investito (circa 12 milioni di dollari) anche nella SuSE (dopo Red Hat nel 1998 e TurboLinux in Ottobre). Questa
politica servirebbe a portare più sistemi operativi sui propri chip (oltre a quelli Microsoft) per tentare di battere le altre ditte
costruttrici di chip quali IBM, Sun Microsystems, Compaq Computer, Hewlett-Packard, ecc.
La Novell si sta avvicinando all'Open Source
La Novell, un gigante di software per reti, sta avvicinandosi all'open source.Anche la 3DFX si getta nell'Open Source
La 3DFX rilascia sotto licenza Open Source le proprie API Glide ed inoltre fornisce i dettagli delle specifiche hardware su Voodoo 2 e Voodoo 3.
Kernel News
L'ultima versione stabile del kernel: 2.2.14 04-01-2000
L'ultima versione beta del kernel: 2.3.48 27-02-2000
L'ultima versione prepatch (alpha): 2.3.49-2 01-03-2000
Tips & Tricks
Ops, non dovevo untarrare lì
Se accidentalmente esplodete un tar.gz (o un tgz) nel posto sbagliato, ripetete il comando
facendolo seguire da un pipe, da xargs e dal comando rm:
se avevato digitato erroneamente:
ora digitate
tar tfz nomefile.tar.gz
praticamente questo comando pone la lista dei nomi dei file in xargs prendendola
dallo standard output del comando tar. xargs a sua volta riversa la lista al
comando rm. Se ben ci pensate potete riciclare questo comando per poter eseguire
altri comandi sui file appena estratti dalla tarpalla.
tar tfz nomefile.tar.gz | xargs rm
I miei servizi...
Questo comando potentissimo permette di:
netstat -vat
- elencare i servizi in ascolto, anche quelli che vanno attraverso inetd.conf
- sapere quale host remoto sta usando i vostri servizi.
Analizzare l'output del tcpdump mediante perl per un rapido net sniffing
e poi analizzatene l'output:
tcpdump -c 5000 >file1
Fatelo ripetutamente per controllare cosa sta generando il traffico sull'interfaccia del vostro computer.
perl -n -e 'next unless(/^\S/ ); @a=split(/\s/); $s{$a[1]}++;
END {@o=sort { $s {$b} <=> $s{$a} }keys %s; for
(@o[0..10]) { print ``$s{$_} $_\n''}}' file1
Ecco la sintassi qui sopra riorganizzata in uno script:
#!/usr/bin/perl -w
while(<>)
{ next unless(/^\S/);
@a=split(/\s/);
$s{$a[1]}++;
}
@o=sort { $s{$b} <=> $s{$a} }keys %s;
for (@o[0..10]) {
print ``$s{$_} $_\n'';
}
Path nella title bar dell'xterm
per quella csh:
export PS1=$PS1"\[\e]0;\H:\w\a\]"
alias cd 'chdir \!*;echo -n "^[]0;"`hostname`":" $cwd^G'
Elenco dei file che contengono una stringa
questo comando cerca nei file della directory corrente ed in tutte quelle contenute in essa la stringa "pluto" e
restituisce il nome dei file che la contengono.
find . -type f -print | xargs grep -li "pluto"
Il punto (.) può ovviamente essere sostituito con un path assoluto.
Ricercare tutti gli script di configurazione sul vostro sistema
praticamente il comando split spezzetta la variabile PATH, il chdir entra dentro ogni directory di path, la @a
è una lista che tiene traccia di *setup e *config. Alla fine la lista @a viene stampata separando i nomi di file
con spazi.
perl -l -e'for ( split /:/, $ENV{'PATH'} ) { chdir $_; @a=(<*setup>, <*config>); @a && print "@a"; }'
Nel salutare i lettori volevo comunicare che trovare tips è sempre difficilissimo e evitare di ripetersi è ancora
più difficile. A tal proposito se avete tips interessanti, non esitate ad inviarmeli, verrete citati e ringraziati pubblicamente ;-).
A proposito di ringraziamenti, vorrei segnalare che le news che ho riportato sono frutto dello sforzo di
Punto Informatico e di Linux Today
Resto sempre a disposizione per eventuali commenti: e-mail, home.
Editoriale - Copertina - L'N'L |