[Discussioni] Openn source - Stallman - free software
Michele Sciabarra'
msciab a eprometeus.com
Gio 9 Set 2004 12:51:37 CEST
>>Attualmente ci sono molte differenze nelle implementazioni di Python e
>>Perl in diversi sistemi operativi, soprattutto per quanto riguarda la
>>gestione dei thread, dei processi, dei filesystem e dell'accesso ai DB.
>>
>>
></quota>
>
>Ah, e tornando al solito discorso del "sapere di cosa si parla": sono
>tutti problemi che OVVIAMENTE Java NON ha...
>
>
No, Java li ha. Ma in misura molto minore. Con Perl o Python ti trovi
che in una distro c'è un modulo che in altro non c'è, o ti trovi
versioni di moduli con Api platealmente incompatibile. Con Java ti
ritrovi al più metodi deprecati, o bug (ma che vengono riconosciuti come
bug, e presto o tardi (sempre troppo tardi per quanto te ne accorgi
sigh)) di incompatibilità che fanno funzionare p.e funzionare, una app
con jdk 1.3 e non funzionare con la 1.4. A volte sono bug del programma
(errata interpretazione della API) a volte della nuova versione. Ma nel
complesso Java, come Windows, cercando di mantere un "filo conduttore",
e perché è sotto il controllo di una unica entità.
Linux (il kernel) è sotto il controllo di Torvalds, ma non ha potuto
(per licenza) impedire che ci fossero (perché questo sono) dei fork del
kernel fatti da RedHat Suse etc. E sono perfino più diffusi del kernel
ufficiale di linux. Mentre Sun ha potuto impedire che fosse chiamato
"Java" la JVM alterata fatta da Microsoft.
Quello che peraltro cerca di fare anche red hat con le varie versioni
del suo sistema. Ma che non si può dire in genere di "Linux" inteso come
l'unione di tutte le versioni di tutte le distro (mentre lo si può dire
di "Java" o di "Windows", e anche di "RedHat" (dico di quello perché
conosco quello)).
Il discorso quadra? E' un concetto anche di comunicazione verso chi, è
il grande pubblico, si fa impressionare dal fatto che è Java 5 e non
Java 1.5 ed è solo un rename.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.softwarelibero.it/pipermail/discussioni/attachments/20040909/71376c58/attachment.html>
More information about the discussioni
mailing list