Path: csiph.com!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.c,comp.lang.java.programmer Subject: Re: Self-updating relationship Date: Fri, 4 Sep 2015 19:45:54 -0400 Organization: Aioe.org NNTP Server Lines: 47 Message-ID: References: <55E766BD.3060303@verizon.net> NNTP-Posting-Host: NIM2IeSPVd0kE3mU1mieXw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.c:69376 comp.lang.java.programmer:32533 On 9/4/2015 11:49 AM, Jeff Higgins wrote: > On 09/02/2015 05:46 PM, Eric Sosman wrote: >> >> It's worth noting that the javafx package is not part of "core >> Java" (more formally, "Java SE"), but is an optional add-on called >> JavaFX. (JavaFX is well-known as the technology that has made all >> of AWT, Swing, SWT, Flash, and HTML5 obsolete. :) >> >> In other words, the machinery that makes the updates happen is >> not "a Java feature" any more than GMP is "a C feature." >> > Another note of interest: > From the "Oracle Java SE and Oracle Java Embedded Products" page > > > Java SE includes: > > The Java Development Kit (JDK), > including the JavaFX Software Development Kit (SDK), > > Java Runtime Environment (JRE), > (Server and regular packages) > > JavaFX Runtime, > > JRockit JDK > > The javafx package is not part of the Java Development Kit (JDK). > > You're allowed limit your "core Java" to the > packages available within the JDK, if you like > but you cannot exclude the javafx packages from "Java SE". We sure can. A Java implementation can be fully Java SE compliant without JavaFX. And I think that in fact most Java 8 implementations besides reference implementation (Oracle) comes without. IBM certainly does. The above page is about "Java SE product". Java SE is a specification not a product. Oracle Java SE is a product and that does indeed contain JavaFX. Arne