EBox

EBox

eBox


eBox Platform
Parte de la familia GNU/Linux 2.6
EBox Platform Linkstation.jpg
eBox Platform ejecutándose en un Linkstation PPC
Desarrollador
Warp Networks
ebox-platform.com (en inglés)
Información general
Modelo de desarrollo Software libre
Última versión estable 0.12
28 de agosto de 2008
Núcleo Linux
Tipo de núcleo Monolítico
Licencia GPL
Estado actual En desarrollo

eBox Platform es un servidor de red unificada de código abierto (o una plataforma de red unificada) para las PYMEs. eBox Platform puede actuar gestionando la infraestructura de red, como puerta de enlace a Internet (Gateway), gestionando las amenazas de seguridad (UTM), como servidor de oficina, como servidor de comunicaciones unificadas o una combinación de estas. Además, eBox Platform incluye un marco de desarrollo (un framework) para facilitar el desarrollo de nuevos servicios basados en Unix.

El código fuente del proyecto está disponible bajo los términos de la Licencia Pública General de GNU, así como bajo varias licencias privativas. La empresa española eBox Technologies S.L. es el propietario y patrocinador de eBox Platform y posee el copyright del código fuente.[1]

eBox Platform empezó como un proyecto colaborativo entre dos empresas y fue publicado como un proyecto de código abierto por primera vez en 2005.[2] El 16 de noviembre de 2006 eBox fue oficialmente aprobado como proyecto NEOTEC, recibiendo fondos públicos del CDTI (organización pública española bajo el Ministerios de Industria, Comercio y Turismo) para completar el desarrollo de la versión 1.0.[3] eBox fue incluido por la primera vez en Ubuntu en 2007, en el Gutsy Gibbon Tribe 3, la tercera versión alfa de Ubuntu 7.10.[4] La primera versión candidata a definitiva, eBox 1.0, fue publicada en 2008.[5]

Contenido

Vista general

Características

eBox Platform 1.2 (publicado en agosto 2009) dispone de las siguientes características:[6]

  • Gestión de redes
    • Cortafuegos y encaminamiento
      • Filtrado de tráfico
      • NAT y redirección de puertos
      • Soporte para múltiples puertas de enlace, balanceo de carga y auto-adaptación ante la pérdida de conectividad
      • Moldeado de tráfico (soportando filtrado a nivel de aplicación)
      • Monitorización de tráfico
      • Configuración de red
        • Servidor DHCP
        • Servidor NTP
      • DNS dinámico de los principales proveedores
    • Soporte de redes privadas virtuales
    • Servidor de nombres de dominio
    • Proxy HTTP
      • Caché
      • Autenticación de usuarios
      • Filtrado de contenido
      • Soporte para listas categorizadas como: urlblacklist or shallalist
      • Antivirus
    • Servidor de correo
      • Dominios virtuales
      • POP3 e IMAP con SSL/TLS
      • Filtro de Spam y Antivirus
        • Listas blancas, negras y grises
        • Custom Filtering
      • Filtro transparente de POP3
    • Servidor web
      • Dominios virtuales
    • Autoridad de Certificación
  • Modulo IDS
  • Trabajo en grupo
    • Gestión centralizada de usuarios y grupos
    • Soporte PDC de Windows
    • Compartición de recursos
      • Servidor de archivos
        • Antivirus
        • Audit log
      • Servidor de impresión
    • Groupware: Compartición de calendarios, agendas, webmail, wiki, etc.
    • Modulo VozIP: Creación de usuarios con extensiones y buzones de voz. Pueden hacer y recibir llamadas externas. Se pueden crear salas de conferencias.
    • Mensajería instantánea
      • Conferencias
  • Informes y monitorización
    • Modulo de monitorización: disco, memoria, carga, temperatura y CPU de la máquina
    • Dashboard para tener la información de los servicios centralizada
    • Estado del RAID por software e información del uso de disco duro
    • Informe completos y resumidos de sistemas
    • Notificación de eventos vía correo, subscripción de noticias (RSS) o XMPP
  • Actualizaciones de software
  • Copias de seguridad (completas o de configuración)

Desarrollo

eBox Platform usa un modelo de software libre, con todo el código abierto disponible para sus usuarios.

Diseño

eBox es una aplicación web que usa el servidor servidor web Apache con mod perl como estrato y componentes Mason como bloques de construcción, principalmente escrito en Perl orientado a objetos, con algunas mejoras visuales con Javascript.

Su diseño incorpora técnicas de programación modernas como:

  • Patrones de diseño: un patrón de diseño observador usado principalmente para integrar diferentes módulos en eBox. Por ejemplo, cada servicio informa sobre que puertos necesitan que estén abiertos. Además, un patrón Singleton se usa para almacenar la configuración y comportamiento global.
  • Desacoplamiento de la lógica y presentación: el interfaz de usuario usa CSS y AJAX, e incluye varios componentes Mason, como una tabla genérica usada para configurar servicios. La lógica del programa reside en los paquetes de las bibliotecas y en el código CGI.
  • Tolerancia a fallos: los errores y avisos se manejan a través de excepciones software, yendo desde el núcleo hasta la rutina manejadora.

También ofrece la arquitectura para la búsqueda de errores, integrando la distribución de la pila de ejecución del intérprete de Perl 5.

Cada proceso de cada servicio es monitorizado por si este muere, es relanzado automáticamente.

Componentes de software libre

eBox se construye sobre componentes comunes y estables de software libre:

La distribución completa usa Ubuntu 8.04 Hardy Heron.

Comunidad

La comunidad principal de eBox se encuentra en el Foro de Soporte de eBox.

La inclusión de eBox en Ubuntu Gutsy Gibbon fue precedida por algunos comentarios en la comunidad Ubuntu Forums.[7]

Hay también un grupo muy activo de usuarios de Linkstation que han conseguido portar eBox a un PowerPC.[8]

Documentación

Usuarios

  • Guía de instalación: tiene las instrucciones para los diferentes métodos de instalación de eBox como el CD y los paquetes de Ubuntu, como conseguir el código fuente y ejecutar eBox desde cero.[9]
  • Documentación oficial para eBox 1.2 (disponible en inglés y en español): dirigida a usuarios de eBox Platform, introduce los conceptos y la terminología, explicando los diferentes servicios y casos de uso.[10]
  • Documentos adicionales: Lista completa de la documentación disponible, incluyendo How-tos, Preguntas frecuentes, Screencasts y otros documentos.[11]
  • Referencia de API: descripción y parámetros de clases y métodos.


Desarrolladores

  • Instrucciones para los desarrolladores: Tutoriales y consejos dirigidos a los desarrolladores del software, incluyendo una guía de desarrollo del módulos, instrucciones cómo crear los paquetes de eBox para Debian o un entorno de desarrollo.[12]


Referencias

  1. Aragón Investiga (2008). «Publicado eBox Platform 1.0: Primer software libre empresarial en Aragón». Consultado el 2009-11-05.
  2. El Periódico de Aragón (2007). «Gestión libre para las empresas». Consultado el 2007.
  3. Warp Networks (2007). «eBox como proyecto NEOTEC». Consultado el 2007-03-09.
  4. Ubuntu Linux (2007). «eBox included in Ubuntu Gutsy Gibbon Tribe 3». Consultado el 2009-11-05.
  5. Instituto Tecnológico de Aragón - Gobierno de Aragón (2008). «La spin off Ebox Technologies presenta en el ITA una nueva versión de su plataforma de software libre». Consultado el 2009-11-05.
  6. eBox Platform (2009). «eBox 1.2 Overview». Consultado el 2009-11-05.
  7. Ubuntu Forums (2007). «Ubuntu and eBox». Consultado el 2009-11-05.
  8. Linkstation Wiki (2007). «eBox en FreeLink-Debian». Consultado el 04-04-2007.
  9. eBox Platform. «eBox Platform Installation Guide». Consultado el 2009-11-05.
  10. eBox Platform (2009). «eBox Platform 1.2 Official Documentation». Consultado el 2009-11-05.
  11. eBox Platform. «Documentos adicionales». Consultado el 2009-11-05.
  12. eBox Platform. «Instrucciones para los desarrolladores». Consultado el 2009-11-05.

Enlaces externos

Oficiales

Otros

Obtenido de "EBox"

Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • EBox — Platform ist eine freie (unter GPL) Software zur Bereitstellung und Verwaltung verschiedener Dienste in einem Computer Netzwerk. Die Zielgruppe sind Netzwerke von kleinerer oder mittlerer Größe, also die von SOHO, bzw. KMUs. Es ist eine auf… …   Deutsch Wikipedia

  • EBox — infobox OS name = eBox Platform family = Ubuntu Linux caption = eBox Platform running on a PPC Linkstation developer = [http://www.warp.es Warp Networks] website = [http://www.ebox platform.com www.ebox platform.com] source model = Open Source… …   Wikipedia

  • AC Propulsion eBox — The eBox is a conversion of a Scion xB vehicle into a battery electric vehicle produced by the U.S. company AC Propulsion. Infobox Automobile name = AC Propulsion eBox manufacturer = AC Propulsion production = 2007 present class = Mini MPV… …   Wikipedia

  • AC Propulsion eBox — Der AC Propulsion eBox ist ein Elektroauto der US Firma AC Propulsion beruhend auf dem Einbau eines Elektromotors und eines Lithium Ionen Akkumulator Packs in einen Scion xB 5 Spd MT. Der Kunde muß ein Auto dieses Typs rechtmäßig besitzen und… …   Deutsch Wikipedia

  • EBX (format de fichier) — eBox Extension .ebx Développé par Ortery / Sysnext modifier  …   Wikipédia en Français

  • zentyal — Nom Zentyal famille Unix like 290px légende Interface utilisateur de Zentyal développeur eBo …   Wikipédia en Français

  • Zentyal — Parte de la familia Unix like Interfaz de usuario de Zentyal Desarrollador …   Wikipedia Español

  • Genset trailer — AC Propulsion tzero Batteriepack des AC Propulsion tzero, Lithium Ionen Akkumulatoren …   Deutsch Wikipedia

  • Nettop — For the NSA project, see NetTop. The Acer Aspire Revo nettop Nettop is the generic name for a very small form factor, inexpensive, low power desktop computer designed for basic tasks such as Internet surfing, accessing web based applications,… …   Wikipedia

  • Zonbu — Infobox Company name = Zonbu type = Private Startup genre = Computer foundation = 2006 founder = Grégoire Gentil and Alain Rossmann location city = Palo Alto, California location country = USA location = industry = PC products = Zonbu Box and… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”