savannah-hackers-public
[Top][All Lists]
Advanced

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

[Savannah-hackers-public] Java requirements on GNU Savannah


From: Assaf Gordon
Subject: [Savannah-hackers-public] Java requirements on GNU Savannah
Date: Thu, 11 Dec 2014 20:28:17 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0

Hello,

... continuing an off-list discussion about Java requirements on GNU Savannah,
and based on helpful suggestions from Per Bothner,

I'd suggest changing the current Wiki page ( 
http://savannah.gnu.org/maintenance/JavaIssues/ ) to this:

==================================
Introduction
------------

To host your project at Savannah, your project needs to run under a free
software Java suite.

Quoting Richard Stallman's
[Free But Shackled - The Java 
-Trap](http://www.gnu.org/philosophy/java-trap.html):

Sun has relicensed most of its Java platform reference implementation under
the GNU General Public License, and there is now a free development
environment for Java. Thus, the Java language as such is no longer a trap.

You must be careful, however, because not every Java platform is free.
Sun [now Oracle] continues distributing an executable Java platform which
is nonfree, and other companies do so too.

Requirements
------------

* For project using Java SE (Standard Edition), it should be possible to build
  and run the projects using Open-JDK-7 or Open-JDK-8.
* For project using Java EE (Enterprise Edition), it should be possible to build
  and run the project using one of the Free Java EE implementations
  (e.g. Glassfish, Tomcat, or JBoss).
* The project should be built with a Free build tool
  (e.g. ant, maven, Eclipse, NetBeans)
* To ensure a proper Free Java environment is used, it is recommended to test 
the
  build using Open-JDK on a Free operating system such as
  [Trisquel](http://trisquel.info/).
==================================

Comments are welcomed,
 - assaf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]