Теги → открытый код
Быстрый переход

Видео: снимки Древней Греции от сообщества Assassin's Creed Odyssey

В последней части известной приключенческой серии боевиков с отрытым миром, Assassin's Creed Odyssey, как и в предыдущей Origins, присутствует фоторежим, позволяющий с помощью свободной камеры и специальных эффектов создавать впечатляющие скриншоты. Именно ему посвящён свежий трейлер игры, опубликованный издательством Ubisoft.

В ролике показаны снимки, которые были сделаны членами сообщества Assassin's Creed, сумевшими творчески воспользоваться возможностью в красках запечатлеть свою одиссею по Древней Греции. Стоит отметить, что фоторежим позволяет не только делать снимки, но и делиться ими с друзьями, а также оценивать «фотографии» других. С публикуемыми сообществом скриншотами можно ознакомиться на особой странице, расставив их по датам, популярности или иным параметрам.

Assassin's Creed Odyssey задумана как постоянно обновляющаяся игра: ещё накануне запуска разработчики пообещали развивать проект после его появления на полках магазинов. Например, владельцы Season Pass со временем получат переиздание Assassin’s Creed III и две большие истории: «Наследие первого клинка» и «Судьба Атлантиды», состоящие из нескольких эпизодов каждая.

Владельцы базовой версии тоже получают новый бесплатный контент: еженедельно эпические корабли и наёмники; ежедневно и еженедельно — контракты; а также между эпизодами — сюжетные зарисовки под общим названием «Забытые легенды Греции». В начале месяца вышла первая из восьми запланированных зарисовок «Представление должно продолжаться» — она рассчитана на игроков, достигших 34-го уровня.

Напомним: Алексей Лихачёв в нашем обзоре весьма высоко оценил Assassin’s Creed Odyssey, поставив игре 9 баллов из 10 возможных. По его мнению, в новом путешествии побочные задания стали разнообразнее, сюжет — насыщеннее, ролевые элементы встроены грамотно, присутствуют морские баталии, а красочный мир Древней Греции не перестаёт впечатлять своими видами. К минусам были отнесены разве что недоработанная и даже лишняя возможность заводить романы и необходимость выполнять побочные миссии для продвижения по сюжету.

Пользователь GitHub работает над ремейком градостроительного симулятора SimCity 2000

Некий Николас Очоа (Nicholas Ochoa) разрабатывает OpenSC2K — ремейк знаменитого градостроительного симулятора SimCity 2000, построенный на фреймворке Electron, что в теории позволяет запустить его практически на любой ОС. Он распространяется с открытым исходным кодом на основе GNU General Public License. Разработчик утверждает, что ещё многое предстоит реализовать, но основную структуру для импорта и просмотра городов он сделал. Тем не менее, многие вещи остаются полностью нереализованными, например, фактическое моделирование, рендеринг специальных плиток и зданий, поддержка уровней масштабирования, — проще говоря, всё, что уже существует вне импорта и просмотра.

Наряду с оригинальными функциями и возможностями, автор планирует добавить дополнительные особенности, вроде увеличения размера города/карты, дополнительные типы сетей, добавление зданий за пределами ограничений оригинальных плиток, отслеживание действий/истории, запись повторов и другое.

Чтобы установить игру на Windows, нужно в Git for Windows выполнить следующие команды:

  1. git clone https://github.com/rage8885/OpenSC2K
  2. cd OpenSC2K
  3. npm install
  4. npm start — для запуска

Аналогичные действия применимы и к другим операционным системам с поддержкой Node и Electron, будь то macOS или Linux. Однако разработчик не может подтвердить, что все шаги точно будут работать.

По умолчанию город в игре не загружается — выберите файл сохранения SimCity 2000 (*.sc2). Тогда город будет импортирован и сохранён в базе данных SQLite, а игра предложит перезагрузиться. В текущей версии город будет загружаться без возможности его изменить, а чтобы импортировать новый, нужно нажать O (англ.) — появится возможность открыть нужный файл. Остальную информацию смотрите в GitHub Николаса.

Интересно, что ремейк классики распространяется бесплатно в соответствии с GNU General Public License. Однако все ресурсы были взяты из оригинальной SimCity 2000 Special Edition, которая некоторое время в 2014 году раздавалась бесплатно в сервисе Origin — она не подпадает под соглашение о свободном распространении, а это значит, что Electronic Arts или студия Maxis могут потребовать прекратить работу над ремейком или вовсе подать в суд на разработчика. Николас надеется, что раз симулятору 24 года, то ничего не будет, и тем не менее SimCity 2000 Special Edition по сей день продаётся на интернет-площадках Origin и GOG. Более того, в дальнейшем разработчик планирует добавить функцию для извлечения ресурсов из исходных файлов оригинальной игры.

SimCity вышла в 1993 году на macOS, MS-DOS, SNES, Sega Saturn, PlayStation, N64 и GBA, а в настоящее время доступна также на ПК под Windows. Игра стала классическим образцом градостроительного симулятора и оказала большое влияние на жанр.

Релиз пакета офисных приложений LibreOffice 6.0

Сообщество The Document Foundation выпустило обновлённую версию пакета офисных приложений LibreOffice с открытым исходным кодом, получившую индекс 6.0.

LibreOffice разрабатывается с 2010 года и представляет собой ответвление от проекта OpenOffice.org. В состав программного решения включены текстовый редактор Writer, табличный процессор Calc, мастер презентаций Impress, векторный графический редактор Draw, редактор формул Math и модуль управления базами данных Base. Пакет совместим с документами Microsoft Office и представлен в версиях для платформ Windows, macOS, Linux, Android, а также в облачной редакции LibreOffice Online, выступающей в качестве свободной альтернативы таким сервисам, как Google Docs и Office 365.

В LibreOffice 6.0 доработкам подверглись множество элементов пользовательского интерфейса и компонентов офисного пакета. В частности, сообщается об улучшениях ленточной панели инструментов и меню настроек, добавлении новых функций в табличный процессор Calc и шаблонов в программу подготовки презентаций Impress, значительных усовершенствованиях системы онлайн-справки WikiHelp и средства проверки орфографии Hunspell.

Отдельное внимание разработчиками LibreOffice 6.0 было уделено доработкам поисковой панели и механизмов безопасности программного пакета, улучшению совместимости с форматом OOXML, добавлению новых фильтров для экспорта документов Writer в ePub и импорта файлов QuarkXPress, а также усовершенствованию инструментов импортирования файлов EMF+ (Enhanced Metafile Format Plus), используемых документами Microsoft Office. Кроме того, в мобильном приложении LibreOffice Viewer для платформы Android появилась возможность создавать новые документы и добавлять в них изображения с камеры устройства или из файла, хранящегося локально или в облаке. С полным списком нововведений и изменений можно ознакомиться здесь.

Скачать дистрибутив продукта и прилагаемую к нему документацию можно по ссылке libreoffice.org/download.

Смарт-динамик Mark II стал второй колонкой Mycroft с фирменным голосовым ассистентом

Авторы проекта Mycroft приобрели известность благодаря одноимённой программной платформе для голосового управления по типу Amazon Alexa или Microsoft Cortana. Цифровой ассистент Mycroft изначально ориентирован на дистанционное управление домашней электроникой при помощи устных команд, но с одним существенным отличием от ближайших аналогов. Разработчики акцентируют внимание на двух ключевых составляющих их детища — открытый исходный код и конфиденциальность голосовых запросов, адресованных системам с Mycroft. 

Общение между конечным потребителем и Mycroft реализовано через сервер, где происходит обработка голосовых команд. Однако без согласия пользователя следы сделанных им запросов на облачном хранилище не остаются, а потому они не могут использоваться производителем в рекламных целях. Само же программное обеспечение адаптировано под Linux-системы, в том числе и под одноплатные компьютеры Raspberry Pi. Существует и тестовая версия голосового помощника для устройств под управлением Android, однако на данном этапе возможность использования APK-дистрибутива сопряжена с рядом ограничений. 

Если заниматься DiY-опытами по интеграции Mycroft со сторонними устройствами вам не хочется, то создатели голосового ассистента готовы предложить вам фирменную смарт-колонку Mark II. Она стала вторым по счёту смарт-динамиком в ассортименте компании. Сбор средств на её выпуск осуществляется в рамках краудфандинговой кампании на сайте Kickstarter.

 

Mycroft Mark II — это ориентированная на потребительский рынок акустическая система с цифровым помощником. По заверению создателей устройства, освоить тонкости и нюансы голосового взаимодействия с Mark II в кратчайшие сроки удастся как опытным пользователям смарт-динамиков, так и тем, кто сталкивается с подобного рода электроникой впервые. 

В сравнении с предшественником, дебютировавшим на Kickstarter в 2015 году, версия Mark II способна предложить доработанный алгоритм распознавания голоса за счёт шести интегрированных микрофонов, а также улучшенное аудиозвучание. Последнее здесь обеспечивается двумя полнодиапазонными 2-дюймовыми излучателями с суммарной мощностью 10 Вт. Модель Mark II оснащается 4-дюймовым сенсорным дисплеем, облегчающим работу с гаджетом до интуитивного уровня. 

«Аудиоцилиндр» Mycroft Mark II на стадии раннего предзаказа через Kickstarter предлагается за $129. Поставки смарт-динамика запланированы на декабрь 2018 года.

Возврат к Windows обойдётся властям Мюнхена в 50 миллионов евро

Проект LiMux – The IT evolution или просто LiMux долгое время был на слуху у всех, а адепты операционной системы Linux приводили его в пример как огромное достижение для сообщества открытого программного обеспечения. Суть проекта была довольно простой: власти Мюнхена решили перевести всё программное обеспечение в официальных учреждениях на использование исключительно решений с открытым программным кодом. Основой послужил один из вариантов Ubuntu, который так и назвали — LiMux.

Это первый дистрибутив, соответствующий промышленному стандарту ISO 9241. Основными программными пакетами стали LibreOffice и WollMux. Первый является заменой Microsoft Office, а второй — специализированной программой для составления писем, заполнения служебных форм и составления отчётов по стандартам, принятым в Германии. Впервые о переходе к открытому ПО власти города заговорили ещё в 2003 году. Затем в течение нескольких лет планы корректировались. В итоге проект заработал на полную мощность в конце 2013 года, а власти Мюнхена сообщили, что LiMux помог сэкономить 11,7 миллиона евро. Но всё пошло не так, как задумывалось, хотя к 2013 году на новую среду удалось переместить 15 тысяч рабочих станций, а количество шаблонов LibreOffice достигло 18 тысяч.

Реальность, как водится, оказалась куда менее радужной. Во-первых, по данным Microsoft, переход на Linux-экосистему обошёлся Мюнхену намного дороже заявленного. Редмондский гигант приводит цифру в 60,6 миллиона евро, в то время как использование связки Windows XP и новой версии Office обошлось бы не более чем в 17 миллионов. Во-вторых, потребовалось массовое переобучение персонала, а этот процесс тоже не бесплатен — называется цифра порядка 6,1 миллиона евро. Многим пользователям LiMux не понравилась, их процент варьируется от 20 % до 40 % по разным данным. Некоторые даже называют этот проект «источником всех зол в Мюнхене».

Типовой рабочий стол LiMux

Типовой рабочий стол LiMux

На то есть некоторые основания: так, городская ИТ-инфраструктура оказалась несовместимой с iPhone и iPad; также был зафиксирован ряд проблем с почтовыми серверами. В 2014 году мэром Мюнхена был избран Дитер Райтер (Dieter Reiter), весьма скептически относящийся к проекту LiMux и системам на  базе Linux в целом. Исследование, проведённое компанией Accenture, партнёром Microsoft, разумеется, не удовлетворило Европейский фонд свободного программного обеспечения (FSFE), однако его результатов оказалось достаточно, чтобы городское собрание начало рассматривать планы по возврату к программным продуктам Microsoft.

В настоящее время один только перевод 29 тысяч рабочих станций на использование Windows 10 оценивается примерно в 50 миллионов евро, а полная реорганизация информационной инфраструктуры Мюнхена оценивается в 89 миллионов; в эту цифру входит и €3,1 миллиона на тестирование новых систем и переобучение персонала. Было заявлено, что переход на Windows 10 решит ряд проблем с совместимостью как приложений, так и аппаратного обеспечения. И действительно, такие проблемы имеются: примерно одна пятая всех рабочих станций в проекте использует двойную загрузку ОС, поскольку ряд бизнес-приложений работает только в среде Windows.

Новый проект предусматривает активное использование виртуализации, а в качестве основного офисного пакета планируется использование Microsoft Office 2016. Надо сказать, что удовольствие это недешёвое, ведь лишь на лицензии Windows и Office будет потрачено почти 30 миллионов евро. Для сравнения: новое аппаратное обеспечение обойдётся лишь в €4,8 миллиона, а обслуживание — в €13,4 миллиона. Предварительные работы начнутся уже в следующем году, развёртывание новой системы запланировано на 2020 год, а окончание процесса миграции ожидается к 2022 году, но, возможно, процесс слегка задержится и зацепит начало 2023 года. Надо сказать, что до этого момента поддержка LiMux прекращена не будет и она будет использоваться параллельно с Windows 10.

Стоит также отметить, что это не первая история с миграцией на Linux. Ранее, в 2011 году от проекта внедрения дистрибутива LinEx  в бюджетных организациях отказались власти испанской автономной области Эстремадура. К этому моменту на разработку и внедрение этого решения ушло почти 10 лет — изначально местные власти надеялись сэкономить минимум 30 миллионов евро в год на лицензиях ПО. Проект был завершён к 2013 году, однако в 2016-м было принято решение о возврате к продукции Microsoft. Впрочем, в отличие от немцев, испанцы всё же не планируют полного отказа от программного обеспечения с открытым кодом. К тому же в Испании многие провинции имели или имеют собственные проекты по созданию дистрибутивов Linux. 

Ещё один крупный европейский проект по добровольному переходу к свободному ПО из-за недовольства решениями Microsoft сейчас осуществляется в Национальной жандармерии Французской республики — на дистрибутив GendBuntu переведены почти все ПК (около 70 тысяч), а переход на другое ПО ведётся с 2004 года. Кроме того, в прошлом месяце один из сенаторов сделал запрос о создании специальной комиссии в связи с планами военных по заключению долгосрочного договора с Microsoft. Подозрения вызывает возможное сотрудничество с NSA, а также риск ухода от налогов (договор заключается с ирландским подразделением корпорации, а не с французским). 

Консорциум R3 объявил о выходе финальной версии блокчейн-платформы Corda 1.0

Консорциум R3 CEV объявил о выходе финальной версии блокчейн-платформы Corda 1.0, которая, как предполагается, позволит облегчить использование финансовыми фирмами набирающей популярность технологии.

В частности финальная версия платформы включает в себя функцию, которая позволит упростить разработчикам приложений с использованием этой технологии включение будущих усовершенствований и обновлений. «Новая версия Corda с открытым исходным кодом, как ожидается, упростит разработчикам обработку обновлений, помогающих ускорить адаптацию», — заявил Ричард Гендал Браун (Richard Gendal Brown), технический директор R3.

Созданный в 2015 году R3 является крупнейшим финансовым консорциумом, ориентированным на распространение блокчейн-технологии по всему миру. В его состав входит более 100 банков, регулирующих органов, торговых ассоциаций и фирм по оказанию специализированных услуг.

Банки и другие финансовые учреждения инвестируют в эту технологию в течение последних нескольких лет в надежде на то, что её можно будет использовать для автоматизации некоторых из бэк-офисных процессов, таких как расчёты по ценным бумагам и ведение контрольной отчётности.

В мае консорциум привлёк $107 млн инвестиций от таких известных компаний, как Bank of America Corp, SBI Holdings Inc, HSBC Holdings Plc, Intel Corp и Temasek Holdings.

Совсем недавно R3 объявил о сотрудничестве с финансовым регулятором Великобритании Financial Conduct Authority (FCA), Королевским банком Шотландии и ещё одним глобальным банком в разработке приложения с использованием Corda для улучшения нормативной отчётности по ипотечным сделкам.

Больше новостей из мира криптовалют и технологий блокчейн — на канале Cryptonews в Telegram.

Объявлена программа форума Red Hat Forum 2017

Компания Red Hat, ведущий поставщик решений с открытым кодом, сообщила программу форума Red Hat Forum 2017, который пройдёт 22 сентября в Москве, в отеле «Отель Ренессанс Москва Монарх Центр».

Тема этого года мероприятия, объединяющего ведущих специалистов Red Hat, заказчиков и партнёров компании, а также участников сообщества Open Source, — «Сделай это реальностью». Она посвящена цифровой трансформации и самым обсуждаемым темам последних лет: ИТ-инфраструктуре, облакам, промежуточному ПО, контейнерам и DevOps.

На мероприятии выступят эксперты, клиенты и партнёры Red Hat, а также участники сообщества разработчиков с докладами, посвящёнными актуальным вопросам корпоративных технологий, в том числе использованию технологий Red Hat для повышения эффективности ИТ-систем предприятия. На сессиях будут обсуждаться последние разработки, включая проактивное управление рисками, Linux-контейнеры и их роль в цифровой трансформации, а также автоматизацию задач и процессов с помощью технологии Ansible.

Компания расскажет участникам форума о своих главных продуктах, включая, отмеченную наградами платформу для управления гибридным облаком Red Hat CloudForms, и Red Hat Hyperconverged Infrastructure, первое в истории отрасли решение с полностью открытым исходным кодом, призванное внедрить возможности центров обработки данных предприятиями в местах с ограниченным пространством.

Также будет рассказано о последних достижениях образовательной программы Red Hat CloudForms, позволяющей образовательным учреждениям готовить студентов к успешной карьере в сфере ИТ.

На форуме выступят руководители и эксперты Red Hat: Мишель Изнар, вице-президент по продажам Red Hat в Европе, на Ближнем Востоке и в Африке, Ян Вилдебоер, евангелист Open Source в Европе, на Ближнем Востоке и в Африке, Ли Майлз, региональный менеджер в Центральной и Восточной Европе, СНГ, на Ближнем Востоке и в Африке, Александр Боковой, ведущий инженер-разработчик программного обеспечения Red Hat, и Арам Кананов, менеджер департамента разработки платформ и систем управления Red Hat в Европе, на Ближнем Востоке и в Африке.

С подробностями о Red Hat Forum 2017 можно будет ознакомиться по этому адресу. Регистрация на мероприятие производится по данной ссылке.

На GitHub появилась петиция с просьбой к Adobe сделать Flash Player открытым

Недавно Adobe сообщила о своих планах по окончательному прекращению поддержки Flash Player в конце 2020 года — аналогичные намерения постепенного сворачивания технологии в тот же день опубликовали влиятельные веб-компании вроде Microsoft, Apple, Google и Mozilla. Но не все желают окончательной смерти Flash Player, особенно с учётом огромного влияния технологии на развитие Сети и существование миллионов полезных веб-страниц, до сих использующих Flash.

Неудивительно, что появилась онлайн-петиция. Её опубликовал на GitHub разработчик Юха Линдштедт (Juha Lindstedt), который просит сделать исходные коды Flash Player открытыми, чтобы будущие поколения веб-пользователей могли по-прежнему безопасно получать доступ к играм и экспериментам прошлого, а архивные веб-сайты никогда не были забыты.

«Мы не говорим, что Flash Player должен быть зафиксирован в нынешнем состоянии. Открытие исходных кодов и спецификаций Flash было бы хорошим решением, чтобы надёжно сохранить Flash-проекты для архивных нужд. Не знаем как это произойдёт, но в этом и вся красота открытых технологий: невозможно в точности предположить, что произойдёт с проектом, когда он станет открытым! Возможно, появится способ преобразования swf/fla в HTML5/canvas/webgl/webassembly, возможно, кто-то создаст автономный проигрыватель для старых сайтов. Возможно, появится специальный браузер», — говорится в петиции.

Обращение набрало уже почти 4000 звёзд, что немало для ресурса, предназначенного прежде всего для разработчиков проектов с открытым исходным кодом. Adobe ничего не сообщала о планах относительно Flash после 2020 года, но превращение технологии в открытую маловероятно. Впрочем, за три года ещё многое может измениться — посмотрим, как будут развиваться события.

Первые пять частей Tomb Raider можно будет пройти в браузере

Поклонники Tomb Raider решили перенести знаменитый приключенческий экшен в Сеть. Проект OpenTomb позволит пройти пять оригинальных игр серии прямо в браузере.

Пока ни одна из игр не доступна целиком, но второй уровень первой части Tomb Raider полностью рабочий. Игроки могут управлять Ларой Крофт и переключаться между видами от первого и третьего лица. Поскольку проект основывается на переработанном коде, частота кадров в OpenTomb выше, чем в оригинале.

На странице OpenTomb в GitHub, где другие разработчики могут просматривать код и вносить свой вклад в его улучшение, команда рассказала, почему решила переосмыслить классический боевик. Несмотря на то, что уже существует несколько способов запуска первых частей Tomb Raider, в каждом недостаёт одного элемента — совместимости.

«Маловероятно, что старый движок будет совместим с новыми системами, — пишут авторы. — Но в случае с OpenTomb вы можете портировать игру на любую желаемую платформу».

Разработчики рассказали, что несколько раз связывались с издателем оригинальной Tomb Raider, компанией Eidos Interactive, но так и не получили ответа. Поэтому они решили начать всё с нуля, используя оригинальный исходный код и материалы. По словам авторов, при создании игры на базе движка с открытым кодом нет жёстких ограничений в плане функциональности и графических улучшений.

Сроки появления новых уровней и дата релиза всего проекта OpenTomb пока не сообщаются. Тем не менее, команда авторов проявляет высокую активность на форумах Tomb Raider: есть и отдельная ветка, где они публикуют информацию об обновлениях.

Состоялся релиз Linux-дистрибутива Ubuntu 17.04

Команда разработчиков Ubuntu объявила о доступности для скачивания новой версии одноименной операционной системы, получившей индекс 17.04 и известной под кодовым названием Zesty Zapus (в переводе с английского «пикантный полутушканчик»).

Представленная широкой аудитории программная платформа получила улучшенную поддержку аппаратных средств и периферийных устройств (в частности — принтеров), обновлённое ядро Linux 4.10, доработанные рабочие окружения Unity и GNOME. Также сообщается о включении в состав операционной системы обновлённых средств администрирования облачных инфраструктур на основе открытой платформы OpenStack (в серверной версии), доработках менеджера настройки пользовательского интерфейса, устранении ошибок и неточностей в коде продукта, обновлении входящих в состав дистрибутива программных пакетов и прочих изменениях, повышающих стабильность и скорость работы ОС. Изменения затронули также механизмы управления виртуальной памятью: появилась возможность использования swap-файла подкачки вместо отдельного раздела на диске компьютера. Помимо этого, разработчиками Ubuntu было объявлено о прекращении поддержки 32-разрядной архитектуры PowerPC и намерении отказаться от дальнейшего развития рабочего окружения Unity (в будущих редакциях ОС фокус будет сделан на доработках среды GNOME).

С полным списком реализованных в Ubuntu 17.04 нововведений можно ознакомиться на странице wiki.ubuntu.com/ZestyZapus/ReleaseNotes.

Дистрибутив Ubuntu представлен в различных редакциях (Desktop, Server, Cloud, Core и др.) и доступен для скачивания на официальном сайте проекта ubuntu.com. Выпуск следующей версии операционной системы запланирован на октябрь 2017 года.

Обновлённые версии дистрибутивов Ubuntu выходят каждые полгода и поддерживаются обновлениями безопасности в течение 9 месяцев. Исключение составляют релизы c долгосрочной поддержкой Long Term Support (LTS), выпускаемые раз в два года и поддерживаемые разработчиком в течение пяти лет.

По утверждениям финансирующей проект компании Canonical, аудитория пользователей Ubuntu в настоящий момент составляет примерно 40 млн человек. По версии портала DistroWatch.com система занимает четвёртое место по популярности среди десктопных Linux-платформ.

Microsoft закроет хранилище открытого кода CodePlex

Microsoft объявила о закрытии CodePlex — хранилища открытого исходного кода программного обеспечения. Сервис прекратит существование 15 декабря. Начиная с октября сайт можно будет только просматривать.

Пользователи смогут загрузить данные в архиве. Также редмондская компания объединилась с похожим сервисом GitHub, чтобы позволить разработчикам с лёгкостью перенести контент из CodePlex на более популярную платформу.

«На протяжении многих лет мы видели много удивительных вариантов, но на данный момент GitHub — самое подходящее место для того, чтобы делиться открытым кодом, и на него перешло большинство открытых проектов», — написал корпоративный вице-президент Microsoft Брайан Гарри (Brian Harry).

В последнее время Microsoft тесно сотрудничала с GitHub. В прошлом году, например, компания перенесла из CodePlex в GitHub инструментарий глубокого обучения CNTK. Сервис Microsoft, в свою очередь, стремительно теряет популярность. За последний месяц через него работали менее чем с 350 проектами.

GitHub базируется на распределённой системе управления версиями Git, которая позволяет отслеживать изменения в коде. Гарри отметил, что разработчики могут переходить и на другие сервисы вроде Bitbucket от Atlassian и Visual Studio Team Services от Microsoft.

Корпорация не уделяла открытому программному обеспечению большого внимания, но в последние несколько лет ситуация изменилась. Она, например, опубликовала код .NET и выпустила редактор исходного кода Visual Studio Code.

Google собрала все свои проекты Open Source на одном сайте

Проекты с открытым исходным кодом делают для того, чтобы плодами упорного труда одних разработчиков могли воспользоваться и другие. Работа программного обеспечения категории «open-source» благодаря энтузиастам-добровольцам может быть отлажена в кратчайшие сроки за счёт доступа к исходному коду и возможности корректировки его ошибок. 

Компания Google имеет в своём распоряжении огромное число работ, относящихся к разделу open-source. Столь ценный для разработчиков ПО архив нуждался в систематизации, которая позволила бы сделать его более востребованным и полезным. И вот Google наконец запустила сайт, на котором собраны все её проекты с открытым исходным кодом.

opensource.google.com

opensource.google.com

Единый веб-ресурс теперь предоставляет посетителям страницы доступ к базе Google Open Source, включая Android, Chromium и Go. Всего же на opensource.google.com насчитывается свыше 2000 проектов. 

Кроме того, Google предлагает ознакомиться и с прежде недоступной информацией: внутренней документацией по опубликованным инициативам, включая сведения об этапах создания и выпуска программного обеспечения, его последующей поддержке и многое другое.

Microsoft выпустила симулятор тестирования дронов с открытым исходным кодом

Microsoft опубликовала довольно интересный проект с открытым исходным кодом: разработчики и исследователи могут использовать новый симулятор компании, позволяющий тестировать и обучать роботов и дроны в виртуальном пространстве перед их выпуском в реальный мир. Бета-версия инструментария доступна для скачивания на GitHub.

Ряд симуляторов для тестирования траекторий дронов и подготовки устройств к автономной работе существовал и раньше, однако Microsoft уверяет, что её продукт более продвинутый и более точно отражает проблемы навигации в реальном мире. К тому же, симулятор редмондской компании отлично выглядит — в нём, например, присутствуют очень реалистичные отражения и тени.

«Вы можете провести множество экспериментов, и даже когда эти эксперименты проваливаются, в реальном мире их ценность очень невысока, — заявил сайту The Verge Ашиш Капур (Ashis Kapoor), один из ответственных за проект исследователей. — В реальном мире невероятно сложно исследовать все возможные вещи, однако симуляция — это роскошь, позволяющая нам попробовать множество вещей».

Разработчики с помощью инструментария могут генерировать случайные окружения и отправлять на свалку сколько угодно дронов, однако Microsoft не ограничивается только автономными аппаратами. Первая релизная версия проекта, которая пока ещё находится на ранней стадии разработки, будет направлена на тестирование «всех типов автономных транспортных средств», но Капур надеется, что в будущем с помощью симулятора можно будет тестировать вещи, связанные с компьютерным зрением и другими системами машинного обучения.

«Можете думать об этом как о генераторе данных, — объяснил Капур. — Если у вас есть какой-либо сенсор вроде барометра или даже лазера или радара, вы можете сгенерировать много обучающих данных для любого из этих методов зондирования».

Вышла новая открытая операционная система Minoca

Новые открытые операционные системы выходят десятками каждый год, но мало какие из них ждёт успех: большинство благополучно исчезают и умирают, порой не успев даже привлечь внимание широкой общественности. Если такие амбициозные проекты как MeeGo, webOS или Firefox OS от устоявшихся компаний были забыты, то что уж говорить о независимых разработчиках, которые порой могут рассчитывать в лучшем случае на нишевый рынок.

Тем не менее, запуск новой платформы Minoca OS с открытым исходным кодом, распространяемой по лицензии GNU GPLv3, вызвал существенный интерес сообщества разработчиков открытого ПО. Что же такое Minoca OS? Это операционная система общего назначения, написанная, как сообщают её создатели, полностью с нуля. Предназначена она для устройств, где важны такие параметры, как экономия энергии, оперативной памяти и объёма накопителя (то есть, прежде всего для различных мобильных, носимых и разнообразных мелких устройств, нуждающихся в полноценной ОС).

При этом данная экономичная модульная операционная система создана с прицелом на совместимость с существующим программным обеспечением: разработчики постарались, чтобы перенос приложений был максимально простой задачей. Проблемой большинства новых ОС является совместимость с распространённым оборудованием: банально требуются драйверы. Разработчики Minoca обещают, что в их детище используется мощная драйверная модель, упрощающая создание и поддержку драйверов. В частности, предусмотрен принцип заблаговременной совместимости, так что присутствует возможность обновления компонентов ядра без необходимости перекомпиляции всех драйверов.

На создание Minoca OS два разработчика — Эван Грин (Evan Green) и Крис Стивенс (Chris Stevens) — потратили несколько лет своей жизни. По их словам, прошло уже 25 лет с того времени, как в области операционных систем не менялись ключевые принципы. За это долгое время традиционные ОС принципиально устарели, появилось новое оборудование, накоплен огромный багаж знаний — всё это требует коренного пересмотра основополагающих принципов.

«Мы хотели понять, сможем ли, начав с чистого листа и опираясь на этот громадный, накопленный за 25 лет опыт в мире ОС, создать что-то интересное и уникальное. Стало ясно, что свежий взгляд на интерфейс связи ядра и драйвера может дать огромные новые возможности. Мы обратили внимание, что акцент на эффективности управления питанием, простоте обслуживания и изоляции ресурсов критически важны сегодня, но два десятка лет назад эти вопросы были совершенно неактуальны. Сможем ли мы достичь паритета с современными операционными системами, при этом сократив в разы объём исходного кода и уменьшив число узких мест? Сможем ли предложить что-то лучшее? Мы решили попробовать», — пишут создатели.

В настоящее время Minoca нуждается в масштабном тестировании и откликах пользователей, чтобы разработчики поняли, куда двигаться дальше. Каких пакетов не хватает? Как часто сбоит? Какие устройства не работают? Нужно ли делать платформу более удобной для малоопытных пользователей? Собираются ли конечные пользователи использовать эту лёгкую платформу в серверах, встраиваемых устройствах и роутерах? У самих разработчиков идей масса, но они хотят услышать мнение аудитории.

Разумеется, сейчас ощущается крайний недостаток в рабочих руках. Minoca развивают лишь два человека, и хотя базовые функции уже работают, предстоит сделать ещё массу вещей. Все заинтересованные в написании драйверов, интеграции новых функций, портировании пакетов, исправлении ошибок или участии в обсуждении дизайна могут присоединиться к сообществу. Связаться с создателями можно через официальный сайт проекта, а на особой странице — ознакомиться с подробным описанием ОС.

Исходные коды опубликованы на днях на ресурсе GitHub (сторонние пакеты доступны по отдельной ссылке), а последние скомпилированные сборки доступны на официальном сайте. Там присутствуют и образы под определённые ARM-платформы: Raspberry Pi 2, Raspberry Pi, BeagleBone Black, ASUS C201, PandaBoard, — а также под x86-системы в целом, компьютеры x86 с UEFI и x86-систему Galileo.

Видео дня: инсталляция Google с 6000 светящимися кнопками и открытым ПО

В рамках творческих проектов Google Creative Lab было создана очередная уникальная инсталляция, представляющая собой стену из примерно 6 тысяч кнопок, которые реагируют на нажатия, загораясь различными причудливыми способами. Это не только арт-инсталляция в вестибюле нью-йоркского офиса Google, которая призвана развлечь посетителей и сотрудников (посмотрите на видео — довольно занимательно), это часть анонса очередного открытого ПО компании — AnyPixel.js.

Код AnyPixel.js опубликован на GitHub — он позволяет всем желающим создавать большие интерактивные дисплеи по аналогии с тем, что сделали сотрудники поискового гиганта, выбрав в качестве строительных блоков светящиеся кнопки. При желании можно создать стену из переключателей света, лайтбоксов или даже воздушных шаров с подсветкой. В блоге Google Creative Lab сообщается, что задача команды была показать нечто интересное, но при этом весёлое и интерактивное.

«Огромный экран было бы сделать довольно просто, но прикасаться к дисплею не так уж весело. Так что мы выбрали немного иной подход: взяли шесть тысяч аркадных кнопок, которые выступили в качестве своего рода интерактивных пикселей, и обеспечили управление ими через веб-страницу», — отметил Ричард Зе (Richard The).

Код написан с использованием JavaScript, и позволяет программировать кнопки, словно они являются элементами веб-страницы. На официальной странице можно ознакомиться с исключительно веб-версией проекта, которая реагирует на движения мыши.

window-new
Soft
Hard
Тренды 🔥
Марсолёт Ingenuity совершил одиннадцатый полёт и переместился на новую базу 6 ч.
Virgin Galactic возобновила продажи билетов на суборбитальные полёты — теперь место стоит $450 тысяч 6 ч.
Новая статья: Обзор 24,5-дюймового игрового FHD-монитора Acer Nitro XV252QF: 360 — не предел! 7 ч.
Xiaomi стала крупнейшим в мире поставщиком смартфонов в июне, обогнав даже Samsung 7 ч.
Lenovo представила недорогие All-Flash СХД ThinkSystem DM5100F и DM5000F 7 ч.
Венесуэла приняла национальную цифровую валюту — в оборот она поступит 1 октября 8 ч.
Пожар на австралийской Tesla Megapack показал главные проблемы больших батарей, которые нужно срочно решать 8 ч.
49 минут простоя CDN обернулись для Fastly потерей выручки и ключевого заказчика 9 ч.
Электромобильный стартап Arrival с российскими корнями объявил о сотрудничестве с Microsoft 9 ч.
Последнее обновление Ethereum может обрушить доходы майнеров на 20–35 % 9 ч.