Con la excepción de XCode, cualquier Mac Intel debería realizar las tareas que has enumerado. XCode es un caso un poco especial. Apple parece estar haciendo esto ahora:
-
Los usuarios del sistema operativo actual (ahora mismo Lion, pronto Mountain Lion), tendrán acceso a las nuevas versiones de XCode de forma gratuita en la App Store.
-
Los usuarios de la versión anterior del sistema operativo (Snow Leopard ahora mismo, Lion pronto), tienen acceso a versiones similares, con un retraso de algunas revisiones menores, SI son desarrolladores de pago de 99 dólares al año.
Por ejemplo: App Store tiene actualmente XCode 4.3.3 para Lion de forma gratuita. Los desarrolladores de pago también tienen acceso a las versiones previas para desarrolladores de Xcode 4.4 y 4.5 para Lion y Mountain Lion a través del sitio de desarrolladores de Apple.
Los desarrolladores de pago también pueden obtener la versión 4.2 para Snow Leopard (probablemente la última versión de SL) a través del sitio de desarrolladores de Apple. Haz de eso lo que quieras.
Una gran cantidad de aplicaciones de terceros y muchas de las propias aplicaciones de Apple siguen siendo compatibles con Snow Leopard, aunque muchas de ellas han dejado de ser compatibles con los procesadores de 32 bits. Así que verás OS X 10.6.8 or newer, 64-bit processor required
a menudo. Dicho esto, la máquina que mencionas tiene un chip de 64 bits y debería ejecutar esas aplicaciones en SL. Y Lion cuesta sólo 30 dólares en la App Store.
Algunas otras notas:
-
Dadas las especificaciones, definitivamente es un MacBook 4,1.
-
Según mi experiencia con un hardware menor (Core 2 Duo con la gráfica Intel GMA 950), esto debería hacer funcionar bien a Lion una vez que le des suficiente RAM. Sin embargo, como la máquina que mencionas tiene la Intel GMA X3100, no podrá ejecutar Mountain Lion en absoluto.
-
De hecho, puedes conseguir hasta 6GB de memoria si lo necesitas en esta máquina. Apple sólo admite oficialmente 4GB, pero los usuarios han informado de que una combinación de 4GB + 2GB funciona. Por supuesto, sacrificarás algo de ancho de banda de la memoria, ya que el modo de doble canal se desactiva cuando tienes módulos de distinto tamaño instalados. El efecto más significativo que tendrá esto es en el rendimiento de los gráficos, ya que el chip gráfico comparte la memoria principal.
-
Estos MacBooks de plástico son en realidad unos de los más fáciles de actualizar y reparar. Mucho más fáciles de mantener que los modelos actuales (excepto quizás los Pros no Retina). Con un par de herramientas estándar puedes actualizar la RAM y el disco duro de forma fácil y segura. Con un poco más de tiempo y cuidado puedes cambiar la unidad óptica por un SSD, reparar la pantalla, el teclado de los altavoces, etc. Las piezas para estos son fácilmente disponibles en eBay y sitios como http://www.ifixit.com
-
En casa tenemos 3 de estos MacBooks de policarbonato no unibody de los que me encargo yo, y que siguen siendo de uso diario; uno de 2006, otro de 2007 y otro de 2009. Se nos han roto los altavoces, los teclados y los biseles de la pantalla, todo lo cual he cambiado yo mismo. El 2006 tenía un inversor defectuoso que me costó unos 10 dólares y media hora arreglar. Por supuesto, la memoria RAM y los discos duros se han ido actualizando con el tiempo, y hemos gastado unas cuantas baterías. Esto parece mucho, pero cuando se calcula el coste total de propiedad, estos MacBooks han sido MUY rentables.
Mis sugerencias:
-
Realmente quieres Mountain Lion. No cuentes con que Apple dará soporte a las aplicaciones y actualizaciones para Lion más allá de mediados de 2013. Esto es especialmente cierto si planeas desarrollar algo usando XCode.
-
Si realmente quieres portabilidad, intenta conseguir el MacBook 5,2 en su lugar. Ese es el de 2009 (de plástico no unibody) que yo uso. Es compatible con Mountain Lion, por lo que deberías sacarle al menos dos años de vida.
-
Si la portabilidad no es un problema, definitivamente elige el actual MacMini. Pagarás un poco más de dinero, pero tendrás mucha más potencia disponible, y obtendrás una vida útil más larga (~3-4 años).
-
El actual Macbook Air, a pesar de su falta de capacidad de actualización, es una excelente opción para una máquina portátil. Si tuviera que comprar un portátil ahora mismo, compraría el Air de 13" con la actualización de 8 GB de RAM sin dudarlo.
Si sólo quieres sumergirte en la piscina de Mac yo no dudaría en comprar cualquier Mac. Incluso las máquinas más antiguas, que no pueden ejecutar el sistema operativo actual, mantienen un buen valor de reventa. Sin embargo, no compraría nada que no sea capaz de ejecutar al menos Lion de 64 bits.
Sea cual sea la máquina que adquieras, si el sistema operativo no te sirve de nada, el peor caso es que acabes revendiendo la máquina con una ligera pérdida. Pero ten en cuenta las limitaciones si compras una máquina de segunda mano con una versión antigua del sistema operativo instalada.
Buena suerte.