Wednesday, November 24, 2010

Novell acepta ser adquirido por Attachmate

La pregunta ha surgido y con ella asaltan los Trollers en un interminable Flamewar. Solo para esclarecer que los proyectos openSUSE no son Novell y que este ultimo es uno de los patrocinadores importantes de los proyectos openSUSE como otros existen.

Una negociación de adquisición conlleva múltiples pasos y acuerdos que finalizan en una transacción de adquisición.  En este momento, tan lejos como se puede ver, estamos ante la primera fase, esto es, la aceptación de la posibilidad de ser comprado. Esto no significa que ya fue comprado. Durante los próximos seis meses veremos muchas noticias y papeleo e investigación que podría concluir o no con la adquisición de Novell por parte de Attachmate y la adquisición de las 882 patentes misteriosas por parte de un grupo orquestrado por Microsoft. Debo agregar que no ha sido la primera vez que alguna compania ha intentado comprar Novell y que Novell haya tenido conversaciones con posibles compradores.

Por otro lado, si Attachmate lograra completar la transaccion de compra de Novell, hasta el momento, no ha declarado desinterés en los proyectos openSUSE sino todo lo contrario.

Iniciar una discusión sobre cualquier publicación sobre este acuerdo de adquisición es pura especulación. Solo tenemos que observar y estar atentos para ajustar las velas de navegacion de no solo proyectos como openSUSE sino de todos los proyectos de código abierto y protocolos y formas de comunicación.

openSUSE Weekly News is out

Noticias de los Proyectos openSUSE-emision-150

openSUSE Build Service contribuye a toda la comunidad Linux

A principios de junio 2010 lo conseguimos: la nueva OpenSUSE BuildService V2.0. Podemos ver las nuevas características y mejoras.

Pero para la gente que no ha oído hablar de openSUSE BuildService, estamos tratando de explicar, lo que es el BuildService.

¿Qué es la BuildService openSUSE?

La plataforma openSUSE Build Service es una plataforma abierta de desarrollo de distribuciones y paquetes que proporciona una infraestructura transparente que permite a los desarrolladores crear para las diversas principales distribuciones de Linux y arquitecturas

¿Cuáles son las Metas de la openSUSE BuildService?

  • Abrir el desarrollo de la distribución openSUSE misma.
  • Hacerlo simple y proporcionar paquetes binarios de software para una variedad de distribuciones de Linux (v.g. Fedora, Debian y Mandriva)
  • Mantener las fuentes de una vez, ofrecer paquetes para todos.
  • Hacer transparente la creación de la distribución y reproducible.
  • Apoyar el enfoque del 'lanzamiento temprano, lanzamiento frecuente'.
  • Involucrar y conectar a las comunidades de código abierto.
  • Hacer que sea fácil de instalar el nuevo software.
  • Publicar el propio Código BuildService, así cada uno puede ejecutar un servidor propio BuildService.
     
 OpenSUSE BuildService – General

  • Servicio Público vía http://build.opensuse.org
  • 20000+ usuarios, 80000+ paquetes 
  • Completamente Open Source (GPLv2)
  • Disponible desde 2006
  • Utilizado para construir las distribuciones de openSUSE completas por dos años
  • Construye los paquetes para una variedad de distribuciones Linux, incluyendo Debian, Fedora, Mandriva, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise y Ubuntu
  • Versión 'Onsite' utilizada por Cray, Dell, Intel, LinuxFoundation, un número de ISVs y otros

Características: Building (Crear)

  • Construir para varias:
    • Distribuciones
    • Versiones de distribuciones
    • Arquitecturas, incluyendo apoyo a la construcción cruzada (cross building)
    • Formatos de paquetes
  • Si algunas dependencias cambian, la OBS generará automáticamente los paquetes necesarios.
    • Evita incompatibilidades ABI o malas compilaciones (si el compilador corrige los errores)
    • Captura los cambios en el comportamiento de los scripts / aplicaciones en construcción.
  • Para openSUSE y SUSE Linux Enterprise:
    • Genera imágenes en Vivo "Live", imágenes instalables y aparatos "appliances" (también se integra con SUSE Studio)
  • Crea repositorios con enlaces de instalación "1-Click-Install"

Colaboración en la construcción de paquetes

  • Características de colaboración permiten a varios desarrolladores trabajar en paquetes y sus metadata.
  • Potentes conceptos de proyecto de metadatos
    • Agrupa paquetes para proyectos
    • Jerarquía de proyectos para proyectos de grupo
    • Los desarrolladores trabajan juntos en un proyecto
  • Interconexión de los casos permite el acceso a proyectos remotos y repositorios
Construcción de reproducibles nativos

  •  Build Service utiliza ambiente en "sandbox" para la construcción de:
    • consistencia: reconstrucción de la fuente

Friday, November 12, 2010