Mayhem

Продукт
Разработчики: Microsoft
Технологии: Средства разработки приложений

Microsoft выпустила весной 2012 года исходный код программного инструмента под названием Mayhem, который позволяет пользователю без специальных навыков создавать сценарии для автоматизации работы графических приложений в Windows. Программное обеспечение было передано фонду открытого ПО Outercurve Foundation, который был создан и спонсируется корпорацией.

Программное обеспечение Mayhem было разработано исследовательской группой Microsoft Research в расчёте на пользователей Windows, не владеющих навыками программирования. Инструмент позволяет людям, не привыкшим работать с bat-файлами, конструировать «сценарии» из графических приложений Windows по аналогии со сценариями командной строки.

С помощью Mayhem пользователь может автоматизировать рутинные задачи в системе, не прибегая к изучению командного языка. Принцип работы Mayhem аналогичен описанию последовательности действий в bat-файле (или shell-файле Unix). Пользователь создаёт в Mayhem триггеры для нужных программ и привязывает их к определённым событиям в системе. При наступлении события программы запускаются и реагируют на него тем или иным образом.

События могут быть как локальными (нажатие клавиши, голосовая команда и др.), так и передаваться по сети — с мобильного телефона или по интернету. К примеру, Mayhem может автоматически запускать графический почтовый клиент и отправлять электронное письмо администратору, если из дата-центра приходит оповещение о перегреве.

Разработчики утверждают, что Mayhem способна связывать между собой практически любые устройства и службы Windows, а также некоторые внешние устройства. К программе существуют расширения, позволяющие Mayhem работать со смартфонами (на Windows Phone, Android и iOS), а также с Xbox.TAdviser выпустил новую Карту «Цифровизация ритейла»: 280 разработчиков и поставщиков услуг 15.3 т

По словам Пола Дитца (Paul Ditz), руководителя проекта Mayhem, программа является новым шагом в эволюции персональных компьютеров. «ПК постепенно выходит из роли инструмента, который люди используют, и превращается в слугу, которому они приказывают сделать что-то за них», - убеждён разработчик Microsoft.

Дитц сообщил, что решение открыть исходный код программы Microsoft приняла для того, чтобы привлечь сторонних разработчиков к расширению возможностей Mayhem. Кроме того, компания считает, что это поможет сделать продукт более привлекательным для тех, кто хочет встроить его функциональность в своё ПО.

Проект принял в свои руки фонд Outercurve, ранее известный как CodePlex Foundation. Фонд был создан Microsoft в 2009 году и позиционирует себя как посредник между корпорацией и Open Source-сообществом. Фонд руководит разработкой разнообразных Open Source-проектов, состдоточенных вокруг технологий Microsoft, таких как .NET, ASP.net, SharePoint, Silverlight, WPF, XNA.

Mayhem попала в ряд проектов под названием Innovators Gallery, который объединяет в себе наиболее продвинутые разработки, ведущиеся под крылом Outercurve. Исходный код программы был опубликован под лицензией Microsoft Piblic Licence (MS-PL).

Для того, чтобы простимулировать участие сообщества в проекте, Outercurve объявил конкурс на лучшее дополнение Make Your Own Mayhem Contest 2012. Фонд призвал разработчиков размещать свои оригинальные расширения для программы на сайте проекта. Конкурс продлится до полуночи (по тихоокеанскому времени) 30 апреля 2012 года. Победители в четырёх номинациях разделят между собой призовой фонд в 5000 долларов.



Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Бипиум (Bpium) (10)
  Другие (393)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Форсайт (3)
  РЖД-Технологии (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Солар (ранее Ростелеком-Солар) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Naumen (Наумен консалтинг) (1)
  Нота (Холдинг Т1) (1)
  Другие (11)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (607, 308)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Форсайт (1, 3)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Сбербанк (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  SL Soft (СЛ Софт) (1, 3)
  Другие (14, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Т1 (1, 1)
  Другие (14, 14)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 328

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Axiom JDK (ранее Liberica JDK до 2022) - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  EXpress Защищенный корпоративный мессенджер - 4
  Solar appScreener (ранее Solar inCode) - 3
  МТС Exolve - 2
  Т1: Сфера Платформа производства ПО - 1
  BSS Digital2Go - 1
  Другие 11