คำถามติดแท็ก hurd

6
เหตุใด Linux จึงไม่ได้รับการยอมรับว่าเป็นเคอร์เนล GNU อย่างเป็นทางการ
ในขณะที่ฉันรู้อยู่พักหนึ่งแล้วว่าHurdและภารกิจในฐานะเคอร์เนลระบบปฏิบัติการ GNU อย่างเป็นทางการฉันก็สงสัยว่า Linux จะไม่ได้รับการยอมรับว่าเป็นเคอร์เนล GNU อย่างเป็นทางการในช่วงหลายปีที่ผ่านมา ดีกว่าฮูลด์? ลินุกซ์มีบทบาทหน้าที่นี้มาไม่ต่ำกว่า 20 ปีแต่ก็เห็นได้ว่าโครงการ GNU กำลังรักษาระยะห่างเมื่อใช้งานกับลีนุกซ์ ทำไมสิ่งนี้จึงเกิดขึ้น เป็นเพราะความฝันที่ Hurd จะ (ในบางจุดในอนาคต) อยู่ในระดับคุณภาพการผลิตหรือไม่? เป็นเพราะโครงการ GNU ไม่เห็นภารกิจของมันสะท้อนให้เห็นถึงเท่าที่ต้องการใน Linux? มันเป็นเพราะเหตุผลทางการเมืองอื่น ๆ ?
128 linux-kernel  gnu  hurd 

3
เป็นไปได้หรือไม่ที่จะใช้ GNU บริสุทธิ์
บนหน้าเว็บโครงการ GNUมีส่วนย่อยที่เรียกว่า " แพ็คเกจ GNU ทั้งหมด " ซึ่งแสดงรายการซอฟต์แวร์ต่างๆในโครงการ GNU มีการแจกแจง GNU ใดบ้างซึ่งใช้เฉพาะแพ็คเกจเหล่านี้ - เช่นระบบปฏิบัติการ GNU ที่ "บริสุทธิ์" ที่ทำงานบนแพ็คเกจ GNU เท่านั้นหรือไม่ ฉันไม่สนใจโดยเฉพาะอย่างยิ่งกับว่านี้จะเป็นในทางปฏิบัติระบบปฏิบัติการเพียงว่าเป็นไปได้ในทางทฤษฎีที่จะเรียกใช้GNU Hurdกับหมดจดแพคเกจ GNU ถ้าไม่ต้องใช้ซอฟต์แวร์ประเภทใดยังคงต้องใช้เพื่อให้บรรลุเป้าหมายนี้ (เช่นมีอะไรหายไป) หากGNU Hurdเป็นปัจจัย จำกัด กว่าหากมีข้อยกเว้นเกิดขึ้นกับเคอร์เนลGNUบริสุทธิ์จะเป็นไปได้โดยใช้เคอร์เนลLinuxหรือไม่
23 linux  gnu  hurd 

3
GNU / Hurd vs. GNU / Linux
ฉันค่อนข้างประหลาดใจที่รู้ว่าโครงการ GNU มีเคอร์เนลอิสระของพวกเขาที่เรียกว่า Hurd และมีการแจกแจงหลักเช่นArch Hurdและ Debian GNU / Hurd ที่ใช้มัน มีข้อได้เปรียบที่สำคัญสำหรับ Hurd over Linux หรือไม่
19 gnu  hurd 

1
การคอมไพล์ซอร์สโค้ดใน Debian GNU / Hurd แตกต่างจาก Debian GNU / Linux อย่างไร
ฉันพยายามรวบรวมlibnetfilter_conntrackแหล่งจาก github ตามที่ร้องขอiptablesในขณะที่รวบรวมiptablesและเนื่องจากสิ่งเหล่านี้ไม่สามารถใช้ได้ใน repo ซอฟต์แวร์ HURD และสิ้นสุดข้อผิดพลาดขณะกำหนดค่าlibnetfilter_conntrack checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether ln -s works... yes configure: error: Linux only, dude! และเคอร์เนลของฉันคือ $ uname -a …
9 debian  compiling  c  hurd 

2
เป็นไปได้ไหมที่จะคอมไพล์และ bootstrap GNU?
Guix รุ่นใหม่ออกมาเมื่อไม่นานมานี้ และฉันก็มีความคิดว่าถ้าฉันสามารถ bootstrap glibc, gcc และ guix ไปยัง HURD และ Mach ฉันสามารถมีระบบ GNU ที่ไม่ใช่ Linux ได้ แต่ฉันต้องการซอฟต์แวร์บางอย่างเช่น bash, emacs, binutils, coreutils, ระบบ init มีผู้ใดบ้างที่มีการเรียกของระบบใด ๆ ฉันจะสามารถทำได้เหมือนใน LFS หรือไม่?
9 gcc  glibc  hurd 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.