[Top][All Lists]

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

[Guile-commits] GNU Guile branch, master, updated. release_1-9-10-52-g5b

From: Neil Jerram
Subject: [Guile-commits] GNU Guile branch, master, updated. release_1-9-10-52-g5bcaf46
Date: Sun, 25 Apr 2010 20:47:52 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

The branch, master has been updated
       via  5bcaf46b75160f0325931c329020f3dc77e1adf8 (commit)
      from  79bd99b3e407d89bc91fea59b119a2680b72b543 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5bcaf46b75160f0325931c329020f3dc77e1adf8
Author: Neil Jerram <address@hidden>
Date:   Mon Apr 26 02:43:54 2010 +0100

    More `Guile and the GNU Project' text
    * doc/ref/intro.texi (Guile and the GNU Project): More text about
      extensibility and software freedom.


Summary of changes:
 doc/ref/intro.texi |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/doc/ref/intro.texi b/doc/ref/intro.texi
index 7eb2ad3..580e437 100644
--- a/doc/ref/intro.texi
+++ b/doc/ref/intro.texi
@@ -135,6 +135,16 @@ Lisp allowed complete and unanticipated applications to be 
 within the Emacs environment, the idea was that Guile should do the
 same for other GNU Project applications.  This remains true today.
+The idea of extensibility is closely related to the GNU project's
+primary goal, that of promoting software freedom.  Software freedom
+means that people receiving a software package can modify or enhance
+it to their own desires, including in ways that may not have occurred
+at all to the software's original developers.  For programs written in
+a compiled language like C, this freedom covers modifying and
+rebuilding the C code; but if the program also provides an extension
+language, that is usually a much friendlier and lower-barrier-of-entry
+way for the user to start making their own changes.
 Guile is now used by GNU project applications such as AutoGen, Lilypond, 
 Mailutils, TeXmacs and Gnucash, and we hope that there will be many more in

GNU Guile

reply via email to

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