[Fedora Project Wiki] Update of "Docs/Beats/Java" by RahulSundaram

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.

The following page has been changed by RahulSundaram:
http://fedoraproject.org/wiki/Docs/Beats/Java

------------------------------------------------------------------------------
  {{{#!html
  <h2>Java and java-gcj-compat</h2>}}}
  
- This release of Fedora Core includes a free and open source Java environment called `java-gcj-compat`.  The `java-gcj-compat` collection includes a tool suite and execution environment that is capable of building and running many useful programs that are written in the Java programming language.
+ This release of Fedora includes a free and open source Java environment called `java-gcj-compat`.  The `java-gcj-compat` collection includes a tool suite and execution environment that is capable of building and running many useful programs that are written in the Java programming language.
  
- [[Admonition("note", "Fedora Core Does Not Include Java", "Java is a trademark of Sun Microsystems.  `java-gcj-compat` is an entirely free software stack that is '''not''' Java, but may run Java software.")]]
+ [[Admonition("note", "Fedora Does Not Include Java", "Java is a trademark of Sun Microsystems.  `java-gcj-compat` is an entirely free software stack that is '''not''' Java, but may run Java software.")]]
  
  The [[GetVal(DocsDict,Jname)]] infrastructure has three key components: a '''GNU Java''' runtime (`libgcj`), the '''Eclipse Java''' compiler (`ecj`), and a set of wrappers and links (`java-gcj-compat`) that present the runtime and compiler to the user in a manner similar to other Java environments.
  
@@ -18, +18 @@

  
  = Handling Java and Java-like Packages =
  
- In addition to the `java-gcj-compat` free software stack, Fedora Core lets you install multiple Java implementations and switch between them using the {{{alternatives}}} command line tool. However, every Java system you install must be packaged using the JPackage Project packaging guidelines to take advantage of {{{alternatives}}}.  Once these packages are installed properly, the `root` user may switch between {{{java}}} and {{{javac}}} implementations using the {{{alternatives}}} command:
+ In addition to the `java-gcj-compat` free software stack, Fedora lets you install multiple Java implementations and switch between them using the {{{alternatives}}} command line tool. However, every Java system you install must be packaged using the JPackage Project packaging guidelines to take advantage of {{{alternatives}}}.  Once these packages are installed properly, the `root` user may switch between {{{java}}} and {{{javac}}} implementations using the {{{alternatives}}} command:
  
  {{{ alternatives --config java 
  alternatives --config javac
@@ -26, +26 @@

  
  = Handling Java Applets =
  
- This release of Fedora Core includes a preview release of `gcjwebplugin`, a Firefox plugin for Java applets.  `gcjwebplugin` is not enabled by default because although the security implementation in `GNU Classpath` is being actively developed, it is not mature enough to run untrusted applets safely.  That said, the AWT and Swing implementations in `GNU Classpath` are now sufficiently mature that they can run many applets deployed on the web.  Adventurous users who want to try `gcjwebplugin` can read `/usr/share/doc/libgcj-4.1.1/README.libgcjwebplugin.so`, as installed by the `libgcj` rpm.  The README explains how to enable the plugin and the risks associated with doing so.
+ This release of Fedora includes a preview release of `gcjwebplugin`, a Firefox plugin for Java applets.  `gcjwebplugin` is not enabled by default because although the security implementation in `GNU Classpath` is being actively developed, it is not mature enough to run untrusted applets safely.  That said, the AWT and Swing implementations in `GNU Classpath` are now sufficiently mature that they can run many applets deployed on the web.  Adventurous users who want to try `gcjwebplugin` can read `/usr/share/doc/libgcj-4.1.1/README.libgcjwebplugin.so`, as installed by the `libgcj` rpm.  The README explains how to enable the plugin and the risks associated with doing so.
  
  = Fedora and the JPackage Java Packages =
  
- Fedora Core includes many packages derived from the JPackage Project, which provides a Java software repository. These packages are modified in Fedora to remove proprietary software dependencies and to make use of GCJ's ahead-of-time compilation feature.  Use the Fedora repositories to update these packages, or use the JPackage repository for packages not provided by Fedora.  Refer to the JPackage website at http://jpackage.org for more information on the project and the software it provides.
+ Fedora includes many packages derived from the JPackage Project, which provides a Java software repository. These packages are modified in Fedora to remove proprietary software dependencies and to make use of GCJ's ahead-of-time compilation feature.  Use the Fedora repositories to update these packages, or use the JPackage repository for packages not provided by Fedora.  Refer to the JPackage website at http://jpackage.org for more information on the project and the software it provides.
  
  [[Admonition("warning", "Mixing Packages from Fedora and JPackage", "Research package compatibility before you install software from both the Fedora and JPackage repositories on the same system. Incompatible packages may cause complex issues.")]]
  
  = Eclipse =
  
- This release of Fedora Core includes Fedora Eclipse which is based on the [http://www.eclipse.org Eclipse] SDK version 3.2.  The "New and Noteworthy" page for this release can be accessed [http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html here].
+ This release of Fedora includes Fedora Eclipse which is based on the [http://www.eclipse.org Eclipse] SDK version 3.2.  The "New and Noteworthy" page for this release can be accessed [http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html here].
  
- Released in June 2006, the SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of ten Eclipse projects under the [http://www.eclipse.org/callisto Callisto] combined release umbrella.  A few of these Callisto projects are included in Fedora Core and Extras:  [http://www.eclipse.org/cdt CDT], for C/C++ development, and [http://www.eclipse.org/gef GEF], the Graphical Editing Framework.
+ Released in June 2006, the SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of ten Eclipse projects under the [http://www.eclipse.org/callisto Callisto] combined release umbrella.  A few of these Callisto projects are included in Fedora:  [http://www.eclipse.org/cdt CDT], for C/C++ development, and [http://www.eclipse.org/gef GEF], the Graphical Editing Framework.
  
  We hope to augment these projects with others as this Fedora cycle goes on.  Likely candidates for inclusion include [http://www.eclipse.org/emf EMF], the Eclipse Modeling Framework, and [http://www.eclipse.org/vep VE], the Visual Editor.  As of this writing, it is expected that an updated version of [http://pydev.sf.net PyDev], the Python development tools, will also be available in Fedora Extras.  Assistance in getting these projects packaged and tested with GCJ is always welcome.  Contact the interested parties through [http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/ fedora-devel-java-list] and/or #fedora-java on freenode.
  
@@ -52, +52 @@

  
  The Fedora free JRE does not satisfy every user, so Fedora does allow the installation of alternative JREs.  A caveat exists, however, for installing proprietary JREs on 64-bit machines.
  
- The 64-bit JNI libraries shipped by default on x86_64 systems in Fedora Core and Extras will not run on 32-bit proprietary JREs.  In other words, do not try to run Fedora's x86_64 Eclipse packages on Sun's 32-bit JRE.  They will fail in confusing ways.  Either switch to a 64-bit proprietary JRE, or install the 32-bit version of the packages, if available.  To install a 32-bit version, use the following command:
+ The 64-bit JNI libraries shipped by default on x86_64 systems in Fedora will not run on 32-bit proprietary JREs.  In other words, do not try to run Fedora's x86_64 Eclipse packages on Sun's 32-bit JRE.  They will fail in confusing ways.  Either switch to a 64-bit proprietary JRE, or install the 32-bit version of the packages, if available.  To install a 32-bit version, use the following command:
  {{{yum install <package_name>.i386
  }}}
  

--
Fedora-relnotes-content mailing list
Fedora-relnotes-content@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-relnotes-content

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux