Все потоки
Поиск
Написать публикацию
Обновить
372.13

Open source *

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

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

Платформу 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», — заявил министр. Он пояснил, что такая платформа «позволит исключить из образовательного процесса проблемы, связанные с неустойчивостью зарубежных систем».
Читать дальше →

Pastebin изменил правила поиска и скрапинга. Исследователи безопасности недовольны

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

По информации Vice, исследователей безопасности разочаровало решение разработчиков Pastebin изменить поиск и правила скрапинга. Теперь они не могут использовать для этих действий API, за доступ к которому отдали до $50 (за пожизненную подписку).

Jitsi Meet тестирует настоящее e2e-шифрование видеоконференций

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

Новый участник присоединился к конференции, но ещё не получил ключ шифрования

Свободное приложение для видеоконференций Jitsi Meet реализовало сквозное шифрование (end-to-end), где обмен ключами происходит между участниками видеоконференции без участия сервера, как сейчас.

Публичное тестирование здесь.

Замечания и предложения принимаются в репозитории E2EEContext.js.

5G Linux смартфон в форм-факторе миниатюрного ноутбука собрал средства через краундфандинг

Время на прочтение2 мин
Количество просмотров7.3K
Мир телефонов на Linux скоро пополнится новым участником, поскольку Planet Computers работает над новым устройством, которое в настоящее время уже полностью собрало финансирование через краудфандинг.


Новый телефон получил название Astro Slide и выглядит как КПК, но несмотря на это, устройство является 5G смартфоном, который может работать как ноутбук благодаря небольшой физической клавиатуре.
Читать дальше →

Число багов в открытом ПО выросло на 50% за последний год

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


Компания WhiteSource опубликовала результаты исследований уязвимостей в проектах с открытым исходным кодом за 2019 год. Как выяснили специалисты, число ошибок выросло почти на 50% в 2019 году по сравнению с предыдущим. В компании считают, что этот рост связан с тем, что уязвимости стали чаще обнаруживать.
Читать дальше →

AWS представила свою ОС для запуска контейнеров — Bottlerocket

Время на прочтение2 мин
Количество просмотров6.2K
Вчера в блоге облачного провайдера AWS была представлена новая операционная система на базе Linux, предназначенная для запуска контейнеров, — Bottlerocket.



Новый проект позиционируется как «операционная система с открытым кодом, основанная на Linux и созданная для использования в Amazon Web Services с целью запуска контейнеров на виртуальных машинах или железных серверах». Исходный код Bottlerocket доступен на GitHub на условиях свободных лицензий (MIT и Apache 2.0).
Читать дальше →

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

Фонд СПО отправил Microsoft пустой HDD, чтобы компания записала на него исходный код Windows 7

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


Фонд свободного программного обеспечения (Free Software Foundation) отправил в компанию Microsoft посылку с пустым жестким диском и распечаткой подписей более тринадцати тысяч пользователей, которые поддерживали петицию Фонда СПО. Планируется, что после получения такого подарка специалисты Microsoft скопируют на этот диск исходный код Windows 7 и отправят обратно в Фонд СПО.
Читать дальше →

Вышла бета консольной утилиты GitHub CLI

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


Разработчики GitHub выпустили бета-версию консольной утилиты GitHub CLI. Она позволяет создавать пул-реквесты и тикеты на GitHub, не выходя из консоли, где вы уже работаете с git.

Пул-реквесты и issue — самые распространённые команды, поэтому их добавили в первую очередь.

Как и прошлая программа Hub, эта полностью написана на Go. Она тоже запускается в разных ОС, включая Linux, MacOS и Windows, причём гораздо удобнее в использовании.
Читать дальше →

Фонд СПО опубликовал петицию, призывающую Microsoft открыть исходники Windows 7 и передать их сообществу

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


Фонд свободного программного обеспечения (Free Software Foundation) опубликовал петицию под названием «Upcycle Windows 7». Согласно тексту петиции, Microsoft призывают выпустить операционную систему Windows 7 в виде свободного программного обеспечения с открытым исходным кодом, а также позволить мировому сообществу разработчиков изучать и улучшать ее код.
Читать дальше →

OpenCV Hackathon is coming

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

Этим летом библиотека OpenCV отмечает свой двадцатый юбилей. OpenCV — самая большая библиотека компьютерного зрения в мире. Она используется чуть ли не в каждом мобильном телефоне, планшете и камере, не говоря уже о настольных системах и серверах. SourceForge рапортует о 20 миллионах скачиваний релизных версий библиотеки, и это число продолжает расти.
Читать дальше →

Открыт исходный код приложений ProtonVPN

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


Компания Proton Technologies, развивающая защищённый почтовый сервис и VPN, открыла исходные тексты клиентских программ ProtonVPN для Windows, macOS, Android и iOS, сообщает OpenNET. Код открыт под лицензией GPLv3.
Читать дальше →

Donate — демон для автоматической оплаты задач на GitHub

Время на прочтение3 мин
Количество просмотров6K
Российский хакер Михаил Клементьев (jollheef) как аноним представил на LOR'е новый опенсорсный проект donate, который он описывает как «self-hosted сервис пожертвований на задачи».

Cервис можно использовать для оплаты работы над опенсорсными проектами. Вероятно, таким способом спонсоры могут оплачивать труд мейнтейнера или направлять его внимание на конкретные тикеты. Или владелец репозитория может деньгами стимулировать сообщество закрывать задачи, на которые у него самого нет времени. Текущий список вознаграждений для проектов GitHub обновляется на страничке donate.dumpstack.io.

Главные особенности сервиса — абсолютная простота, отсутствие комиссий, поддержка нескольких криптовалют и разных хостингов (пока только GitHub).
Читать дальше →

Минэкономики предложило создать в России аналог GitHub за ₽2,1 млрд

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

Министерство экономического развития предложило создать в стране российскую версию популярного веб-сервиса для хостинга IT-проектов и их совместной разработки. Отечественный GitHub необходим на случай отключения России от GitHub и других подобных репозиториев «из-за репутационных и санкционных рисков». Об этом событии сообщило издание «Коммерсантъ» со ссылкой на разработанный Минэкономики и Сбербанком федеральный проект «Искусственный интеллект».
Читать дальше →

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