Complemento (informática)

GNU IceCat presentando una lista de complementos instalados.

En informática, un complemento o «plug-in» es una aplicación (o programa informático) que se relaciona con otra para agregarle una función nueva y generalmente muy específica. Esta aplicación adicional es ejecutada por la aplicación principal e interactúan por medio de la interfaz de programación de aplicaciones. Complemento y plug-in se diferencian en que los plug-in son desarrollados por empresas reconocidas y tienen certificado de seguridad y los complementos pueden ser desarrollados por cualquiera.

También se conoce por los términos en inglés, plug-in («enchufable» o «inserción») o add-on («añadido»), y como conector o extensión.

Se usa, por ejemplo, para juegos y aplicaciones.

Los complementos permiten:

  • Que los desarrolladores externos colaboren con la aplicación principal extendiendo sus funciones.
  • Reducir el tamaño de la aplicación.
  • Separar el código fuente de la aplicación a causa de la incompatibilidad de las licencias de software.

Historia

Los primeros complementos aparecieron a mediados de 1970, cuando el editor de texto EDT ejecutándose en el sistema operativo Unisys VS/9 y utilizando la serie de computadoras Univac 90/60, permitía a un programa externo acceder a la memoria para editar la sesión.

En 1987, Macintosh incluyó la funcionalidad en HyperCard y QuarkXPress.

En 1988, Silicon Beach Software incluyó complementos en Digital Darkroom y SuperPaint, y Ed Bömke acuñó el término «plug-in».

Other Languages
azərbaycanca: Plaqin
български: Приставка
čeština: Plugin
dansk: Plug-in
Deutsch: Plug-in
Ελληνικά: Plug-in
Esperanto: Kromprogramo
euskara: Plugin
فارسی: افزایه
français: Plugin
עברית: תוסף
Bahasa Indonesia: Colok-masuk
íslenska: Viðbót
日本語: プラグイン
қазақша: Plugin
한국어: 플러그인
Кыргызча: Плагин
Bahasa Melayu: Plug-in
Nederlands: Plug-in
polski: Wtyczka
português: Plug-in
română: Plugin
русский: Плагин
srpskohrvatski / српскохрватски: Додатак (рачунарство)
slovenčina: Zásuvný modul
slovenščina: Vtičnik
Türkçe: Plug-in
українська: Плагін
Tiếng Việt: Plugin (điện toán)
中文: 插件
粵語: 外掛