Se revelaron los planes para Ubuntu 7.10 (Gutsy Gibbon)
Por Ryan Paul - Publicado: Junio 20, 2007 - 08:18AM CT
Los planes de desarrollo para Ubuntu 7.10 (también llamado Gutsy Gibbon) fueron anunciados anoche en la lista de interés de desarrollo de Ubuntu. Gutsy Gibbon, programado para finales de octubre, incluirá la versión 2.6.22 del kernel Linux, GNOME 2.20 y Xorg 7.3. Kubuntu 7.10 traerá KDE 3.5.7 y ofrecerá paquetes opcionales para KDE 4.0 RC2. Ubuntu 7.10 Server Edition también tendrá atractivas novedades, incluyendo el soporte para el framework de seguridad AppArmor de Novell.
Ubuntu 7.10 será el primer lanzamiento de Ubuntu en ofrecer una completa edición portátil y embebida, construida con los componentes de interfase de usuario Hilton, que también son usados por el Internet Tablet Nokia N800 con la plataforma Maemo. La edición portátil y embebida de Ubuntu esta más que nada dirigida a computadoras portátiles que todavía no han salido al mercado desarrolladas por Intel. Éste también será el primer lanzamiento de Ubuntu que incluirá soporte compositivo por defecto al integrar Compiz Fusion, un administrador de ventanas que mezcla elementos de Compiz y Beryl.
Xorg 7.3, que incluye RandR 1.2 y soporta hotplugging para monitores y dispositivos de entrada, simplificará bastante la configuración de Xorg en Ubuntu 7.10 y reduce significativamente la necesidad de la manipulación manual del archivo xorg.conf para algunos usuarios. Ubuntu 7.10 además incluirá un nuevo utilitario de configuración de visualización que se propone reducir la complejidad de configurar el soporte para dos pantallas. Desafortunadamente, los usuarios que quieran abrir más de dos pantallas usando tarjetas de video múltiples tendrán que seguir usando su configuración manual y soportar las serias deficiencias de Xinerama, que todavía no es compatible con RandR.
Tribe 1 (el primer desarrollo pre-lanzamiento de Ubuntu 7.10) fue oficialmente lanzado el 7 de junio. Según el calendario oficial de lanzamiento, Tribe 2 está oficialmente programada para salir a finales de este mes, poco después que Debian import sea congelada. Pre-lanzamientos adicionales de Tribe serán publicados uno o dos por mes hasta octubre. Asumiendo que no hayan cambios en el calendario, el lanzamiento de Ubuntu 7.10 estará al alcance de todos a mediados de octubre, y el lanzamiento final oficial está programado para el 18 de octubre.
Ubuntu, favorecida por prominentes compañías de hardware como Dell e Intel, se está convirtiendo rápidamente en una de las distribuciones más importantes del ecosistema de Linux. La adición de la nueva móvil y embebida edición en la venidera versión 7.10 representa el siguiente gran paso en la evolución de Ubuntu y presagia la adopción de Ubuntu en el contexto de las computadoras portátiles.
Sacado de Ars Technica
domingo, 24 de junio de 2007
Lo que vendrá en Ubuntu 7.10
Publicado por
NetoX
en
18:49
2
comentarios
Etiquetas: GNU/Linux, Software Libre, Ubuntu
martes, 3 de abril de 2007
Fundación para el Software Libre entrega premio
Ted Ts'o gana el Premio 2006 al Avance del Software Libre
Theodore Ts'o fue reconocido por sus muchas y variadas contribuciones al software libre y su trabajo en la comunidad de desarrolladores del kernel.
Cambridge, Massachusetts, USA---marzo 26, 2007--- En la ceremonia de Premiación del Software Libre 2006, Richard Stallman le otorgó a Theodore Ts'o el Premio al Avance del Software Libre.
Theodore Ts'o fue reconocido por sus muchas y variadas contribuciones al software libre, incluyendo su trabajo en el kernel de Linux. Su rol como líder de proyecto en el desarrollo de Kerberos y su trabajo en el Open Network Computing Remote Procedure Call (ONC RPC) son una muestra del importante papel que ha tenido en la seguridad de Internet. También fue citado por su trabajo como el encargado de mantener y desarrollar las utilidades clave del proyecto "E2fs", que son usadas para mantener el sistema de archivos GNU/Linux. Ts'o también ha desempeñado un papel importante en los esfuerzos de la comunidad, organizando la cumbre anual de desarrolladores del kernel y publicando materiales educativos y tutoriales.
Hablando en la ceremonia de entrega, Ts'o dijo de su trabajo, "Ha sido muy divertido. Creo que mucha gente trabaja en software libre por muchas razones y eso está bien, pero siempre he estado orgulloso de que la gente haya podido utilizar mi trabajo para el desarrollo de la causa del software libre".
Cada año, tres finalistas son nominados para el premio por la comunidad de software libre. Este año los otros dos finalistas fueron Wietse Venema, reconocido por crear el sistema de correo Postfix y por sus contribuciones en las herramientas de seguridad, y Yukihiro Matsumoto, reconocido por su trabajo en el diseño del lenguaje de programación Ruby.
Anteriores ganadores del premio al software libre:
* 2005 Andrew Tridgell
* 2004 Theo de Raadt
* 2003 Alan Cox
* 2002 Lawrence Lessig
* 2001 Guido van Rossum
* 2000 Brian Paul
* 1999 Miguel de Icaza
* 1998 Larry Wall
E este año el comité de premiación estuvo compuesto por Peter H. Salus (presidente), Richard Stallman, Andrew Tridgell (ganador 2005), Alan Cox (ganador 2003), Lawrence Lessig (ganador 2002), Vernor Vinge, Frederic Couchet, Jonas Oberg, Hong Feng, Raju Mathur, y Suresh Ramasubramanian.
Sobre la Premiación Anual para el Avance del Software Libre
La Fundación para el Software Libre (FSF) patrocina la Premiación Anual para el Avance del Software Libre, para reconocer y honrar a aquellos quienes hayan hecho una gran contribución al progreso y desarrollo del software libre (libre como la definición de libertad según la Definición de Software Libre), con actividades que van de acuerdo con el espíritu de la libertad del software.
Cualquier tipo de actividad pude ser elegible ---escribir software, escribir documentación, publicar software, incluso periodismo--- pero cualquiera que sea la actividad, deseamos reconocer las principales contribuciones de larga trayectoria para el desarrollo del mundo de la libertad del software. "De acuerdo con el espíritu" significa, por ejemplo, que el software, manuales o colecciones de éstas (en línea o en CD) deben ser totalmente libres. El trabajo comercial es elegible, pero otorgamos este premio a individuos, no a compañías, organizaciones, o equipos. Usted puede apoyar a la premiación y al trabajo de la Fundación para el Software Libre desde aquí.
Creado por peterb
Última modificación: 2007-03-26 03:32 PM
Sacado de: FSF.org
Publicado por
NetoX
en
15:25
0
comentarios
Etiquetas: FSF, Software Libre
viernes, 23 de marzo de 2007
Poniendo en práctica OpenOffice.org Basic
OOoBasic cambia de rumbo: Agregando Bondades al GUI
Miércoles 21 de Marzo, 2007 (03:01 PM GMT)
Por: Dmitri Popov
Algunas macros de OpenOffice.org tienen cajas de diálogo rudimentarias que permiten definir pocos parámetros. Si estás listo para llevar tus habilidades de programación en macros a un nuevo nivel, puedes aprender como crear interfases gráficas para tus macros. Una vez que sepas como hacer esto, puedes construir macros avanzadas que se aproximen a completas aplicaciones.
Previamente, creamos una macro simple que te permita buscar la palabra seleccionada en referencias en línea. Mientras la macro es útil como lo es en esencia, tiene una seria desventaja: el usuario no puede interactuar con ésta, necesitas crear una rutina separada para cada referencia en línea. Esto significa que si deseas tener 10 referencias en línea, tienes que crear 10 macros diferentes donde la única diferencia es la URL (dirección Web) de las referencias en línea. Obviamente, una solución más eficiente sería una macro que permita a los usuarios seleccionar una referencia de una lista y luego escoger la URL apropiada.
OOoBasic mantiene macros y diálogos (los cuales actúan como los GUI de macros) separadamente, así que para tener las cosas ordenadas, comienza creando una nueva librería para una nueva macro de búsqueda y su diálogo. Para hacer esto, escoge Herramientas -> Macros -> Organizar Macros -> OpenOffice.org Basic, presionar el botón organizador, selecciona My Macros, y crear una nueva librería llamada GUI. Presionar el botón Editar para abrir el IDE de OOoBasic.
Antes que comiences escribiendo la macro actual, tienes que construir un diálogo. Para hacer esto, dale click derecho sobre la pestaña Module1 al final de la ventana y selecciona Insertar -> Diálogo Básico. Esto crea un nuevo diálogo y lo abre para editarlo. Usa las herramientas proporcionadas para crear un diálogo simple que contenga 3 elementos: un list box y OK y los botones de Cancelar. Has doble click en el list box y asegúrate que su nombre sea ListBox1. En las entradas de List, ingresa los nombres de las referencias que quieras para usarlas en la macro (por ejemplo “Wikipedia” "Cambridge Dictionary," y "Google Define"). Para ver como se ve en acción el diálogo creado, presiona el botón de Modo de Prueba.
Una vez que hayas terminado con el diálogo, puedes escribir la macro. Cambia a la pestaña Module1, y, como siempre, comienza definiendo variables:
Sub LookupWithGUI()
Dim Dialog As Object, Library As Object
Dim TheDialog As Object, DialogField As Object
Dim exitOK As String , CurrentItemPos As Integer
Necesitarás las variables Dialog, Library, TheDialog, y DialogField para unir la macro al diálogo creado, inícialo, y señala la macro a el campo correcto. La variable CurrentItemPos será usada para almacenar la posición del ítem seleccionado de la lista.
El próximo paso es especificar la URL de las referencias que quieras usar en la macro. Hay muchas maneras de hacer esto; en éste caso, usamos un arreglo simple para almacenar todas las URLs:
URLArray=Array("http://en.wikipedia.org/wiki/",_
"http://dictionary.cambridge.org/results.asp?searchword=",_
"http://www.google.com/search?q=define%3A")
Hemos usado el siguiente bloque de código en casi cada macro que hemos creado hasta ahora en ésta serie de artículos, así que casi no necesita más explicación:
ThisDoc=ThisComponent
LookupWord=ThisDoc.CurrentController.getViewCursor
El próximo paso es señalar la macro para el diálogo creado:
exitOK=com.sun.star.ui.dialogs.ExecutableDialogResults.OK
Library=DialogLibraries.GetByName("GUI")
TheDialog=Library.GetByName("Dialog1")
Como puedes ver, unir la macro al diálogo se realiza de manera directa: primero, la función DialogLibraries.GetByName() selecciona la librería apropiada (GUI, en este caso), luego la función Library.GetByName() recupera el nombre del diálogo (Diálog1). Una vez que la macro sabe que diálogo usar, debes iniciarlo y escoger el campo list Box:
Dialog=CreateUnoDialog(TheDialog)
DialogField=Dialog.GetControl("ListBox1")
DialogField.SelectItemPos(1, True)
Cuando el usuario selecciona un ítem de una lista y el da click en el botón OK, la macro obtiene la posición del ítem seleccionado:
If Dialog.Execute = exitOK Then
CurrentItemPos = DialogField.SelectedItemPos
Finalmente, la macro usa la posición para conseguir la correcta URL de la URLArray y lo envía al browser, luego, dispone de la ventana del diálogo:
Shell("C:\Program Files\Mozilla Firefox\firefox.exe",1, URLArray(CurrentItemPos) & LookupWord.String)
End If
Dialog.Dispose
End Sub
Y he aquí el resultado final:
Sub LookupWithGUI()
Dim Dialog As Object, Library As Object
Dim TheDialog As Object, DialogField As Object
Dim exitOK As String, CurrentItemPos As Integer
URLArray=Array("http://en.wikipedia.org/wiki/",_
"http://dictionary.cambridge.org/results.asp?searchword=",_
"http://www.google.com/search?q=define%3A")
ThisDoc=ThisComponent
LookupWord=ThisDoc.CurrentController.getViewCursor
exitOK=com.sun.star.ui.dialogs.ExecutableDialogResults.OK
Library=DialogLibraries.GetByName("GUI")
TheDialog=Library.GetByName("Dialog1")
Dialog=CreateUnoDialog(TheDialog)
DialogField=Dialog.GetControl("ListBox1")
DialogField.SelectItemPos(1, True)
If Dialog.Execute=exitOK Then
CurrentItemPos=DialogField.SelectedItemPos
Shell("C:\Program Files\Mozilla Firefox\firefox.exe",1, URLArray(CurrentItemPos) & LookupWord.String)
End If
Dialog.Dispose
End Sub
Con esta versión de macro, no tienes que escribir una nueva rutina para cada referencia en línea de la macro. En vez de eso, agregamos simplemente la URL de la(s) referencia(s) para el arreglo y agregamos el ítem seleccionando el list box en el diálogo.
Dmitri Popov es un escritor independiente cuyos artículos se han publicado en revistas de computación de Rusia, Inglaterra, Estados Unidos, Alemania y Dinamarca.
Sacado de: Linux.com
Technorati Profile
Publicado por
NetoX
en
9:00
2
comentarios
Etiquetas: OpenOffice.org, Scripts, Software Libre
jueves, 22 de marzo de 2007
Se publica Calendario de Lanzamiento de KDE 4
KDE 4.0 lanza Calendario de Finalización
Posteado por Sebastian Kügler el Miércoles 21/Mar/2007, 05:48
desde el departamento de planeamiento-prenatal
La comunidad KDE y el equipo de publicaciones han dado conocer juntos el calendario de publicación para la anticipada versión 4.0, que se planea liberar en Octubre del 2007. KDE 4.0 será el mayor hito para el Escritorio Libre, ofreciendo una nueva organización y juego de estructuras de desarrollo que influirá en la experiencia del usuario de escritorio en los años que vengan. Los usuarios se beneficiarán de una mayor velocidad a través de Qt 4, la integración de hardware a través de Solid, de un mayor rendimiento multimedia vía Phonon, una mejora en la usabilidad por una cerrada colaboración con OpenUsability, nuevas opciones de comunicación en tiempo real con Decibel, comprobación de la ortografía con Sonnet, un comprensivo sistema de búsqueda en el escritorio a través de Strigi y Nepomuk, un nuevo concepto de escritorio a través de Plasma y, lo último y no menos interesante, una completamente nueva experiencia artística llamado Oxygen.
KDE 4.0 probablemente contendrá versiones iniciales de todos los subsistemas importantes que han sido descritos en los recientes artículos Dot. Estos "Pilares" de KDE establecen las etapas de crecimiento de la aplicación y escritorio y la madurez de las series KDE 4.0. El programa de lanzamiento contiene un número de agregados y fechas, siendo los más importante:
* 1 de Abril del 2007: Para del Subsistema
De esta fecha en adelante, no pueden haber cambios mayores al nuevo subsistema de KDE para kdelibs.
* 1 de Mayo del 2007: Lanzamiento Alpha + congelamiento de kdelibs soft API
Alpha será sólo el lanzamiento del código sin traducciones. La API del kdelibs es "soft-frozen", que significa que los cambios pueden ser hechos sólo con el permiso de los desarrolladores del núcleo.
* 1 de Junio del 2007: trunk/IDE es congelado
La característica Trunk es congelada. Se permite cambios de cadenas internacionalizadas. Se hará una lista de módulos principales que serán incluidos en el lanzamiento final.
* 25 de Junio del 2007 Beta 1
La Beta 1 es preparada y lanzada después de alguna prueba inicial. Los errores encontrados serán revisados con severidad. Después de este lanzamiento, una nueva versión Beta será lanzada mensualmente.
* 23 de Septiembre del 2007: Congelamiento total
Esta es la última fecha para realizar cualquier cambio que no esté revisado en las listas de desarrollo.
* 25 de Septiembre del 2007: Lanzamiento del Candidato 1
La fecha prevista para el lanzamiento candidato 1. Solo regresiones (problemas causados por los ports de KDE 4) o errores graves pueden ser reparados. Comenzando con este Lanzamiento Candidato, un nuevo Lanzamiento Candidato estará disponible cada 2 semanas hasta que el código base sea lo suficientemente estable y todos los errores críticos hayan sido arreglados.
* 23 de Octubre del 2007: Fecha de Lanzamiento Final
Como siempre, la comunidad KDE da la bienvenida a los que quieran participar con las traducciones, la documentación, como testeadores y en promociones. Los desarrolladores que quieran contribuir para hacer de KDE 4 más robusto aún, deben revisar la página techbase.kde.org, la nueva plataforma para toda la información relacionada con el desarrollo de KDE y sus tecnologías.
Una versión con más detalles del programa de lanzamiento puede ser encontrado en techbase. Información más actualizada puede ser encontrado en la página web del Programa de Lanzamiento.
Sacado de: KDE.NEWS
Technorati Profile
Publicado por
NetoX
en
20:22
0
comentarios
Etiquetas: KDE 4.0, Linux, Software Libre