The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Организация Rust Foundation запустила инициативу Rust Innovation Lab

04.09.2025 10:04

Некоммерческая организация Rust Foundation, занимающаяся развитием и поддержкой языка Rust и связанной с ним экосистемы, представила инициативу Rust Innovation Lab, нацеленную на предоставление поддержки открытым проектам, написанным на языке Rust и используемым для обеспечения работы критически важных элементов инфраструктуры. Инициатива позволит проектам получить финансовое, юридическое и маркетинговое сопровождение, а также административную поддержку и помощь в организации управления проектом.

Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость. Среди прочего, педставленная инициатива позволит организовать приём пожертвований и взаимодействие со спонсорами от имени некоммерческой организации Rust Foundation для предоставления налоговых льгот. Таким образом, проектам не придётся создавать собственное юридическое лицо, открывать банковский счёт и вести налоговую отчётность. Rust Foundation будет вести учёт и предоставлять необходимую отчётность для спонсоров и участников проекта.

Первым проектом, принятым в Rust Innovation Lab, стала криптографическая библиотека Rustls, предлагающая клиентскую и серверную реализацию протоколов TLS1.2 и TLS1.3 для проектов на языке Rust. Rustls не предоставляет собственную реализацию криптографических примитивов, а использует подключаемые провайдеры криптографических функций (поддерживаются алгоритмы ECDSA, Ed25519, RSA, ChaCha20-Poly1305, AES128-GCM и AES256-GCM). По умолчанию в Rustls используется криптопровайдер на базе библиотеки aws-lc-rs, которая развивается компанией Amazon и базируется на С++ коде AWS-LC, ответвлённом от проекта BoringSSL (сопровождаемый Google форк OpenSSL). В качестве криптопровайдера также может использоваться библиотека ring, частично основанная на BoringSSL и комбинирующая код на ассемблере, С++ и Rust.

  1. Главная ссылка к новости (https://rustfoundation.org/med...)
  2. OpenNews: Представлен новый вариант правил использования товарных знаков Rust
  3. OpenNews: Инициатива по верификации стандартной библиотеки Rust
  4. OpenNews: Выпуск Rust 1.89. Около 8% src-пакетов в Debian Sid завязаны на Rust
  5. OpenNews: В каждом пятом пакете на языке Rust используется ключевое слово unsafe
  6. OpenNews: Завершён процесс создания организации Rust Foundation
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63822-rust
Ключевые слова: rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pashev.ru (?), 10:33, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.

    Зависимость от ресурсов — это независимость. Понятно?

     
     
  • 2.4, Аноним (4), 10:39, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >не отвлекаясь на задачи, не связанные с разработкой,

    Ну, по другому - в крепостничество. Зачем тебе своё?

     
  • 2.11, freehck (ok), 10:48, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.
    > Зависимость от ресурсов — это независимость. Понятно?

    Понятней некуда. У разработчиков вообще с одной стороны стоят люди, которые обеспечивают им инфраструктуру разработки, с другой -- которые тестируют их код, с третьей -- люди, которые эксплуатируют их код под нагрузкой, и которые дают обратную связь. Как минимум. А так-то да, они вполне себе независимые.

     
  • 2.29, Аноним (-), 13:18, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты наверное не жил в кондоминиумах, где есть например общественная мастерская.
    Там стоят станки, есть инструменты, в некоторых даже какой-то набор "ресурсов".
    Обслуживается она управляющей компанией.
    Каждый житель может прийти и, например, сколотить себе табуретку, нарезать доски для полочки.
    Никто не будет указывать как использовать изготовленное.

    Или другой распространенный пример - общественный бассейн. Тебя никто не заставляет туда ходить)

    Я понимая что концепции свободы и независимости сложны, но мог бы напрячься перед тем как нести чушь.

     

  • 1.2, iPony128052 (?), 10:33, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    А на информатике в РФ на чём сейчас учат? Python?

    А вот если бы все учили бы Rust с пятого класса 🤔

     
     
  • 2.12, Аноним (12), 10:49, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И к 10му дети бы знали мертвый язык.
     
  • 2.22, Аноним (22), 12:15, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    За что ты так ненавидишь детей?
     

  • 1.3, Аноним (4), 10:37, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.
     
     
  • 2.8, Аноним (-), 10:41, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

    Вот поделитесь, зачем вам альтернативные реализации?
    Нынешний код под миг, его можно перелицензировать в gpl по щелчку пальца.

    Что даст альтернативная реализация? Что в каждой будут свои баги?
    Вот были отличные иксы, один. Нет надо было начать все ломать.
    Так и тут, есть одна работающая реализация, но нет, вам скучно, вы хотите наплодить других!

     
     
  • 3.10, localhostadmin (ok), 10:46, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наличие альтернативы всегда лучше её отсутствия
     
     
  • 4.13, Аноним (-), 10:50, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Наличие альтернативы всегда лучше её отсутствия

    Это не ответ. Вы за минуту можете сделать альтернативу - кнопка fork в правом верхнем углу.
    Даже уже была, CrabLang называлась. Успешно сдохла за ненадобность: последний коммит больше года назад был (github.com/crablang/crab)
    Плюс есть cranelift.

    Поэтому еще раз - зачем вам нужна альтернатива?

     
     
  • 5.17, Аноним (17), 11:08, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А каким боком cranelift к расту относится? Это компилятор для wasm
     
     
  • 6.19, Аноним (-), 11:12, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  А каким боком cranelift к расту относится? Это компилятор для wasm

    Его можно использовать как альтернативный бекенд для rustc вместо llvm.
    github.com/rust-lang/rustc_codegen_cranelift

    С llvm он пока еще не сравнится, но тем не менее.

     
  • 4.25, Аноним (25), 12:48, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да и нет - тоже альтернативы.
     
  • 2.14, Аноним (14), 11:01, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В рамках ferrocene есть спецификация
    https://ferrocene.dev/en/
     

  • 1.7, Аноним (7), 10:41, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А вот скажите мне. Что в SSL были устаревшие алгоритмы - это понятно. Но, блин, в TLS завезли великую дыру в безопасности. Необходимость хэндшейка по небезопасному протоколу. В SSL же устанавливалось сразу защищенное соединение. Зачем это сделали? Не было ли раньше лучше?
     
     
  • 2.16, Аноним (17), 11:06, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Есть encrypted client hello.

    В SSL тоже хендшейк в открытом виде передается. Угрозы безопасности там нет, если не считать того что по поддерживаемым шифрам можно составлять цифровые отпечатки, а по SNI реализовывать блокировки.

     

  • 1.9, 12483 (?), 10:43, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > и базируется на С++

    я теперь понял нужно как писать безопасный код на раст

    сейчас думаю как попасть в этот фонд
    > чтобы развивать свои идеи не отвлекаясь на задачи

     
  • 1.15, Аноним (15), 11:02, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не тем Rust Foundation занимается, за разработку на Rust нужно льготную ипотеку давать, под -0,5%, бесплатные путёвки в санаторий на Мальдивы, абонемент на перелеты Emirates.
     
  • 1.18, Аноним (18), 11:10, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Уже не знают как заставить людей перейти на этот современный брейнфак, в ход даже пошла тяжелая артиллерия.
     
  • 1.23, анонд (?), 12:26, 04/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    нужно руководство как мигрировать код с Rust (кощунство то какое!!!) на C++ (и другие языки)
     
     
  • 2.27, Аноним (25), 12:51, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Квоты выделили?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру