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.

-
Privacidad
- Rusia prohíbe Discord
- Meta suspende sus planes para entrenar la IA utilizando los datos de los usuarios europeos, cediendo a la presión regulatoria
- Joven de 18 años arrestado y absuelto tras gastar una broma en Snapchat sobre un Avisión derribado
- Los usuarios de Plex temen que la nueva función filtre sus hábitos pornográficos a sus amigos y familiares
- eIDAS 2: Controversias en la Identidad Digital Europea por el Artículo 45 y sus Implicaciones en Seguridad y Privacidad
- Los coches conectados a Internet no superan las pruebas de privacidad y seguridad realizadas por Mozilla
- Un popular sitio porno deberá eliminar todos los videos amateur publicados sin consentimiento
- Un tribunal alemán dictamina que el uso policial de software de lucha contra el crimen es ilegal
- Aceptar las cookies por defecto, como hacerlo con Firefox, Chrome, Edge, Safari, Opera o Brave
- Telegram tiene un serio problema de Doxxing
- Informe de Facebook: la censura violó los derechos de los palestinos
- La policía de San Francisco está utilizando automóviles sin conductor como cámaras de vigilancia móviles
- Tres de cada cuatro adultos piensan que Facebook está empeorando la sociedad, según una encuesta
- Por qué deberías borrar la app de Facebook de tu móvil
- Privacidad en internet para periodistas
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.