Desde MacOsXHits nos pasan el siguiente truco, yo no lo he probado pero si lo hacéis comentar la experiencia, ya que a todos nos da rabia no poder usar un programa por no contamos con la RAM que tiene en código.

Por supuesto para ello lo primero es tener el programa en cuestión, guarda en el escritorio. Click derecho selecciona «Mostrar Contenido del paquete». Luego deberás abrir el fichero aperture.Dist con tu editor de texto preferecio desplazarse hasta la parte inferior de la ventana hasta que veas:


function checkRAMRequirement(RAM)
     var requiredRAM = (RAM * 1012 * 1012);
     var actualRAM = system.sysctl('hw.memsize');

Dónde cambiarás como sigue (en este caso para RAM de 256):

function checkRAMRequirement(RAM)
        var requiredRAM = (RAM * 256 * 256);
        var actualRAM = system.sysctl('hw.memsize');

Guarda y cierra. Ahora tendrás que «instalar» el aperture con el doble click de rigor y seguir instrucciones.

Después de la instalación, ve al directorio dónde esté, normalmente la carpeta Aplicaciones, y haces click derecho en la aplicación ; selecciona «Mostrar Contenido del paquete». Abres la carpeta de contenidos y, a continuación, la carpeta de recursos para encontrar minsys.plist; abres este archivo con un editor de texto. Buscas 1000 y sustituye por 256. de esta forma realizas el cambio


<key>AELMinimumRAMSize</key>
	<dict>
		<key>block</key>
		<string>1000</string>
	</dict>

por:


	<key>AELMinimumRAMSize</key>
	<dict>
		<key>block</key>
		<string>256</string>
	</dict>

Salva y podrás usar Aperture 2 con menos RAM