summaryrefslogtreecommitdiff
path: root/hurd/running/gnu.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'hurd/running/gnu.mdwn')
-rw-r--r--hurd/running/gnu.mdwn36
1 files changed, 27 insertions, 9 deletions
diff --git a/hurd/running/gnu.mdwn b/hurd/running/gnu.mdwn
index 6b94ed25..94012ef5 100644
--- a/hurd/running/gnu.mdwn
+++ b/hurd/running/gnu.mdwn
@@ -1,39 +1,51 @@
-[[img logo.png]]
-
# <a name="The_GNU_Operating_System"> </a> The GNU Operating System
+The GNU Operating System, or GNU System as it is more commonly known, will be a
+complete [[Unix]]-like operating system composed entirely of [free
+software](http://www.gnu.org/philosophy/free-sw.html). The creation of the GNU
+System is one of the goals of the [GNU Project](http://www.gnu.org/), which was
+[launched in 1983](http://www.gnu.org/gnu/initial-announcement.html) by
+[Richard Stallman](http://www.stallman.org/).
+
+
+
[[gnu/GNU]].
It is our wish and goal to establish a new direction for the GNU system distribution. To that end, this page will begin setting some direction. This was spawned by several discussions over a few days on the Hurd mailing lists and IRC.
This is not intended to detract from Debian GNU/Hurd and we should help them where we can.
-I really want this to be more of a community driven effort in the spirit of say Ubuntu. We all have different motivations and skill levels but we need a common goal to get this system going.
+I really want this to be more of a community driven effort in the spirit of say, Ubuntu. We all have different motivations and skill levels but we need a common goal to get this system going.
-These are just some quick notes I am making late at night. Lets clean this up.
+These are just some quick notes I am making late at night. Let's clean this up.
## <a name="Motivations"> Motivations </a>
1. There is a possibility that Debian drops support for GNU/Hurd.
2. Other GNU/Linux distributions do not support the Hurd infrastructure well.
-3. Benefitting from the Hurd design and using a microkernel.
+3. Benefiting from the Hurd design and using a microkernel.
4. Freedom.
## <a name="Community"> Community </a>
-1. Lets establish some ground rules.
+1. Let's establish some ground rules.
2. We need infrastructure
* Wiki for community documentation
* Mailing lists like gnu-system-discuss exists for mostly technical items
* IRC channels like #hug and ##hurd
* Perhaps less formal and less intimidating channels and mailing lists would involve broader parts of the community
3. We need a community vision and direction.
- * Lets work together for a common goal
- * Lets establish goals and priorities and get resources on them. (More later)
+ * Let's work together for a common goal
+ * Let's establish goals and priorities and get resources on them. (More later)
* Major goal to create a system making full use of Hurd features?
* We should never hesitate to throw away existing stuff whenever it hinders us to make good use of Hurd features
* However, we should try to reuse existing stuff (from Debian for example) as long as it doesn't limit our possibilities or impose considerable overhead
- * Lets have fun. It's GNU and it's important but let's enjoy ourselves.
+ * Let's have fun. It's GNU and it's important but let's enjoy ourselves.
+
+## Download
+
+ * Official GNU snapshot <http://www.update.uu.se/~ams/GNU>
+ * Extended GNU distribution <http://i-hug.sarovar.org/downloads/GNU/extended/>
## <a name="Tools"> Tools </a>
@@ -49,6 +61,12 @@ These are just some quick notes I am making late at night. Lets clean this up.
* Probably we should set up a Savannah project
* How to handle experimental patches to the core packages (Hurd, Mach, libc etc.) that are not in official CVS yet?
+## Resources
+
+ * [[Universal_package_manager]]
+ * How to [[set_up_GNU|setup]] and archiver for GNU
+ * [[Create_an_image]]
+
## <a name="Todo"> Todo </a>
1. AMS had made a GNU release. We can try it and test it to good use. We can fix broken things in it, and enhance it.