Newsgroup: it.comp.os.dibattiti
Titolo: Elucubrazioni su Linux

Ultimamente mi sono posto alcuni quesiti ideologici su Linux, quello
principale è il seguente: Ma chi ce lo fa fare ad abbandonare l'instabile ma
caldo abbraccio del semplice e immediato Windows a favore di Linux? Perchè
rinunciare al comodo doppio clic su Setup.exe e iniziare a combattere tra
configure, make, compilazioni, perdendosi nel vortice delle librerie e delle
dipendenze mai soddisfatte e dei file nascosti nell'HD in percorsi strani?
Perchè perdere pomeriggi interi a combattere con configurazioni, winmodems,
driver di schede video introvabili, hardware non supportato ecc ecc?
  Ho provato a darmi io stesso delle risposte:
1) La stabilità?
Nell'uso casalingo può essere un fattore non determinante nella scelta,
poichè Windows non è mai stato stabile eppure è nel 99% dei PC nelle case di
tutti. E poi uno a casa non utilizza applicazioni fault-critical, quindi se
mentre navighi, scrivi la letterina col Word o giochi a Warcraft ti si
impalla il pc al massimo ti può uscire una bestemmia ma di sicuro non rischi
di perdere il controllo di una centrale nucleare o roba simile.
2) Il fatto che è gratuito?
Anche questo è un fattore molto relativo, in quanto sappiamo benissimo tutti
che Windows deve buona parte della sua diffusione alla pirateria e che
chiunque può avere una copia di Windows diciamo "gratuitamente". Anche se
bisogna riconoscere che è attraente trovare un sistema operativo completo e
potente allegato a una rivista.
3) Il fatto che è open source?
Questo potrebbe interessare alcuni, ma sicuramente buona parte dei fan di
Linux non credo si vada a studiare i sorgenti dei programmi, poichè ritengo
che poca gente abbia la capacità e soprattutto la pazienza di capire
sorgenti scritti da altra gente.
Poi però ho fatto un salto indietro nel tempo. Ho ricordato i tempi del
Commodore 64, tempi in cui nel manuale in dotazione non ci trovavi le
"istruzioni" per fare doppio clic col mouse, ma trovavi un vero e proprio
piccolo corso di programmazione (chi si ricorda la mongolfiera?). I tempi
dell'Amiga, in cui per usare il PC dovevi CONOSCERLO.
 Allora ho capito perchè amo Linux, perchè non mi scoraggio quando qualcosa
che su Windows si ottiene con un clic del mouse su Linux devi sudarla. Sarà
snervante, sarà odioso, ma ogni cosa che riesci a fare ti insegna, impari,
aggiungi un piccolo tassello al tuo bagaglio di conoscenze informatiche che,
ne sono certo, un giorno frutterà, contribuisce a far rinascere quella
"cultura informatica VERA" che Windows ha demolito in tanti anni di dominio,
cultura che di certo non si basa sul fare qualche form in Visual Basic o il
foglio di lavoro in Excel.
Ecco perchè uso Linux al 90% delle mie attività e Windows solo per giocare.
Questa è la mia personale opinione. Mi piacerebbe conoscere le vostre.
Saluti,
TAD since 1995
--------------------------------
Inviato via 
http://usenet.libero.it

Questa è la mia personale opinione. Mi piacerebbe conoscere le vostre.
Leggi sopra
--
Rhymes
news://it.comp.lang
The italian Python (and other languages) NG

 2) Il fatto che è gratuito?
Ehm...
Free != gratis
Vediamo di tenerlo a mente...
-- 
   => Don't Let Your Fears Stand in The Way of Your Dreams !!! <=
 
http://www.delymyth.net/
 ~ 
http://members.ebay.it/aboutme/delymyth/
 ICQ: 8761263 - MSN: 
dely...@msn.com
 E-Mail: 
DEly...@despammed.com
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=

Vediamo di tenerlo a mente...
Ed è proprio per questo che non merita una risposta e per fortuna che
sostiene che gli utenti Windows sono una massa si incompetenti.
- 
   MAX
-- 

 Questa è la mia personale opinione. Mi piacerebbe conoscere le vostre.
qua secondo me stiamo travisando giusto un paio di concetti
ovvero la conoscenza dei computer
confondiamo conoscenza con facilita' d'uso
un utente medio di windows ne conosce al massimo il 10% delle potenzialita'
(diciamo l'utente casalingo)
un utente semi-pro di windows ne conosce forse il 60%
un utente pro l'80%
un sistemista il 90%
secondo me ormai neanche cutler conosce il 100% delle potenzialita' e lo
dico perche' programmandoci mi accorgo che "to', c'e' anche questo! capperi
se lo sapevo prima" (versione edulcorata di quello che dico realmente)
poi spesso si confonde la semplicita' d'uso della configurazioe attraverso
mouse con i file di configurazione editati con vi
se vuoi complicarti la vita usa il registry e vedrai che mazzo che ti fai
(corrisponde ad almeno 5-6 howto di linux)
allora con una metafora possiamo dire che i veri amanti delle macchine
dovrebbero ancora accenderle con la manovella invece che avere l'iniezione
elettronica... e onestamente mi sembra una minchiata.
certo, comodo avere tool di configurazione a riga di comando, chi lo nega,
comodo avere la shell, ma windows non e' meno complicato di linux, e' solo
in un certo senso piu' furbo, perche' molte cose 'te le nasconde'...
e solo se ne hai bisogno te le vai a pescare, te le studi e le applichi
fai ad esempio partire l'mmc e guarda i plug-in che puoi caricare su un
semplice xp poi mi dici


I veri amanti dell machine amano montarle e smontarle in continuazione,
convinti che questo le renda migliori.
Alessandro.

 Vediamo di tenerlo a mente...
Per me linux è sempre stato gratuito, non so per te.
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

 Per me linux è sempre stato gratuito, non so per te.
Ti e' stato installato da Linus in parsona con un pacco di CD portati
direttamente dalla Finlandia (che ti ha lasciato in omaggio,ovviamente)...
In caso contrario, qualcosa ti sara' costato... Sbaglio o CD e ADSL proprio
gratis non sono :-)
C:\>iao Angelo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Per me linux è sempre stato gratuito, non so per te.
Per lavoro mi servono tool non esattamente gratuiti, e a causa della
necessita' di assistenza tecnica e supporto anche hardware, alla fine
noi si *compra* anche il SO anche se e' Open Source.
/me e lo scatolame di RedHat in armadio...


 elettronica... e onestamente mi sembra una minchiata.
Potrebbe la metafora essere... un invito a nozze?    :-))))
IMHO Tra pochi anni la maggior parte delle macchine potranno essere
riparate/modificate efficacemente quasi solo dalle reti ufficiali della casa
costruttrice... fra le altre cose (e cosi' siamo + IT  :-) anche per via
dell'elettronica e dell'informatica che c'e' dentro, ed i relativi strumenti di
diagnostica in possesso unicamente ai riparatori ufficiali...
Cosa suggerisce la mia metafora, in relazione al mondo microsoft e linux?   ;-)
bye G.L.
--
La logica non attiene alla verosimiglianza delle ipotesi,
ma alla coerenza delle tesi con le ipotesi.

 noi si *compra* anche il SO anche se e' Open Source.
Casi speciali. Del resto, puoi installarlo su quanti computer ti pare, 
facendo tendere a zero il costo per singola installazione.


 gratis non sono :-)
Se vogliamo fare i pignoli, non esiste _niente_ di gratis. Anche se 
Linus in persona fosse venuto ad installarmelo, avrei dovusto spendere i 
soldi della corrente elettrica per tenere acceso il computer.



in pratica e' gia' cosi
se vuoi una phaeton della VW (modello pezzente 60.000 euro, modello fighetto
oltre 100.000 euro) e ti si rompe anche un vetrino ti danno una macchina
sostitutiva (sempre phaeton) compili un modulo per richiedere la
riparazione, la mandi alle reali officine autorizzate (non un normale
concessionario) che sono le uniche che operando sulla macchina non ne fanno
decadere la garanzia.
imparata ieri.
cosa suggerisce la metafora?
che anche le automobili diverranno molto closed source...
mi ci vedo a ricompilare il kernel del sottosistema di controllo abs :-)
anzi, unmount abs
mount derappage (si scrive cosi'? bho!!!)

 soldi della corrente elettrica per tenere acceso il computer.
E' esattamente quello che ho sempre pensato. Inoltre c'e' da tener presente
che, oltre ai costi che si vedono, ci sono una marea di costi che non si
vedono e che spesso incidono piu' di quelli visibili.
Ad es. per usare un S.O. occore una dose massiccia di conoscenze che
costa parecchio acquisire (es. una buona formazione scolastica non e'
propriamente gratuita).
Per Linux (essendo notoriamente poco friendly [1]) la dose di conoscenze
da possedere e' ancora piu' massiccia. :-)
C:\>iao Angelo
[1] Anche se sono rimasto veramente impressionato dalla Suse. Ho scaricato
    la versione 8.1 Eval ed e' impressionante la facilita' di
    "installazione" e la capacita' di riconoscimento delle periferiche. :-)


    "installazione" e la capacita' di riconoscimento delle periferiche. :-)
Io ho da poco quella completa sul notebook, e passi per il windmodem
(di cui dovrebbe uscire il supporto a breve) e l'accelerazione 3D
della scheda video (se l'attivo freeza lo schermo, ma non mi importa e
non ho cercato piu' di tanto), quello che mi fa veramente incacchiare
e che non riconosce l'apm e quindi niente gestione dell'alimentazione,
e questo su un HP xe3 di oltre un anno di vita (ora provo col 2.4.20 e
incrocio le dita).
Ciao
-- 
Francesco

 mount derappage (si scrive cosi'? bho!!!)
Mah... a me basterebbe una porta seriale o usb sulla plancia, in modo da
programmare col portatile parametri vari (esclusi magari quelli relativi alla
gestione del motore, per ovvi motivi). Insomma, dovrebbero darti l'automobile
col disco del software di gestione per pc...   :-)


 incrocio le dita).
Tutti hanno le loro rogne: chi con il chipset VIA, chi con l'apm
Per quanto mi riguarda funziona alla grande: gli dico di spegnermi il
PC e lo fa! Piu' di cosi...  :-)
C:\>iao Angelo


 facendo tendere a zero il costo per singola installazione.
Zero?
Allora, pago l'assistenza (ibm o red hat a scelta) pago il software del
cluster un tanto a server, pago il software per i log del web...
E' vero che il sistema operativo lo pago una volta sola (anche perche'
la RH professional sono 10 licenze come assistenza mi pare), pero'
assicuro che non e' per nulla gratis.


 Vediamo di tenerlo a mente...
Lo so che si sporca la bocca a dirlo, ma qualcosa che non paghi è "gratis". 
Poi che "gratis" possa essere (non obbligatoriamente) un sottoinsieme di 
"free" poco importa dal semplice punto di vista del portafogli.

 Tutti hanno le loro rogne: chi con il chipset VIA, chi con l'apm
E ringrazia che non voglia usare l'ACPI... ;-)
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)              [ 
http://digilander.iol.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 assicuro che non e' per nulla gratis.
Paghi perche' vuoi pagare. Se volessi potresti anche farne a meno
(rinunciando ai servizi), ma dormiresti meno tranquilla.
Alessandro.

 ufficiali...
Ma gli strumenti di diagnostica non li costruiscono le case
automobilistiche... Ho visto con i miei occhi un simpatico strumentino
(non molto piu' grande di uno originale) che diagnosticava un
malfunzionamento su un Audi ed ero in una officina specializzata in auto
Fiat (ci avevo portato la Panda di mia moglie) e per giunta nemmeno della
rete ufficiale :-)
Il meccanico mi ha assicurato (per quello che vale l'assicurazione di un
acquaiolo riguardo alla sua acqua :-)) che lo strumento era compatibile
con qualsiasi auto commercializzata in Europa.


PC e lo fa! Piu' di cosi...  :-)
E' quella la rogna, lo spegnimento lo fa, e' la gestione della
batteria che non funziona.
Sul desktop invece tutto bene.
Ciao
-- 
Francesco

 batteria che non funziona.
L'avevo capito che non parlavi dello spegnimento, purtroppo non posso
aiutarti in quanto felice NON possessore di portatile :-)
Comunque in bocca al lupo (o in bocca al pinguino, come preferisci).


Comunque in bocca al lupo (o in bocca al pinguino, come preferisci).
Crepi ;-)
Ciao
-- 
Francesco

Consiglio per gli acquisti (metaforico)
onde risolvere questo tipo di problemi consiglio caldamente di andare sul
sito del produttore e di controllare eventuali aggiornamenti bios
tale suggerimento deriva dall'aver sperimentato di persona l'installazione
di freebsd su un portatile ibm causandone la morte improvvisa (tanto per
dire, non partiva neanche il bios)
ho dovuto penare non poco per recuperare il disco di aggiornamento del bios
(che attensiun partiva da dischetto solo ed esclusivamente sganciando il
disco fisso del portatile -fisicamente- per un qualche fottutissimo motivo
descrivo in un documento trovato alla fine quasi per caso su un ng su
google...)
quindi, un bios aggiornato spesso e volentieri risolve un mucchio di
problemi...

problemi...
E' aggiornato, sono un maniaco in queste cose ;-))
Ciao
-- 
Francesco

 rete ufficiale :-)
Gia'... nonostante si presagisca un futuro di, non saprei come dirlo, "closed
repairing", ci sara' ugualmente possibilita' di... hacking, per non essere
costretti a farsi spennare dalla rete di assistenza della casa madre?   :-)


 incrocio le dita).
l'apm e' un catarro: ogni produttore di BIOS andava a razzo suo
nell'implementarlo, tanto che alla fine funzia BENE solo in Win.
mi pareva a causa dei BIOS che avevano le chiamate funzionanti
solo in real mode, o forse era il contrario, ma per questo
chiedi pure a Juliet/Maya/etcetc che ti vomitera' addosso 3000
DLL diverse... =)
cmq sia, alla fine si sono decisi ed hanno fatto qlc di umano con
l'acpi.
Morale: passa all'ACPI che e' meglio (da pronunciare come puffo 
quattrocchi)
-- 
Paolo
Italian FreeBSD User Group: 
http://www.gufi.org

 in real mode,
sě, le funzioni del BIOS vanno solo in real mode. Almeno anche a me han 
raccontato cosě. Non so se c'entra con l'APM
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.0.21. C/C++ and ASM developers
                               and beta testers are welcome!

 raccontato cos?. Non so se c'entra con l'APM
Si e' quello il motivo, cioe' nelle specifiche dello standard APM
NON avevano specificato se le chiamate nel BIOS dovessero
funzionare in real-mode o super-user mode, e dato che
Windows utilizza quelle in real, nessun produttore di BIOS si
e' mai sbattuto per scrivere quelle che funzionano in modo
protetto: modalita' invece che utilizzano tutti gli altri
OS (tutt gli Unix che conosco e BeOS).
Io la sapevo cosi', ma avevo paura a buttarla subito
li' per non incorrere nelle tue ire funeste... =) 


direttamente dalla Finlandia (che ti ha lasciato in omaggio,ovviamente)...
il primo linux che ho installato (ahimè quanti anni fa...) me l'ha passato
un amico su una pila di floppy che non finiva più
quindi era proprio gratis!
;-)
-- 
LeViC

e solo se ne hai bisogno te le vai a pescare,
questo č vero, ma a mio modesto parere finisce che ne hai bisogno molto piů
spesso di quanto ti aspetteresti da un S.O. cosě 'amichevole'.
-- 
LeViC

aggiungi un piccolo tassello al tuo bagaglio di conoscenze informatiche
sono d'accordo al 100%
direi che questa č l'essenza della filosofia hacker
hai un sistema che, se vuoi, puoi padroneggiare fin nei minimi dettagli:
certo che devi studiare parecchio (anni) ma di sicuro solo l'open source ti
dą questa possibilitą
se invece devi far girare la rete aziendale le considerazioni sono altre
(ma non necessariamente favorevoli a Win)
-- 
LeViC

 :-)
Questa storia mi puzza di gia' sentita....;D
-- 
il *Vide* - ICQ #5301833
Linux user #224141 on Linux machine #106981
http://www.heavy-metal.it
Tessera #8 "Tira Clarenzo e m' illumino d' immenzo"

 soldi della corrente elettrica per tenere acceso il computer.
Se viene a installarlo a casa mia, magari gli offro anche un bicchiere
di vino buono. Che ovviamente costa.
-- 
           Alessandro Crotti - Niubbo cronico 
    RH 7.3 - P133 - 96Mb RAM - Matrox Mistique 2Mb 
mutt-slrn-links-Xfce....e per altri 2 anni non cambio il PC
        Per rispondere via e-mail leva l'ancora.

 (se potessi vedere i sorgenti)
sono disgustosamente ordinati e commentati. Almeno, quel poco contenuto 
nei DDK (e non c'č solo driverini del cavolo, tipo il tostapane USB, ma 
anche un mostro come il driver di stampa PostScript) č tutto cosě


 incorrere nelle tue ire funeste... =)
figurati :-) su questo ne so troppo poco per adirarmi


 funzionare in real-mode o super-user mode, e dato che
			    ^^^^^^^^^^^^^^^
protected volevo dire...


 io direi che ? molto pi? pasticciato (se potessi vedere i sorgenti)
BBBBBBOOOOOOOOOOMMMMMMMMM!!!!!!!!! =)
ma per W2k si conta anche la gui?
perche' se e' cosi, aggiungici XFree, KDE o Gnome e tutti 
vari applicativi del kaiser... =)


 ma per W2k si conta anche la gui?
certo, in fondo non è "integrata nel sistema operativo"?


> io direi che ? molto pi?
ho capito... torno ai 7 bit
-- 
LeViC

 spesso di quanto ti aspetteresti da un S.O. cosě 'amichevole'.
e allora si studia

> ma per W2k si conta anche la gui?
bho
comunque la stima e' di 35mega righe di codice...

 Questa storia mi puzza di gia' sentita....;D
Niente di nuovo, certo.   :-)


sono disgustosamente ordinati e commentati. 
non metto in dubbio
volevo dire che il pasticcio non sta (credo) nei singoli pezzi di codice
che senz'altro (come dici tu, mi fido) sono ordinati e ben commentati (sono
anche ottimizzati?), ma in come i vari pezzi sono messi insieme: lo
sviluppo di una nuova funzionalita' o il patch di un bug sono (e' solo
un'impressione, naturalmente) appiccicati al codice che gia' esiste senza
alcuna reingegnerizzazione del tutto e cio' produce alla lunga un
appesantimento.
altrimenti non si spiega la differenza di un ordine di grandezza.
puo' darsi che aiuti molto il tipo di  'organizzazione produttiva' del sw:
es. puo' darsi che il modo di misurare la produttivita' dei programmatori
favorisca un codice piu' 'pesante' e meno ottimizzato.
(e' in corso su i.f.mdi una discussione sull' ingegneria del sw, in termini
molto svalutativi: puo' darsi che anche l'utilizzo di metodologie di sw eng
contribuisca (mah...))
ripeto sono solo impressioni, se qualcuno ne sa di piu' mi corregga.
-- 
LeViC

BBBBBBOOOOOOOOOOMMMMMMMMM!!!!!!!!! =)
desumo la cosa da: 
Bovet-Cesati
Understanding the Linux kernel
O'Reilly
I ed.gennaio 2001
cito alla lettera:
"Linux source code [...] consists of about 2 millions lines of code [...]
 Nevertheless, Linux is a tiny operating system when compared with
other commercial giants. Microsoft Windows 2000, for exemple, 
reportedly as more then 30 millions lines of code."
pag. xiii (Introduction) testo e nota
il rapporto e' dunque 15 a 1
ciao
-- 
LeViC

e allora si studia
preferisco studiare Linux che e' open source e sul quale esiste molta piu'
documentazione *attendibile* (perche' non inquinata dall'ufficio marketing)
-- 
LeViC

 documentazione *attendibile* (perche' non inquinata dall'ufficio
marketing)
ma per favore

 altrimenti non si spiega la differenza di un ordine di grandezza.
ma non diciamo assurdita' per favore
la differenza di un ordine di grandezza si spiega eccome, con l'alta
integrazione fra tutti i singoli moduli che compongono windows...
su linux una tale integrazione ancora non c'e'.

su linux una tale integrazione ancora non c'e'.
sara' che sono un po' scemo ma non capisco
cosa intendi per integrazione?
come fai a sapere che i moduli sono altamente integrati?
e' una dritta del marketing?
-- 
LeViC

ma per favore
illuminante contributo alla discussione...
ma... non e' che billy e' tuo zio?
 :-P
-- 
LeViC

 desumo la cosa da: 
[snip]
evidentemente si legge solo quello che si vuole, eh? =)
qlc msg prima chiedevo: 
io "ma le 35M di righe di codice in w2k comprendono anche
la gui?"
juliet: "of course..."
io: "allora al kernel di linux va' aggiunto, XFree e 
KDE o gnome, no?"
Ora, contami le linee di Xfree e gnome/kde, somma il tutto e 
dimmi, qual'e' il rapporto? =)
per questo esclamavo, per il fatto che come al solito i bench
(o presunti tali) si fanno solo in 1 senso... =)
cmq sia, come nota a margine, questo discorso NON ha per nulla
senso perche' arrivare a confrontare le linee di codice di
2 cose SEPARATE (vedi sopra) per pesare la bonta' o meno
di 1 sw, mi sembra ABBASTANZA infantile...
chi ha orecchie per intendere... =)
p.s. prima che tu dica che io sia pro M$, leggi la mia signature in
basso: io non parteggio per nessuno, ma il giochino "spala 
mer*a su M$" mi ha abbastanza rotto anche perche' a volte 
nel tentativo di screditare a tutti i costi tale societa' 
si tirano fuori delle bombe (vedi esplosione nel 
msg precedente) che nn fanno altro che abbassare il livello 
delle conversazioni, tutto qui..
quindi se vogliamo criticare qlc, per favore, facciamolo con 
cognizione di causa, in modo imparziale please, altrimenti
questo ng lo potremmo anche ribattezzare it.religione.linux.fuck.M$
grazie. =)


basso: 
*questo* e' abbastanza infantile, scusa
ciao
-- 
LeViC

 e' una dritta del marketing?
magari una constatazione di fatto

> posso escudere la GUI da w2000?
di fatto si con il sak201 o con xp embedded

  :-P
ma non e' che trolleggi tanto per fare?

 non saprei, se lo sai tu, dicci.
# find /work/src/kde -not -path \*.o -not -path \*.la -not -path \*.so* 
-not -path \*.lo -not -path \*/CVS* -not -path \*.png  -type f | xargs 
cat | wc -l
6075337
Linea più, linea meno.
Per quanto riguarda X11 non ho idea...
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

mi daresti un tuo indirizzo valido?
-- 
Rhymes
rhy...@NOSPAMmyself.com

 come fai a sapere che i moduli sono altamente integrati?
risponde
"magari una constatazione di fatto"
...
caro mio mi sembra che le tue siano opinioni poco argomentate.
io l'ho dichiarato subito: ne so poco e se qualcuno ne sa piu' di me mi
corregga; ma se ne sa piu' di me: le constatazioni di fatto lasciano il
tempo che trovano.
se vogliamo restare sulle constatazioni di fatto allora sostengo che quello
che ho detto della documentazione inquinata dal marketing *e'* una
constatazione di fatto: leggiti un qualsiasi manuale della ms e ti accorgi
che ti devi sciroppare pagine e pagine di autoincensatura prima di arrivare
al dunque.
anche la documentazione piu' tecnica e' dubbia: vedi il caso del w95: e se
l'hanno fatto per il w95 perche' non dovrebbero farlo per tutto il resto?
stammi bene
-- 
LeViC

 Linea più, linea meno.
Molte linee in meno, sono circa 2.6 milioni:
http://promo.kde.org/3.1/feature_guide.php?page=12
-- 
Lorenzo

>Linea più, linea meno.
wc non mente.


 wc non mente.
Si ma usare wc per contare le linee di codice e' un po' grezzo :)
Questo dovrebbe essere meglio:
http://www.dwheeler.com/sloccount
Appena scaricati per essere compilati e installati
nella mia Gentoo[1]:
odyssey sloccount-2.20 # sloccount /var/tmp/portage
Creating filelist for arts-1.1.0
Creating filelist for kde-3.1
Creating filelist for kdeaddons-3.1
Creating filelist for kdeadmin-3.1
Creating filelist for kdeartwork-3.1
Creating filelist for kdebase-3.1
Creating filelist for kdeedu-3.1
Creating filelist for kdegames-3.1
Creating filelist for kdegraphics-3.1
Creating filelist for kdelibs-3.1
Creating filelist for kdemultimedia-3.1
Creating filelist for kdenetwork-3.1
Creating filelist for kdepim-3.1
Creating filelist for kdetoys-3.1
Creating filelist for kdeutils-3.1
Categorizing files.
WARNING! File 
/var/tmp/portage/kdebase-3.1/kdebase-3.1/debian/kdm.menu-method has 
unknown start: #!/usr/sbin/install-menu
WARNING! File 
/var/tmp/portage/kdebase-3.1/kdebase-3.1/debian/kicker.menu-method has 
unknown start: #!/usr/sbin/install-menu
Computing results.
c_count ERROR - terminated in comment in -
SLOC    Directory       SLOC-by-Language (Sorted)
433769  kdelibs-3.1     
cpp=405616,ansic=23306,java=2978,perl=826,yacc=633,
                        sh=149,lex=124,haskell=58,python=42,awk=32,php=5
279224  kdebase-3.1     cpp=242142,ansic=33607,perl=1952,sh=1523
210647  kdenetwork-3.1  
cpp=186193,ansic=17459,perl=6693,sh=231,tcl=49,python=22
181847  kdemultimedia-3.1 
cpp=143225,ansic=32290,asm=3976,tcl=1004,sh=666,
                        lex=578,perl=106,awk=2
158571  kdepim-3.1      
cpp=117759,ansic=34313,yacc=3552,perl=1217,python=1101,
                        lex=342,sh=287
150495  kdegraphics-3.1 cpp=133670,ansic=16763,lisp=60,sh=2
119770  kdegames-3.1    cpp=111134,ansic=8368,sh=239,perl=29
88421   arts-1.1.0      ansic=44371,cpp=32747,sh=8617,perl=2686
75042   kdeedu-3.1      cpp=73354,perl=878,ansic=522,python=182,yacc=106
66233   kdeutils-3.1    cpp=65791,lex=298,yacc=144
55833   kdeadmin-3.1    
cpp=54920,ansic=407,yacc=299,lex=177,sh=19,perl=11
39103   kdeaddons-3.1   cpp=36294,perl=1876,ansic=888,python=45
25862   kdeartwork-3.1  cpp=19439,ansic=6423
10637   kdetoys-3.1     cpp=10431,ansic=164,sh=42
0       kde-3.1         (none)
Totals grouped by language (dominant language first):
cpp:        1632715 (86.14%)
ansic:       218881 (11.55%)
perl:         16274 (0.86%)
sh:           11775 (0.62%)
yacc:          4734 (0.25%)
asm:           3976 (0.21%)
java:          2978 (0.16%)
lex:           1519 (0.08%)
python:        1392 (0.07%)
tcl:           1053 (0.06%)
lisp:            60 (0.00%)
haskell:         58 (0.00%)
awk:             34 (0.00%)
php:              5 (0.00%)
Total Physical Source Lines of Code (SLOC)                = 1,895,454
Development Effort Estimate, Person-Years (Person-Months) = 552.88 
(6,634.53)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 5.90 (70.83)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 93.67
Total Estimated Cost to Develop                           = $ 74,686,230
 (average salary = $56,286/year, overhead = 2.40).
SLOCCount is Open Source Software/Free Software, licensed under the FSF 
GPL.
Please credit this data as "generated using David A. Wheeler's 
'SLOCCount'."
Interessante la stima del costo di sviluppo.
[1] non sono compresi i pacchetti kde-i18n, kdebindings, kdesdk
e quanta, Portage non me li ha selezionati e sono troppo pigro
per scaricarli ora.
Le tue 6M di righe potrebbero derivare da kde-i18n ma mi e'
difficile pensare che siano righe di codice C++, anche se
non ho mai aperto quel tarball da 130Mb compressi bzip2..
-- 
Lorenzo

 e' una dritta del marketing?
no, lui ne capisce piů di te e parla a ragion veduta


 juliet: "of course..."
ironia, questa sconosciuta


no, lui ne capisce più di te e parla a ragion veduta
va be' ci devo credere per atto di fede...
-- 
LeViC

 di fatto si con il sak201 o con xp embedded
di fatto o di fatto? serve sempre win32k.sys, o no?


 di fatto o di fatto? serve sempre win32k.sys, o no?
mi viene da dire "La seconda che hai detto" :-)
C:\>iao Angelo
P.S. Dipende sempre con cosa uno si e' fatto.
"There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence"
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 P.S. Dipende sempre con cosa uno si e' fatto.
eh cavolo
avevo il sospetto che non fosse zucchero quello che ho messo nel caffe...
miiiiii che trip :-)