Cómo movimiento de microsoft en código abierto que está afectando

Microsoft es una empresa radicalmente diferente ya Satya Nadella tomó el control del timón. En tan sólo un corto período de tiempo, se ha transformado de un gigante corporativo tapada que dominaba el espacio de PC en los años 90, a una empresa que fabrica productos que excitar a la gente.

Vídeo: ¿Qué es código abierto?

Microsoft también ha cambiado radicalmente su cultura corporativa. Una vez insular y secreta, la compañía está lanzando sus joyas de la corona bajo licencias de código abierto. El más destacado de los cuales es el marco .NET, aunque más recientemente lanzado Microsoft Visual Studio Código bajo la licencia MIT, y publicó la fuente de Github.Un comienzo GNU Para Microsoft: lo que es un código abierto .NET Medios marco para el resto de nosotrosUn comienzo GNU Para Microsoft: lo que es un código abierto .NET Medios marco para el resto de nosotrosMicrosoft acaba de publicar una parte significativa de su código bajo una licencia de código abierto permisiva. Este movimiento rompe con años de tradición. Pero por qué y qué significa para usted?Lee mas

Pero, ¿por qué te importa? Usted no es un codificador. Tienes ningún interés en ahondar en las montañas y montañas de código C ++, sólo para ver cómo funcionan las cosas. Esa es la gran cosa acerca de Windows - usted no necesita ser técnicamente mente para obtener el máximo provecho de ella.

Pero estas detrás de las escenas cambios son muy importantes, y prometen tener un impacto real sobre cómo utilizar el ordenador, así que presta atención.

Software de menos abandonado

Microsoft, en un año determinado, lanza cientos de productos. Algunos, desde el principio, tienen un atractivo mercado de masas y se convierten en éxitos rugientes. Otros, no tanto, pero se las arreglan para desarrollar un nicho siguiente.

Vídeo: COMO DESCARGAR UNA INCREÍBLE SUITE OFIMÁTICA GRATUITA Y DE CÓDIGO ABIERTO PARA WINDOWS

Con el tiempo, consiguen descontinuados. Microsoft Money fue un gran ejemplo de esto. Fue un precursor de la menta, y que permite hacer un seguimiento de sus finanzas, y tenía un pequeño grupo de usuarios que juraron por ella. Era uno de sus productos más antiguos también, por primera vez en 1991, finalmente se interrumpieron en 2009, después de casi dos décadas de servicio a ahorrar dinero leal.

Dinero

Ahora que Microsoft por fin está abierto a liberar el código fuente de sus productos bajo licencias permisivas, es lógico pensar que con el tiempo se iniciará productos fuente abierta que ya no pretende llevar a cabo en el mercado, al igual que ID Software ha hecho con muchos de sus juegos, como Quake 3 y fatalidad.

Lo que significa que cuando algo muere por Microsoft, la comunidad estará listo y capaz de tomar el relevo, en caso de que desee.

Grandes ideas, compartido públicamente

Es probable que no lo sabía, pero mientras que Microsoft estaba trabajando duro en Windows 8 y Windows 10, un equipo secreto de 100 personas en Redmond estaba trabajando lejos en otro sistema operativo llamado Midori. Pocas personas fuera de Microsoft han visto nunca, pero a partir de lo que se ha revelado públicamente, parece increíble.

Usted ve, el de Windows es muy probable que la lectura de este artículo sobre tiene una larga historia, y ha heredado una gran cantidad de código y diseño decisiones desde las primeras versiones de Windows. Algunas de esas decisiones de diseño que haya sentido en ese momento, pero a la luz de un nuevo panorama de la informática con las nuevas amenazas a la seguridad y los sistemas cada vez más potentes, se ven un poco anticuado.

Código

Midori era un nuevo comienzo. Podría ejecutar aplicaciones que se distribuyeron a través de múltiples nodos. Eso aplicaciones de espacio aislado (Como lo hace Android) con el fin de aumentar la seguridad. Más importante aún, sería más rápido y más estable, como partes esenciales del sistema - como el kernel, controladores de dispositivos y aplicaciones - serían escritas en algo que se llama “código administrado”.¿Qué es un recinto de seguridad, y por qué debería estar jugando en uno¿Qué es un recinto de seguridad, y por qué debería estar jugando en unoprogramas altamente conectivo pueden hacer mucho, pero son también una invitación abierta para los hackers malos a la huelga. Para evitar ataques de tener éxito, un desarrollador tendría que detectar y cerrar todos los agujeros única en ...Lee mas

Hubiera sido increíble.

Por desgracia, parece que el proyecto ha llegado a un final prematuro, ya sea con empleados de ser despedidos, o reasignado dentro de la empresa. Microsoft ha dicho que tiene la intención de utilizar algunos de los conceptos de Midori en versiones posteriores de Windows.

Algunos de los que fueron despedidos desde blogueado sobre sus experiencias y reflexiones sobre el proyecto de Midori. Uno de los puntos más interesantes hechas por el ex desarrollador Midori Joe Duffy fue que habría sido mejor si era desde el principio de código abierto.

“Lo que más lamento es que no Oss desde el principio, en el que la meritocracia de la Internet podría juzgar sus piezas de manera apropiada. Al igual que con todas las grandes empresas, las decisiones en torno al destino de la tecnología de la base de Midori no eran del todo impulsada por la tecnología, y, por desgracia, ni siquiera en su totalidad impulsadas por las empresas”

Vídeo: Detección de Movimiento C# y Aforge con webcam | Motion Detection C# Aforge with webcam

Tal vez este experimento intrigante en el diseño del sistema operativo no podría haber sido un fracaso, si el público en general fue capaz de evaluar y valorar los méritos de Midori, y ofrecer retroalimentación. Aunque sin duda el pasado no se puede cambiar, el futuro parece brillante para Microsoft, que en realidad nunca ha sido tan tímido cuando se trata de mostrar lo que se está trabajando.

Vídeo: Todo lo Que Debes Saber del Windows 10: Código Abierto Extra 5

Codificación de colaboración hace un mejor software

Mira la página de Github de cualquier producto principal software de fuente abierta - ya que WordPress, el núcleo de Linux, o incluso de Microsoft Código Visual Studio - y encontrará una página de problemas. Esto documenta los diversos problemas que se han encontrado en un programa, y ​​están sometidos por tanto a los desarrolladores como para los usuarios.

issuetracker

Esa es la gran cosa sobre el software de código abierto. Lo que antes era sólo está disponible a un puñado de desarrolladores es ahora visto por un público más amplio, que son capaces de identificar, explicar y ayudar a resolver problemas.

Ahora, imagínese si usted podría hacer eso en una pieza importante de software comercial. Con Microsoft gradualmente a abrir abastecimiento de seleccionar partes de su repertorio de software, esto es ahora una realidad.

(Potencialmente) Apoyo perpetuo

Esto se remonta hasta el punto anterior sobre abandonware. Microsoft elegir abrir el código de parte de su catálogo de software sugiere (pero de ninguna manera garantiza) que hay la posibilidad de que ciertos paquetes de software que tienen extendió su ciclo de vida.

Desde Microsoft Money, a la aparentemente inmortal Windows XP- cuando Microsoft mata algo, la gente se molesta. estas piezas vitales del software de fuente abierta significa que hay una posibilidad de que la comunidad puede asumir el control, y los parches y actualizaciones se seguirán ofreciendo, siempre que todavía hay interés.¿Por qué Windows XP no se va a desaparecer pronto¿Por qué Windows XP no se va a desaparecer prontoLa gente no puede dejar de Windows XP. En negocios y hogares de todo el mundo, que se quedará. Hablamos con tres usuarios de Windows XP de distintas generaciones y procedencias para averiguar por qué.Lee mas

Windows XP

Para las empresas que todavía está atascado con versiones anteriores del software de Microsoft debido a las preocupaciones de legado, serían capaces de auto-ayuda, ya sea su propio software, o pagar un tercero para hacerlo. Eso es realmente emocionante.

Aprende de los mejores

Éste será sin duda controvertido (no dude en decirme lo equivocado que estoy en los comentarios), pero aquí va. Creo que la elección de Microsoft para abrir el código de su código será de gran ayuda para las personas que están aprendiendo a código.

Llegué a esta conclusión después de hablar con varias personas sobre cómo aprendieron a código en la década de 1980, antes de desbordamiento de pila, finalización de código, y Reddit eran las cosas. En su mayor parte, se llevaron código que alguien ya había escrito, y lo modificaron. A través de ensayo y error, se tomaron el trabajo de otro, y convertido en su propia. Pasarían horas a cortar lejos en su BBC Micro y espectros, sólo para cambiar lo que un objeto que parecía, o para añadir a un juego que poseían.

BASIC

Microsoft elegir a publicar su código en Github tomaría ese concepto y aplicarlo a la 21st siglo. La gente podría aprender a código mediante la modificación de los programas que utilizan a diario. ¿No es genial ese?

Fuente abierta, y abierta

Probablemente no es un codificador. Esta bien. La mayoría de las personas no lo son. Pero usted debe preocuparse por la elección de Microsoft para abrir el código cada vez más de su código, ya que indirectamente afecta a su vida digital.

También hace hincapié en cómo Microsoft está convirtiendo en una aplicación de compañía más abierta de su programa de Windows 10 Vista previa de información privilegiada, donde los usuarios pueden probar las nuevas funciones, ya que está incorporado a la adopción de Github- incluso su decisión de permitir que iOS y Android a ejecutarse en Windows 10.Sé el primero en probar nuevo Windows 10 como Windows construye InsiderSé el primero en probar nuevo Windows 10 como Windows construye InsiderInsiders Windows son los primeros en probar el nuevo Windows 10 tiene su base. También son los primeros en sufrir errores. Aquí le mostramos cómo unirse o abandonar el programa y cómo compartir ...Lee mas

Por otra parte, son aparentemente feliz para el software de Microsoft para ejecutarse en plataformas de la competencia. Por ejemplo, Android ahora tiene una versión de Microsoft Office, mientras que Linux tiene tanto el marco .NET, y código de Visual Studio. El ex pieza de software tiene el potencial de conducir a aún más software multiplataforma, como los desarrolladores pueden escribir código una vez, y ejecutarlo en el marco .NET a través de Linux, OS X y Windows.

¿Hay otros aspectos positivos impresionantes a Microsoft que abarca el movimiento de código abierto? Dime en los comentarios a continuación.

Créditos de las fotografías: Windows XP (Rob DiCaterino), una pieza de código (Timitrius)

Artículos Relacionados