Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Snow Leopard ist immer Vollversion

Snow Leopard ist immer Vollversion

cs427.08.0915:39
grad als Meldung hier:

0

Kommentare

_mäuschen
_mäuschen27.08.0915:43

Du erzählst uns nichts Neues

0
itsnogood7127.08.0915:44
Und da soll noch einer meckern.
0
tobiask27.08.0915:45
Wenn jetzt noch rauskommen würde,dass noch der PPC Code drin ist,wäre es perfekt.
0
Fenvarien
Fenvarien27.08.0915:47
Das hatten wir am Montag schon:

Die Editionen unterscheiden sich nur durch die Lizenzbedingungen.
„Ey up me duck!“
0
regg27.08.0915:47
mhh
0
nics
nics27.08.0916:18
Auch die 8,95 € Version?
0
cs427.08.0916:22
nics
Auch die 8,95 € Version?

Vielleicht... aber man müsste es wohl testen...

0
Boxer27.08.0916:29
Wird es oder gibt es vielleicht eine Möglichkeit SnowLeopard auf einem PPC G4 zu nutzen wie damals als Leopard rauskam und es auch einen Trick gab für die G3 Benutzer es zu installieren.


Danke für Antworten im voraus.
0
Fenvarien
Fenvarien27.08.0916:37
Der G4 wird große Probleme bekommen, reinen Intel-Code auszuführen
„Ey up me duck!“
0
Boxer27.08.0916:44
Sorry das habe ich ganz vergessen trotzdem Danke für die Antwort.
0
ilovengage
ilovengage27.08.0916:44
Boxer:
Dieses Mal ist's allerdings keine einfache Blockade seitens Apple, sondern es ist technisch einfach nicht möglich, Snow Leopard auf PPCs zu starten.
0
MacMark
MacMark27.08.0917:03
ilovengage
Boxer:
Dieses Mal ist's allerdings keine einfache Blockade seitens Apple, sondern es ist technisch einfach nicht möglich, Snow Leopard auf PPCs zu starten.

Das kann Apple ruckzuck ändern:

Die PPCs haben alle nötigen Treiber per Leopard für ihre Hardware vorliegen. Der Rest des Snow-Leopard-Systems müßte nur noch zusätzlich auch für PPCs compiliert werden, dann wäre es das schon im Prinzip. Ist nur eine Compiler-Option. Apple spart jedoch mehr als 50% Platz ein ohne PPC-Codes im System. RISC-Code ist länger als entsprechender CISC-Code.

Beispiel-Hausaufgabe: Wir schreiben ein Programm und compilieren es in eine einzige Datei, die dann von PPC, PPC-64, Intel und Intel-64 nativ ausgeführt werden kann. Ich habe da mal etwas vorbereitet:
KeyWest:~ macmark$ cat hello.c
/* Hello World program */

#include<stdio.h>

main()
{
printf("Hello World");

}
KeyWest:~ macmark$ gcc -arch ppc -arch ppc64 -arch i386 -arch x86_64 -c hello.c
KeyWest:~ macmark$ file hello.o
hello.o: Mach-O universal binary with 4 architectures
hello.o (for architecture ppc7400): Mach-O object ppc
hello.o (for architecture ppc64): Mach-O 64-bit object ppc64
hello.o (for architecture i386): Mach-O object i386
hello.o (for architecture x86_64): Mach-O 64-bit object x86_64
KeyWest:~ macmark$ lipo -detailed_info hello.o
Fat header in: hello.o
fat_magic 0xcafebabe
nfat_arch 4
architecture ppc7400
cputype CPU_TYPE_POWERPC
cpusubtype CPU_SUBTYPE_POWERPC_7400
offset 4096
size 744
align 2^12 (4096)
architecture ppc64
cputype CPU_TYPE_POWERPC64
cpusubtype CPU_SUBTYPE_POWERPC_ALL
offset 8192
size 852
align 2^12 (4096)
architecture i386
cputype CPU_TYPE_I386
cpusubtype CPU_SUBTYPE_I386_ALL
offset 12288
size 512
align 2^12 (4096)
architecture x86_64
cputype CPU_TYPE_X86_64
cpusubtype CPU_SUBTYPE_X86_64_ALL
offset 16384
size 728
align 2^12 (4096)

In dieser Form liegen auch die Systemdateien in Leopard vor: Mit Binaries für 4 Architekturen. In Snow Leopard dann nur noch für 2: i386 und x86_64.
„@macmark_de“
0
violenCe27.08.0918:03
MacMark
ilovengage
Boxer:
Dieses Mal ist's allerdings keine einfache Blockade seitens Apple, sondern es ist technisch einfach nicht möglich, Snow Leopard auf PPCs zu starten.

Das kann Apple ruckzuck ändern:

Die PPCs haben alle nötigen Treiber per Leopard für ihre Hardware vorliegen. Der Rest des Snow-Leopard-Systems müßte nur noch zusätzlich auch für PPCs compiliert werden, dann wäre es das schon im Prinzip. Ist nur eine Compiler-Option. Apple spart jedoch mehr als 50% Platz ein ohne PPC-Codes im System. RISC-Code ist länger als entsprechender CISC-Code.

Beispiel-Hausaufgabe: Wir schreiben ein Programm und compilieren es in eine einzige Datei, die dann von PPC, PPC-64, Intel und Intel-64 nativ ausgeführt werden kann. Ich habe da mal etwas vorbereitet:
KeyWest:&#x7E; macmark$ cat hello.c
/* Hello World program */

#include<stdio.h>

main()
{
printf("Hello World");

}
KeyWest:&#x7E; macmark$ gcc -arch ppc -arch ppc64 -arch i386 -arch x86_64 -c hello.c
KeyWest:&#x7E; macmark$ file hello.o
hello.o: Mach-O universal binary with 4 architectures
hello.o (for architecture ppc7400): Mach-O object ppc
hello.o (for architecture ppc64): Mach-O 64-bit object ppc64
hello.o (for architecture i386): Mach-O object i386
hello.o (for architecture x86_64): Mach-O 64-bit object x86_64
KeyWest:&#x7E; macmark$ lipo -detailed_info hello.o
Fat header in: hello.o
fat_magic 0xcafebabe
nfat_arch 4
architecture ppc7400
cputype CPU_TYPE_POWERPC
cpusubtype CPU_SUBTYPE_POWERPC_7400
offset 4096
size 744
align 2^12 (4096)
architecture ppc64
cputype CPU_TYPE_POWERPC64
cpusubtype CPU_SUBTYPE_POWERPC_ALL
offset 8192
size 852
align 2^12 (4096)
architecture i386
cputype CPU_TYPE_I386
cpusubtype CPU_SUBTYPE_I386_ALL
offset 12288
size 512
align 2^12 (4096)
architecture x86_64
cputype CPU_TYPE_X86_64
cpusubtype CPU_SUBTYPE_X86_64_ALL
offset 16384
size 728
align 2^12 (4096)

In dieser Form liegen auch die Systemdateien in Leopard vor: Mit Binaries für 4 Architekturen. In Snow Leopard dann nur noch für 2: i386 und x86_64.

jaklar, wäre es möglich...es war ja auch mit viel aufwand möglich windows auf ppc's zu installieren...

aber apple will ja bewusst von den ppc's weg und auf die neue rechnergeneration umsteigen.

bestimmt wirds in zukunft illegale isos geben die bei der snow leopard installation den ppc code nicht löschen.

frage ist nur was dann mit dem intel code ist, ich glaub keiner von extern setzt sich dran die ganzen neuen features in ppc zu übersetzen...
0
Philundseincube
Philundseincube27.08.0918:11
Das heißt ich kann es auch auf einer leeren Platte installieren
„Wir sind die Architekten unseres eigenen Lebens.“
0
violenCe27.08.0918:21
Philundseincube
Das heißt ich kann es auch auf einer leeren Platte installieren

genau das habe ich mich auch schon gefragt:D

kannst es ja versuchen sobald du deine version in händen hällst...
0
Philundseincube
Philundseincube27.08.0918:39
Also wenn ich seeeeeeeeeeeeeeeehr viel Glück habe dann bekommen ich morgen meine neue Festplatte und SL.

Man achte auf die Rechtsschreibung

Wann kommts denn jetzt
„Wir sind die Architekten unseres eigenen Lebens.“
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.