Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.folklore.computers > #235427

the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?)

Path csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail
From Kragen Javier Sitaker <kragen@canonical.org>
Newsgroups comp.lang.misc, alt.folklore.computers
Subject the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?)
Date Fri, 28 Aug 2026 20:27:04 -0300
Organization Primarily biological and memetic
Lines 21
Message-ID <87mru5bzcn.fsf_-_@debian> (permalink)
References <10e1m38$8ukd$1@dont-email.me> <20251031081742.00003c76@gmail.com> <87ik4vdrxw.fsf@debian> <116r3k4$218ss$5@dont-email.me> <871pbido8z.fsf_-_@debian> <116t2ic$2ok8c$4@dont-email.me>
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
Injection-Date Fri, 28 Aug 2026 23:27:11 +0000 (UTC)
Injection-Info dont-email.me; logging-data="2942523"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1fIB/bc6weUkkmGqAgWxx"; posting-host="20f15c747cee91003e0b3dab76b5eff8"
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock sha1:zq3lecf2XcJ9Rsvkhpg3MicqrGw= sha1:N6ipGjfKsgw5c1gWj/BHQK2a86Y= sha256:gpAGxYL0oUMdTG2Z7p4lrVqHT7W2VIUyGLUATsivQf0= sha1:TeK9U2FWEVuaBccK0UBjpTtbpHQ= sha256:XUSajj8roCSsLPzTo5sA0n9BFaL+XMIYosFmJST9O0w=
Xref csiph.com comp.lang.misc:11849 alt.folklore.computers:235427

Cross-posted to 2 groups.

Show key headers only | View raw


Lawrence D’Oliveiro <ldo@nz.invalid> writes:
> On Fri, 28 Aug 2026 16:43:56 -0300, Kragen Javier Sitaker wrote:
>> Lawrence D’Oliveiro <ldo@nz.invalid> writes:
>>> But J2SE was available in an open-source form, namely OpenJDK. So
>>> they adapted that instead.
>>
>> With respect, I think you may have gotten this wrong. Originally
>> they used Apache Harmony (presumably they preferred its non-copyleft
>> licensing) but switched to OpenJDK in 02016 in response to the
>> Oracle lawsuit
>> <https://arstechnica.com/tech-policy/2016/01/android-n-switches-to-openjdk-google-tells-oracle-it-is-protected-by-the-gpl/>
>
> You are mixing up the language implementation with the library
> implementation.

Your statement, “So [the Android team] adapted [OpenJDK] instead [when
they could have chosen J2ME],” is not true of *either* the language
implementation (Dalvik) *or* the library implementation (initially they
adapted Harmony, and many years later they adapted OpenJDK).

Kragen

Back to alt.folklore.computers | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?) Kragen Javier Sitaker <kragen@canonical.org> - 2026-08-28 20:27 -0300
  Re: the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-08-29 01:30 +0000
    Re: the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?) Kragen Javier Sitaker <kragen@canonical.org> - 2026-08-29 15:24 -0300
      Re: the history of Java in Android (was Re: What’s Your Least Favourite Programming Language?) Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-08-29 21:57 +0000

csiph-web