В этом году, который закончился всего несколько дней назад, было о чем поговорить. и это то, что в мире с открытым исходным кодом много ходов было сделано в течение 2018 года которые установили новые принципы и, прежде всего, привели к важным изменениям.
И не зря, но в 2018 году Microsoft изменила свое видение в сторону открытого исходного кода. очень радикальным образом, потому что он был одним из великих людей, внесших много важных изменений.
Основные движения в 2018 году
Из которых один из Самым важным было приобретение года, поскольку Microsoft купила GitHub за 7,5 миллиардов долларов.
Еще одним важным изменением было lрешение перенести браузер Edge на движок Chromium. А также открытие кодов WPF, Windows Forms и WinUI.
Выпуск Mu - открытой платформы для прошивки UEFI. Открытие кода игры Minecraft: Java Edition.
Создание платформы Azure Sphere IoT на базе ядра Linux., публикующий код для адаптации дистрибутивов Linux для работы на WSL.
Больше всего многих впечатлило то, что Microsoft присоединилась к инициативе по защите Linux от патентных притязаний и вошла в сеть LOT, защищающую от патентных троллей.
С другой стороны, говоря о великих, я также довольно много подчеркиваю, что IBM купит Red Hat за 34 миллиарда долларов, а EQT купит SUSE за 2,5 миллиарда долларов.
Сообщество Handshake и Pineapple Foundation выделили значительные гранты на разработку бесплатных проектов, в том числе 2 миллиона долларов, полученных Фондом ACT, 500 тысяч долларов KDE, 400 тысяч долларов GNOME, 1 миллион долларов - Electronic Frontier Foundation, 1 миллион долларов - Apache Software Foundation, 50 тысяч долларов OpenBSD Foundation и т. П.
А также возобновление судебного дела, связанного с обвинением VMware в нарушении лицензии GPL и корыстными финансовыми санкциями со стороны компаний, использующих ядро Linux.
Открытия для технологий
Из компаний, которые сделали движения, открывая проекты или технологии для публики, мы можем вспомнитьr Новая открытая разработка Intel в области машинного обучения «nGraph» и система NLP Architect для обработки информации на естественном языке.
Другой важный - Facebook «Детектрон». (распознавание объектов на фотографиях), Horizon (платформа обучения с подкреплением) и библиотеки кода для ускорения приложений машинного обучения.
Со стороны Google у нас есть «BERT» для обработки информации на естественном языке и gVisor (гибрид виртуализации и контейнеров), а также Cilium (сетевая система для контейнеров на базе Linux на базе BPF).
Даже тот из которых я особо выделился, был код от NVIDIA, выпустивший код для движка физического моделирования PhysX. и Valve, основавшая проект Proton по запуску Windows-игр в Linux.
С другой стороны, Intel разрабатывает прошивку с открытым исходным кодом для звуковых чипов, выпустила открытую прошивку для инициализации оборудования и загрузки операционной системы, разрабатывает новый драйвер для своих видеокарт и начала работу над созданием высоконадежного дистрибутива Linux.
Основные проблемы, которые возникли в 2018 году
А что касается прошлогодних проблем, не говоря уже о конфликте между Ричардом Столлманом и командой разработчиков Glibc. Один из ведущих разработчиков LLVM покинул проект из-за несогласия с новым кодексом поведения.
В этом году был обнаружен новый класс аппаратных уязвимостей из-за использования общего кеша при выполнении спекулятивных инструкций на современных процессорах: Meltdown, Spectre v2, Spectre v3a и v4, LazyFP, Spectre v1.1 и v1.2, SpectreRSB, NetSpectre, MeltdownPrime, SpectrePrime, SgxPectre, BranchScope, Spectre-NG, Meltdown-PK, Meltdown-BR, Spectre-BTB, Spectre -PHT, Foreshadow (L1TF) и ПортСмаш.
Наконец, также указывает на обнаружение вредоносного ПО в каталоге Ubuntu Snap Store..
А также обнаружение контейнеров с кодом для майнинга и бэкдордов в Docker Hub. Вредоносные пакеты в репозитории Arch Linux AUR.
И вторжение в репозитории дополнений к медиацентру Kodi.