Lemmy Coupou.fr
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
BigBlackCockroach@lemmy.world to Memes@lemmy.ml · 2 years ago

Unix < GNULinux < GNUHurd

lemmy.world

message-square
9
link
fedilink
52

Unix < GNULinux < GNUHurd

lemmy.world

BigBlackCockroach@lemmy.world to Memes@lemmy.ml · 2 years ago
message-square
9
link
fedilink
alert-triangle
You must log in or register to comment.
  • SomeLemmyUser@discuss.tchncs.de
    link
    fedilink
    arrow-up
    12
    ·
    2 years ago

    What is GNU hurd

    • BigBlackCockroach@lemmy.worldOP
      link
      fedilink
      arrow-up
      23
      arrow-down
      1
      ·
      2 years ago

      https://www.gnu.org/software/hurd/hurd/what_is_the_gnu_hurd.html

      The Hurd is the GNU project’s replacement for UNIX, a popular operating system kernel.

      The Hurd is firstly a collection of protocols formalizing how different components may interact. The protocols are designed to reduce the mutual trust requirements of the actors thereby permitting a more extensible system. These include interface definitions to manipulate files and directories and to resolve path names. This allows any process to implement a file system. The only requirement is that it have access to its backing store and that the principal that started it own the file system node to which it connects.

      The Hurd is also a set of servers that implement these protocols. They include file systems, network protocols and authentication. The servers run on top of the Mach microkernel and use Mach’s IPC mechanism to transfer information.

      The Hurd provides a compatibility layer such that compiling higher level programs is essentially transparent; that is, by means of the glibc, it provides the same standard interfaces known from other UNIX-like systems. Thus, for a typical user, the Hurd is intended to silently work in the background providing the services and infrastructure which the microkernel itself has no business implementing, but that are required for higher level programs and libraries to operate.

    • LalSalaamComrade@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      7 months ago

      deleted by creator

  • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
    link
    fedilink
    arrow-up
    14
    arrow-down
    8
    ·
    edit-2
    2 years ago

    somebody needs to get Emacs running directly on top of GNUHurd and we’ll have the ideal GNU operating system

    • bosco@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      You could probably wedge an OS kernel written in elisp in emacs at the expense of a 5% growth in code size.

    • LalSalaamComrade@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      7 months ago

      deleted by creator

      • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
        link
        fedilink
        arrow-up
        6
        arrow-down
        9
        ·
        2 years ago

        There is Guile Emacs :) https://www.emacswiki.org/emacs/GuileEmacs

  • TimeSquirrel@kbin.social
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    2 years ago

    It’s been in the space dock getting built for the past 30 years tho…

    • BigBlackCockroach@lemmy.worldOP
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      2 years ago

      I’ve seen it soar across the night sky, my neighbor Trevor says one abducted him and did some probing stuff.

  • 𝔄 𝔰𝔢𝔫𝔱𝔦𝔢𝔫𝔱 𝔭𝔦𝔢𝔠𝔢 𝔬𝔣 𝔠𝔥𝔢𝔢𝔰𝔢@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 years ago

    <

    • BigBlackCockroach@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      less than sign (transl. from web)

Memes@lemmy.ml

memes@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !memes@lemmy.ml

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 179 users / day
  • 1.21K users / week
  • 7.02K users / month
  • 23K users / 6 months
  • 1 local subscriber
  • 49.5K subscribers
  • 15.3K Posts
  • 312K Comments
  • Modlog
  • mods:
  • ghost_laptop@lemmy.ml
  • sexy_peach@feddit.de
  • Cyclohexane@lemmy.ml
  • Arthur Besse@lemmy.ml
  • BE: 0.19.11
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org