linux user group brescia

immagine del castello

Archivio della mailing list

Licenza Java SDK

Luca Giuzzi giuzzi a lugbs.linux.it
Dom 8 Giu 2003 13:48:22 UTC
On Sat, Jun 07, 2003 at 06:35:48PM +0200, nicola.breda wrote:
> 
> ho sempre ritenuto assurdi gli estremismi fini a se stessi e voi mi confermate questa teoria.
> 
Ok... allora perche' questo tono da crociata in difesa di java?

> Siete perfettamente identici a tutti i programmatori Microsoft per cui tutto e' visual basic o cose simili e il resto e' merda.... per voi tutto e' C, PHP o cose simili... il resto e' merda...
> 
Beh... evidentemente anche Visual Basic ha la sua nicchia...
Io ho letto le specifiche e le licenze di Java: nessuna delle due mi e'
 piaciuta; questo detto ci sono cattive applicazioni in C e cattive applicazioni
 in java. Applicazioni buone in Java ne ho viste pochine...

> Java e' un ottimo lingaggio di programmazione (se voi  lo valutate solo dal fatto che alcuni programmi non funzionino beh credo sia inutile continuarne a discutere... vi lascio nella vostra "beata ignoranza" come qualcuno di voi ha detto boriosamente). 

No... vedo il fatto pero' che la promessa di "portabilita' assoluta" non 
e' stata mantenuta. Dal punto di vista del paradigma di programmazione
IO preferisco altro, come il c++ o il lisp.
Chiamiamoli gusti...

> Per capire quanto poco conosciate il linguaggio (talmente poco da attaccarlo con motivazioni senza senso) basta leggere quello che scrivete.... partendo dalla vostra "PERSONALISIMA" idea che Java sia non portabile!!!!!!
> 

Ne sono convinto e ne ho prove...
 iniziamo con "Unico 2003" (scritto in java), Gerico 2003 (studi di settore,
 sempre in java e sempre dallo stesso fornitore) e continuiamo con 
 applicazioni "da desktop" tipo l'Encyclopedia Britannica (pure quella
 in Java) o i moduli dell'OED (2ed).
 Per concludere trovo interessanti i problemi di portabilita' di 
 applicazioni "free software" tipo Freenet o limewire [essenzialmente
 ci deve essere un layer per astrarre dal sistema operativo].

Ti basta?


> Per quanto riguarda la licenza... beh valutare quello che un linguaggio puo' fare solo leggendo la licenza di utilizzo .... beh e' un po' come leggere la garanzia di una macchina e imparare a guidare.
> 
La domanda era se Java era un linguaggio "con tutti i crismi" per sviluppare
 free software. La risposta, oggi, e' NO a causa della licenza
 [e, se devi comperare una automobile io ti consiglio di dare comunque una
 letta alle condizioni di garanzia... c'erano dei bachi carini nel
 software dell'iniezione di alcuni modelli]


> Probabilmente la frase incriminata non e' espressa politicamente correttamente per il popolo del software libero..... ma se oltre alla licenza leggeste le specifiche del linguaggio e della jvm capireste che tutti gli amletici dubbi sui danni che un programma java puo' fare svanirebbero.
> 

Mah... SUN ha abbastanza soldi per pagare un avvocato... se hanno scritto
 qualcosa e' perche' lo intendono! (e la causa contro Microsoft e' stata
 proprio su questo... non che Microsoft mi sia simpatica, ma nel caso
 mi era piu' simpatica di SUN)

> E comunque se una jvm non rispettasse le specifiche e voi voleste usarle comunque... beh sono emeriti cacchi vostri, e comunque non credo che ogni volta che fate girare un applicativo scritto in C su linux vi andate a controllare i sorgenti del kernel... vi fidate che faccia quello che da specifiche deve fare!!!!!!
> 

Qui ci confondiamo...
Una jvm puo' fare quello che vuole ... il codice all'interno della jvm
dovrebbe essere isolato. 

> Mi spiace solo che siate cosi "chiusi di mente" da guardare solo il vostro orticello attaccando gli altri senza nemmeno sapere di cosa state parlando.
> 

Attaccando chi, scusa? 



Ciao,
 lg


> 
> 
> >>>
> >>>On mer, giu 04, 2003 at 08:52:44 +0200, Sergio Bevilacqua wrote:
> >>>> ma il fatto ?? che la JVM non permette alle applet di accedere
> >>>> direttamente al disco, quindi una applet non potrebbe mai eseguire rm
> >>>> -rf n?? leggere un qualsiasi file su disco.
> >>>
> >>>il fatto e` che con una jvm
> >>>puoi averla.
> >>>
> >>>ciao,
> >>>andrea
> >>>

-- 



Maggiori informazioni sulla lista Lug