Microsoft ha hecho de código abierto la calculadora de Windows

Microsoft ha sido durante mucho tiempo un defensor de la ideología del software no libre, ideología a través de la cual la compañía ha generado miles de millones de dólares. Históricamente, la compañía se oponía a los proyectos de código abierto, públicos, como Linux.

Sin embargo, bajo el liderazgo de Satya Nadella, Microsoft es una sociedad muy diferente. No solo es compatible con código abierto y Linux, sino que también aporta código al mundo del código abierto.

De hecho, Microsoft se ha convertido en uno de los principales contribuyentes. Y pues bien el día de ayer la gente de Windows anunció que va aún más lejos en su compromiso con la ideología de código abierto. Como al hacer que su programa Calculadora de Windows sea un proyecto de código abierto en GitHub.

En una publicación del blog, Microsoft que:

Hoy, nos complace anunciar que estamos liberando el código de la calculadora de Windows en GitHub bajo la licencia MIT. Esto incluye el código fuente, el sistema de generación, las pruebas de unidad y la hoja de ruta del producto.

Nuestro objetivo es crear una experiencia de usuario aún mejor en asociación con la comunidad. Alentamos sus nuevas perspectivas y una mayor participación para ayudar a definir el futuro de la calculadora.

Como desarrolladores, si desean saber cómo funcionan las diferentes partes de la Calculadora, integren fácilmente la lógica de la calculadora o la interfaz de usuario en sus propias aplicaciones o contribuya directamente a algo que se incluye con Windows, ahora es posible.

La calculadora continuará pasando por todas las pruebas habituales, el cumplimiento, la seguridad, los procesos de calidad y las compilaciones que se ofrecen a los usuarios internos, como lo hacemos con nuestras otras aplicaciones.

Todos pueden contribuir

Microsoft alienta a los desarrolladores a contribuir a la calculadora de Windows, ahora disponible en código abierto, mediante:

  • Participar en las discusiones.
  • Señalizando o resolviendo problemas.
  • Ofreciendo nuevas ideas de características.
  • Realización de prototipos de nuevas funcionalidades.
  • Diseñando y participando en la construcción de edificios con sus ingenieros.

La calculadora de Windows se entrega actualmente con las siguientes características:

  • El modo estándar de la calculadora ofrece operaciones básicas y evalúa los pedidos tan pronto como se ingresan.
  • La calculadora científica ofrece operaciones extensivas y evalúa comandos según el orden de las operaciones.
  • La funcionalidad de calculadora de programador que proporciona a los desarrolladores operaciones matemáticas comunes, incluida la conversión entre bases comunes.
  • Historial de cálculo y capacidades de memoria.
  • Conversión entre varias unidades de medida.
  • Conversión de moneda basada en datos extraídos de Bing.

Al igual que con todos los cambios, un miembro del equipo de Microsoft revisará el código de las nuevas características antes de archivarlo en la rama principal.

Las nuevas características a menudo requieren una edición más técnica que la corrección de errores. Al escanear el código en busca de nuevas características, el equipo de Microsoft considera al menos lo siguiente:

Deben abordarse todos los elementos de la lista de verificación de accesibilidad.
Todos los elementos de la lista de verificación global deben ser procesados.

El cambio se debe probar en la versión más antigua de Windows compatible con la aplicación.

Puede encontrar este número de versión en AppxManifest.xml.

Todas las llamadas API más nuevas que esta versión deben estar habilitadas condicionalmente.

El cambio debe usar solo las API soportadas. Si hay preguntas sobre el uso de API heredadas o no documentadas, el Kit de certificación de aplicaciones de Windows debe estar ejecutándose para su verificación.

Ademas de ello, si el cambio agrega nuevas bibliotecas u otras dependencias a la aplicacion se debe medir el tamaño aumentado de los archivos binarios ademas si la biblioteca no es administrada por Microsoft, el equipo de Microsoft deberá definir un plan para monitorear la biblioteca ascendente en busca de cambios, como parches de seguridad.

Si la biblioteca se utiliza bajo una licencia de código abierto, debemos cumplir con la licencia y acreditar a terceros de manera adecuada.

Si quieres conocer mas al respecto puedes visitar el comunicado en el blog de Microsoft. El enlace es este. 

El artículo Microsoft ha hecho de código abierto la calculadora de Windows ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2TlPDeq
via IFTTT

Auriculares inalámbricos de Xiaomi: qué modelos hay, y guía para acertar con la compra

A estas alturas no debería sorprender a nadie el hecho de que el catálogo de dispositivos de Xiaomi esté inundado de gadgets de todo tipo, que van mucho más allá de los smartphones. Echando un ojo a la web oficial de la firma pekinesa podemos encontrar productos que van desde bombillas, hasta sillas de oficina pasando por muchos otros superventas que nada tienen que ver con la telefonía móvil. De

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2XLJu9N
via IFTTT

Ya no podrás volver a desbloquear tu móvil con tu voz, Google desactiva el desbloqueo por Voice Match

Google Assistant se ha convertido en una herramienta muy útil desde que la compañía lo lanzara hace ya un par de años, y lo cierto es que muchos usuarios hemos decidido integrarlo en nuestra rutina para que nos facilite un poco la vida con ciertas tareas. Una de las características más útiles con las que cuenta este asistente es Voice Match, que nos permite activarlo sin ni siquiera tocar el

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all https://ift.tt/2EJtQDh
via IFTTT

Deep Instinct Touts Predictive Aspects of Deep Learning

Deep learning, as a subset of machine learning (which is itself a subset of artificial intelligence), can help transform a company’s security posture, says Deep Instinct’s Guy Caspi. Deep learning’s predictive capabilities also change the security management equation reactive to proactive, an important breakthrough in forecasting and risk management.

from Dark Reading: https://ift.tt/2H7gX9B
via IFTTT

Deep Instinct Touts Predictive Aspects of Deep Learning

Deep learning, as a subset of machine learning (which is itself a subset of artificial intelligence), can help transform a company’s security posture, says Deep Instinct’s Guy Caspi. Deep learning’s predictive capabilities also change the security management equation reactive to proactive, an important breakthrough in forecasting and risk management.

from Dark Reading: https://ift.tt/2EJve8X
via IFTTT