Unix: Sourcecode frei?

Salü

Meines Wissens wurde doch Linux aus dem Sourcecode von Unix entwickelt?

Wenn ja, heisst das das der Sourcecode von Unix „frei“ ist? „Frei“ im Sinne das es unter irgendeinem der unzähligen „free use - don’t make money“ Verträge segelt?

Wie sieht das den aus mit anderen Unix-Derrivaten - „kommerziellen“ wie „Solaris“ und weniger kommerziellen wie „BSD“ / „Darwin“?

Vielen Dank für eine klärende Auskunft.

Grüsse
Peter

Gruessich Peter
Das Zeug wurde neu geschrieben (Linus Thorwald zb).
Deswegen ists auch frei, und der Source code ist auch frei und öffentlich.
Bedonders FreeBSD.
Aloha - digi

Meines Wissens wurde doch Linux aus dem Sourcecode von Unix
entwickelt?

Nein, das ist schlicht falsch. Ganz kurz zur Geschichte: Vor Linux gab es bereits seit 1983 das von Richard Stallman initiierte GNU-Projekt, welches es sich zur Aufgabe gemacht hatte, freie POSIX-kompatible Software unter der GPL zur Verfügung zu stellen.

Unter dieser Lizenz ist eine Reihe von Unix-Programmen entstanden, lange bevor es Linux gab. Zu einem freien Betriebssystem hat neben diesen Programmen nur noch der Kernel gefehlt.

Dieser Kernel wurde dann ab ca. 1991 von Linus Thorvalds komplett neu ebenfalls unter der GPL entwickelt [*1] und war somit von vorneherein dank POSIX zu den bisher schon entstandenen Programmen unter GPL kompatibel.

Zunächst einmal ist unter Linux nur der reine Kernel zu verstehen; da dieser alleine aber kein Betriebssystem ausmacht, wird heute die Zusammenfassung von Kernel, System- und Anwendungsprogrammen als Linux bezeichnet.

Wenn ja, heisst das das der Sourcecode von Unix „frei“ ist?
„Frei“ im Sinne das es unter irgendeinem der unzähligen „free
use - don’t make money“ Verträge segelt?

Unix ist nicht frei. Auch Unix-Software ist nicht frei. Frei sind aber alle für Unix unter GPL geschriebenen Anwendungen.

Wie sieht das den aus mit anderen Unix-Derrivaten -
„kommerziellen“ wie „Solaris“ und weniger kommerziellen wie
„BSD“ / „Darwin“?

s. o.

Gruss
Schorsch

[*1] Ursprünglich wurde Linux von Thorwalds unter eine eigene Lizenz gestellt, ab Version 0.0.15 dann unter GPL

Salü Schorsch

Danke für die gut strukturierte Info.

Es deckt sich mit dem was ich bereits wusste, aber jetzt bin ich
sicher.

Grüsse
Peter

Hallo,

kleine Anmerkung:

Dieser Kernel wurde dann ab ca. 1991 von Linus Thorvalds
komplett neu ebenfalls unter der GPL entwickelt [*1] und war
somit von vorneherein dank POSIX zu den bisher schon
entstandenen Programmen unter GPL kompatibel.

Wobei das „komplette neu entwickelt“ insofern nicht ganz stimmt, als dass Linus von Minix abgeschrieben hat, und die ursprünglichen Programmteile von Minix nach und nach durch eigenen Code ersetzt hat.

Wenn ja, heisst das das der Sourcecode von Unix „frei“ ist?
„Frei“ im Sinne das es unter irgendeinem der unzähligen „free
use - don’t make money“ Verträge segelt?

Die meisten „free use“-Verträge erlauben es, mit der Software Geld zu verdienen - z.B. die GPL. Du darfst eine komplettes Kernel-Image (mit den entsprechenden Quellenangaben) auf eine CD packen, und die Lizenzen dafür beliebig teuer verkaufen - solange es dir jemand abnimmt *g*

Unix ist nicht frei. Auch Unix-Software ist nicht frei. Frei
sind aber alle für Unix unter GPL geschriebenen Anwendungen.

Im Prinzip ja, aber es gibt durchaus freie Unix-Implementierungen (v.a. die *BSD-Varianten)

Wie sieht das den aus mit anderen Unix-Derrivaten -
„kommerziellen“ wie „Solaris“ und weniger kommerziellen wie
„BSD“ / „Darwin“?

Afaik ist *BSD erst mal nicht komerziell.

HTH,
Moritz

Hallo,

kleine Anmerkung:

Mee too.

Dieser Kernel wurde dann ab ca. 1991 von Linus Thorvalds

Torvalds.

Wobei das „komplette neu entwickelt“ insofern nicht ganz
stimmt, als dass Linus von Minix abgeschrieben hat,

Das ist bestenfalls mißverständlich. Solche Mißverständnisse werden von SCOgenannten Schmarotzern verbreitet. Daran will man sich eher nicht beteiligen. Der Autor von Minix sagt dazu:

Thus, of course, Linus didn’t sit down in a vacuum and suddenly type in the Linux source code. He had my book, was running MINIX, and undoubtedly knew the history (since it is in my book). But the code was his. The proof of this is that he messed the design up. [Quelle: http://www.cs.vu.nl/~ast/brown/ ]

und die
ursprünglichen Programmteile von Minix nach und nach durch
eigenen Code ersetzt hat.

Nein.

Unix ist nicht frei. Auch Unix-Software ist nicht frei. Frei
sind aber alle für Unix unter GPL geschriebenen Anwendungen.

Im Prinzip ja, aber es gibt durchaus freie
Unix-Implementierungen (v.a. die *BSD-Varianten)

Jetzt definieren wir mal bitte „frei“. „Free as free beer“ oder „free as free speech“?

Afaik ist *BSD erst mal nicht komerziell.

ACK.

Gruß,

Sebastian

1 Like

Hallo,

Das Zeug wurde neu geschrieben (Linus Thorwald zb).

Torvalds

Deswegen ists auch frei, und der Source code ist auch frei und
öffentlich.

„Deswegen“ eher nicht. Auch Software, die nicht von Linus T. geschrieben wurde kann frei sein.

Bedonders FreeBSD.

… steht mit dem, was Du da oben schreibst, rein garnicht in Zusammenhang.

Gruß,

Sebastian

Hallo,

Meines Wissens wurde doch Linux aus dem Sourcecode von Unix
entwickelt?

Hm, zuviel SCO-Presseerklörungen gelesen? :wink:

Nein, das ist nicht so.

Wenn ja, heisst das das der Sourcecode von Unix „frei“ ist?

Nein.

„Frei“ im Sinne das es unter irgendeinem der unzähligen „free
use - don’t make money“ Verträge segelt?

Nein, das „frei“ in Linux hat nichts, nichts und rein garnichts mit den Kosten oder der Tatsache zu tun, daß Du Linux kostenlos bekommen kannst. Wiederhole „‚frei‘ im Sinne von ‚freien Gedanken‘, nicht im Sinne von ‚Freibier‘“.

Wie sieht das den aus mit anderen Unix-Derrivaten -
„kommerziellen“ wie „Solaris“ und weniger kommerziellen wie
„BSD“ / „Darwin“?

Die unterliegen anderen Lizenzen, auch wenn Solaris kostenlos erhältlich sein kann ist es keine Freie Software.

Vielen Dank für eine klärende Auskunft.

HTH,

Sebastian

Brr, ist ja erstaunlich, wie viele ‚merkwürdige‘ Antworten da kommen. Besteht offenbar noch Klärungsbedarf …

Dieser Kernel wurde dann ab ca. 1991 von Linus Thorvalds

Torvalds.

Wesentliche Quelle nicht genannt (http://de.wikipedia.org/wiki/Linux), dann noch falsch abgeschrieben - dieser Schorsch sollte sich etwas schämen!

Geht ihm aber wohl wieder am Arsch vorbei
Schorsch

Salü Sebastian

Wie so oft war alles klar, bis man sich mal hinsetze und genauer darüber nachdachte… :wink:

Also was ich bisher verstanden habe… :-o
Das allererste Unix hattte ein paar grundsätzliche / konzeptionelle Ideen was ein OS ist.

Danach kammen codierer wie z.B. der Norweger Torvalds, schrieben alle Zeilen nochmals („freie Gedanken“). Dito wahrscheinlich für FreeBSD und Darwin sowie alle anderen Abkömmlinge wie Linux, AIX, Solaris, etc.

Lediglich mit dem Unterschied, dass mit jeder Codevariante möglicherweise ganz unterschiedliche „Benutzungsrechte“ verbunden sind.

Mal sehen, wieviele Haare Du diesmal in der Suppe findest :wink:

Last but not least - wie immer vielen Dank für die ausführliche und verständliche Erklärung

Grüsse
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Linus
http://www.bitbone-ps.de/informationen/linus/view

Der Fehler scheint beliebt zu sein…
http://www.osdl.org/about_osdl/Maintainers/document_…
Sein Arbeitgeber sollte es wissen.

LG
Stuffi

Hallo,

Also was ich bisher verstanden habe… :-o
Das allererste Unix hattte ein paar grundsätzliche /
konzeptionelle Ideen was ein OS ist.

Nun, was ein OS ist - darüber gab es schon vorher Ideen.

Danach kammen codierer wie z.B. der Norweger Torvalds,

Der Norweger ist ein Finne.

schrieben alle Zeilen nochmals („freie Gedanken“).

Nein, zuerst war die das GNU-Projekt, was die Unix-üblichen Tools neu schrieb, teilweise mit geänderten/erweiterten Funktionen. Linux war dann ein Kernel dazu. Schlicßlich kommt HURD ja erst nächstes Jahr heraus.

Dito
wahrscheinlich für FreeBSD und Darwin sowie alle anderen
Abkömmlinge wie Linux, AIX, Solaris, etc.

Hm?

Lediglich mit dem Unterschied, dass mit jeder Codevariante
möglicherweise ganz unterschiedliche „Benutzungsrechte“
verbunden sind.

Ja. Und Pflichten.

Mal sehen, wieviele Haare Du diesmal in der Suppe findest :wink:

Hallo,

Meines Wissens wurde doch Linux aus dem Sourcecode von Unix
entwickelt?

Oh, ja, dass TOFU-Haar, Outlook-gerecht geschnitten :wink:

Gruß,

Sebastian

Hallo,

Dieser Kernel wurde dann ab ca. 1991 von Linus Thorvalds

Torvalds.

ups.

Wobei das „komplette neu entwickelt“ insofern nicht ganz
stimmt, als dass Linus von Minix abgeschrieben hat,

Das ist bestenfalls mißverständlich. Solche Mißverständnisse
werden von SCOgenannten Schmarotzern verbreitet.

Was hat SCO mit Minix zu tun? Ich hab die Auseinandersetztungen nicht so genau verfolgt, aber von Minix war da irgendwie nie die Rede… Wobei das „abgeschrieben“ durchaus mißverständlich war…

Daran will
man sich eher nicht beteiligen. Der Autor von Minix sagt dazu:

Thus, of course, Linus didn’t sit down in a vacuum and
suddenly type in the Linux source code. He had my book, was
running MINIX, and undoubtedly knew the history (since it is
in my book). But the code was his. The proof of this is that
he messed the design up.
[Quelle:
http://www.cs.vu.nl/~ast/brown/ ]

OK, damit hast du dann wohl recht. Ich hab im Moment keine Quelle parat…

Im Prinzip ja, aber es gibt durchaus freie
Unix-Implementierungen (v.a. die *BSD-Varianten)

Jetzt definieren wir mal bitte „frei“. „Free as free beer“
oder „free as free speech“?

von http://www.freebsd.org:
_FreeBSD is free

While you might expect an operating system with these features to sell for a high price, FreeBSD is available free of charge[…}_

free beer

… and comes with full source code.

„free“ as „free speech“.

So wie ich das verstehe, trifft beides zu, wir können uns also eine (anstrengende, weil mit Tipparbeit verbundene) Definition von „free“ sparen, right?

Grüße,
Moritz

Hallo,

Was hat SCO mit Minix zu tun?

Erstmal nichts. SCO hat aber gerne mal auf den FUD von der Alexis de Tocqueville Institution herumgeritten, die sowas offenbar vorsätzlich falsch recherchiert (http://www.cs.vu.nl/~ast/brown/) hat und veröffentlicht hat. Wer englischen Humor mag, liest am besten http://www.theregister.co.uk/2004/05/17/adti_linux_fud/

Ich hab die
Auseinandersetztungen nicht so genau verfolgt, aber von Minix
war da irgendwie nie die Rede… Wobei das „abgeschrieben“
durchaus mißverständlich war…

Nein, zugegebenermaßen kam das nicht von SCO, passte aber gut abgestimmt in deren Feuerrichtung. Okay, wer will von ADTI schon etwas anderes erwarten als gesponserten FUD?

Jetzt definieren wir mal bitte „frei“. „Free as free beer“
oder „free as free speech“?

von http://www.freebsd.org:
_FreeBSD is free

While you might expect an operating system with these features
to sell for a high price, FreeBSD is available free of
charge[…}_

free beer

… and comes with full source code.

„free“ as „free speech“.

Nun, die FSF definiert „free as in free speech“ noch etwas weiter: Die Freiheit besteht auch darin, daß Code nicht proprietär („unfrei“) gemacht werden kann. Das ist bei BSD* durchaus möglich (so stammten wichige Netzwerkfunktionen von Windows lange von *BSD).

Gruß,

Sebastian

Hallo,

Wer englischen Humor mag, liest am besten
http://www.theregister.co.uk/2004/05/17/adti_linux_fud/

Etwas weniger sarkastisch: http://www.basquiat.de/archives/9-Gekaufte-Think-Tan…

Sebastian

Der Norweger ist ein Finne.

Der Finne ist ein Schwede.
SCNR, stimmt aber :smile:

J~