Erable es un sistema de álgebra computacional (CAS) para una familia de calculadoras científicas gráficas Hewlett-Packard de las series HP 40 , 48 y HP 49/50 .
Originalmente llamado ALGB en 1993, fue desarrollado por el matemático francés Bernard Parisse HP 48SX . Con el tiempo, el sistema integró muchas funciones de otro paquete matemático para la serie HP 48, ALG48 de Mika Heiskanen y Claude-Nicolas Fiechter. En algún momento, ALGB pasó a llamarse Erable , un juego de palabras en francés con otro CAS llamado Maple . Compatible con las HP 48S , 48SX , 48G , 48G+ y 48GX , Erable se convirtió en uno de los paquetes de software "imprescindibles" que debían instalar los usuarios avanzados de estas calculadoras.
para laCuando Hewlett-Packard desarrolló la HP 49G en 1999, los paquetes Erable y ALG48 se convirtieron en parte integral del firmware de la calculadora, ahora simplemente llamada HP49 CAS . [1]
Como HP CAS también apareció en los HP 40G , [2] [3] 40gs , [1] 49g+ , 48gII y 50g [1] y fue mantenido por Parisse hasta 2006.
Basándose en sus experiencias con Erable, Parisse comenzó a desarrollar un nuevo sistema CAS más general llamado Xcas / Giac en 2000. Está escrito en C++ en lugar de System RPL . Este sistema se integró en HP Prime en 2013 bajo un esquema de licencia dual. [1]
La última versión independiente estable de Erable para la serie HP 48 es la 3.024 (6 de agosto de 1998), [4] con código fuente disponible a partir del 14 de julio de 1998 bajo la licencia GPL de GNU . [5] Las últimas versiones beta para estas calculadoras son la 3.117 (17 de octubre de 1998) [6] y la 3.201 (7 de febrero de 1999). [7]
Partes del sistema CAS para la serie HP 49/50 (versión 4) se publicaron como código abierto bajo la LGPL (ya que algunas partes del CAS, que están protegidas por derechos de autor de Hewlett-Packard, siguen siendo software propietario) y fueron mantenidas por Parisse hasta el 2 de febrero de 2006 (para el firmware 2.14), [8] y el 19 de septiembre de 2006 (para el firmware 2.15 (21 de abril de 2009) [9] y 2.16 (26 de abril de 2012)).