Logo Umeet2000

Presentación

Registrarse

Programa

Desarrollo

Participación

Normas para los autores

Comité de Honor

Comité Organizador

Comité Científico

Comité Técnico

Patrocinadores

Servidores espejo (mirrors)

Noticias

Recortes de prensa,enlaces


Charla del 18/11/2000 KDE 2.0 : El Escritorio de Linux

Se han suprimido algunas entradas del log, sobre todo referentes a entradas y salidas de diferentes personas en el canal durante la presentación
[19:00] (fernando) les recuerdo que las transparecias de esta charla estan en :
[19:00] (fernando) http://umeet.uninet.edu/conferencias/antonioLarrosa/html/slide_1.html
[19:01] (fernando) aunque tambien les anuncio que si tratan de seguir la conferencia a la vez que se las bajan, puede haber algún problemilla de velocidad
[19:01] (fernando) también hay un tgz en:
[19:01] (fernando) http://umeet.uninet.edu/conferencias/antonioLarrosa/antonioLarrosa.tar.gz
[19:11] (fernando) bueno
[19:12] (fernando) Si les parece, empezamos
[19:12] (fernando) Les presentamos hoy a Antonio Larrosa,
[19:12] (fernando) Trabaja para SuSE desarrollando KDE, y está implicado en este proyecto
[19:12] (fernando) desde el verando de 1997.
[19:12] (fernando) Está terminando la carrera de matemáticas en la Universidad de Málaga.
[19:12] (fernando) Queremos agradecerle su presencia aqui y esperamos que la charla sea del agrado de todos
[19:13] (fernando) Su conferencia se titula:
[19:13] (fernando) KDE 2.0: EL Escritorio de Linux
[19:13] (fernando) Antonio ....
[19:13] (antlarr) Muchas gracias Fernando
[19:13] (antlarr) Antes de nada, gracias a todos por venir a oir(leer) un poco sobre la nueva versión de KDE
[19:13] (antlarr) y los diseños y arquitecturas que estamos usando en el proyecto KDE.
[19:14] (antlarr) Si quereis preguntar algo, podeis hacerlo en cualquier momento, no me importa
[19:14] (antlarr) ser interrumpido (siempre que pregunteis algo referente al tema que se esté
[19:14] (antlarr) hablando :) )
[19:14] (antlarr) Bueno, para empezar voy a explicar lo que es KDE
[19:14] (antlarr) ¿Hay alguien que no sepa lo que es ?
[19:15] (erick) si
[19:15] (soniaj) si
[19:15] (antlarr) bien :)
[19:15] (antlarr) Cuando se dice "KDE", nos podemos estar referiendo a muchas cosas distintas.
[19:15] (antlarr) Básicamente, se puede ver desde tres puntos de vista distintos.
[19:15] (antlarr) ** Como entorno de escritorio
[19:15] (antlarr) Es lo que los usuarios ven cuando encienden el ordenador y entran en el sistema
[19:15] (antlarr) Esto incluye muchos programas como por ejemplo:
[19:15] (antlarr) El gestor de ventanas, KWin
[19:15] (antlarr) (pronunciado "kuín" :) )
[19:16] (antlarr) Este gestor se ha reescrito completamente desde cero, es muy ligero y además soporta plugins y temas de todo tipo
[19:16] (antlarr) "Antiguamente" había varios estándares para gestores de ventanas.
[19:16] (antlarr) KDE tenía un estandar con el kwm, pero después salieron otros estándares distintos
[19:17] (antlarr) y los desarrolladores de gestores de ventana soportaban uno, otro,
[19:17] (antlarr) o parte de uno y de otro.
[19:17] (antlarr) Hace cosa así de un año, los desarrolladores de los principales gestores
[19:17] (antlarr) de ventanas : Alfredo Kojima(WindowMaker), Bradley Hughes (Blackbox),
[19:17] (antlarr) Matthias Ettrich (fundador de KDE, Lyx y desarrollador del KWM/KWin entre
[19:17] (antlarr) otras muchas cosas) y Rasterman (Enlightenment) entre otros, decidieron
[19:17] (antlarr) hacer un estandar común que han llamado NETWM y que será (es ya) soportado por
[19:17] (antlarr) todos los gestores de ventanas.
[19:17] (antlarr) También está el gestor de ficheros, Konqueror
[19:18] (korn) ¿kfm?
[19:18] (antlarr) Konqueror es la aplicación estrella de KDE
[19:18] (antlarr) Kfm era el gestor de ficheros que había en KDE 1.x pero se ha reescrito desde cero usando la última tecnología de KDE 2.0
[19:19] (antlarr) y ahora se llama Konqueror (no se podía llamar Kfm 2.0 porque en realidad es completamente distinto)
[19:19] (antlarr) lo mas importante es que _todo_ Konqueror está basado en componentes
[19:19] (antlarr) usando KParts, la arquitectura de componentes de KDE
[19:20] (antlarr) así, cuando se abre una ventana de konqueror, aparece una componente de vista en forma de icono (para los directorios)
[19:20] (antlarr) y una componente de vista en forma de arbol
[19:20] (antlarr) si en la dirección que se está visitando se escribe algo como "http://www.kde.org" se abre una componente de renderización html
[19:21] (antlarr) si se pulsa sobre un archivo de un documento en KWord, se abre una componente de KWord
[19:21] (antlarr) y puedes ver el documento desde la misma ventana de Konqueror
[19:21] (antlarr) Como os podeis imaginar, esto da mucho juego para hacer todo tipo de posibilidades
[19:22] (antlarr) Después hablaré mas de Konqueror
[19:22] (antlarr) Por otra parte, como parte del entorno de escritorio está también Kicker, el panel.
[19:22] (antlarr) También reescrito desde cero. soporta applets y muchas posibilidades de expansión.
[19:23] (antlarr) Otra cosa a tener en cuenta en el escritorio es la internacionalización.
[19:23] (antlarr) KDE está traducido a mas de 50 idiomas
[19:25] (antlarr) así cualquier persona de todo el mundo puede usar el escritorio sin tener que saber idiomas
[19:26] (antlarr) El usuario necesita además una ayuda en el escritorio que le indique como se usan los programas
[19:26] (antlarr) para eso está khelpcenter que no es mas que una componente para konqueror
[19:27] (antlarr) que permite hacer búsquedas entre las páginas man y permite ver también paginas "info"
[19:27] (antlarr) Como parte del escritorio que no se vé, también se puede contar a aRts
[19:27] (antlarr) que es el servidor multimedia
[19:28] (antlarr) aRts no es simplemente un servidor de audio como los que ya se conocen sino que es un
[19:28] (antlarr) Analog RealTime Synthesizer
[19:28] (antlarr) Es decir, sintetiza audio en tiempo real
[19:28] (antlarr) y permite hacer cosas como definir un grafo en el que se le indica el flujo de sonido
[19:29] (antlarr) y se pueden añadir efectos como eco, retrasos, reverberación, etc.
[19:29] (antlarr) Otra nueva arquitectura que KDE ha desarrollado es DCOP
[19:29] (antlarr) el Desktop Communication Protocol
[19:30] (antlarr) con el cual las aplicaciones se comunican unas con otras
[19:30] (antlarr) Por ejemplo, se le puede "pedir" al gestor del fondo
[19:30] (antlarr) que ponga un nuevo fondo, o que empiece el salvapantallas
[19:30] (antlarr) además, se pueden hacer scripts de forma muy facil
[19:31] (antlarr) Cada aplicación tiene lo que se llama un interfaz DCOP
[19:31] (antlarr) en el que exporta toda su funcionalidad
[19:31] (antlarr) así después se puede usar otro programa para acceder a esa funcionalidad
[19:32] (antlarr) Para eso hay bindings en muchos lenguajes (C, Python, Perl, etc)
[19:32] (antlarr) y "shells" incluso en linea de comandos "pura"
[19:32] (antlarr) por ejemplo, ejecutando "dcop", obteneis por la salida estandar los programas que hay conectados al servidor dcop
[19:33] (antlarr) ejecutando "dcop KDesktop" obteneis el interfaz que KDesktop exporta, algo como:
[19:33] (antlarr) qt
[19:33] (antlarr) KBackgroundIface
[19:33] (antlarr) KBookmarkManager
[19:33] (antlarr) KDesktopIface (default)
[19:33] (antlarr) etc.
[19:34] (antlarr) si ponemos "dcop KDesktop KBackgroundIface"
[19:34] (antlarr) obtenemos los métodos que ese interfaz nos ofrece en KDesktop
[19:34] (antlarr) entre los métodos nos fijamos en :
[19:34] (antlarr) void setWallpaper(QString wallpaper,int mode)
[19:35] (antlarr) y entonces, podemos ejecutar "dcop KDesktop KBackgroundIface /home/antonio/mifichero.jpg 4"
[19:35] (antlarr) para poner ese fichero como fondo en modo mosaico
[19:35] (antlarr) ese es un ejemplo típico de uso de DCOP
[19:35] (antlarr) otro ejemplo es hacer algo como "dcop kwrite KWriteIface insertText Hola"
[19:36] (antlarr) para escribir texto automáticamente en una ventana de kwrite (el editor de textos de KDE)
[19:36] (antlarr) Hay también una arquitectura que nos abstrae completamente la entrada/salida de ficheros
[19:37] (antlarr) y nos permite navegar de forma indistinta tanto por el disco duro como por un directorio ftp
[19:37] (antlarr) , por un directorio samba, o cualquier otro protocolo que se pueda imaginar
[19:37] (antlarr) es lo que se llama, KIO
[19:37] (antlarr) Para terminar este apartado, también se encuentra en el escritorio la suite de oficina, KOffice
[19:38] (antlarr) en la que se incluye un procesador de textos (KWord), una hoja de cálculo (KSpread), un programa de presentaciones (KPresenter)
[19:38] (antlarr) etc.
[19:38] (antlarr) Por cierto, las transparencias que hay en la página web, están hechas con KPresenter y después exportadas en formato html.
[19:39] (antlarr) Como segundo punto de vista, KDE se puede ver como aplicaciones "separadas"
[19:40] (antlarr) ** KDE como conjunto de aplicaciones
[19:40] (antlarr) las aplicaciones cuando se usan juntas se comunican (por DCOP), pero que se pueden ejecutar independientemente en cualquier escritorio
[19:40] (antlarr) el tercer punto de vista desde el que se puede ver KDE es :
[19:40] (antlarr) ** KDE como entorno de desarrollo
[19:41] (antlarr) Es quizás la parte menos "atractiva" para los usuarios, pero sin la cual no podría existir ninguno de los programas de su escritorio
[19:41] (antlarr) Antes de seguir, me gustaría saber, ¿cuantos de los presentes son desarrolladores ?
[19:42] (antlarr) Pocos, supongo
[19:42] (DaniT) :)
[19:42] (macrobono) creo que sonia es
[19:43] (antlarr) Bien, pues entonces sólo comentaré por encima que las librerías de KDE están totalmente escritas en C++
[19:43] (DaniT) yo soy programador, y actualmente estoy buscando un entonro grafico
[19:43] (antlarr) que es un lenguaje orientado a objetos que es perfecto para abstraer un interfaz de usuario, ya que todo lo que hay en la pantalla
[19:43] (antlarr) puede ser considerado un objeto
[19:44] (korn) algo como java quizas?
[19:44] (antlarr) Además, hay bindings para programar desde C, Perl, Python, etc
[19:44] (antlarr) si estais buscando entorno gráfico os recomiendo kdevelop
[19:45] (DaniT) antlarr: hay algun binding para tcl/tk o expectk ?
[19:45] (antlarr) aunque creo que todavía no tiene soporte especial para java
[19:45] (antlarr) DaniT: no que yo recuerde
[19:45] (antlarr) De todas formas, toda la información sobre bindings y demás la podeis encontrar en
[19:45] (antlarr) http://developer.kde.org
[19:46] (korn) kdevelop soporta el nuevo kde 2.0?
[19:46] (antlarr) KDevelop se está reescribiendo desde hace algún tiempo
[19:46] (antlarr) y todavía no hay una versión basada en KDE 2.0 ya que se está rediseñando para soportar componentes (con KParts)
[19:47] (antlarr) de forma que podais por ejemplo incrustar una componente de emacs en el entorno de desarrollo, o de vim, o de cualquier cosa
[19:47] (antlarr) de todas formas, desde KDevelop basado en KDE 1.x se puede desarrollar para KDE 2.0 sin problemas
[19:48] (antlarr) Como iba diciendo, usando las librerías de KDE, el programador no tiene que preocuparse de muchas cosas muy importantes en el escritorio
[19:48] (antlarr) Por ejemplo
[19:48] (antlarr) usando i18n("Cualquier texto");
[19:49] (antlarr) las librerías lo traducen automaticamente al idioma al que esté configurado el escritorio cuando se ejecute el programa
[19:49] (antlarr) igualmente, la transparencia a la red es algo muy importante que se hace de manera transparente tanto para el programador como para el usuario
[19:50] (antlarr) Suponed que quereis editar un fichero de texto que teneis en un servidor ftp
[19:50] (antlarr) antes, teníais que bajaros el fichero al ordenador local (con cualquier cliente de ftp), editarlo, grabarlo, y después volver a subirlo
[19:50] (antlarr) Gracias a KIO, esto ya no es necesario
[19:51] (antlarr) Sólo hay que escribir ftp://ftp.miservidor.es/mifichero en el diálogo de abrir fichero del kwrite (por ejemplo) y ya está
[19:51] (antlarr) También teneis soporte de unicode completamente "gratuito"
[19:52] (antlarr) y con aRts, podeis reproducir muy facilmente ficheros mp3, wav, au, mpg, avi o divx desde cualquier programa
[19:52] (antlarr) Otra de las cosas importantes es que haya estándares en el escritorio
[19:53] (antlarr) Si cada programa se comportara de forma distinta sería muy dificil de usar
[19:53] (antlarr) y para eso KDE introduce muchos estándares que hacen la vida mas fácil
[19:53] (antlarr) Hay un estandar por ejemplo que dice como deben ser los menús
[19:53] (antlarr) dice cosas como que el menú de "Archivo" debe ser siempre el primero empezando por la izquierda
[19:54] (antlarr) Y que debe de tener como última entrada un elemento "Salir"
[19:54] (antlarr) También hay otro estandar para barras de herramientas que dice como deben de ponerse los botones dentro de la barra
[19:55] (antlarr) y cosas como que nunca debe haber un botón de cerrar la aplicación en la barra de herramientas, porque eso no es algo que se use "a menudo" (que es para lo que están pensadas las barras de herramientas)
[19:55] (antlarr) También usamos el estandar XDND para arrastrar y soltar
[19:55] (antlarr) Tenemos el NETWM como estandar del gestor de ventanas
[19:56] (korn) Pero eso limita al programador no? Un programador no puede saltarse los estándares? No se pueden hacer ventanas personalizadas?
[19:56] (antlarr) Los ficheros .desktop que definen las entradas del "menú K" también tiene su estandar, etc.
[19:56] (antlarr) Todo depende de "como de personalizadas" estén esas ventanas
[19:57] (antlarr) Si estás haciendo un programa "serio" obviamente quieres seguir esos estandares para que el usuario no se haga un jaleo cuando cambie de una aplicación a otra
[19:57] (antlarr) si estás haciendo algo como el "reproductor multimedia" pues te puedes permitir mas libertad
[19:58] (antlarr) No sé si habeis visto Kaiman el reproductor multimedia de KDE, pero obviamente aquí se ha preferido un poco mas de "libertad" a costa de no poner ni siquiera un menú
[19:58] (antlarr) De todas formas, todo es completamente personalizable
[19:58] (korn) Igual que para los moviles que les puedes cambiar la carcasa, les puedes poner cuernecillos para que parezca un diablillo, igual se podrian hacer cosas asi para un reproductor de CD
[19:58] (korn) si, para el reproductor multimedia, eso es lo que digo
[19:58] (antlarr) Todos los menús y barras de herramientas de KDE 2.0 están definidos mediante ficheros XML
[19:59] (antlarr) que se leen en tiempo de ejecución y definen como es el aspecto de la aplicación
[19:59] (antlarr) Si te refieres a "pieles" (o skins), si, Kaiman (el reprod. multim. de KDE 2.0) y Noatun (el de 2.1) los soportan
[20:00] (antlarr) como decía, de todas formas, puedes cambiar el fichero XML muy facilmente y la gracia que tiene, es que como todo es estandar,
[20:01] (antlarr) si quieres cambiar por ejemplo, para que el menu de Archivo a tí siempre te salga a la derecha, pues sólo cambias un fichero y automáticamente cambian todas las aplicaciones.
[20:01] (antlarr) Para terminar con los estándares,
[20:01] (antlarr) tenemos dos estándares de comunicación entre aplicaciones, DCOP (que ya he mencionado antes) y MCOP
[20:02] (antlarr) que está especializado en multimedia, y en transmisión de "streams" de audio o video
[20:02] (antlarr) y por último, también está KParts, que es la arquitectura de componentes que se usa por todo KDE
[20:03] (antlarr) tanto por Konqueror para incrustar distintas vistas, o aplicaciones, como por KOffice para introducir unos documentos dentro de otros
[20:03] (antlarr) por ejemplo, para poner una hoja de cálculo dentro de un documento de texto, etc.
[20:04] (antlarr) Además, las aplicaciones que ya se pueden usar como componentes son muchísimas:
[20:04] (antlarr) Konsole, Kwrite, KMid, Empath
[20:05] (antlarr) KWord, KPresenter, KSpread, KGhostView, Kdvi, kview, KImageShop
[20:05] (antlarr) etc.
[20:05] (antlarr) obviamente, la mas importante es khtml
[20:06] (antlarr) que es la componente que renderiza páginas web, y que puede ser usada desde cualquier programa
[20:06] (antlarr) khtml soporte HTML 4, Java/Javascript, CSS 1 y 2 (parcialmente este último)
[20:06] (antlarr) soporta plugins de Netscape, con lo que se puede usar por ejemplo para ver páginas con flash
[20:08] (macrobono) vaya !!!
[20:09] (antlarr__) Perdón de nuevo
[20:09] (macrobono) sigue sigue
[20:09] (korn) se cayo el conferenciante
[20:09] (antlarr__) De hecho, el W3 Consortium, recomienda khtml como renderizador de html, ya que es de los que mejor soportan CSS (Cascade Style Sheets)
[20:11] (antlarr__) Pues supongo que debería seguir explicando un poco sobre las aplicaciones ¿os parece bien? ¿o preferís que siga con el desarrollo?
[20:11] (Nico) un poco de todo
[20:11] (DaniT) puedo hacer una pregunta referente a khtml ?
[20:11] (antlarr__) Bien, pues comentaré sobre Konqueror entonces.
[20:12] (antlarr__) Tiene cosas muy interesantes que hacen mucho mas facil el trabajo diario.
[20:13] (antlarr__) Por ejemplo, si estais acostumbrados a ir a altavista a buscar cosas,
[20:13] (antlarr__) os habreis dado cuenta de que nunca leéis la primera página, simplemente escribís la búsqueda y mirais los resultados
[20:13] (antlarr__) para hacerlo mas rápido, en Konqueror podeis escribir como dirección de internet:
[20:13] (antlarr__) av:Palabra
[20:14] (antlarr__) y os aparece directamente el resultado de la búsqueda
[20:14] (antlarr__) igualemente con ya:Palabra o Palabras (para Yahoo), gg:loquesea (para Goggle), etc.
[20:14] (antlarr__) si, claro
[20:15] (DaniT) en el caso de konkeror, hace uso de kthml para mostrar paginas con flash, pero si ejecutamos netscape desde KDE2 tambien usa khtml?
[20:15] (antlarr) No, netscape (o mozilla) tiene su propio renderizador, que se llama gecko
[20:16] (antlarr) la diferencia principal en ese caso es que gecko usa las librerias de netscape, mientras que khtml que ha sido desarrollado por el proyecto KDE, sólo usa las librerías de KDE
[20:16] (antlarr) por tanto, ocupa bastante menos memoria
[20:17] (antlarr) fíjate además que con khtml, no sólo funciona el plugin de flash, sino que el propio renderizador tiene soporte de KParts
[20:17] (antlarr) Si en una página con frames, pones un enlace en uno de los frames a una imagen, pone una componente de visualización de imagenes para verla
[20:18] (antlarr) e igualmente, si en una página con frames, pones un enlace a un documento en KWord, consigues una componente de KWord incrustada en medio de una página web
[20:18] (antlarr) como ves, es bastante mas avanzado.
[20:18] (DaniT) entonces si tenemos el plugin bien instalado en netscape y queremos usarlo con el conqueros hay que instalarlo nuevamente ?
[20:19] (DaniT) perdon.. konqueror ;)
[20:19] (antlarr) no, lo detecta automaticamente, ya que busca por plugins de netscape en los directorios habituales del netscape.
[20:20] (antlarr) De todas formas, hay un proyecto que está haciendo la gente de Corel (los de CorelDraw) para hacer una componente KParts con gecko
[20:20] (antlarr) de forma que puedas elegir entre usar la componente khtml o gecko dentro de konqueror ya que todavía hay páginas muy complejas que no funcionan completamente bien con khtml
[20:21] (antlarr) Otra cosa interesante de Konqueror es el soporte de Profiles
[20:22] (antlarr) Un Profile es una configuración conjunta de vistas y direcciones visitadas
[20:22] (antlarr) de forma que se puede cambiar muy rapidamente entre distintas direcciones y formas de definir la ventana que se suelan usar
[20:23] (antlarr) Por ejemplo, puedes "partir" una ventana de Konqueror en dos horizontalmente y tener a la izquierda el directorio personal local y a la derecha un directorio ftp desde el que estés haciendo Drag and Drop
[20:24] (antlarr) Y por otra parte, tener un profile en el que la ventana esté dividida verticalmente, con un directorio arriba, y una página web abajo
[20:26] (fernando) bueno, si quieres decir algo para concluir antonio
[20:26] (Nico) por favor ..
[20:26] (fernando) y luego pasamos a las preguntas
[20:27] (antlarr) pues nada, para concluir, quizás decir que podeis bajaros KDE 2.0 desde ftp.kde.org o cualquiera de los mirrors
[20:27] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:27] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:27] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:28] (ismak) plas plas plas plas plas plas plas plas plas plas
[20:28] (fernando) plas plas plas plas plas plas plas plasp las plas plas
[20:28] (fernando) plas plas plas plas plas plas plas plasp las plas plas
[20:28] (LPR) plas plas plas plas plas plas plas plas plas plas
[20:28] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:28] (LPR) plas plas plas plas plas plas plas plas plas plas
[20:28] (LPR) plas plas plas plas plas plas plas plas plas plas
[20:28] (fernando) plas plas plas plas plas plas plas plasp las plas plas
[20:28] (fernando) plas plas plas plas plas plas plas plasp las plas plas
[20:28] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:28] (MJesus) plas plas plas plas plas plas plas plas plas plas
[20:28] (ismak) Enhorabuena por la charla
[20:28] (antlarr) muchas gracias :)
[20:28] (fernando) bueno
[20:28] (fernando) ahora si les parece, se abre un turno de preguntas
[20:28] (soniaj) estuvo muy interesante y creo que de mucho provecho para muchos de nosotros, gracias Antonio
[20:28] (viper) parece que llegue tarde :((
[20:28] (fernando) que rogamos sean lo más próxima posible al tema que nos ocupa
[20:28] * MJesus levanta la mano
[20:28] (fernando) viper no se preocupe
[20:28] (fernando) la charla esta 'grabada' y la pondremos en la web
[20:28] (fernando) mes dispare
[20:29] (fernando) mjes
[20:29] (antlarr) MJesus: dime
[20:29] (MJesus) ha visto las noticias de hoy en liunxprevew?
[20:29] (MJesus) ay una
[20:29] (MJesus) gráfica de los miembros de cada facción y por
[20:29] (MJesus) lo que se ve, la fundación GNOME tiene
[20:29] (MJesus) mucho más apoyo que la Liga KDE, la nota
[20:29] (MJesus) está publicada en la página principal de Linux Weekly News
[20:29] (MJesus) hay
[20:30] (MJesus) me pregunto si frma parte de la competencia desleal.... o es realidad
[20:30] (MJesus) y si cree que tiene algun valor la comparacion del numero de afiliados a los distintos grupos de apoyo
[20:30] (antlarr) No he visto esa página
[20:31] (antlarr) lo importante aquí no es el número de "afiliados" sino lo que hagan dentro del grupo
[20:31] (antlarr) básicamente la fundación GNOME y la Liga KDE son cosas _muy_ distintas
[20:31] (antlarr) aunque a primera vista parezca que son iguales
[20:31] (MJesus) esta aqui...... http://lwn.net/2000/1116/
[20:32] (MJesus) queria preguntar que ventajas aporta gnome sobre kde
[20:32] (antlarr) en la Liga KDE los miembros sólo están ahí para apoyar a KDE y fomentar su uso entre las corporaciones, etc
[20:32] (antlarr) mientras que los miembros de la fundación GNOME además deciden el futuro de GNOME
[20:33] (antlarr) que es algo que en KDE pensamos que es malo, pues ninguna empresa debería decidir el futuro de un proyecto opensource
[20:33] * DaniT levanta la mano
[20:33] (antlarr) Sobre las ventajas de gnome respecto a KDE, creo que pocas, y si encuentras alguna, dímela para que la corrijamos :)
[20:34] (fernando) jaja
[20:34] (MJesus) en nombre de los usuarios, gracias Antonio!
[20:34] (antlarr) :)
[20:34] (antlarr) Dime DaniT
[20:34] (DaniT) KDE 2 ofrece alguna facilidad para sustituir componentes por otros de creación propia?
[20:34] (antlarr) completamente
[20:34] (antlarr) por ejemplo
[20:34] (DaniT) por ejemplo.. sustituir la barra de aplicaciones manteniendo la barra de tareas original
[20:35] (antlarr) si, kicker (el panel) soporta applets, y la barra de tareas es por ejemplo uno de esos applets
[20:35] (viper) existe compatibilidad entre las aplicaciones de KDE con GNOME
[20:35] (antlarr) que puedes quitar o añadir por triplicado si quieres
[20:36] (DaniT) antlarr: mas informacion en developer.kde.org supongo ;) gracias..
[20:36] (antlarr) además, hacer un nuevo applet es muy facil
[20:36] (antlarr) si, sólo tienes que heredar de una clase que hay en las librerías y poner tu propia funcionalidad :)
[20:36] (fernando) mi jefe se cambiaría a linux pero, dice que no hay un filemaker o algo similar, kde tiene programa de presentaciones, hoja de calculo, sabe de algun proyecto como el que pide mi jefe ??
[20:36] (fernando) 0:)
[20:37] (antlarr) base de datos ?
[20:37] (fernando) si
[20:37] (fernando) bueno
[20:37] (viper) PREGUNTA: existe compatibilidad entre las aplicaciones de KDE con GNOME??
[20:37] (fernando) o frontal amigable a la base de datos
[20:37] (antlarr) hay una empresa que está desarrollando una. La empresa se llama theKompany
[20:37] (antlarr) y si quieres te puedo pasar mas info en un momento
[20:37] (antlarr) viper: si
[20:38] (antlarr) tenemos estandares comunes como el de arrastrar y soltar (XDND) y el de los ficheros .desktop
[20:38] (antlarr) y obviamente puedes ejecutar aplicaciones de un escritorio en el de otro.
[20:38] (viper) o sea, me refiero a si una aplicacion hecha para kde o para gnome se pueda usar en el otro ambiente
[20:38] (antlarr) si
[20:38] (antlarr) Pero tu no sólo quieres que la aplicación se ejecute
[20:39] (antlarr) quieres que el interfaz se parezca y el aspecto sea el mismo entre todas las aplicaciones que estés ejecutando
[20:39] (viper) o sea que es standar
[20:39] (antlarr) no
[20:39] (viper) claro
[20:40] (fernando) kde es sólo linux ? qué experiencias hay con otros unices ??
[20:40] (antlarr) pero en KDE hemos hecho un soporte especial para poder usar temas de gtk (aparte de los propios de KDE), de forma que puedes tener las aplicaciones de gtk y kde viendose exactamente iguales (e incluso los temas nativos de gtk funcionan mas rápido en KDE que en el propio gtk)
[20:40] (viper) por ahora solo uso Linux
[20:40] (antlarr) fernando: no
[20:40] (antlarr) también funciona en Irix, Solaris, HPUX, Digital Unix, etc
[20:41] (antlarr) incluyendo por supuesto la familia BSD
[20:41] (antlarr) funciona en cualquier sistema unix actual
[20:41] (Aptec) que gestor de paquetes usa kde 2.0 y que funcionalidades tiene
[20:41] (Aptec) por el problema que vi
[20:41] (viper) tendria que probar (experimentar) con otra tipo de unix
[20:41] (Aptec) o que ya he explicado antes
[20:42] (antlarr) Aptec: KDE incluye un gestor de paquetes para rpms llamado kpackage
[20:42] (antlarr) pero el proyecto en sí se distribuye en todas los formatos de paquetes que existen
[20:43] (fernando) qué hubiera cambiado si motif hubiera sido 'liberado' antes ??
[20:43] (viper) otra pregunta, existe alguna aplicacion para kde, similar a matlab o labview???
[20:43] (antlarr) fernando: probablemente nada, el diseño de las librerías de Qt/KDE es distinto y mucho mejor pensado que motif
[20:44] (fernando) por supuesto, antonio
[20:44] (fernando) pero uno de los motivos que ayudó a 'buscar' fue la licencia de motif, o no?
[20:44] (antlarr) viper: hay un programa llamado kmatplot que puedes encontrar en sourceforge, y personalmente estoy desarrollando uno parecido a mathematica que se llama kalamaris que puedes encontrar en mis páginas
[20:44] (antlarr) no
[20:45] (antlarr) inicialmente creo recordar que Qt empezó como proyecto de fin de carrera de dos estudiantes
[20:45] (antlarr) después se dieron cuenta del potencial y decidieron hacer una empresa para desarrollarlo
[20:45] (MJesus) kalamaris.... habria que hacer un estudio de los nombres que usais ¶:Þ
[20:46] (fernando) tendría que haber sido bokeron ;)
[20:46] (fernando) menos internacional, tal vez
[20:46] (viper) jajaj
[20:46] (fernando) pero más próximo
[20:46] (antlarr) por otra parte, Matthias Ettrich, que por aquel entonces estaba desarrollando Lyx, vio que hacía falta algo como un escritorio mas util, y buscó una librería para usar, así que optó por Qt
[20:46] (antlarr) Si, bokeron hubiera estado bien :-)
[20:47] (antlarr) pero no tenía la K al principio :)
[20:47] (fernando) jeje
[20:48] (antlarr) Hay alguna otra pregunta ?
[20:48] (MJesus) cuando sacasteis la 2.0 version de kde, batajabais nombres de de una pelicula.... era asi ?
[20:49] (macrobono) hay mas aplicaciones kde que gnome, verdad? cual es la perpectiva que ves a futuro para ambos ambientes ?
[20:49] (antlarr) MJesus: Con las betas teníamos nombres de cosas mas o menos importantes que empezaran por K (como Kleopatra), pero para la 2.0 final decidimos usar el nombre de alguien realmente importante, como fue Kopernicus
[20:50] (antlarr) macrobono: supongo que seguiremos coexistiendo durante algunos años
[20:50] (MJesus) aja.. kuando toka kane ?
[20:51] (antlarr) De todas formas, lo importante no es sólo el numero de aplicaciones, sino la proporción de usuarios, y eso es algo que KDE todavía tiene a su favor
[20:51] (antlarr) MJesus: :)
[20:51] (antlarr) macrobono: por ejemplo, en una de las muchas ferias de Linux de este verano pasado
[20:51] (macrobono) ya
[20:52] (antlarr) los asistentes tenían que votar por su escritorio favorito, y en KDE no habíamos puesto nuestra candidatura con lo que no aparecíamos entre las opciones (entre otras cosas por que se le olvidó al encargado de eso )
[20:53] (antlarr) pero de todas formas, la gente votó en el apartado de "Otros ...." y especificó KDE e incluso sin estar entre las opciones KDE obtuvo el premio al escritorio mas usado
[20:53] (viper) oops
[20:53] (fernando) Conoce la aproximación de Macintosh? Piensa que es otra vía alternativa o no tiene nada que ver ?
[20:54] (MJesus) ahora que sacaron la version 2.0 que proyectos de futuro tienen ?
[20:54] (antlarr) Macintosh tiene su grupo de usuarios fieles y su "sector" de la sociedad, no creo que en el futuro tenga mucho que hacer con un sistema tan cerrado como hasta ahora.
[20:55] (antlarr) MJesus: La 2.1 :)
[20:55] (antlarr) estamos mejorando mucho todo lo que había en 2.0
[20:55] (fernando) bueno, pero ahora parece que apuestan por unix ...
[20:56] (antlarr) si, pero las interfaces gráficas y el hardware (que yo sepa) sigue siendo cerrado
[20:56] (fernando) si claro, por eso hablo de tercera vía
[20:56] (fernando) y quien sabe si, segun la moda, pueden llegar a 'abrirse'
[20:57] (antlarr) no creo que tenga mucha cuota de mercado, si alguien quiere usar servidores pequeños hoy en dia usa máquinas linux o freebsd, servidores grandes usan máquinas específicas, y para puestos de clientes (lo queramos o no) se usa Windows
[20:57] (antlarr) Macintosh está hoy en dia como alternativa a Windows
[20:58] (antlarr) pero Linux+KDE también se puede usar en ese campo
[20:58] (antlarr) Lo único que nos hace falta son aplicaciones
[20:58] (antlarr) y es en eso en lo que intentamos trabajar en KDE con proyectos como las KOffice
[20:59] (antlarr) (por cierto, mas información en www.koffice.org)
[20:59] (fernando) piensa que las empresas que distribuyen linux deberían apoyar más en eso ??
[20:59] (fernando) es evidente que ya apoyan :)
[21:00] * MJesus saluda a Anunez2, nuestro conferenciante de ayer, y aprovecha para preguntarle si van a hacer uso de kde en los prototipos de open source en healtcare
[21:00] (antlarr) si, están apoyando bastante, casi todas las distribuciones tienen contratada a personas de KDE para trabajar en KOffice
[21:01] (antlarr) y hay empresas como theKompany que ya mencioné antes que está trabajando directa y exclusivamente en KOffice
[21:01] (antlarr) Por otra parte, ahora que IBM, Compaq y HP entre otros han formado parte de la liga KDE se espera algo mas de ayuda
[21:02] (MJesus) antlarr, anunez es el que lidera el grupo de soft libre medico
[21:02] (antlarr) Ahh, bien
[21:03] (ANunez2) Buenas noches, no queria interrumpir la discusion
[21:03] (MJesus) seria facil incorporar ese escritorio a los diseños de java ?
[21:03] (antlarr) Pues si, supongo que podría resultar útil usar las librerías de KDE o Qt para desarrollar esas aplicaciones,
[21:04] (antlarr) aunque quizás sería mejor hablarlo mas tarde
[21:04] (MJesus) una pregunta marginal del todo...... off topic,
[21:04] (antlarr) porque son cosas muy específicas que a lo mejor el resto del canal no está interesado
[21:05] (antlarr) ¿alguna otra pregunta?
[21:05] (MJesus) representa algun peligro el desarollo de star office ?
[21:05] (antlarr) No
[21:05] (antlarr) Si te refieres a que starOffice se haya hecho público, no representa ningún peligro adicional
[21:06] (viper) que opinan de las aplicaciones en parte libres y en parte comerciales, como lo son COREL LINUX????
[21:06] (DaniT) koffice ofrece tambien compatibilidad con msoffice?
[21:06] (antlarr) mas bien al contrario, porque así se puede leer como están hechas algunas de las partes que en KOffice no están tan desarrolladas como los filtros de MSWord.
[21:06] (antlarr) Tiene compatibilidad parcial
[21:07] (antlarr) Se puede leer documentos de MSWord, pero sólo coge el texto (pierde el formato de párrafo por ejemplo)
[21:07] (antlarr) y también hay filtros para Excel y para Powerpoint
[21:07] (antlarr) pero no están completos
[21:08] (antlarr) El problema es que no estoy muy seguro de que esa parte del StarOffice la hayan liberado, con lo que puede que no se pueda leer esa parte del código
[21:09] (antlarr) De todas formas, y contestando a MJesus, KOffice es hoy en dia mucho mas rápido (casi instantaneo) para incrustar documentos en otros, y StarOffice en cambio es excesivamente grande.
[21:09] (antlarr) viper: a qué te refieres exactamente ?
[21:11] (MJesus) 65 megas :))
[21:12] (MJesus) una noche entera bajando,
[21:12] (viper) antlarr: El caso de COREL LINUX que tiene productos comerciales
[21:13] (antlarr) MJesus: pero el código fuente es mucho mas grande (creo recordar que unos cuantos cientos de megas), mientras que el código fuente de toda la KOffice (incluyendo aplicaciones que todavía no han salido) ocupa 26 Mb
[21:14] (antlarr) viper: no creo que sea malo para Linux que también haya productos comerciales. Corel en particular está además colaborando activamente en el desarrollo del proyecto Wine, y desde hace unos meses también en KDE
[21:15] (antlarr) haciendo completamente libre todos sus desarrollos para estos proyectos.
[21:15] (MJesus) antlarr , a niveles de ofimatica se esta imponiendo el @#$%&ħnƒ word es exigido en instancias oficiales, etc. ¿proporciona kde alguna alternativa para no tener que pasar por esa tortura ?
[21:15] (viper) antlarr: Ahh, no lo sabia
[21:16] (antlarr) MJesus: si me preguntas, elegir word como estandar para instancias oficiales me parece una idea muy mala, entre otras cosas porque ni el mismo word lee sus propios formatos de versiones anteriores.
[21:16] (MJesus) si, en efecto, es incompatible consigo mismo
[21:16] (fernando) es lamentable, mas que mala
[21:16] (MJesus) de jusgado de guardia, en verdad
[21:16] (antlarr) El formato estandar de KDE tanto para KWord, como para KPresenter, como para KSpread es el XML
[21:16] (viper) por otro lado el tema del soft abierto constituye una buena alternativa para legalizar el software
[21:17] (viper) y no complicarse con las licencias
[21:17] (antlarr) la ventaja principal del xml es que se puede leer desde cualquier aplicación
[21:17] (antlarr) que soporte texto plano.
[21:17] (antlarr) De hecho, el formato de las KOffice no es XML sino tar.gz
[21:18] (DaniT) antlarr: se refiere al formato de los documentos que genera KOffice?
[21:18] (antlarr) dentro del tar.gz se incluye el xml con el documento principal, otros ficheros xml (si tiene documentos incrustados), y por ejemplo imágenes si el documento tiene imágenes
[21:18] (antlarr) si
[21:19] (fernando) bueno, esta charla puede seguir tanto como gusten
[21:19] (antlarr) así en un solo fichero se tienen todos los ficheros necesarios para re-crearlo
[21:19] (fernando) pero creo que es un buen momento para anunciar que pondremos la 'grabacion' de esta interesante conferencia
[21:19] (fernando) en la pagina web del congreso
[21:19] (fernando) tan pronto como nos sea posible
[21:20] (antlarr) muy bien
[21:20] (fernando) y que agradecemos mucho a antonio larrosa y a todos ustedes su presencia aqui
[21:20] (fernando) por otra parte, trataremos de que sea posible seguir este debate en barrapunto
[21:20] (antlarr) si, yo también tengo que agradecer a la organización en especial a Fernando y a Maria Jesus que me hayan invitado
[21:21] (viper) fernando: una pregunta, cual es la correspondecia horaria con respecto a Buenos Aires (para llegar a tiempo) porque llegue casi cuando terminaban
[21:21] (MJesus) plas plas plas plas plas plas plas plas plas plas
[21:21] (MJesus) plas plas plas plas plas plas plas plas plas plas
[21:21] (MJesus) plas plas plas plas plas plas plas plas plas plas
[21:21] (MJesus) plas plas plas plas plas plas plas plas plas plas

Y seguimos un buen rato más charlando...




Contact: umeet@uninet.edu