реклама

Microsoft е коренно различно предприятие, откакто Сатя Надела пое контрола над кормилото. Само за кратко време тя се трансформира от задушен корпоративен бегемот, доминиращ в PC пространството през 90-те, в компания, която произвежда продукти, които вълнуват хората.

Microsoft също промени коренно корпоративната си култура. Веднъж островна и тайна, сега компанията пуска своите бижута с корона под лицензи за отворен код. Най-видното от които е .NET рамката GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още , въпреки че наскоро Microsoft пусна Visual Studio Code под лиценза на MIT и публикува източника на Github.

Но защо трябва да се грижиш? Ти не си кодер. Нямате интерес да задълбавате в планини и планини с код C ++, само за да видите как работят нещата. Това е страхотното нещо за Windows - не е нужно да сте технически настроен, за да се възползвате максимално от него.

instagram viewer

Но тези задкулисни промени са наистина важни и обещават да окажат реално влияние върху начина, по който използвате компютъра си, така че обърнете внимание.

По-малко изоставен софтуер

На всяка година Microsoft пуска стотици продукти. Някои от самото начало имат привлекателност на масовия пазар и стават ревни успехи. Други, по-малко, но успяват да развият следната ниша.

В крайна сметка те се прекратяват. Microsoft Money беше чудесен пример за това. Той беше предшественик на Монетен двор и ви позволи да следите финансите си и имаше малък кадър от потребители, които се заклеха в него. Това беше и един от най-старите им продукти, пуснат на пазара през 1991 г., окончателно прекратен през 2009 г., след почти две десетилетия лоялна услуга за спестяване на пари.

Пари

Сега, след като Microsoft най-накрая е отворена да пусне изходния код на своите продукти под разрешителни лицензи, има основание да разбере, че в крайна сметка стартирайте продукти с отворени източници, които вече не възнамерява да преследва в търговската мрежа, подобно на ID Software с много от своите игри, като Quake 3 и Doom.

Което означава, че когато нещо бъде убито от Microsoft, общността ще бъде готова и ще може да вземе слабата, ако иска.

Страхотни идеи, споделяни публично

Вероятно не сте знаели това, но докато Microsoft се занимаваше с Windows 8 и Windows 10, секретен екип от 100 души в Редмънд работеше в друга операционна система, наречена Midori. Малко хора извън Microsoft някога са го виждали, но от публично оповестеното изглежда невероятно.

Виждате ли, Windows, на който вероятно четете тази статия, има дълга история и наследи много кодови и дизайнерски решения от първите версии на Windows. Някои от тези дизайнерски решения имаха смисъл по онова време, но в светлината на нов изчислителен пейзаж с нови заплахи за сигурността и все по-мощни системи изглеждат някак датирани.

код

Мидори беше ново начало. Може да стартира приложения, разпределени в множество възли. То пясъчни приложения Какво е Пясъчник и защо трябва да играете в едноСилно свързаните програми могат да направят много, но те също са отворена покана за лоши хакери да нанесат удар. За да се предотврати успеха на стачките, разработчикът трябва да забележи и затвори всяка дупка в ... Прочетете още (както прави Android), за да се увеличи сигурността. По-важното е, че ще бъде по-бързо и по-стабилно, тъй като съществени части от системата - като ядрото, драйвери на устройства и приложения - ще бъдат написани в нещо, наречено „управляван код“.

Щеше да е невероятно.

За съжаление изглежда, че проектът е приключил ненавременно, като служителите са или уволнени, или преназначени в рамките на компанията. Microsoft заяви, че възнамерява да използва някои от концепциите от Midori в по-късни версии на Windows.

Някои от тези, които бяха уволнени, след това блогват за своите преживявания и размисли за проекта „Мидори“. Една от по-интересните точки, направена от бившият разработчик на Midori Джо Дъфи беше, че щеше да е по-добре, ако беше открит от самото начало.

„Най-голямото ми съжаление е, че не го използвахме от самото начало, където меритокрацията на Интернет можеше да прецени по подходящ начин неговите части. Както при всички големи корпорации, решенията около съдбата на основната технология на Midori не бяха изцяло задвижвани от технологията и за съжаление, дори не изцяло ръководени от бизнеса. "

Може би този интригуващ експеримент в дизайна на операционната система може да не се окаже провал, ако широката общественост беше в състояние да оцени и оцени достойнствата на Midori и да предложи обратна връзка. Въпреки че миналото със сигурност не може да бъде променено, бъдещето изглежда светло за Microsoft, което всъщност никога не е било толкова срамежливо, когато става дума за показване на какво работи.

Съвместното кодиране прави по-добър софтуер

Погледнете страницата на Github на всеки основен софтуер с отворен код - било то WordPress, Linux ядрото или дори Microsoft Visual Studio Code - и ще намерите страница с проблеми. Това документира различните проблеми, които са открити в дадена програма и се подават както от разработчици, така и от потребители.

IssueTracker

Това е страхотното нещо при софтуера с отворен код. Това, което някога беше достъпно само за шепа разработчици, сега се вижда от по-голяма аудитория, която е в състояние да идентифицира, обясни и помогне да разреши проблемите.

А сега си представете дали бихте могли да го направите в голяма част от търговския софтуер. С постепенно отваряне на подбор на части от своя софтуерен репертоар от Microsoft, това вече е реалност.

(Потенциално) Вечна поддръжка

Това се връща към по-ранната точка за изоставяне на софтуера. Майкрософт, избрал да отвори някои от своите софтуерни каталози, предполага (но в никакъв случай не гарантира), че съществува потенциал за определени софтуерни пакети с удължен жизнен цикъл.

От Microsoft Money, до привидно безсмъртен Windows XP Защо Windows XP няма да изчезне по всяко времеХората не могат да пуснат Windows XP. В бизнеса и домовете по света той ще се придържа. Разговаряхме с трима потребители на Windows XP от различни поколения и произход, за да разберем защо. Прочетете още ; когато Microsoft убие нещо, хората се разстройват. Откриването на тези жизненоважни части на софтуера означава, че има шанс общността да поеме, и пачове и актуализации ще продължават да се предлагат, при условие че все още има интерес.

Уиндоус експи

За компаниите, които все още се използват при използване на по-стари версии на софтуера на Microsoft поради наследени проблеми, те могат да се самоподдържат собствения си софтуер или да плащат на трета страна за това. Това е наистина вълнуващо

Учете се от най-добрите

Този несъмнено ще бъде спорен (не се колебайте да ми кажете колко греша в коментарите), но тук продължава. Мисля, че Microsoft, избрал да отвори код с отворен код, ще бъде полза за хората, които се учат да кодират.

Стигнах до това заключение, след като разговарях с множество хора за това как са се научили да кодират през 80-те години, преди Stack Overflow, Code Completion и Reddit са неща. В по-голямата си част те взеха код, който някой вече беше написал, и го модифицираха. Чрез проба и грешка те взеха работата на някой друг и направиха ги свои. Те ще прекарат часове хакане на своите BBC Micros и Spectrums, само за да променят какъв да изглежда обект или да добавят към игра, която притежават.

ОСНОВЕН

Microsoft реши да публикува кода си на Github и ще приеме тази концепция и ще я приложи към 21во век. Хората биха могли да се научат да кодират, като променят програмите, които използват ежедневно. Колко е готино че?

Open Source и Open

Вероятно не сте кодер. Това е добре. Повечето хора не са. Но трябва да ви интересува Microsoft да избере да отваря източник все повече и повече от кода си, защото косвено се отразява на цифровия ви живот.

Освен това подчертава как Microsoft се превръща в по-отворена компания; от своята Програма за преглед на Windows 10 Insider Бъдете първият, който ще тества нов Windows 10 Builds като Windows InsiderWindows Insiders са първите, които тестват нови версии на Windows 10. Те също са първите, които страдат от бъгове. Тук ви показваме как да се присъедините или да напуснете програмата и как да споделите ... Прочетете още , където потребителите могат да тестват нови функции, тъй като са изградени; до приемането му на Github; дори за решението си да разреши приложения за iOS и Android работи на Windows 10 Искате ли вашите любими приложения за Android и iOS да работят на Windows 10?Microsoft има проблем с приложението. И тяхното решение може да ви позволи да стартирате приложения за Android и iOS на вашия работен плот на Windows. Твой ред! Насърчете разработчиците да приставят приложения към Windows с Project Astoria или Islandwood. Прочетете още .

Освен това, те изглежда са щастливи, че софтуерът на Microsoft работи на конкурентни платформи. Например, Android вече има версия на Microsoft Office, докато Linux има и двете .NET рамка GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още , и Visual Studio Code. Предишното парче софтуер може да доведе до това още повече кросплатформен софтуер, тъй като разработчиците могат да напишат код веднъж и да го пускат в .NET рамката в Linux, OS X и Windows.

Има ли други страхотни последствия на Microsoft, прегърнали движението с отворен код? Кажете ми в коментарите по-долу.

Кредити за снимки: Windows XP (Rob DiCaterino), Парче код (Тимитрий)

Матю Хюз е разработчик на софтуер и писател от Ливърпул, Англия. Рядко се среща без чаша силно черно кафе в ръка и абсолютно обожава своя Macbook Pro и камерата си. Можете да прочетете неговия блог на http://www.matthewhughes.co.uk и го последвайте в Туитър в @matthewhughes.