summaryrefslogtreecommitdiff
path: root/pages/projects.skr
diff options
context:
space:
mode:
Diffstat (limited to 'pages/projects.skr')
-rw-r--r--pages/projects.skr15
1 files changed, 15 insertions, 0 deletions
diff --git a/pages/projects.skr b/pages/projects.skr
new file mode 100644
index 0000000..fb82a7c
--- /dev/null
+++ b/pages/projects.skr
@@ -0,0 +1,15 @@
+(post :title "Collaboration projects"
+ (page
+ (p [Here are a couple of projects that cannot possibly be done by just a single motivated individual.
+ If you're interested in working on any of these projects please ,(anchor "contact us" "/who.html").])
+
+ (h2 [Continued maintenance of the GNU Compiler for Java (GCJ)])
+ (p [Until recently the latest Java Development Kit (JDK) could be bootstrapped in a chain starting with GCJ (the GNU Compiler for Java) and the IcedTea build system.
+ GCJ was deleted from the GNU Compiler Collection in October 2016, so it is now unclear how to bootstrap the JDK in future.
+ To ensure that the JDK can be built from sources without the need for an existing installation of the OpenJDK we propose to continue maintaining GCJ.])
+
+ (h2 [Collectively maintaining GCC 4.7])
+ (p [The C and C++ compilers of the GNU Compiler Collection make up the foundation of many free software distributions.
+ Current versions of GCC are written in C++, which means that a C++ compiler is needed to build it from source.
+ GCC 4.7 was the last version of the collection that could be built with a plain C compiler, a much simpler task.
+ We propose to collectively maintain a subset of GCC 4.7 to ensure that we can build the foundation of free software distributions starting with a simple C compiler (such as tinyCC, pcc, etc).])))