Articulo de referencia

Peter MacDonald (programador informático)

Peter MacDonald es un ingeniero de software canadiense , conocido principalmente por ser el creador de Softlanding Linux System (SLS), considerado por muchos como la primera dis...

Peter MacDonald es un ingeniero de software canadiense , conocido principalmente por ser el creador de Softlanding Linux System (SLS), considerado por muchos como la primera distribución completa de Linux . [ 1 ] Parte de su trabajo sirvió de base para Wine . También creó el navegador web BrowseX, basado en Tcl , y el conjunto de utilidades PDQI, también basado en Tcl.

Entre los proyectos actuales se incluye Jsish, un intérprete de JavaScript integrable con comprobación de tipos incorporada. [ 2 ]

Biografía

Peter Charles MacDonald nació en Victoria, Columbia Británica, el 28 de junio de 1957. Se graduó del programa de Ciencias de la Computación de la Universidad de Victoria con una Licenciatura en Ciencias (1989) y una Maestría en Ciencias (1996, tesis de maestría : Descomposición del núcleo de Linux en módulos de carga dinámica ). [ 3 ]

Sistema Linux de aterrizaje suave

MacDonald codesarrolló las primeras características del núcleo Linux a principios de la década de 1990, incluyendo bibliotecas compartidas , pseudoterminales , la llamada select y consolas virtuales . [ 4 ] [ 5 ] [ 6 ] Anunció Softlanding Linux System (SLS), la primera instalación independiente de Linux, para pruebas en agosto de 1992 (en 15 disquetes ), [ 7 ] y para lanzamiento general en octubre de 1992 (recomendando al menos 10 MB de espacio en disco ). [ 8 ]

SLS se popularizó, pero también recibió críticas. MacDonald fue criticado por intentar ganar dinero con software libre, pero Linus Torvalds lo defendió . [ 6 ] Dos de las primeras distribuciones de Linux se crearon específicamente como reacción a SLS: Debian de Ian Murdock para compensar los errores de SLS, y Slackware de Patrick Volkerding para incluir parches de instalación que no se añadieron a SLS y que MacDonald no permitió que Volkerding distribuyera de forma independiente. [ 9 ] [ 10 ] [ 11 ]

Otro software

La capa de compatibilidad inicial de Wine Windows de 1993 se basó en funciones de ventanas Tcl/Tk que escribió MacDonald (aunque posteriormente se reescribieron como llamadas directas a Xlib ). [ 12 ]

MacDonald fundó BrowseX Systems en 1999, [ 13 ] y publicó la versión 1.0 de BrowseX, un navegador web multiplataforma de código abierto basado en Tcl, diseñado para ser más pequeño y rápido que Netscape . [ 14 ] [ 15 ] La última actualización de BrowseX fue en 2003; la empresa pasó a llamarse PDQ Interfaces Inc. y publicó un conjunto de diversas utilidades basadas en TCL. [ 13 ] [ 16 ]

Jsish: un intérprete de JavaScript con soporte integrado para SQLite, JSON, WebSocket y ZVFS. [ 17 ]

Referencias

  1. "Distribuciones de Linux" , 1 de abril de 1994, Linux Journal , consultado el 27 de septiembre de 2011.
  2. "Jsish.org" . Consultado el 1 de diciembre de 2017 .
  3. "Peter MacDonald" Archivado el 8 de noviembre de 2007 en Wayback Machine , página del personal de PDQI. Consultado el 27 de septiembre de 2011.
  4. Lista de correo "Linux-Activists" , 1991. Consultado el 27 de septiembre de 2011.
  5. Lista de correo "Linux-Activists" , 1992. Consultado el 27 de septiembre de 2011.
  6. 1 2 "La elección de una generación GNU: una entrevista con Linus Torvalds" , publicado originalmente a finales de 1993 en Meta Magazine . Por Mike Linksvayer. Consultado el 27 de septiembre de 2011.
  7. "SLS: ya disponible (para probadores)" Archivado el 18 de julio de 2011 en Wayback Machine , primer anuncio de SLS - Grupo de noticias: comp.os.linux , 15 de agosto de 1992. Recuperado el 27 de septiembre de 2011.
  8. "Cronología de Linux" , Linux Journal , 31 de mayo de 2006. Consultado el 27 de septiembre de 2011.
  9. "La distribución definitiva" , por Glyn Moody, Linux Journal , 27 de diciembre de 2006. Consultado el 27 de septiembre de 2011.
  10. "Entrevista con Patrick Volkerding" , por Phil Hughes, Linux Journal , 1 de abril de 1994. Consultado el 27 de septiembre de 2011.
  11. Linux Bible 2010 Edition: Boot Up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 13 Other Distributions , de Christopher Negus, Wiley , 2009, ISBN 978-0-470-48505-7, pág. 528. Consultado el 27 de septiembre de 2011.
  12. "Historia del vino" , Wine HQ. Consultado el 27 de septiembre de 2011.
  13. 1 2 "Página de inicio de BrowseX" . Consultado el 27 de septiembre de 2011.
  14. "BrowseX Systems Inc. anuncia la versión beta 1.0.x de BrowseX" , BrowseX Systems Inc., 26 de septiembre de 2000. Consultado el 27 de septiembre de 2011.
  15. "BrowseX: una alternativa viable" , reseña de Steve Coe, Canada Computes, 4 de octubre de 2000. Archivado en Internet Archive . Consultado el 27 de septiembre de 2011.
  16. "Página principal de PDQI" Consultado el 27 de septiembre de 2011.
  17. "Jsish.org" . Consultado el 30 de abril de 2014 .