Comment passer de microsoft en open source vous affecte

Microsoft est une entreprise radicalement différente depuis Satya Nadella a pris le contrôle de la barre. En seulement un court laps de temps, il est passé d`un mastodonte d`entreprise étouffant qui a dominé l`espace PC dans les années 90, à une entreprise qui fabrique des produits exciter les gens

.

Microsoft a également radicalement changé leur culture d`entreprise. Une fois que l`insularité et secret, l`entreprise publie maintenant leurs joyaux de la couronne sous licence open source. Dont le plus important est de le framework .NET, bien que plus récemment, Microsoft a publié le code Visual Studio sous la licence MIT, et publié la source à Github.Un début GNU pour Microsoft: Quel Open Source .NET Framework moyens pour le reste de nousUn début GNU pour Microsoft: Quel Open Source .NET Framework moyens pour le reste de nousMicrosoft vient de sortir une partie importante de son code sous une licence open source permissive. Ce mouvement rompt avec la tradition des années. Mais pourquoi et qu`est-ce que cela signifie pour vous?Lire la suite

Mais pourquoi devriez-vous prendre soin? Vous n`êtes pas un codeur. Vous avez aucun intérêt à se plonger dans les montagnes et les montagnes du code de C, juste pour voir comment les choses fonctionnent. C`est la grande chose au sujet de Windows - vous n`avez pas besoin d`être techniquement d`esprit pour tirer le meilleur parti de celui-ci.

Mais ceux-ci derrière les coulisses changements sont très importants, et promettent d`avoir un impact réel sur la façon dont vous utilisez votre ordinateur, faites attention.

Logiciel Moins abandonné

Microsoft, sur une année donnée, lance des centaines de produits. Certains, dès le début, ont un attrait sur le marché de masse et deviennent folles succès. D`autres, moins, mais ils parviennent à développer un public de niche.

Finalement, ils s`abandonnées. Microsoft Money a été un grand exemple. Il était un précurseur à la menthe, et vous a permis de garder une trace de vos finances, et il y avait un petit groupe d`utilisateurs qui ne jurait que par elle. Il a été l`un de leurs produits les plus anciens aussi, lancé en 1991, il a finalement été abandonnées en 2009, après près de deux décennies de service d`économie d`argent fidèle.

Argent

Maintenant que Microsoft est enfin ouvert à libérer le code source de leurs produits sous licences permissives, il va de soi, il commencera par la suite des produits open-Sourcing n`a plus l`intention de poursuivre dans le commerce, un peu comme ID Software a fait avec beaucoup de ses jeux, comme Quake 3 et Doom.

Ce qui signifie que lorsque quelque chose est tué par Microsoft, la communauté sera prête et capable de prendre le relais, si ils veulent.

Les grandes idées, partagées publiquement

Vous ne saviez probablement pas, mais alors que Microsoft travaillait dur loin sur Windows 8 et Windows 10, une équipe de 100 personnes secrète à Redmond travaillait à l`extérieur à un autre système d`exploitation appelé Midori. Peu de gens en dehors de Microsoft ont jamais vu, mais de ce qui a été divulgué publiquement, il semble incroyable.

Vous voyez, Windows vous lisez probablement cet article sur une longue histoire, et a hérité d`un grand nombre de décisions de code et de conception des premières versions de Windows. Certaines de ces décisions de conception sens à l`époque, mais à la lumière d`un nouveau paysage informatique avec de nouvelles menaces de sécurité et des systèmes de plus en plus puissants, regardez un peu daté.

Code

Midori est un nouveau départ. Il pourrait exécuter des applications distribuées sur plusieurs nœuds. Il applications sandbox (Comme Android fait) afin d`augmenter la sécurité. Plus important encore, il serait plus rapide et plus stable, comme des éléments essentiels du système - comme le noyau, les pilotes de périphériques et d`applications - seraient écrites dans ce qu`on appelle « code managé ».Qu`est-ce qu`un Bac à sable, et pourquoi vous devriez jouer dans unQu`est-ce qu`un Bac à sable, et pourquoi vous devriez jouer dans unpeuvent faire beaucoup de programmes très conjonctifs, mais ils sont aussi une invitation ouverte pour les pirates mauvais à la grève. Pour éviter les grèves de devenir un succès, un développeur aurait à repérer et à fermer chaque trou unique ...Lire la suite

Il aurait été incroyable.

Malheureusement, il semble que le projet est venu à une fin prématurée, avec soit être membres du personnel mis à pied, ou réaffectés au sein de l`entreprise. Microsoft a dit qu`il a l`intention d`utiliser une partie des concepts de Midori dans les versions ultérieures de Windows.

Certains de ceux qui ont été licenciés ont depuis blogué sur leurs expériences et leurs réflexions sur le projet Midori. L`un des points les plus intéressants faits par l`ancien développeur Midori Joe Duffy était qu`il aurait été mieux si elle était open source dès le début.

« Mon plus grand regret est que nous ne l`avons pas Oss dès le début, où la méritocratie de l`Internet pourrait juger ses pièces de façon appropriée. Comme pour toutes les grandes entreprises, les décisions relatives à la destinée de la technologie de base de Midori ne sont pas entièrement axée sur la technologie, et malheureusement, même pas entièrement axés sur les entreprises »

Peut-être cette expérience intéressante dans la conception du système d`exploitation pourrait ne pas avoir été un échec, si le grand public a été en mesure d`évaluer et d`évaluer le bien-fondé de Midori, et d`offrir des commentaires. Bien que le passé ne peut certainement pas être changé, l`avenir semble prometteur pour Microsoft, qui n`a jamais vraiment été tout ce timide quand il vient de montrer ce qu`il travaille.

Le codage collaboratif rend meilleur logiciel

Regardez la page Github de tout produit majeur de logiciel open-source - être que WordPress, le noyau Linux, ou même Microsoft Code de Visual Studio - et vous trouverez une page des problèmes. Ce document les divers problèmes qui ont été trouvés dans un programme, et sont soumis par les développeurs et les utilisateurs.

issuetracker

C`est la grande chose au sujet des logiciels open source. Ce qui était autrefois disponible que pour une poignée de développeurs est maintenant vu par un public plus large, qui sont en mesure d`identifier, expliquer et aider à résoudre les problèmes.

Maintenant, imaginez si vous pouviez le faire dans une pièce majeure de logiciels commerciaux. Avec Microsoft progressivement sélectionner des pièces en Open Source de son répertoire de logiciels, c`est maintenant une réalité.

(Potentiellement) Soutien perpétuel

Cela remonte au point plus tôt au sujet abandonware. Microsoft choisissant d`open source une partie de son catalogue de logiciels suggère (mais ne garantit en rien) qu`il ya le potentiel pour certains logiciels ayant leur cycle de vie prolongée.

De Microsoft Money, à la Windows XP apparemment immortel- lorsque Microsoft tue quelque chose, les gens se fâchent. En Open Source ces pièces vitales des moyens logiciels qu`il ya une chance que la communauté peut prendre en charge et les correctifs et les mises à jour continueront à offrir, à condition qu`il ya encore l`intérêt.Pourquoi Windows XP ne sera pas près de disparaîtrePourquoi Windows XP ne sera pas près de disparaîtreLes gens ne peuvent pas laisser partir de Windows XP. Dans les entreprises et les foyers du monde entier, il restera. Nous avons parlé avec trois utilisateurs de Windows XP de différentes générations et d`horizons pour savoir pourquoi.Lire la suite

Windows XP

Pour les entreprises utilisant toujours bloqué les anciennes versions de logiciels Microsoft en raison de problèmes existants, ils seraient en mesure soit auto-assistance leur propre logiciel, ou de payer un tiers de le faire. C`est vraiment excitant.

Apprenez des meilleurs

Celui-ci sera sans doute controversé (ne hésitez pas à me dire à quel point je suis mal dans les commentaires), mais voilà. Je pense que Microsoft choisissant d`open-source son code sera une aubaine pour les personnes qui apprennent à code.

Je suis venu à cette conclusion après avoir parlé à plusieurs personnes sur la façon dont ils ont appris à code dans les années 1980, avant débordement de la pile, la complétion de code, et Reddit étaient les choses. Pour la plupart, ils ont pris le code que quelqu`un avait déjà écrit, et ils modifié. Par essais et erreurs, ils ont pris le travail de quelqu`un d`autre, et fait leur propre. Ils avaient de passer des heures à bidouiller sur leur BBC et Spectrums micros, juste pour changer ce qu`un objet ressemblait, ou pour ajouter à un jeu qu`ils possédaient.

DE BASE

Microsoft en choisissant de publier leur code sur GitHub prendrait ce concept, et l`appliquer à la 21st siècle. Les gens pourraient apprendre à coder en modifiant les programmes qu`ils utilisent sur une base quotidienne. Comment est cool cette?

Open Source et Open

Vous n`êtes probablement pas un codeur. C`est très bien. La plupart des gens ne sont pas. Mais vous devriez se soucier de Microsoft en choisissant de plus open-source et plus de son code, car elle influe indirectement votre vie numérique.

Il insiste également sur la façon dont Microsoft est en train de devenir une Company- plus ouverte de son Windows 10 Insider programme Aperçu, où les utilisateurs peuvent tester les nouvelles fonctionnalités comme ils sont à son adoption intégré de Github- à même sa décision d`autoriser iOS et les applications Android de exécuter sur Windows 10.Soyez le premier à tester le nouveau Windows 10 Builds que Windows InsiderSoyez le premier à tester le nouveau Windows 10 Builds que Windows InsiderInsiders Windows sont les premiers à tester nouveau Windows 10 construit. Ils sont aussi les premiers à souffrir de bugs. nous vous montrons ici comment joindre ou quitter le programme et comment partager ...Lire la suite

De plus, ils sont apparemment heureux pour le logiciel de Microsoft pour fonctionner sur des plates-formes concurrentes. Par exemple, Android dispose désormais d`une version de Microsoft Office, alors que Linux a à la fois le framework .NET, et le Code Visual Studio. L`ancien logiciel est susceptible de conduire à encore plus de logiciels multi-plateforme, en tant que développeurs peuvent écrire du code une fois, et l`exécuter sur le framework .NET sur Linux, OS X et Windows.

Y at-il d`autres aspects positifs impressionnants à Microsoft adoptent le mouvement Open Source? Dites-moi dans les commentaires ci-dessous.

Crédits photo: Windows XP (Rob DiCaterino), un morceau de code (Timitrius)

Articles connexes