[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
- [Savannah-hackers-public] Java requirements on GNU Savannah,
Assaf Gordon <=