Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!.POSTED!not-for-mail From: BGB Newsgroups: comp.lang.java.programmer Subject: Re: =?UTF-8?B?QW5kcm9pZOKAlFdoeSBEYWx2aWs/?= Date: Sun, 29 May 2011 09:55:44 -0700 Organization: albasani.net Lines: 37 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.albasani.net NQH8EYtdcJhcG7a40UGj+mpRS4QEvtJ0nz8ffNlOywoDnFgTIRrRi5Z9hRvmjFGZ0NFPTUolhoCfU8M9/Cp4endT/ea75YtsWw1tgEvq138GGsHoa953N69Cy06OFPe1 NNTP-Posting-Date: Sun, 29 May 2011 16:58:42 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="xUvvnAoYgTH05CfRn1268vfN+M+oLnzN811wvCHqt0ZxE3/6E7Oc60Y9T9rgO/GDqhA3YYmfzA768pC2/AfbNHIzKZ5qJwUloBMmDoSijktM+Jw5dj/W912T6DPYjohR"; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 In-Reply-To: Cancel-Lock: sha1:d6CHG/dHxmPx2rS+GCBFs4RsVPg= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4700 On 5/29/2011 6:32 AM, Lew wrote: > Nasser M. Abbasi wrote: >> I do not know anything about Andriod [sic] version of Java. But if one >> writes an Andriod [sic] application, can one take the Java source code >> and compile it with Java (the standard Java) and run it on say >> window 7 or linux [sic] or the mac [sic]? > > Not unless one has the API ported to the other platforms. Even during > compilation Java requires that class references be satisfied, and of > course those libraries must be present to run the code. > > Side note (that doesn't affect your question, really): there is more > than one "standard" Java. One assumes you mean Java SE, and further, a > current version thereof. > yep, there is always J2ME, and then one can define anything beyond this as "extensions"... granted, a "Java" which is basically just J2ME with everything else done via proprietary APIs wouldn't likely appeal to most expecting Java SE style functionality, even keeping the trademark intact. "well, it has the Java 1.1 core language, and the packages java.lang and parts of java.io and java.util..." potential developer: "but what about AWT and Swing and these other APIs I might want to use?" response: "well, for these things you use our vastly improved foo.gui.manager (it has Pointy/Clicky TM) and other custom APIs...". at this point it would likely start to look a bit like someone trying simply to use the Java trademark as a selling point. or such...