Microsoft ha fet codi obert la calculadora de Windows

calculadora-windows-10

Microsoft ha estat durant molt temps un defensor de la ideologia del programari no lliure, Ideologia a través de la qual la companyia ha generat milers de milions de dòlars. Històricament, la companyia s'oposava als projectes de codi obert, públics, com Linux.

No obstant això, sota el lideratge de Satya Nadella, Microsoft és una societat molt diferent. No només és compatible amb codi obert i Linux, sinó que també aporta codi a el món de l'codi obert.

De fet, Microsoft s'ha convertit en un dels principals contribuents. I doncs bé el dia d'ahir la gent de Windows va anunciar que va encara més lluny en el seu compromís amb la ideologia de codi obert. Com a l'fer que el seu programa Calculadora de Windows sigui un projecte de codi obert a GitHub.

En una publicació de l'bloc, Microsoft que:

Avui, ens complau anunciar que estem alliberant el codi de la calculadora de Windows a GitHub sota la llicència MIT. Això inclou el codi font, el sistema de generació, les proves d'unitat i el full de ruta de l'producte.

El nostre objectiu és crear una experiència d'usuari encara millor en associació amb la comunitat. Encoratgem les seves noves perspectives i una major participació per ajudar a definir el futur de la calculadora.

Com desenvolupadors, si volen saber com funcionen les diferents parts de la Calculadora, integrin fàcilment la lògica de la calculadora o la interfície d'usuari en les seves pròpies aplicacions o contribueixi directament a alguna cosa que s'inclou amb Windows, ara és possible.

La calculadora continuarà passant per totes les proves habituals, el compliment, la seguretat, els processos de qualitat i les compilacions que s'ofereixen als usuaris interns, com ho fem amb les nostres altres aplicacions.

Tots poden contribuir

Microsoft encoratja als desenvolupadors a contribuir a la calculadora de Windows, ara disponible en codi obert, mitjançant:

  • Participar en les discussions.
  • Senyalitzant o resolent problemes.
  • Oferint noves idees de característiques.
  • Realització de prototips de noves funcionalitats.
  • Dissenyant i participant en la construcció d'edificis amb els seus enginyers.

La calculadora de Windows es lliura actualment amb les següents característiques:

  • La manera estàndard de la calculadora ofereix operacions bàsiques i avalua les comandes tan aviat com s'ingressen.
  • La calculadora científica ofereix operacions extensives i avalua ordres segons l'ordre de les operacions.
  • La funcionalitat de calculadora de programador que proporciona als desenvolupadors operacions matemàtiques comuns, inclosa la conversió entre bases comunes.
  • Històric de càlcul i capacitats de memòria.
  • Conversió entre diverses unitats de mesura.
  • Conversió de moneda basada en dades extretes de Bing.

A l'igual que amb tots els canvis, un membre de l'equip de Microsoft revisarà el codi de les noves característiques abans de arxivar-lo en la branca principal.

Les noves característiques sovint requereixen una edició més tècnica que la correcció d'errors. A l'escanejar el codi a la recerca de noves característiques, l'equip de Microsoft considera el menys el següent:

S'han d'abordar tots els elements de la llista de verificació d'accessibilitat.
Tots els elements de la llista de verificació global han de ser processats.

El canvi s'ha de provar en la versió més antiga de Windows compatible amb l'aplicació.

Podeu trobar aquest número de versió en AppxManifest.xml.

Totes les trucades API més noves que aquesta versió han d'estar habilitades condicionalment.

El canvi ha d'usar només les API suportades. Si hi ha preguntes sobre l'ús d'API heretades o no documentades, el Kit de certificació d'aplicacions de Windows ha d'estar executant-per a la seva verificació.

A més d'això, si el canvi afegeix noves biblioteques o altres dependències a l'aplicacion se ha de mesurar la mida augmentat dels arxius binaris a més si la biblioteca no pertany a Microsoft, l'equip de Microsoft haurà de definir un pla per a monitoritzar la biblioteca ascendent a la recerca de canvis, com pegats de seguretat.

Si la biblioteca s'utilitza sota una llicència de codi obert, hem de complir amb la llicència i acreditar a tercers de manera adequada.

Si vols conèixer més a l'respecte pots visitar el comunicat al blog de Microsoft. L'enllaç és aquest. 


3 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   01101001b va dir

    Wow! M $ aporta a l'open-source una calculadora. Just el que necessitem en Linux perquè no teníem cap. Si us plau, tots de peu i 3 rondes d'aplaudiments per no quedar com ingrats. A la fi i al el cap, M $ si ho fa, és de pur desinteressat (com va dir un per aquí «que no cal mossegar la mà que els dóna de menjar a l'open-source, ja que M $ és la seva« gran »contribuïdor» ) doncs què pot dur-se a canvi? ¿El know How de com Linux treu noves versions sense que hi hagi 12 anys entre una i altra? Nahhh.

  2.   Andreale Dicam va dir

    És un molt bon començament i m'alegra molt. És cert que si comparem amb el comportament que Microsoft té amb projectes de codi obert més competitius com Firefox, a què van bloquejar de forma miserable de Skype en la seva versió web, ens adonarem que aquest fet només s'aplicaria a projectes que no autodestruyan seu sistema. Però bé, una cosa és alguna cosa. Si les coses surten bé aquesta intenció es propagarà a altres projectes, això és segur.

  3.   Pol_amb_o va dir

    Els de Microsoft han de ser de ser imbècils ...