ollonois schrieb:
Wolle schrieb:
Ist der Gimp denn nicht eigentlich ein Linux-Programm?
Kann man so nicht sagen, Gimp gibt es z.B. auch für Windows oder für Solaris oder diverse BSDs.
Nicht dass es im gegebenen Zusammenhang wirklich wichtig wäre, aber:
Ja. Nein.
The GIMP ist ein Unix Programm. The GIMP ist ein GNU Programm. Die Entwicklung ist vorwiegend unter Linux gelaufen und Linux ist streng genommen kein echtes Unix, sondern ein Betriebssystem, welches die Schnittstellen von Unix sehr weitgehend nachprogrammiert hat. Die freien BSDs, Solaris, HP-UX, AIX, Unixware etc. sind Unix-Varianten, welche über gemeinsame Vorfahren untereinander verwandt sind. GNU ist eine Sammlung von freien Bibliotheken und Programmen, welche den prorietären Varianten der kommerziellen Unixe nachempfunden sind und diese teilweise wesentlich erweitern. Deshalb sind freie Softwarepakete, die auf den GNU Bibliotheken beruhen, unter allen Unix- und Linuxvarianten und unter einigen anderen Unix-ähnlichen Systemen mit keinen oder minimalen Anpassungen durch einfaches Neuübersetzen der Sourcen portierbar.
MacOS X nimmt hier eine Sonderstellung ein, weil es zwar auf einem Unix-Kernel beruht, in seinen Programmierschnittstellen aber anders ist. Deshalb muss hier erst einmal die erforderliche Unix-/GNU Umgebung bereit gestellt werden, damit Unix Software wie GIMP lauffähig wird.
Bei Windows ist die Systemumgebung völlig anders. Hier muss erst durch die Portierung der Bibliotheken, die von GIMP und Co. verwendet werden, ein Unix-kompatibles Paralleluniversum geschaffen werden. Diese Zwischenschicht stellt sich nach außen wie ein Unix-kompatibles System dar und leitet Systemaufrufe nach innen auf die jeweiligen Windows-Funktionen um. Dies ist auch der Hauptgrund, warum The GIMP unter Windows nicht die gleiche Performance und die gleiche Stabilität erreicht, wie sie GIMP User unter Linux oder BSD gewohnt sind. Nicht weil Linux stabiler oder performanter wäre, sondern weil der Emulationslayer eine kritische Systemumgebung darstellt.
Oder kurz gesagt.
Die Aussage "The GIMP ist ein Linux Programm" ist nicht die volle Wahrheit, trifft aber im wesentlichen den Kern der Sache.