Alcune funzionalità sono disabilitate, accedi per attivarle e partecipare!

  • ZioVic ha inviato un aggiornamento: 1 anno, 5 mesi fa

    Oracle fa causa a Google per i brevetti su Java.

    Miguel de Icaza ne scrive una riflessione ricca di commenti da ex di Sun, in cui peraltro pare che la causa a Google fosse uno dei fini ultimi dell’acquisizione di Oracle.

    Dopodichè si regala un piccolo momento di meschina soddisfazione, dopo essersi sentito dire per anni che la partnership con Microsoft li avrebbe resi sicuramente oggetto di cause legali e che era meglio sviluppare su una piattaforma veramente libera

    (come Java appunto…)

    http://tirania.org/blog/archive/2010/Aug-13.html

    • Già segnalata :) Per favore, usare la funzione di ricerca ;) Comunque grazie per aver aggiunto questo link :)

      • L’ho usata per cercare il nome di Icaza, più che la notizia mi interessava segnalare il suo commento (essendo un personaggio citato spesso su questo blog) ma come risultato di ricerca più recente mi saltava fuori una segnalazione di un mese fa.

    • Quotando quanto riportato sul sito da te indicato:

      Needless to say, Sun was not happy with Dalvik. Not only because Sun had lost a large licensing deal, but also because it had the potential of becoming the de-facto Java virtual machine that everyone on the embedded space would pick instead of Sun’s own Java Micro Edition.

      E’ questo secondo me il punto focale della questione. Google sta usando delle tecnologie Sun, avendo di fatto creato una nuova virtual machine che priva la Sun stessa dei benefici derivanti da un utilizzo di massa. In sostanza non c’è un vero contributo all’indietro da parte di Google verso la tecnologia Java…
      Si sta creando un business su una tecnologia open source, prendendo quanto serve senza ricontribuire quanto dovuto e permettere alla tecnologia stessa di crescere.

      Un discorso molto simile è stato fatto con il google web toolkit, che sfrutta i benefici del java però su di una piattaforma proprietaria di google.

      Ricordiamoci che rendere open source qualcosa non significa fare un regalo ad una azienda, ma alla comunità, ed in quest’ottica le azioni della Oracle sono pienamente giustificabili.

      Forse il mio pensiero non sarà condiviso dai più, ma ho visto in questi ultimi mesi un deciso progresso in molto di quanto legato a sun (open e non) dopo l’assimilazione da parte di oracle (netbeans,mysql etc.), eccezion fatta per opensolaris (su cui non condivido le loro scelte, dettate credo dalle logiche di business aziendali, ma avere IllumOS ci ripagherà a lungo termine)

      Scusate per il lungo post, ma mi piacerebbe avere altre opinioni in merito alla questione.

      • –Google sta usando delle tecnologie Sun, avendo di fatto creato una nuova virtual machine che priva la Sun stessa dei benefici derivanti da un utilizzo di massa. In sostanza non c’è un vero contributo all’indietro da parte di Google verso la tecnologia Java…

        Chiairamo un secondo:
        - Google ha reimplementato da zero una virtual machine espressamente incompatibile con l’implementazione attuale di Java, secondo gli analisti proprio per evitare questo genere di rogne legali. Di Java mantiene la sintassi, ma tuttoi il bytecode è incompatibile.

        - La Dalvik Virtual Machine è open source e disponibile patent-free a tutti. Lo stesso non si può dire di J2ME

        - Togliere qualcosa a Sun non vuol dire non contribuire alla comunità, Sun resta(va) un’azienda che guarda caso si è ”dimenticata” di liberare da brevetti proprio tutta la parte embedded di Java (J2ME, quella reimplementata da google)

        Questo per quel che rigarda i fatti. Se vuoi invece la mia opinione, condivido molto di quanto detto da ArsTechnica, che Oracle così facendo ha bruciato molti ponti con la community Java mostrandosi interessata a lucrare nella maniera più meschina su di una tecnologia comprata e alla quale non ha MAI contribuito.

        Per capirci, Microsoft a confronto con Mono ci sta facendo una bella figura…

        • Ciao, grazie per il chiarimento. Mi sapresti dire dove è possibile scaricare il sorgente della dalvick virtual machine ed avere le informazioni relative alla licenza?

          • Scusate, volevo fare un’ulteriore precisazione per chi sta seguendo la discussione. (Non per polemizzare sulla tua risposta ZioVic, ma a beneficio della chiarezza)

            - Togliere qualcosa a Sun non vuol dire non contribuire alla comunità, Sun resta(va) un’azienda che guarda caso si è ”dimenticata” di liberare da brevetti proprio tutta la parte embedded di Java (J2ME, quella reimplementata da google)

            Quoto da wikipedia:
            As of 22 December 2006, the Java ME source code is licensed under the GNU General Public License, and is released under the project name phoneME.

            • Licenziare qualcosa in gpl non vuol dire assolutamente concederne anche gli eventuali brevetti ad essa associati. Non a caso la gpl 3 è nata anche per questo motivo.

              ZioVic ha spiegato la cosa in maniera perfetta, non a caso esistono tante altre vm java, alcune anche closed source.

              • Infatti la mia non era una polemica, ma semplicemente una precisazione (avevo capito la risposta di ZioVic). Il codice della j2me è disponibile per tutti secondo i dettami della GNU GPL che assicura all’utente libertà di utilizzo, copia, modifica e distribuzione.

                Comunque un’ulteriore precisazione aiuta a comprendere sicuramente meglio le implicazioni a chi sta seguendo.

          • http://android.git.kernel.org/?p=platform/dalvik.git;a=summary

            Questo è il repository GIT per il sorgente della VM Dalvik, come mi avevi chiesto. Su source.android.com (per chi ancora non lo sapesse) c’è tutto il codice sorgente della piattaforma android disponibile.

            Per il resto ora aspetto di vedere gli sviluppi della vicenda…

            • Grazie mille è davvero interessante materia di studio (spero anche per altri) e tu sei stato gentilissimo a postare.