Tuesday, April 30, 2013

Nueva vesión 2.4 del afamado Servicio de Compilación Abierto (Open Build Service)



openSUSE lanza Open Build Services 2.4 

Después de todo un año de trabajo duro, esfuerzo, sudor y lágrimas de todos nuestros colaboradores la última versión del servicio de compilación abierto open Build Service (OBS) está listo para usted. La versión 2.4 añade soporte para otro formato de paquete, la firma de arranque seguro y tiendas de aplicaciones AppStream. También trae un sistema de restricción para adaptarse mejor a la creacion de hardware para crear trabajos e incluye una gran cantidad de mejoras en velocidad. OBS 2.4 es la última versión, la más grande y sólida, y ha sido probada en el servidor de referencia desde enero. Recomendamos encarecidamente actualizar a esta versión.

PKGBUILD, Soporta AppStream y SecureBoot

Ahora, con OBS 2.4, es posible crear paquetes en formato PKGBUILD . Este formato se utiliza, por ejemplo, en la popular distribución Arch Linux. Este es el tercer formato de paquete, después de RPM y DEB, que OBS soporta, y permite crear y distribuir software para todas las principales distribuciones de Linux que utilizan un formato de paquete binario. Otra demanda popular a los servidores de creación, en estos días, es el apoyo a la firma de archivos individuales (bootloader, controlador, etc) dentro de los paquetes con una clave criptográfica que soporte los estándares como el arranque seguro UEFI. En la versión 2.4 el demonio de firma OBS se ha extendido para manejar esta característica de seguridad. Y por último pero no menos importante, y alineado con el aumento de tiendas de aplicaciones (App Stores) como medio para distribuir software a los usuarios finales, esta versión de OBS trae soporte para la norma de metadatos AppStream entre-distribuciones.

Nuevas restricciones del Sistema de Compilación

Se pueden definir las restricciones para los paquetes y proyectos dentro de OBS y crear sólo para esos casos que los trabajos cumplen con estas limitaciones. Los tipos de restricciones varían desde limitaciones en software como requerir una versión del núcleo mínima, a las limitaciones de hardware como requerir una bandera sobre el CPU específico o tamaño de disco / memoria para que OBS limite el tipo de banco de pruebas (sandboxes) que el operador utilice para ejecutar la compilación.
Cada construcción exitosa en OBS 2,4 ahora produce estadísticas sobre el espacio de disco, memoria utilizada y el uso de E / S y se pueden utilizar como base para el establecimiento de las restricciones.
Mediante este sistema de restricción no sólo es posible adaptar mejor los trabajos de compilacion para crear los ambientes sino también puede ser utilizado para ejecutar, por ejemplo, los puntos de referencia del paquete siempre en el mismo operador o distinguir entre ambientes de compilación seguro e inseguro. La documentación sobre esto se puede encontrar en la Guía de referencia de Open Build Service

( https://github.com/openSUSE/open-build-service )
( http://openbuildservice.org/help/manuals/obs-reference-guide/ )
( http://openbuildservice.org/http://openbuildservice.org/ )
Mejoras masivas en cuanto a velocidad

El tiempo del empaquetador y desarrollador es un recurso valioso, por lo que trabajamos constantemente en la mejora de la velocidad del OBS. En esta versión se ha añadido soporte para imágenes de preinstalación para acelerar el montaje de los bancos de pruebas (sandboxes) del operador. Estas imágenes incluyen todos los archivos de paquetes individuales que se necesitan para la creación, por lo que descomprimirlos es significativamente más rápido que la instalación de paquetes individuales. También hemos añadido un mejor almacenamiento en caché de los metadatos de compilación, la agrupación de los repositorios de escritura de metadatos y una más eficiente combinación del organizador de metadatos. Y hemos hecho asíncrona la interconexión de las diferentes instancias de OBS. Esto evitará problemas de bloqueo del organizador en conexiones de red lentas o rotas a una instancia remota.

Información adicional

Si usted está desea dar un vistazo más profundo en todos los cambios que esta actualización de versión principal trae puede ver los detalles en las Notas de Lanzamiento 2.4 https://github.com/openSUSE/open-build-service/blob/2.4/ReleaseNotes-2.4. También se recomienda leer estas anotaciones antes de actualizar su instancia actual.

Pruebe OBS 2.4

El servidor de referencia http://build.opensuse.org está disponible para todos los desarrolladores de código abierto para crear paquetes disponerla para las distribuciones más populares, incluyendo openSUSE, Debian, Fedora, Ubuntu, Arch, Red Hat Enterprise Linux y SUSE Linux Enterprise. OBS, también se utiliza para crear, lanzar y mantener la distribución openSUSE.

Puede descargar todos los componentes OBS (Clientes, API, Server, Operador) desde nuestra página de descarga y configurar su propia instancia Open Build Service.

Acerca del Servicio de Compilación Abierto (Open Build Service)

El Servicio de Compilación Abierto (OBS) es un sistema genérico para crear y distribuir paquetes binarios a partir de las fuentes de una manera automática, consistente y reproducible. Puede liberar los paquetes, así como actualizaciones, complementos, dispositivos y distribuciones completas para una amplia gama de sistemas operativos y arquitecturas de hardware.

Este se desarrolla como Software Libre por un equipo de talentosos desarrolladores y se utiliza por muchos Proyectos de Software Libre y Código Abierto, empresas e investigadores. Esto incluye pero no se limita a SUSE, el proveedor original de la distribución Linux empresarial; a la plataforma de software basada en estándares Tizen apoyado por los principales operadores de telefonía móvil; y ownCloud, y su sincronización y comparticion segura de archivos empresarial.



NOTA: Esta traducción al castellano ha recibido mucho del talento de otro miembro de la comunidad openSUSE, Victohck, desde España, y por lo cual estoy muy agradecido. Les invito a visitar el  Blog de VictorHck Sin embargo, la adaptación y la responsabilidad sobre esta versión de la traducción recae en quien subscribe este blog.

Thursday, November 17, 2011

El Proyecto openSUSE lanza openSUSE 12.1

La ultima distribución incluye innovaciones de la plataforma y herramientas que permiten a los usuarios ejecutar los sistemas operativos de vanguardia basado en Linux en entornos físicos, virtuales y de nube

World-Wide, Web, 16 de noviembre de 2011 - El Proyecto openSUSE, una comunidad mundial de código abierto, ha anunciado hoy la disponibilidad general de openSUSE 12.1. Un sistema operativo de usos múltiples, estable, completo y fácil de usar, que permite a los usuarios y desarrolladores aprovechar el apalancamiento de software libre y código abierto en entornos físicos, virtuales y de nube

"OpenSUSE 12.1 representa más de ocho meses de esfuerzos en todo el mundo para crear una de las mejores distribuciones de Linux de la industria", dijo Jos Poortvliet, gerente de la comunidad openSUSE para SUSE. "La distribución openSUSE y sus miles de aplicaciones de código abierto son el resultado de las contribuciones de los evaluadores individuales, escritores, traductores, expertos en usabilidad, artistas, embajadores, envasadores y desarrolladores que trabajan divertida y conjuntamente para crear una serie única de potentes herramientas y capacidades ".

El compromiso del proyecto openSUSE de proporcionar una distribución de usos múltiples estable, completa y fácil de usar-se demuestra en las últimas características de openSUSE 12.1 ofrecidas por la comunidad y dirigidas por la comunidad. Las innovaciones más notables incluyen:

Innovación en la Nube

Diseñado con la integración en mente, los más recientes lanzamientos de openSUSE se entregan con la última versión del kernel Linux 3.1, que la hace aún más versátil y extensible para soportar entornos de TI mixtos que incluyen nubes públicas y privadas. Mediante el aprovechamiento de SUSE Studio los usuarios pueden crear e implementar versiones únicas de openSUSE 12.1, con la selección de paquetes a medida, trabajos de arte, guiones, etc que se pueden implementar directamente a Amazon EC2 o en una variedad de otras plataformas de nube.

openSUSE es la primera distribución de Linux que soporta ownCloud con su propia y unica integración de escritorio Mirall .Además, el repositorio openSUSE de Nube y Virtualizacion ofrece las últimas versiones de Eucalyptus, OpenNebula y OpenStack para openSUSE 12.1. Estas son las últimas tecnologías de virtualización que incluyen Xen 4.1, KVM y VirtualBox que pueden ser administradas con las últimas herramientas “virt-manager” y “open-vm-tools”.

Innovación de la Distribución

openSUSE 12.1 incluye “Snapper”, una herramienta nueva y única que cuenta con la funcionalidad de instantáneas en btrfs para permitir a los usuarios ver las versiones anteriores de archivos y revertir los cambios. La integración de “Snapper” en el gestor de paquetes zypper permite a los usuarios hacer retroceder las actualizaciones del sistema y los cambios de configuración

openSUSE es también la primera distribución importante en entregar el Lenguaje de Programación Go, el nuevo lenguaje de desarrollo abierto de Google. El Go es un lenguaje rápido, fácil de usar que ayuda a los programadores a manejar multi-core, máquinas en red con la comodidad de la recolección de basura y reflexión en el tiempo de ejecución

OpenSUSE 12.1 incluye también una opción para habilitar Tumbleweed, una versión de openSUSE con actualizaciones rodante que contiene las últimas versiones estables de todo software El proyecto fue concebido por Greg Kroah-Hartman, un ingeniero de kernel de SUSE. Tumbleweed disminuye la importancia y el impacto del cambio en las versiones principales mediante la actualización de los sistemas de forma continua.

Mejoras en el Escritorio

Gnome Shell 3.2, centra la interfaz de openSUSE en una mayor integración de herramientas de colaboración tales como notificaciones de calendario, chat y una configuración centralizada de cuentas en línea. La elementos de la interfaz y flujos de trabajo son amigables a la pantalla táctil, equipado para manejar pantallas más pequeñas, las configuraciones de múltiples pantallas y rotación automática para dispositivos de pantalla táctil

openSUSE es la primera distribución de Linux más importantes que entrega GNOME y KDE con la gestión de color. Otras características de KDE incluyen la introducción del gestor de software Apper, lo que simplifica la instalación de software. openSUSE también incluye la innovadora interfaz tableta Activa de Plasma en el Open Build Service.

"Mientras que las grandes actualizaciones incluyen “Snapper”, systemd y ownCloud, también hay muchas pequeñas mejoras, como las mejoras a YaST o el trabajo en zypper Y eso es sólo lo que nuestra propia comunidad hizo ", dijo Bryen Yunahsko, miembro del Consejo de openSUSE y guía de mercadeo. "Estamos parados sobre los hombros de una comunidad de código abierto gigantesca No me sorprendería si la última actualización de openSUSE tiene más de 300.000 mejoras que resultaron de los esfuerzos de la comunidad de código abierto. "

Para más detalles sobre las últimas innovaciones en openSUSE 12.1 visita pensuse.org/12.1

###

Acerca de openSUSE

El proyecto openSUSE es un esfuerzo mundial que promueve el uso de Linux en todas partes. openSUSE crea una de las mejores distribuciones Linux del mundo, trabajando juntos de una manera abierta, transparente y amigable, como parte de la comunidad de Software de Código Abierto y Libre en todo el mundo. Para más información, visite www.opensuse.org

Acerca de SUSE

SUSE es un proveedor líder en soluciones empresariales de Linux que incrementa la agilidad, reduce los costes y la complejidad de administración en entornos dinámicos Con una cartera centrada en SUSE Linux Enterprise, la plataforma más interoperable para computación de misión crítica, SUSE permite a las organizaciones ofrecer servicios de computación con seguridad en entornos físicos, virtuales y de nube. Nuestros galardonados productos, la red de socios, y las soluciones SUSE capacitan a miles de organizaciones alrededor del mundo. Para más información, visite www.suse.com.

Jos Poortvliet

openSUSE Community Manager, SUSE

jos@opensuse.org

Amie Johnson

PR Manager, SUSE

amie@suse.com

Monday, October 3, 2011

Everyday openSUSE 12.1 is closer to you
Release Candidate 1 makes a three steps left to the final release. New Artwork looks fresh and lighter. Kernel 3.1, KDE 4.7.2, GNOME 3.2. Firefox 7.0.1, systemd, GRUB 2, and an introduction to Btrfs. Under the hood there are plenty improvements and all new features to test before the final release. So if you love taste it first and help to cook this recipe go to Development version Carefully designed to make you a happier tester.

Wednesday, August 24, 2011

Donde está Linux Hoy-20 años después

El Orígen y Desarrollo:

Sólo han transcurrido 20 años desde que el 25 de agosto de 1991, Linus Benedict Torvalds, joven estudiante de la Universidad de Helsinki, en Finlandia, lanzó un proyecto de desarrollo colaborativo de un sistema operativo abierto que luego llamó Linux.

La tormenta legal en el mundo informático a causa del uso restrictivo del código cerrado de licenciamiento azotaba al principal sistema operativo del momento, UNIX. Y algunas instituciones educativas para evitar verse involucrados en la ambigüedad legal optaron por hacer uso de MINIX, un sistema operativo cuya licenciamiento se restringía al ámbito educativo y no comercial. En respuesta a esta restricción de uso de MINIX y movido por la frustración de su limitada funcionalidad, Linus, inicia la escritura de líneas de código basadas en MINIX como un proyecto personal para solucionar algunas limitaciones en su reciente computador personal e independiente del sistema operativo para el manejo de servidores. Pronto realiza que el proyecto pasatiempo se aleja del sistema MINIX y se convierte en un nuevo sistema operativo. Y enviando una solicitud de ayuda y colaboración a través de Internet a otros desarrolladores se inicia la saga de lo que hoy conocemos como Linux (el núcleo o kernel). Su primera liberación pública se hizo bajo licenciamiento (share source) para uso no comercial pero pronto, en 1992, cambió a GNU GPL.

Algún tiempo antes, en 1983, Richard Stallman, un programador, notaba las limitaciones de uso y licenciamiento de UNIX y sus variantes y, propone la creación de un sistema operativo similar a UNIX y compatible con éste y los estándares POSIX pero flexible para usar, copiar, modificar según requerimiento, compartir y distribuir libremente estas modificaciones; y dos años después crea la Fundación para el Software Libre (FSF) con la cual desarrolla el licenciamiento GNU GPL que permitía la difusión libre de software.

Este sistema se denomina GNU (GNU is Not Unix) y cumple con las cuatro libertades de su manifiesto. Sin embargo, un componente esencial (TRIX) que debía controlar procesos de llamadas remotas, en su versión 7, sólo funcionaba con equipos muy costosos e imprácticos para los objetivos de GNU. Finalmente, su desarrollo se estanca temporalmente.

En 1992, el núcleo del Linux había madurado suficiente através de la colaboración de múltiples desarrolladores y logra la compatibilidad con el sistema UNIX. El tipo de licensamiento cambia a GNU GPL facilitando su libre distribución. Estos logros permiten integrar los desarrollos del núcleo de Linux y las herrmientas desarrolladas por el proyecto GNU. Esta integración revela el nacimiento de un sistema operativo libre y funcional que se conoce como GNU/Linux o distribución Linux según el tipo de herramientas, librerías y paquetes que integra y propósitos de uso. Las distribuciones de Linux libres son muchas pero sólo menciono las más conocidas como Ubuntu, Fedora, Debian, openSUSE, Mageia, Slackware. También, hay versiones comerciales de Linux con soporte extendido de paquetes y seguridad y entre ellas están Red Hat Enterprise Linux, SUSE Linux Enterprise, Mandriva, Ubuntu (versión comercial).

El día 18 de diciembre de 1999: se publicaron parches de IBM Mainframe para la versión 2.2.13 del núcleo de Linux, y esto permitió que Linux fuera usado en ordenadores corporativos.

El 22 de julio de 2011 fue lanzada la versión 3.0 del núcleo en kernel.org


La Transcendencia y Ubicuidad de Linux Hoy:

Linux es ahora de hecho, uno de los núcleos más ampliamente portados, y funciona en sistemas muy diversos que van desde dispositivos de agenda personal (una PDA), teléfonos inteligentes hasta en la SerieZ (un Mainframe masivo). Se planea que Linux sea el sistema operativo principal de las nuevas supercomputadoras de IBM, Blue Gene cuando se complete su desarrollo.
La facilidad de compilación e integración de diversas aplicaciones ha incrementado, y el soporte a las principales arquitecturas de hardware está facilitando la rápida adopción para los más variados propósitos (escritorio, portátiles, servidores, dispositivos de control automotriz, dispositivos de control de procesos industriales, dispositivos de misión crítica, dispositivos de asistencia en salud, cortafuegos, conmutadores inteligentes, encaminadores y controladores de comunicaciones, dispositivos de entretenimiento multimedia, etc...). 
 
La seguridad, estabilidad, y bajo costo de adquisición han colocado a Linux en un rol de liderazgo reconocido aunque muchos ignoran la permeabilidad y omnipresencia que facilita nuestros estilos de vida. Algunos ejemplos no exhaustivos donde Linux está: Android, ese pequeño sistema en su nuevo teléfono móvil, que hace que hace palidecer a los ejecutivos de Apple; las nuevas Netbook de bajo costo con el sistema Chrome OS; el WebOS desarrollado por Palm; los nuevos y más seguros sistemas de cajero automáticos (ATM); los equipos de construción y agricultura; la industria automotriz (Toyota, Peugeout, Renault, etc.) y motorcicletas Maziven; OLPC (One Laptop Per Child) destinado a proveer acceso a conocimiento digital a millones de niños; Google; Wikipedia; Amazon; CISCO; IBM y su reciente demostración en su supercomputadora Watson; London Stock Exchange; New York Stock Exchange; Virgin America; el Servicio Postal de los Estados Unidos; el Departamento de Defensa de los Estados Unidos; los gobiernos de Alemania, Francia, Suiza, España, Brasil. Y esto es sólo un pequeño ejemplo del amplio uso de Linux hoy. 

Haz probado Linux últimamente? Un pequeño salto al futuro que vives hoy.

Sunday, July 24, 2011

Tuesday, May 3, 2011

Canales Irc y la red 3.5G de Claro Panama

En dias previos, hablamos de como configurar un modem Hwawei o la tarjeta SIM de Claro Panama Internet móvil 3.5 G sobre openSUSE Linux 11.4.

Hoy, el tema es sobre algunos servicios que parecen desaparecer cuando se filtra su uso por parte de los proveedores. Y con esto se restringe servicios legítimos para recibir y dar soporte técnico.

La movilidad de los técnicos e ingenieros que dan soporte a la mayoría de las redes de negocios y residenciales es un hecho poco reconocido pero más que frecuente. La ventaja de tener acceso a recursos de Internet para esos trabajadores o trota redes es invaluable especialmente cuando la gasolina por galón ronda $4.50 y aumentando.

Los canales IRC (Internet relay chat) suelen ser una fuente bien reconocida de soporte técnico en el mundo de la informática y aunque hay de todos los tipos y, hasta, de dudosa credibilidad nadie puede negar su utilidad para los profesionales de Informática que conocen las fuentes apropiadas.

Y este preambulo sólo para solicitar que nuestros proveedores tomen conciencia que proveer acceso Internet es un servicio sin censuras salvo que sea solicitado por el mismo cliente.

Los canales IRC no son más peligrosos que enviar y recibir correo ni la navegacion por web.