πŸ“–
Wiki
CNCFSkywardAIHuggingFaceLinkedInKaggleMedium
  • Home
    • πŸš€About
  • πŸ‘©β€πŸ’»πŸ‘©Freesoftware
    • πŸ‰The GNU Hurd
      • πŸ˜„The files extension
      • πŸ“½οΈTutorial for starting
      • 🚚Continue Working for the Hurd
      • πŸš΄β€β™‚οΈcgo
        • πŸ‘―β€β™€οΈStatically VS Dynamically binding
        • 🧌Different ways in binding
        • πŸ‘¨β€πŸ’»Segfault
      • πŸ›ƒRust FFI
    • πŸ§šπŸ»β€β™‚οΈProgramming
      • πŸ“–Introduction to programming
      • πŸ“–Mutable Value Semantics
      • πŸ“–Linked List
      • πŸ“–Rust
        • πŸ“–Keyword dyn
        • πŸ“–Tonic framework
        • πŸ“–Tokio
        • πŸ“–Rust read files
  • πŸ›€οΈAI techniques
    • πŸ—„οΈframework
      • 🧷pytorch
      • πŸ““Time components
      • πŸ““burn
    • 🍑Adaptation
      • 🎁LoRA
        • ℹ️Matrix Factorization
        • πŸ“€SVD
          • ✝️Distillation of SVD
          • 🦎Eigenvalues of a covariance matrix
            • 🧧Eigenvalues
            • πŸͺCovariance Matrix
        • πŸ›«Checkpoint
      • 🎨PEFT
    • πŸ™‹β€β™‚οΈTraining
      • πŸ›»Training with QLoRA
      • 🦌Deep Speed
    • 🧠Stable Diffusion
      • πŸ€‘Stable Diffusion model
      • πŸ“ΌStable Diffusion v1 vs v2
      • πŸ€Όβ€β™€οΈThe important parameters for stunning AI image
      • ⚾Diffusion in image
      • 🚬Classifier Free Guidance
      • ⚜️Denoising strength
      • πŸ‘·Stable Diffusion workflow
      • πŸ“™LoRA(Stable Diffusion)
      • πŸ—ΊοΈDepth maps
      • πŸ“‹CLIP
      • βš•οΈEmbeddings
      • πŸ• VAE
      • πŸ’₯Conditioning
      • 🍁Diffusion sampling/samplers
      • πŸ₯ Prompt
      • πŸ˜„ControlNet
        • πŸͺ‘Settings Explained
        • 🐳ControlNet with models
    • πŸ¦™Large Language Model
      • ☺️SMID
      • πŸ‘¨β€πŸŒΎARM NEON
      • 🍊Metal
      • 🏁BLAS
      • πŸ‰ggml
      • πŸ’»llama.cpp
      • 🎞️Measuring model quality
      • πŸ₯žType for NNC
      • πŸ₯žToken
      • πŸ€Όβ€β™‚οΈDoc Retrieval && QA with LLMs
      • Hallucination(AI)
    • 🐹diffusers
      • πŸ’ͺDeconstruct the Stable Diffusion pipeline
  • 🎹Implementing
    • πŸ‘¨β€πŸ’»diffusers
      • πŸ“–The Annotated Diffusion Model
  • 🧩Trending
    • πŸ“–Trending
      • πŸ“–Vector database
      • 🍎Programming Languages
        • πŸ“–Go & Rust manage their memories
        • πŸ“–Performance of Rust and Python
        • πŸ“–Rust ownership and borrowing
      • πŸ“–Neural Network
        • 🎹Sliding window/convolutional filter
      • Quantum Machine Learning
  • 🎾Courses Collection
    • πŸ“–Courses Collection
      • πŸ“šAcademic In IT
        • πŸ“Reflective Writing
      • πŸ“–UCB
        • πŸ“–CS 61A
          • πŸ“–Computer Science
          • πŸ“–Scheme
          • πŸ“–Python
          • πŸ“–Data Abstraction
          • πŸ“–Object-Oriented Programming
          • πŸ“–Interpreters
          • πŸ“–Streams
      • 🍎MIT Algorithm Courses
        • 0️MIT 18.01
          • 0️Limits and continuity
          • 1️Derivatives
          • 3️Integrals
        • 1️MIT 6.042J
          • πŸ”’Number Theory
          • πŸ“ŠGraph Theory
            • 🌴Graph and Trees
            • 🌲Shortest Paths and Minimum Spanning Trees
        • 2️MIT 6.006
          • Intro and asymptotic notation
          • Sorting and Trees
            • Sorting
            • Trees
          • Hashing
          • Graphs
          • Shortest Paths
          • Dynamic Programming
          • Advanced
        • 3️MIT 6.046J
          • Divide and conquer
          • Dynamic programming
          • Greedy algorithms
          • Graph algorithms
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. πŸ‘©Freesoftware
  2. The GNU Hurd

Tutorial for starting

PreviousThe files extensionNextContinue Working for the Hurd

Last updated 1 year ago

Was this helpful?

Overview

Also, the Hurd wiki probably can tell us everything, but it would be better if I can show some tutorials for beginners. More choices are good than only one.

Topics

  1. Introduction

  2. Setting up the development environment

  3. Understanding the Hurd architecture

  4. Creating a simple Hurd application

  5. Contributing to the Hurd project

  6. Conclusion

Introduction

The GNU Hurd project is free and open-source, but it is quite different from the open-source projects we have now. Here is a philosophy from the GNU Hurd Wiki.

Any contributions to the GNU Hurd project are welcome.

Source Code

it can give you a write permission.

  • Hurd meta package

    • It with README in this repo

    • git clone https://git.savannah.gnu.org/git/hurd.git

  • glibc mainance

    • git clone https://git.savannah.gnu.org/git/hurd/glibc.git

  • GNU Mach

    • This repo use to save source code for GNU Mach

    • git clone https://git.savannah.gnu.org/git/hurd/gnumach.git

  • Hurd

    • This repo use to save the source code for the Hurd

    • git clone https://git.savannah.gnu.org/git/hurd/hurd.git

  • The great next stuff

    • It with README in this repo tell you `incubator`

    • git clone https://git.savannah.gnu.org/git/hurd/incubator.git

  • POSIX threading library

    • It is for saving the source code for POSIX threading library

    • git clone https://git.savannah.gnu.org/git/hurd/libpthread.git

  • MIG

    • It is for saving the source code for the Mach 3.0 INterface Generator

    • git clone https://git.savannah.gnu.org/git/hurd/mig.git

  • procfs

    • It is for saving the source code for procfs

    • git clone https://git.savannah.gnu.org/git/hurd/procfs.git

  • unionfs

    • It is for saving the source code for unionfs tanslator for the GNU Hurd

    • git clone https://git.savannah.gnu.org/git/hurd/unionfs.git

  • Viengoos

    • It is for saving the source code for Hurd on L4

    • git clone https://git.savannah.gnu.org/git/hurd/viengoos.git

  • Web pages

    • It is for saving the source code for Hurd's website

    • git clone https://git.savannah.gnu.org/git/hurd/web.git

Reference

The member of the project should download code by using the ,

[Here are all the repos of the GNU Hurd]()

It with README, it shows you how to use glibc with

πŸ‘©β€πŸ’»
πŸ‰
πŸ“½οΈ
Developer setup
https://savannah.gnu.org/git/?group=hurd
documentation
https://www.gnu.org/software/hurd/users-guide/using_gnuhurd.html
LogoWhat is Free Software? - GNU Project - Free Software Foundation
What is Free Software?