[ale] Fwd: Google and Oracle battle over the future of Android
arxaaron
arxaaron at gmail.com
Fri Apr 20 11:03:02 EDT 2012
On 2012/04/19, at 21:32 , Cameron Kilgore wrote:
> Well if that's the case, Dalvik is definitely incompatible with Java.
>
> > Stephen Haywood wrote
> > Google is heavy into python. I wonder if they could use python
> > where they would normally use java and then put in an interpreter
> > that would allow older apps to still run. May be way off base here
> > so feel free to point and laugh.
>
> Technically, Dalvik can run anything built for it.
> There are ways to build Python and Scala for Dalvik.
>
And for those who had never heard the name "Dalvik" before
(like yours truly):
"Dalvik is the process virtual machine (VM) in Google's Android
operating system. It is the software that runs the apps on Android
devices. Dalvik is thus an integral part of Android, which is typically
used on mobile devices such as mobile phones and tablet computers.
Programs are commonly written in a dialect of Java and compiled
to bytecode. Then they are converted from Java Virtual Machine-
compatible .class files to Dalvik-compatible .dex (Dalvik Executable)
files before installation on a device. The compact Dalvik Executable
format is designed to be suitable for systems that are constrained
in terms of memory and processor speed."
<https://en.wikipedia.org/wiki/Dalvik_(software)>
> --
> Cameron Kilgore
> Sent with Sparrow
>
> On Thursday, April 19, 2012 at 7:17 PM, Rev. Johnny Healey wrote:
>
>> Well, it would be feasible to write a java virtual machine in
>> python, but it would probably not be very fast and it wouldn't
>> actually solve the problem. Oracle isn't actually claiming
>> infringement of the VM, or even the Java language. They're
>> complaint seems to be that Google built and API that is compatible
>> with the existing Sun Java API. It's kind of an odd stance to take
>> and runs counter to what has been the cultural norm in the software
>> industry (think of how many libc implementations there are).
>>
>> I've been following the case a bit and it really highlights the
>> confusion as to whether or not anyone actually owns Java. Larry
>> Ellison could not answer whether or not Java can be freely
>> implemented by anyone. Sun supposedly GPL'd the language half a
>> decade ago, but then there are issues with the licensing of the
>> Technology Compatibility Kit (TCK) which basically prevents someone
>> from building a clean room implementation of Java.
>>
>> In short, Oracle's argument is that Java is free to implement as
>> long as what you implement isn't compatible with Java.
>>
>> -Rev. Johnny Healey
>>
>> On Thu, Apr 19, 2012 at 12:00 PM, Stephen Haywood <stephen at averagesecurityguy.info
>> > wrote:
>>> Google is heavy into python. I wonder if they could use python
>>> where they would normally use java and then put in an interpreter
>>> that would allow older apps to still run. May be way off base here
>>> so feel free to point and laugh.
>>>
>>> --
>>> Stephen Haywood
>>> Information Security Consultant
>>> CISSP, GPEN, OSCP
>>> T: @averagesecguy
>>> W: averagesecurityguy.info
>>>
>>>
>>> _______________________________________________
>>> Ale mailing list
>>> Ale at ale.org
>>> http://mail.ale.org/mailman/listinfo/ale
>>> See JOBS, ANNOUNCE and SCHOOLS lists at
>>> http://mail.ale.org/mailman/listinfo
>>>
>>
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org
>> http://mail.ale.org/mailman/listinfo/ale
>> See JOBS, ANNOUNCE and SCHOOLS lists at
>> http://mail.ale.org/mailman/listinfo
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
More information about the Ale
mailing list