S-PLUS es una implementación comercial del lenguaje de programación S vendido por TIBCO Software Inc.
Cuenta con capacidades de programación orientada a objetos y algoritmos analíticos avanzados. Sus capacidades de análisis estadístico son comúnmente utilizadas por los econometristas . El paquete de software S-PLUS FinMetrics fue desarrollado para el análisis econométrico de series temporales. [1]
Debido a la creciente popularidad del sucesor de código abierto de S, R , TIBCO Software lanzó TIBCO Enterprise Runtime for R (TERR) como un intérprete R alternativo. [2] Está disponible en los sistemas operativos Windows y UNIX . [3]
En 1988, S-PLUS fue desarrollado y lanzado por primera vez por una empresa emergente con sede en Seattle llamada Statistical Sciences, Inc. [4] El fundador y único propietario de la empresa es R. Douglas Martin, profesor de estadística en la Universidad de Washington , Seattle. Martin aprendió originalmente S mientras trabajaba en Bell Laboratories, donde se desarrolló originalmente el lenguaje S. [1] En el momento de su lanzamiento, S-PLUS fue uno de los primeros ejemplos de software que implementó algoritmos para modelos lineales generalizados , después de GLIM . [5]
Statistical Sciences adquiere la licencia exclusiva para distribuir S y se fusiona con MathSoft en 1993, convirtiéndose en la División de Productos de Análisis de Datos (DAPD) de la empresa. [6]
En 1995, S-PLUS 3.3 para Windows 95 /NT, con biblioteca Matrix, historial de comandos y gráficos Trellis. A esto le siguió el lanzamiento de S-PLUS 3.4 para UNIX en 1996. Esta versión incluía una biblioteca de modelado de efectos mixtos no lineales , binning hexagonal y métodos de cluster. S-PLUS 4 se lanzó para Windows en 1997, con características como una GUI actualizada, integración con Excel y gráficos editables. S-PLUS 4.5 para Windows en 1998, con pinceladas de diagrama de dispersión y la capacidad de crear gráficos S-PLUS desde Excel y SPSS . El software también estuvo disponible para Linux y Solaris .
En 1999, se lanzó S-PLUS 5 para Solaris, Linux, HP-UX , AIX , IRIX y DEC Alpha . S-PLUS 2000 para Windows. nlme 3.3, gráficos de control de calidad , nuevos comandos para manipulación de datos. A esto le siguió S-PLUS 6 para Linux / Unix en 2000. Esta versión tenía una interfaz gráfica de usuario basada en Java, Graphlets, survival5 y una biblioteca de datos faltantes.
En 2001, MathSoft vendió su división de productos de ingeniería y educación (EEPD) con sede en Cambridge y cambió su nombre a Insightful Corporation, trasladando su sede a Seattle. Esto básicamente revirtió la fusión anterior entre MathSoft y Statistical Sciences, Inc. [7] S-PLUS Analytic Server 2.0. S-PLUS 6 se lanzó para Windows en 2001.
En 2002, se lanzó StatServer 6 y la edición para estudiantes de S-PLUS pasó a ser gratuita. Se lanzó S-PLUS 6.2 y se adaptó a AIX. En 2004, Insightful compró el lenguaje S a Lucent Technologies por 2 millones de dólares y lanzó S+ArrayAnalyzer 2.0.
S-PLUS 7.0 se lanzó en 2005. Biblioteca BigData para trabajar con conjuntos de datos más grandes que la memoria, S-PLUS Workbench ( herramienta de desarrollo de Eclipse ). También se lanzó Insightful Miner 7.0. En 2007, se lanzó S-PLUS 8 con un nuevo sistema de paquetes, extensiones de lenguaje para compatibilidad con paquetes R y un depurador de Workbench.
TIBCO adquirió Insightful Corporation por 25 millones de dólares en 2008. [8]