Tora (Bases de Datos Oracle)

TOra
TOra
TOra Screenshot.png
Captura de pantalla de TOra.
Desarrollador(es)
Quest Software, Inc
http://tora.sourceforge.net
Información general
Última versión estable 2.1.3
19 de septiembre de 2010
Última versión en pruebas 2.0
Género Utilidades de gestión para bases de datos
Programado en C++ ( biblioteca Qt)
Sistema operativo Multiplataforma
Licencia GPL
En español No
[ editar datos en Wikidata]

Tora es un conjunto de herramientas multiplataforma de software libre creado para ayudar a los administradores y desarrolladores de aplicaciones de bases de datos Oracle. También suministra soporte para MySQL y PostgreSQL.

Es una herramienta muy valorada por los mismos ya que la herramienta que proporciona Oracle, el Enterprise Manager, no es demasiado intuitiva. Los desarrolladores para Oracle de Red Hat Linux afirman hacer un uso intensivo de la misma.

Independientemente del sistema operativo sobre el que se instale, necesita como paso previo que esté instalado el cliente de Oracle correspondiente a la misma o superior versión de base de datos sobre la que queremos actuar. Dicho cliente se puede instalar en su forma mínima, de modo Runtime.

Está disponible para los siguientes sistemas operativos:

Para los sistemas operativos tipo Unix necesita que estén instaladas las biblioteca de KDE. La versión Windows ya está compilada con las biblioteca Free Qt de Trolltech.

Actualmente TOra se distribuye bajo licencia GPL y sólo se encuentra en inglés.

Historia del Proyecto

Henrik Mauritz Johnson inició el proyecto en diciembre de 2000 con la meta de crear una herramienta para GNU/Linux que le permitiese interactuar con bases de datos Oracle con las mismas prestaciones que las existentes para Windows en aquel momento. Comenzó con licencia GPL manteniendo el copyright la compañía GlobeCom AB para la cual trabajaba Henrik. En diciembre de 2001, el copyright de TOra 1.2.0 cambió pasando a pertenecer a la empresa Underscore AB, propiedad del propio Henrik, que comercializó la versión Windows utilizando bibliotecas gráficas propietarias y manteniendo la versión en sistemas GNU/Linux con licencia GPL.

Henrik Mauritz Johnson mantuvo un único control del directorio CVS de TOra encargándose de incluir tanto el software que desarrollaba como los parches suministrados por otros colaboradores de la comunidad del software libre. Durante el año 2004 hubo serias dudas sobre la continuidad del proyecto motivadas por la lentitud de desarrollo y porque el 20 de enero de 2004 Quest Software adquirió el copyright de TOra pasando Henrik a ser su empleado. A finales de 2004 Quest Software dejó de comercializar TOra ya que contaba con su propia herramienta para Windows: Toad para Oracle.

Finalmente, en febrero de 2005, y cuando ya se estaba pensando en realizar una bifurcación de TORa, Henrik Mauritz Johnson entregó, con la autorización de Quest Software, el control del proyecto a Nathan Neulinger que junto con un nuevo conjunto de desarrolladores lo revitalizó. A partir de la versión 1.3.15 ya sólo existen licencias GPL tanto para entorno GNU/Linux como para el entorno Windows al usarse en este último las bibliotecas libres para Windows Qt Free de Trolltech.

En un primer momento el fundador de proyecto, Henrik Mauritz Jhonson, era a la vez el único desarrollador del mismo. Sin embargo a medida que se conoció el proyecto, otros usuarios de TOra contribuyeron al mismo enviado sobre todo parches para las distintas versiones publicadas. El fundador del proyecto mantuvo en su poder la decisión de incluir o no el software que otros le enviaban y era más bien un proyecto personal que una comunidad de desarrolladores. En el año 2005, tras el cambio de administrador del proyecto a Nathan Neulinger, si se organizó una comunidad de desarrolladores de software libre más cercana al estilo bazar que al estilo catedral de Eric Steven Raymond en su publicación The Catedral and the Bazaar:[1] no existe una política de liberación de versiones definida en tiempo, los desarrolladores son a la vez usuarios del software a los que se van asignando tareas de las publicadas como pendientes sin más necesidad que comunicarse con el administrador del proyecto (y demostrar que puede hacerse cargo de ella).

En cuanto al modelo de negocio de TOra como proyecto de Software libre, no hay que olvidar que a una edad temprana del proyecto (antes de cumplir un año) ya existía una licencia comercial para Windows del propio Henrik a través de su empresa Underscore AB en paralelo con las versiones libres para GNU/Linux con licencia GPL. Se podría pensar en el típico caso de modelo de negocio tipo Loss leader de los propuestos por Frank Hecker en Setting up shop: The business of open-source software;[3] para el Software libre: un valor de uso incrementado por la adición de las mejoras de los usuarios interesados en las mismas (según los mismos desarrolladores actuales afirman en un hilo del foro en 2005) pero en cuanto al valor de venta, este se había perdido, al menos para las versiones GNU/Linux, al estar totalmente licenciado GPL.

Other Languages
English: TOra
Ligure: TOra
latviešu: TOra (SQL)
polski: TOra