С этой пятая часть из цикла статей о "Microsoft Открытый исходный код " Мы продолжаем изучение обширного и постоянно растущего каталога открывать приложения разработан Технологический гигант de «Microsoft ».
Чтобы продолжить расширение наших знаний об открытых приложениях, выпущенных каждым из технологических гигантов группы, известной как GAFAM. Что, как многие уже знают, состоит из следующих североамериканских компаний: «Google, Apple, Facebook, Amazon и Microsoft».
Для тех, кто заинтересован в изучении наших первоначальная публикация по теме, вы можете нажать на следующую ссылку, прочитав эту публикацию:
«Сегодня как государственные, так и частные организации постепенно продвигаются к большей интеграции свободного программного обеспечения и открытого исходного кода в свои бизнес-модели, платформы, продукты и услуги. Другими словами, бесплатные и открытые технологии становятся все более важной частью способа работы в них и вне их в интересах их владельцев, клиентов или граждан ». Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода.
В то время как, чтобы изучить Связанные предыдущие части этой серии, вы можете перейти по следующей ссылке:
MOS-P5: Microsoft с открытым исходным кодом - Часть 5
Приложения Открытый исходный код Microsoft
Перед началом стоит выделить официальный сайт Microsoft с открытым исходным кодом (MOS) ваше собственное описание:
«Открытый, гибкий сайт для совместной работы, где открытый исходный код позволяет продуктам и службам Microsoft предоставлять выбор, технологии и сообщество третьим сторонам».
Кроме того, Открытый исходный код Microsoft можно изучить непосредственно по следующей ссылке на их Доступные проекты.
Del «Открытый исходный код Microsoft» Это следующие приложения в списке, которые вам нужно продолжить изучать:
Ковать
Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:
«Это общая среда с низким кодом, построенная на обходчике дерева, управляемом конфигурацией».
Пока его официальный сайт на GitHub добавьте к нему следующее:
«Forge - отличная библиотека для разработчиков, которые хотят создать и запустить собственный механизм рабочего процесса с низким кодом из своего приложения. Forge имеет сходство с другими решениями с низким кодом, поскольку он проходит через структуру, аналогичную дереву решений, которое определено в файле конфигурации JSON, предоставленном вашим приложением, выполняет действия, а результаты могут использоваться для определения посещения дочернего узла ниже, и, наконец, он позволяет редактировать файлы конфигурации через пользовательский интерфейс ".
примечание: Более подробную и полезную информацию можно найти прямо на следующих сайтах ссылка: Ковать.
Графический движок
Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:
«Это графический движок с открытым исходным кодом, распределенный в памяти».
Пока его Официальный сайт добавьте к нему следующее:
«Graph Engine (GE) - это механизм распределенной обработки данных в памяти, поддерживаемый строго типизированным хранилищем RAM и общим механизмом распределенных вычислений. Распределенное хранилище ОЗУ обеспечивает высокопроизводительное хранилище ключей и значений с глобальной адресацией в кластере машин. Благодаря хранилищу ОЗУ GE обеспечивает быстрый доступ к произвольным данным в большом распределенном наборе данных ».
Кроме того, в своем официальный сайт на GitHub добавить следующий контент:
«Graph Engine использует язык запросов к графам (Language Integrated Knowledge Query - LIKQ), который очень универсален, поскольку сочетает в себе возможность быстрого изучения графиков с гибкостью лямбда-выражения. Вычисления на стороне сервера могут быть выражены в лямбда-выражениях, встроены в LIKQ и запущены на серверах Graph Engine во время обхода диаграммы ».
Протокол языкового сервера
Вкратце, на сайте «Открытый исходный код Microsoft» опишите это приложение следующим образом:
«Это программная технология, используемая для определения протокола, используемого между редактором или IDE и языковым сервером для обеспечения полезных функций».
Пока его Официальный сайт GitHub добавьте к нему следующее:
«Протокол языкового сервера (LSP) используется для определения протокола, используемого между редактором или IDE и языковым сервером, который предоставляет языковые функции, такие как автозаполнение, переход к определению, поиск всех ссылок и другие. Целью формата индекса языкового сервера (LSIF, произносится как «else if») является поддержка навигации с богатым кодом в инструментах разработки или в веб-интерфейсе без необходимости в локальной копии исходного кода ».
примечание: Важно пояснить для менее осведомленных, что языковой сервер предназначен для обеспечения специфичного для языка интеллекта и для связи с инструментами разработки через протокол, который обеспечивает взаимодействие между процессами. И идея протокола языковых серверов (LSP) состоит в том, чтобы стандартизировать протокол для связи между этими серверами и инструментами разработки. Таким образом, сервер на одном языке может быть повторно использован в нескольких инструментах разработки, которые, в свою очередь, могут поддерживать несколько языков с минимальными усилиями.
Заключение
Мы надеемся на это полезный небольшой пост на этом пятом исследовании «Microsoft Open Source»
, предлагает интересный и широкий спектр открытых приложений, разработанных технологическим гигантом «Microsoft»
; и представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto»
и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux»
.
А пока, если вам это понравилось publicación
, Не останавливаются поделись с другими, на ваших любимых веб-сайтах, каналах, группах или сообществах социальных сетей или систем обмена сообщениями, предпочтительно бесплатно, открыто и / или более безопасно, поскольку Telegram, сигнал, Мастодонт или другой из Fediverse, желательно.
И не забудьте посетить нашу домашнюю страницу по адресу «DesdeLinux» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Telegram от DesdeLinux. А для получения дополнительной информации вы можете посетить любой Онлайн-библиотека в качестве OpenLibra y ДжедИТ, для доступа и чтения электронных книг (PDF) по этой или другим темам.