LinuxParty
Garret Serack, ingeniero del área Open Source en
Microsoft, ha iniciado un proyecto para llevar el
concepto de sistema de paquetes de Linux al sistema
operativo Windows, para simplificar el uso e instalación
de componentes de código abierto en este sistema.
a motivación de Serack es la dificultad existente hoy en día para instalar aplicaciones de código abierto en Windows, ya que el usuario puede perder horas y horas entre descargar, instalar y configurar componentes de código abierto, algo que en Linux es prácticamente automático y el sistema lo puede hacer en forma automática en pocos minutos (ver bonus track más abajo).
El proyecto bautizado como CoApp (Common Open Source Application Publishing Platform) y que se encuentra alojado en Launchpad.net de Canonical, es una iniciativa personal de Serack que cuenta con la bendición de Microsoft y se desarrollará como código abierto.
Aquí en Microsoft han reconocido el valor de este proyecto - y amablemente me ofrecieron trabajar en él a tiempo completo. Estoy liderando el proyecto y Microsoft me da su 100% de apoyo. El diseño es completamente un trabajo mio y de la comunidad de CoApp, y no tengo que pasar por la aprobación de nadie al interior de la compañía. Esto hace de mi trabajo, un trabajo soñado: Consigo trabajar en un proyecto que me apasiona, lo hago de código abierto, y lo dirijo hacia donde tenga sentido.
CoApp resolverá varios problemas en la plataforma Windows respecto a instalación de aplicaciones de código abierto, dotándolo de un verdadero sistema de componentes compartidos, los que pueden ser descargados de repositorios oficiales en donde las versiones estén coordinadas:
Casi todo el tiempo, si alguien publica estos binarios (versiones compiladas), integran además sus copias de bibliotecas compartidas con la aplicación. El problema es que no hay un versionamiento común, o realmente, bibliotecas compartidas que se compartan efectivamente en Windows. Si tu aplicación y mi aplicación comparten la misma biblioteca, podrían (y usualmente lo hacen) distribuirse con versiones diferentes de una misma biblioteca.
El formato de los paquetes será el mismo utilizado hoy por los instaladores (MSI), y se proveerá tanto de fuentes oficiales de instalación como de una estructura de directorios común en donde estas aplicaciones serán instaladas. Bonus Track: Instaladores en Windows y sistemas de paquetes en Linux
Los sistemas de instalación actuales en Linux y Windows tienen un enfoque bastante distinto. En Windows normalmente la aplicación es autocontenida y posee todo lo que necesita para funcionar, en cambio en Linux y en general en las aplicaciones de código abierto se evita reescribir la rueda y una aplicación está dividida en muchas partes pequeñas que se desarrollan en forma independiente, compartiendo muchos componentes entre ellas.
Continúa en LaFlecha.

-
UnionEuropea
- El experimento alemán de la "Renta Básica Universal" demuestra que no fomenta el desempleo.
- Las empresas tecnológicas europeas presionan a la UE para que dicte un mandato de "compra de tecnología europea"
- Google no añadirá comprobaciones de datos a pesar de la nueva ley de la UE
- La UE firma un acuerdo de 1.000 millones de dólares para una constelación de satélites soberanos para competir con Starlink
- ¿Puede la UE responsabilizar a los fabricantes de software por negligencia?
- La Identidad Digital de la UE: Todo lo que necesitas saber sobre los planes de la UE para un sistema de identidad digital universal
- Las perspectivas económicas de Europa empeoran a medida que los altos precios afectan el gasto del consumidor
- La UE nombra 19 grandes plataformas tecnológicas que deben seguir las nuevas reglas de Internet de Europa
- El código abierto ( y Linux ) se ve amenazado por la Ley de Resiliencia Cibernética
- La Unión Europea prepara DNS4EU, quiere sus propios DNS ¿independencia tecnológica o Censura Encubierta?
- Asesor del Tribunal Superior de la UE sugiere que la ley alemana de retención de datos a granel no es legal
- La Comisión Europea ha decidido que lo que se negocie por WhatsApp es Irrelevante
- Todos los partidos «Constitucionalistas» votaron a favor del Art. 13 y en contra del Sentido Común.
- Google implementará elegir el navegador al estilo Microsoft para dispositivos Android en la UE
- El artículo 13 del Copyright en la UE está de vuelta. Y lejos de mejorar va a peor.
Comentarios
Hombre, es Open Source, no tiene sentido que lo patente, además, el concepto de "paquetes& quot; está ya en la comunidad, con los .rpm o .deb para distros basadas en RedHat y Debian, respectivamente , llamense, Fedora o Ubuntu, por ejemplo.