PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GNU-Distributionen mit anderen Kernels



Samsara
15.11.05, 17:48
Hallo,

Ich muesste jetzt vier threads aufmachen, um den Forenregeln gerecht zu werden, beschraenke mich also hoffentlich nachvollziehbarerweise auf einen.

Am besten an GNU/Linux-Systemen gefaellt mir immer noch das GNU, also die Userspace tools von ls und grep bis GNOME. Hier also mal ein paar Links zu Distributionen, in denen man trotz eines anderen Kernels die gewohnte Umgebung vorfindet:

Debian auf Hurd, FreeBSd und NetBSD kernels:
http://www.debian.org/ports/#nonlinux

Debian auf opensolaris (Projektname "Nexenta") mit der freundlichen Giraffe:
http://www.gnusolaris.org/gswiki

Alle laufen auf der i386-Architektur und haben Installations-CDs (Ausnahme: die NetBSD Version gibt's auch fuer Alpha (ist aber wohl erst alpha *g*), und wird mit Floppies installiert).

MfG,

Samsara
.

ThorstenHirsch
15.11.05, 18:06
Dem füge ich mal noch ein weiteres GNU/OpenSolaris hinzu: Schillix (http://schillix.berlios.de/).

AceTheFace
15.11.05, 19:54
Ich muesste jetzt vier threads aufmachen, um den Forenregeln gerecht zu werden, beschraenke mich also hoffentlich nachvollziehbarerweise auf einen.


So wie ich unsere Regeln interpretiere solltest du in diesem Forum gar kein solches Thema aufmachen. Aber ich werde einfach nochmal ne Nacht drüber nachdenken ;)

Gruß,
Ace

Samsara
15.11.05, 21:40
So wie ich unsere Regeln interpretiere solltest du in diesem Forum gar kein solches Thema aufmachen. Aber ich werde einfach nochmal ne Nacht drüber nachdenken ;)
Kann ich meinen Useraccount loeschen?
. . _____________

Roger Wilco
15.11.05, 23:57
Gentoo hat, ähnlich wie Debian, ein Subprojekt: Gentoo/BSD (http://www.gentoo.org/proj/en/gentoo-alt/bsd/index.xml). Wunder sind damit allerdings noch keine zu erwarten.

traffic
16.11.05, 00:29
Dem füge ich mal noch ein weiteres GNU/OpenSolaris hinzu: Schillix (http://schillix.berlios.de/).
Was muss man eigentlich noch alles tun, um eine OpenSolaris-Distribution hinzukriegen, ohne von außen den GNU-Stempel aufgedrückt zu bekommen? SchilliX ist keine "Variante des GNU-Systems".

Samsara
16.11.05, 01:09
Gentoo hat, ähnlich wie Debian, ein Subprojekt: Gentoo/BSD (http://www.gentoo.org/proj/en/gentoo-alt/bsd/index.xml). Wunder sind damit allerdings noch keine zu erwarten.
Scheint auch kein GNU zu haben:

Gentoo's services and utilites with BSD userlands

Samsara
.

ThorstenHirsch
16.11.05, 11:50
SchilliX ist keine "Variante des GNU-Systems".
Ja sorry, aber unter "Software" steht auf der Schillix-Seite u.a. gcc, bash, gmake, gtar, wget - das sind alles GNU-Tools. Also wenn einer seine Distri zu 90% aus GNU-Tools aufbaut, wie kann es dann kein GNU-System sein?!

Lutz_R
16.11.05, 13:30
wann kann ich hurd auf meinen rechner (sata, p4 mit ht, ati graka, usb2.0) rennen lassen ohne auf vieles verzichten zu müssen? mir scheint hurd linux überlegen zu sein, daher brenne ich dadrauf ihn auszuprobieren.

traffic
17.11.05, 00:36
Ja sorry, aber unter "Software" steht auf der Schillix-Seite u.a. gcc, bash, gmake, gtar, wget - das sind alles GNU-Tools. Also wenn einer seine Distri zu 90% aus GNU-Tools aufbaut, wie kann es dann kein GNU-System sein?!
Das ist alles Anwendungssoftware, die man auf jedem UNIX installieren kann oder eben auch nicht. SchilliX ist genauso ein GNU wie die bekannten BSDs, nämlich gar keines. Es nutzt keine GNU-coreutils und keine GNU-libc. Dadurch, dass man Anwendungssoftware wie etwa diverse Shells und Download-Tools dazuinstallieren kann, erhält das System noch lange kein unerwünschtes Etikett.

Und falls Du den GCC meinst: Den nutzen die BSDs auch, ohne deswegen zu einem GNU zu werden und außerdem ist der Compiler nicht Bestandteil des Systems, sondern wird lediglich zum Übersetzen des Systems benutzt. Das ist ein Unterschied. Bei den allermeisten UNIX-Systemen ist überhaupt kein Compiler dabei und auch bei den allermeisten Linux-Distributionen wird er nicht standardmäßig installiert. Ein Compiler ist ein Add-On und durch Add-Ons kommt es nicht zur Namensänderung.

Weitere Add-Ons sind die von Dir genannten GNU-make und GNU-tar, die zwar auch ersetzbar sind, was sich in der Praxis aber ein wenig schwierig gestaltet, weil die jeweiligen GNU-Implementationen sehr weit verbreitet sind und in bester Internet-Explorer-Manier eigene Formate durchgedrückt haben. Deswegen gibt es die GNU-Implementationen zu den Schily-eigenen Implementationen noch dazu, damit die Benutzer nicht mit Kompatibilitätsproblemen behelligt werden. S-tar ist übrigens eine exzellente Software und gehört zum Lieferumfang jeder halbwegs ernstzunehmenden Linux-Distribution. Niemand käme deswegen auf die Idee, Linux zur "Variante des SchilliX-Systems mit Linux-Kernel" zu erklären.

Im Übrigen: Wenn man ernsthaft den Standpunkt vertritt, dass eine Software-Distribution ihren Namen anpassen soll, nur weil bestimmte optionale Pakete auch Bestandteil dieser Software-Distribution sind, dann verstehe ich ehrlich gesagt überhaupt nicht, wieso das System gerade in GNU/<eigentlicher Name> umbenannt werden soll und nicht etwa in XFree86/<eigentlicher Name>. Wie war das doch gleich mit der Werbeklausel? War es nicht unfrei, Credits in einer bestimmten Form vorzuschreiben? Dann müsste es doch erst recht unfrei sein, eine komplette Namensänderung zu verlangen.

Aber ich seh's schon kommen: Nachdem die Diffamierung von OpenSolaris als unfreie Software nicht geklappt hat, wird die Vorgehensweise geändert und OpenSolaris für GNU unter Beschlag genommen. Als nächstes identifiziert config.guess die OpenSolaris/x86-Systeme wahrscheinlich nicht mehr als "i586-sun-solaris", sondern als "i586-pc-solaris-gnu", parallel wird die Sprachbereinigung wahrscheinlich auch an anderer Stelle vorangetrieben, notfalls auch mit Legendenbildung und Lizenz-Zwang, der anderen natürlich abgesprochen werden muss.

Bis vor vier Jahren haben sich übrigens auch Leute aus dem Linux-Umfeld gegen sowas gewehrt, aber dagegen half eine Verordnung zur Namensänderung per Lizenz-Zwang:

http://www.pro-linux.de/news/2001/3368.html

Wenn es bei Linux und der Debian-Solaris-Distribution schon sein muss, was ich bis zu einem gewissen Grade sehr wohl nachvollziehen, wenn auch nicht unterschreiben kann, dann wende es meinetwegen auf Linux und die Debian-Solaris-Distribution an, aber verschon wenigstens SchilliX.

Shaman
17.11.05, 23:39
Danke, Traffic, für deinen Beitrag.

Hat meinen Horizont beträchtlich erweitert. Immer toll, was von Leute zu lernen, die viel Ahnung haben.

Samsara
18.11.05, 00:08
S-tar ist übrigens eine exzellente Software und gehört zum Lieferumfang jeder halbwegs ernstzunehmenden Linux-Distribution.

DarwinPorts star 1.4 http://darwinports.opendarwin.org/darwinports/dports/archivers/star/Portfile
Debian star 1.4a17-3 oldstable http://packages.debian.org/oldstable/utils/star
Debian star 1.5a57-1 stable http://packages.debian.org/stable/utils/star
Debian star 1.5a67-1 testing http://packages.debian.org/testing/utils/star
Debian star 1.5a67-1 unstable http://packages.debian.org/unstable/utils/star
Fedora star 1.5a54-2 359k 2005-05-20 4:core
FreeBSD star 1.4.3_1 http://www.freebsd.org/cgi/ports.cgi?query=star&stype=all#star-1.4.3_1
FreeBSD star 1.5.a.68 http://www.freebsd.org/cgi/ports.cgi?query=star&stype=all#star-1.5.a.68
Gentoo star 1.5_alpha6 2005-08-02 http://packages.gentoo.org/ebuilds/?star-1.5_alpha62
NetBSD star 1.4.3 ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/archivers/star/README.html
OpenBSD star 1.4.3 http://www.openbsd.org/3.8_packages/i386/star-1.4.3.tgz-long.html
OpenBSD star 1.4.3-stat http://www.openbsd.org/3.8_packages/i386/star-1.4.3-static.tgz-long.html
Source Mage star 1.5a61 stable
Source Mage star 1.5a69 test
Ubuntu star 1.5a40-1 warty http://packages.ubuntu.com/warty/utils/star
Ubuntu star 1.5a51-1 hoary http://packages.ubuntu.com/hoary/utils/star
Ubuntu star 1.5a60-2 breezy http://packages.ubuntu.com/breezy/utils/star
Ubuntu star 1.5a67-1 dapper http://packages.ubuntu.com/dapper/utils/star
Hmm... Slackware und Arch Linux haben es z.B. nicht.

Samsara
.

Samsara
18.11.05, 00:44
Hab's zwar selber noch nicht ausprobiert, und scheint auch nicht weiter bekannt zu sein, aber es gibt GNU auch auf Darwin (also eigentlich Mach - da GNU Mach aber auch der Name des Mikrokernels von GNU Hurd ist, wurde offenbar der Name GNU-Darwin gewaehlt - so zumindest meine Interpretation der Dinge.

http://www.gnu-darwin.org/

Gibt's sowohl fuer ppc als auch fuer x86; letzteres ist aber laut http://www.advogato.org/article/859.html noch nicht auf der neuen x86 Hardware von Apple getestet worden.

Kleine Warnung vorneweg: die Site macht leider keine Unterscheidung zwischen die Distribution betreffenden Meldungen und verschiedenen Politik-Kommentaren des Entwicklers, proclus.

Samsara
.