Обновить
451.08

Open source *

Открытое программное обеспечение

Сначала показывать
Порог рейтинга

Google бесплатно изготовит любой опенсорсный чип на техпроцессе 130 нм

Время на прочтение3 мин
Количество просмотров22K
Если вы разработали собственную микросхему и думаете, как её физически изготовить, Google предлагает сделать её бесплатно.

Есть несколько оговорок.

Во-первых, дизайн микросхемы должен быть общедоступным и открытым: вы отправляете свою работу на производство, прислав URL соответствующего репозитория Git.

Во-вторых, микросхема изготавливается по техпроцессу 130 нм двадцатилетней давности (на нём делались Pentium III и 4, например). Впрочем, примерно по таким нормам до сих пор работают многие производства электроники, так что нельзя назвать техпроцесс полностью устаревшим.

Создатель СУБД Redis уходит от сопровождения проекта

Время на прочтение3 мин
Количество просмотров10K
Создатель опенсорсной системы управления базами данных Redis Сальваторе [antirez] Санфилиппо объявил, что прекращает единоличное сопровождение проекта и передаёт его сообществу.

«Когда я начал проект Redis более десяти лет назад, это был один из самых захватывающих моментов моей карьеры, — пишет Сальваторе. — Мой соучредитель и я успешно запустили два основных сервиса web 2.0 в итальянской сети. Чтобы сделать их масштабируемыми, нам пришлось изобрести много новых концепций, которые в большинстве случаев уже были известны в этой области, но мы не знали, да и не хотели проверять. Проблема? Давайте найдем решение. Мы хотели решать проблемы, но ещё больше — получать удовольствие. Это была игровая среда, в которой родился Redis».

Сейчас всё изменилось.

В наше время Redis больше не игрушка, а серьёзная технология, которая обеспечивает работу многих важных продуктов. В июне 2015 года для коммерциализации Redis была основана компания Redis Labs, куда перешёл Санфилиппо.
Читать дальше →

Линус Торвальдс рассказал о будущем Linux: «Сложно найти мейнтейнеров»

Время на прочтение2 мин
Количество просмотров35K
image

Создатель Linux Линус Торвальдс рассказал о проблеме поиска будущих сопровождающих для операционной системы с открытым исходным кодом. Это случилось на виртуальной конференции Open Source Summit и Embedded Linux, проходящей на этой неделе.
Читать дальше →

Вышел Linux Mint 20 «Ulyana» (Ульяна)

Время на прочтение2 мин
Количество просмотров72K

27 июня 2020 года состоялся релиз Linux Mint 20 «Ulyana», который основан на пакетной базе Ubuntu 20.04 LTS. Пользователям уже доступны для загрузки образы новой системы на базе оболочек MATE 1.24, Cinnamon 4.6 и Xfce 4.14, причем только для 64-разрядных систем. Формирование новых сборок Linux Mint для 32-разрядных систем прекращено.
Читать дальше →

МЦСТ заявила, что бесплатно предоставит удаленный доступ к серверам «Эльбрус». Только по отдельному запросу и юрлицам

Время на прочтение3 мин
Количество просмотров9K


11 июня 2020 года компани МЦСТ (Московский Центр Спарк (SPARС) Технологии) опубликовала официальное заявление о том, что предоставит российским разработчикам удаленный доступ по протоколу SSH на безвозмездной основе к нескольким стендовым серверам на платформе «Эльбрус». Однако, для получения этого удаленного доступа специалистам российских компаний придется оформить специальную заявку и прислать копию открытого ключа доступа в формате OpenSSH на электронную почту поддержки программного обеспечения компании АО «МЦСТ» (user@mcst.ru).

Все заинтересованные в этой процедуре разработчики могут скачать бланк заявки и ознакомиться с правилами получения удаленного доступа к стендовым серверам на платформе «Эльбрус» в разделе "Сетевая лаборатория Эльбрус" на сайте МЦСТ. Правда, тут есть несколько подводных камней и обязательств.
Читать дальше →

Вышла вторая бета-версия операционной системы Haiku R1

Время на прочтение3 мин
Количество просмотров15K
Опубликован второй бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.

ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе модульной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium II и 256 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).


Читать дальше →

Гамбург отказывается от продуктов Microsoft в пользу Linux

Время на прочтение3 мин
Количество просмотров12K


В Германии набирает обороты тенденция к использованию Open Source на государственных компьютерах. Очередным городом станет Гамбург.

Переход на свободное программное обеспечение вместо проприетарных программ Microsoft является частью 200-страничного коалиционного соглашения между Социал-демократической и Зелёной партиями, которое определяет план развития Гамбурга на следующие пять лет, пишет издание Heise.

Браузер Brave автоматически добавляет свои партнёрские коды в URL

Время на прочтение3 мин
Количество просмотров14K
Браузер Brave уличили в том, что в отдельных случаях он подменяет URL в адресной строке, добавляя свою реферальную ссылку. В частности, это происходит при вводе адреса криптобиржи binance.com или binance.us.



Подобные действия особенно удручают с учётом того, что Brave позиционирует себя как приватная альтернатива Google Chrome. Создатели утверждают, что Brave «блокирует трекеры сайтов и удаляет навязчивую интернет-рекламу, повышает уровень приватности в интернете и уменьшает количество передаваемых о потребителях рекламы данных».
Читать дальше →

Выпуск Rust 1.44.0: cargo tree, async/await в no_std, Unicode 13 и vec![] в const-контексте

Время на прочтение3 мин
Количество просмотров3.4K

Данный анонс является компиляцией черновика анонса и подробных примечаний к выпуску. Официальный анонс короче, чем обычно:


This is a shorter blog post than usual: in acknowledgement that taking a stand against the police brutality currently happening in the US and the world at large is more important than sharing tech knowledge, we decided to significantly scale back the amount of promotion we're doing for this release.

The Rust Core Team

Команда Rust выпустила новую версию, 1.44.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.


Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.44.0 вам достаточно выполнить следующую команду:


rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.

Читать дальше →

МЦСТ опубликовала руководство по эффективному программированию на платформе «Эльбрус»

Время на прочтение1 мин
Количество просмотров10K

31 мая 2020 года компани МЦСТ (Московский Центр Спарк (SPARС) Технологии) опубликовала руководство по эффективному программированию на платформе «Эльбрус». Данное руководство «содержит основные материалы для обучения программированию на платформе „Эльбрус“ и применимо на любом варианте Linux-подобной операционной системы».
Читать дальше →

Начинается производство станций «Горыныч» с процессорами «Эльбрус» на 3−6 мониторов под ОС «Альт»

Время на прочтение6 мин
Количество просмотров26K

«Горыныч» и шесть мониторов к нему

Компания АО ИВК анонсировала начало производства многоместной рабочей станции «Горыныч», разработанной «Базальт СПО» с использованием материнской платы МЦСТ на базе восьмиядерного процессора «Эльбрус 8С» под управлением ОС «Альт». Это системный блок с несколькими видеокартами, к которому можно подключить до шести мониторов с клавиатурой и мышью.

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

В Microsoft признали, что были неправы относительно open source

Время на прочтение2 мин
Количество просмотров36K
imageФото: ckan.org

Президент Microsoft Брэд Смит заявил, что корпорация позволяла себе неверные высказывания относительно open source и Linux. Такое мнение он высказал в ходе виртуальной беседы с представителями Лаборатории искусственного интеллекта МТИ, которая была посвящена различным технологическим темам.
Читать дальше →

Платформу Free TON запустили без Павла Дурова

Время на прочтение2 мин
Количество просмотров28K
7 мая 2020 года в 15:00 стартап TON Labs опубликовал в открытом доступе на GitHub основные компоненты операционной системы TON OS — инфраструктуры, необходимой для работы с блокчейном Free TON.

В частности, опубликованы:

  • реализация полной ноды TON в Rust,
  • интерфейс командной строки,
  • смарт-контракт TON Multisignature Wallet,
  • скрипты и док-контейнеры для запуска валидаторов TON.

Стартап утверждает, что компания Telegram не имеет никакого отношения к запуску. Из-за юридических трудностей Telegram больше не может участвовать в развитии TON, однако разработанный ими опенсорсный софт можно свободно использовать без ограничений.
Читать дальше →

Ближайшие события

Для ядра Linux предложили систему прозрачного переноса потоков на разные ядра и хосты: Popcorn Linux

Время на прочтение4 мин
Количество просмотров13K


Для ядра Linux представлен набор патчей Popcorn Linux. Это программный стек, который позволяет приложениям с общей кодовой базой выполняться на распределённых хостах. То есть приложение можно запустить на одном хосте, а во время его выполнения выполнить миграцию на удалённый хост. Многопоточные приложения могут переносить любой свой поток на любой удалённый хост.

Более продвинутая версия Popcorn Linux позволяет приложениям одновременно выполняться на ядрах разной архитектуры (например, x86 и ARM). То есть, теоретически, часть программы можно запустить на ARM-ядре с низким энергопотреблением, а другой поток отправить на высокопроизводительное ядро x86.
Читать дальше →

Ещё один однострочный пакет npm сломал экосистему JavaScript

Время на прочтение4 мин
Количество просмотров18K
В субботу обновление маленькой библиотеки is-promise вызвало переполох в значительной части экосистемы JavaScript. Зависимости от сломанной библиотеки встроены в 3,4 миллиона проектов. Это уже второй раз, когда крошечный проект JavaScript вызывает проблемы такого масштаба.

Библиотека is-promise состоит из двух строк кода, а разработчики могут использовать её в своих проектах с помощью однострочного вызова.

declare function isPromise<T, S>(obj: Promise<T> | S): obj is Promise<T>;
export default isPromise;

Предназначение библиотеки состоит в проверке, что JavaScript-объект является типом Promise, то есть представляет собой конечное завершение асинхронной операции и её результирующее значение.

Rambler Group готовит документ о разграничении интеллектуальной собственности компании и сотрудников

Время на прочтение2 мин
Количество просмотров2.9K


Согласно информации от сотрудника компании, который пожелал остаться неизвестным, Rambler Group готовит документ о разграничении интеллектуальной собственности компании и сотрудников.
Читать дальше →

Rambler Group попросила прекратить уголовное дело о правах на Nginx. Теперь истцом станет кипрская Lynwood

Время на прочтение2 мин
Количество просмотров6.1K
Rambler Group обратилась в правоохранительные органы с ходатайством о прекращении уголовного дела о правах на Nginx. Холдинг просит исключить его из списка потерпевших в рамках этого дела. Таким образом, в Rambler исполнили решение, принятое на совете директоров еще в декабре 2019 года.
Читать дальше →

Русский перевод книги «The Rust Programming Language» (TRPL)

Время на прочтение5 мин
Количество просмотров41K
Добрый праздничный день.

По окончанию перевода официальной версии TRPL или раст-бука (ссылка на русский вариант), я решил написать про свои размышления, наблюдения и встретившиеся сложности.
Перевод последней актуальной версии сделан на основе последней редакции из основного репозитория английского оригинала.
Читать дальше →

OpenCovidTrace — open-source проект безопасного и приватного отслеживания контактов COVID-19

Время на прочтение8 мин
Количество просмотров2.6K

Смартфон во спасение. Жизнь после карантина


О, прежний мир, где же ты? Вернись, мы так соскучились по тебе!.. Да, речь пойдёт о коронавирусе, великом и ужасном. Пора бы с ним уже разделаться. Кто хочет вместе с нами принять участие в битве?



Позвольте представиться. Мы команда разработчиков, которая создала и развивает сервис автоматической онлайн регистрации на авиарейсы 1Checkin.

Как вы наверняка знаете (или догадываетесь), пандемия коронавируса не пощадила авиаиндустрию, и, мягко говоря, отрасль сейчас на паузе. Что ж, мы решили не идти в вынужденный отпуск и скоро вы узнаете, к чему это привело. Итак, теперь ближе к теме.


Читать дальше →

В России создадут аналог Zoom для школ

Время на прочтение3 мин
Количество просмотров14K
К началу учебного года российские министерства просвещения и цифрового развития, связи и массовых коммуникаций выпустят платформу для видеосвязи, аналогичную Zoom, заявил министр просвещения Сергей Кравцов в интервью телеканалу «Россия-24».

«Вместе с министерством цифрового развития, связи и массовых коммуникаций мы <…> разрабатываем новый продукт отечественный „Цифровая образовательная среда”, где будут использованы только отечественные разработки, только отечественное программное обеспечение, в том числе и видеоплатформа, аналогичная Zoom и Skype», — заявил министр. Он пояснил, что такая платформа «позволит исключить из образовательного процесса проблемы, связанные с неустойчивостью зарубежных систем».
Читать дальше →

Вклад авторов