Académique Documents
Professionnel Documents
Culture Documents
Original en inglés
HISTORIA DE GNOME
Por. Miguel de Icaza
Elliot y yo intentamos ordenar varios esfuerzos para tratar algunos de los asuntos
de consistencia de Linux. Nuestra primera tentativa fue el esfuerzo libapp, que era
un conjunto de funciones de biblioteca que serían utilizadas para tener acceso a los
recursos comunes usados por las aplicaciones (administracion de la configuración,
no perdiendo de vista los archivos recientemente usados, manejo mime etcétera).
Pero nunca acabamos absolutamente este proyecto. En ese tiempo la idea de
producir un sistema completo como GNOME estaba fuera de alcance y
apuntábamos para las tareas fáciles primero.
Siendo un entusiasta del software libre , entré en contacto con Troll Tech, los
autores de Qt para proponer un esquema de licencia alterno para Qt, que aun
permitiría que construyeran una compañía mientras que autorizaba a los usuarios,
pero no consegui ninguna respuesta. El FAQ de Troll Tech contenia en ese
entonces errores significativos con respecto a la GPL y no hicieron caso de
esquemas duales de licencia. Después de una tiempo, decidimos hacer algo sobre
este problema. También fue desalentador el hecho de que los desarrolladores de
KDE no estaban interesados en soluciónar esas cuestiones según lo precisado en
su documento del FAQ y sus políticas de las listas de correo.
Evaluamos escribir un reemplazo libre de Qt, pero reimplementar un API daría
lugar muy probablemente a un software menos eficiente y habría llevado demasiado
tiempo implementarlo. GNUstep, Wine y LessTif eran otros proyectos que habían
querido reimplementar un API propietario y apenas recientemente acaban de tener
un éxito limitado después de una larga historia de desarrollo.
Varios amigos del canal #linux en la red de LinuxNet fueron también en parte
responsables del lanzamiento del proyecto.
NACE GNOME
Para noviembre de ese año GNOME había alcanzado tal ímpetu que
Federico y yo dejamos otros proyectos y nos dedicamos totalmente al
trabajo sobre GNOME. Hicimos el port del motor GtkXmHTML por las vacaciones
de diciembre y comenzamos a leer Slashdot.
Marc creaba los Red Hat Advanced Development Labs que serían el primer
equipo financiado de desarrolladores que trabajarían en mejorar GNOME.
Los laboratorios de RHAD fueron creados en Enero de 1998. Marc y DrMike
trabajaron en el browser de la ayuda de GNOME; Raster trabajó en Gdk_Imlib,
Enlightenment y el motor de los temas de Gtk+. Más adelante ese año Owen,
Jonatán, Dave y Federico se reunirían.
LA CUMBRE DE GNOME
GNOME 0.13, 0.20 o 0.30 habian sido liberados y los estuvimos mostrando en la
expo de Linux que era recibida en la Duque University. Está también fue la primera
vez que hice una presentación del proyecto GNOME (que resultó OK, a pesar de
los problemas yo tenía con mi computadora portátil).
Ésta era también la primera vez que vi Friedman después de haberlo conocido en
Microsoft, y fue muy divertido. Él trabajaba en una arquitectura más extensible del
dingus para varios programas de terminal. La característica del dingusclick
entraria eventualmente en la terminal de GNOME y demostraría ser una
característica necesaria para todo lo que pretendiera ser un emulador de
terminal.
Varios hackers estaban presentes: Chris Lahey, Larry Ewing, Adrian Likins, Trama,
Tim Gerla, Jonatán Bladford, Rosanna Yuen, Matthew Wilson, Federico Mena,
Marc Ewing, Michael Fullbright, Marca Chricton, Pintor Del Jay, Alan Cox. Las
apariciones notables incluyen a David Miller (que fue allí a conseguir una camisa de
GNOME) y Telsa Gwynne (que llegó a estar más adelante implicado en el esfuerzo
de la documentación). Elliot Lee llegaría más tarde ese día
GIMP
EL LOGOTIPO DE GNOME
El pie resultó ser problemático, pues alguien lanzo un logotipo que lucia
similar,DrMike y Rasterman se preocuparon de los posibles problemas causados
porque nuestro pie de GNOME lucia similar al otr logotipo.
Los laboratorios RedHat decidíeron a patrocinar una competición del logotipo para
GNOME algunos meses más adelante, y el premio era una tarjeta digitalizadora.
Hubo una desventaja en competencia del logotipo: fue ejecutado por la gente del
GIMP, y por lo tanto uno de los requisitos era hacer el logotipo usando el GIMP.
Esto significa que no conseguimos ningun logotipo vectorial para el proyecto. Hubo
muchos buenos envios, la mayoria muy buenos.
Elegimos utilizar una nueva versión del pie hecho por Tuomas mismo. La
diferencia mayor es que el nuevo pie parecía un “G” en lugar de otro (el
otro era un pie derecho, éste sería un pie izquierdo, Gformado). La insignia
era absolutamente agradable, y todavía la estamos utilizando hoy.
GNOME CAL
Craig Small había estado trabajando en una aplicación de calendario para GNOME,
pero sus apremios del tiempo no le permitieron continuar con el trabajo. Y dado el
estado de la complejidad del desarrollo en gnome, él no había hecho mucho de
progreso. Fui a Tijuana a proporcionar consultoria en Solaris a una compañía
telefonica norteña llamada Telnor. En Telnor vi una versión reciente de CDE (en las
máquinas de la universidad, nunca tuvimos una versión reciente de Solaris, ni el
espacio de disco requerido para ejecutar CDE) y tenía una bonita aplicación de
calendario.
Algunos años más tarde volveríamos a hackear en el calendario, este vez que sería
integrado en el groupware Evolution y sería parte del negocio base de Helix Code.
GNUMERIC Y CANVAS.
El nuevo diseño del canvas estaba mucho más limpio, y fue basado completamente
en GtkObjects y utilizó GtkArgs en vez del sistema de mi propia cosecha el cual
había sugerido antes(que era, ahem, muy roto).
QPL
(Nota de este blog: Lo grave de este hecho es que quitaba todo propòsito al
proyecto GNOME de hacer un Desktop enteramente Libre para GNU/Linux..porque
ya KDE..lo serìa completamente)
GNOME 1.0
GNOME 1.0 fue liberado en marzo de 1999. Fue anunciado al mundo durante la
Linux World Expo en San Jose, California. Esta versión marcó la congelación del
API de GNOME 1.0. Esta versión tuvo varios fallos de funcionamiento. La
primera versión de GNOME a enviar en una distribución de Linux fue un
derivado de GNOME 1.0 que incluyó varias mejoras sobre los 1.0.
Esta versión fue corrdinada por Elliot Lee en RedHat. El propósito de esta version
era era corregir todos los fallos de funcionamiento reportados, que se le
habian presentado a la gente. Por este tiempo el nuevo sistema de seguimiento de
errores de GNOME había estado en uso por un cierto tiempo, y éste ayudo a los
desarrolladores a ubicar los problemas y solucionarlos para la liberación. Esta
versión de GNOME era bastante sólida y consiguió ser distribuida por varios
vendedores de Linux.
GUADEC
Mathieu Lacage
organizó la “GNOME
Users And Developers
European Conference”
(Conferencia Europea
de Usuarios y
Desarrolladores de
GNOME) (GUADEC) en
París, Francia en marzo
del 2000. GUADEC era
inicialmente una
conferencia pequeña que
se daria a los estudiantes
de France Telecom en
París por Havoc, Federico
yo. Discutí con Mathieu
la posibilidad de
conseguir
financiamiento para
hacer GUADEC una
conferencia de GNOME
Logo de una de las entregas de la Conferencia GUADEC más grande que lo que
se planeó. Cuando él
estuvo de acuerdo,
comencé a conseguir fondos de varias compañías de Software libre en los E.E.U.U.
y Alemania. Mathieu hizo lo mismo con las compañías y los patrocinadores en
Francia. Al final nos la arreglamos para conseguir bastante dinero para los
vuelos de alrededor de cuarenta de los principales desarrolladores de
GNOME a Francia por cuatro días.
GNOME 1.2 fue una version donde principalmete pulimos la interface de usuario,
actualizamos e hicimos mejoras.
En enero 2000 Jacob Berkman comenzó a incluir dentro del nucleo de gnome un
número de mejoras de interfaz de usuario que habían sido sugeridas por el equipo
GNOME UI y de varias ideas que él, George y otros hackers contribuyeron al
sistema. Esta version también incluiría memprof (mem buddy) por primera vez y
ofreceriá aplicaciones construidas usando el diseñador GUI Glade (y por supuesto
incluia el glade y Libglade para este propósito).
LA FUNDACIÒN GNOME
El compromiso de SUN con GNOME es muy extenso a este punto: sus equipos
están trabajando alrededor de varias tecnologías en GNOME. El nautilus y la
evolución eran mostrados en la expo Mundial de Linux incrustando componentes de
StarOffice.
GNOME 1.4
Los ingenieros de liberacion de GNOME 1.4 son Jacob y Maciej. Esta version
incluirá por primera vez el sistema de componentes de Bonobo como parte de
GNOME y contendrá el nuevo manejador de archivos Nautilus y la suite de trabajo
en grupo Evolution.
Gnome 3, como es proyectado..el futuro
(Nota del Blog 2: Con todo..lo dicho anteriormente no implica..en ningún modo
inferior calidad en la casa de Estudios UNAM, puesto que esta se encuentra entre
las cien Universidades mejores del mundo, por delante de centros Universitarios de
los Cinco Continentes..siendo superada en Europa (y no por mucho) ùnicamente
por algunas instituciones Francesas, Inglesas o Alemanas)
(Nota final del Blog: Espero que este post sirva de aliento y motivaciòn a personas
que tienen buenas ideas y que quieren llevarlas a cabo…o han dudado en hacerlo)
Esta entrada fue escrita por vpabogados, publicada en 4 enero 2010 a las 12:37
am, archivada bajo KDE, Linux y etiquetada Linux, Software Libre. Agrega el
favorito al enlace permanente. Sigue los comentarios aquí con el feed para esta
entrada. Envía un comentario o deja una ruta: Trackback URL.