Autore Topic: Android N: da Java ad Open Jdk  (Letto 421 volte)

Online iClaude

  • Utente normale
  • ***
  • Post: 242
  • Respect: +17
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S5
  • Sistema operativo:
    Windows 10
Android N: da Java ad Open Jdk
« il: 05 Gennaio 2016, 10:43:32 CET »
0
  Android N: fuori Java API, dentro OpenJDK | Webnews

Qualcuno ha capito quali sarebbero queste API Java proprietarie di Oracle e quali conseguenze ci saranno x gli sviluppatori?

Offline CrotaNexus

  • Utente normale
  • ***
  • Post: 156
  • Vuolsi così colà dove si puote ciò che si vuole
  • Respect: +25
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    SimoneDev
  • Sistema operativo:
    Windows 8.1
Re:Android N: da Java ad Open Jdk
« Risposta #1 il: 05 Gennaio 2016, 13:59:48 CET »
0
Cercando in rete sembrerebbe che per noi sviluppatori sostanzialmente cambiaerà non molto visto che le principali differenze tra OpenJDK ed Oracle risiedono nelle implementazioni relative alla JVM (linux - Technically what is the main difference between Oracle JDK and Open JDK? - Stack Overflow). La differenza principale è che OpenJDK utilizza librerie Open Source mentre Oracle no, essendo quest'ultima a scopo di lucro.



SimoneDev @ Google Play Store

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Android N: da Java ad Open Jdk
« Risposta #2 il: 05 Gennaio 2016, 20:42:21 CET »
0
Viene semplicemente rimosso il vincolo di usare il JDK di Oracle a favore del OpenJDK, progetto open source nato prima dell'acquisizione di Oracle della Sun. Cambia ben poco per gli sviluppatori, le API proprietarie di Oracle non vengono usate in nessun modo sotto Android, semplifica solamente l'installazione nei sistemi Linux, i quali hanno i pacchetti OpenJDK già pronti in molte distribuzioni. Oracle vieta la repachettizazione dei sui programmi.

Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG