Principal Otro Código fuente de MacPaint archivado en línea
Otro

Código fuente de MacPaint archivado en línea

PorSerenidad Caldwell,Editor asociado, 20 de julio de 2010 4:07 am PDT

Si era un usuario de Mac en la década de 1980, es probable que conociera y amara el programa de dibujo MacPaint de Apple, desarrollado por Bill Atkinson . La aplicación, que allanó el camino para programas como Photoshop mediante el desarrollo de herramientas clave como el bote de pintura y el lazo, ha sido recordada con cariño tanto por desarrolladores como por usuarios, y el martes, su código fuente se inauguró formalmente en el Colección en línea del Computer History Museum .



Bloomberg Businessweek tiene la historia completa del viaje del programa desde el disquete desechado hasta la pieza de museo. Después de declarar a MacPaint como el mejor programa jamás escrito en un evento para celebrar el vigésimo aniversario de Macintosh, el profesor de ciencias de la computación de la Universidad de Stanford, Don Knuth, preguntó a los asistentes si sabían cómo podría conseguir el código fuente original, para estudiarlo como investigación para un próximo libro.

Entre el público esa noche estaba el ex desarrollador de Macintosh Andy Hertzfeld (quien se ha convertido en algo así como un historiador y autor sobre los primeros años de Apple ). Por curiosidad, llamó a Atkinson para ver si todavía tenía una copia del código por ahí.





De hecho, Atkinson tenía una copia, aunque restaurarla resultó ser un desafío al principio, ya que los disquetes habían sido formateados para una versión de desarrollo del sistema operativo de la computadora Lisa de Apple. Después de encontrar una máquina adecuada para sacar los bits de la caja, Atkinson y Hertzfeld tuvieron que enfrentarse a la difícil tarea de convencer a Apple, que todavía era propietaria del software, de que liberara el código fuente al público para la investigación histórica.

Aunque Apple inicialmente parecía dispuesto a aceptar tal idea, una serie de desafortunados obstáculos impidieron que sucediera algo hasta enero de 2010, cuando Hertzfeld se reunió personalmente con Steve Jobs para discutir la solicitud. Con el CEO de Apple en el caso, la solicitud fue aprobada casi de inmediato y, a partir del martes, el código ahora está disponible gratuitamente en la Web a través del Museo de Historia de la Computación.



Además, Apple proporcionó al museo el código fuente de QuickDraw, un componente del sistema operativo que proporcionaba la creación de gráficos en mapas de bits para MacPaint y otros programas. Según Herzfeld, este código fuente por sí solo (que asciende a 17.101 líneas repartidas en 36 archivos) constituía aproximadamente un tercio del código de todo el sistema operativo original de Macintosh.

El Computer History Museum, además de albergar el código fuente de MacPaint y QuickDraw, ha proporcionado una breve historia (con capturas de pantalla) de los programas, junto con varias anécdotas sobre el software. El creador Bill Atkinson describe la compilación de MacPaint como una forma de arte, como cualquier otra forma de arte, y enfatiza repetidamente la belleza del código limpio y simple.

Para leer más sobre el historial de MacPaint o descargar el código fuente, puede visitar el Sitio web del Museo de Historia de la Computación . Andy Herzfeld, que ahora dirige Folklore.org, ha varias historias adicionales sobre el programa, además de una galería de arte MacPaint realizada por la ex diseñadora de interfaz de usuario de Macintosh, Susan Kare.