TGViewer
Мир Linux Мир Linux @linuxos_tg · 56.6K subscribers
Post #1095 25.5K
Canonical финансирует PhD-проект по автоматизации перевода кода с C на Rust для Ubuntu Linux.

Проект рассчитан на три года и реализуется совместно с Университетом Бристоля и UK Research and Innovation.

И это не очередной вайбкод эксперимент в стиле "переведи мой C-код на Rust и не ошибись".

Здесь используется четырёхэтапный пайплайн:

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

В качестве подопытных выбрали AppArmor и snap-confine – критически важные с точки зрения безопасности компоненты, которые поставляются в каждой установке Ubuntu.

Но пока это всё же исследовательский проект. Три года – долгий срок, а PhD-диссертация совсем не обязательно превратится в production-ready софт.

Тем не менее, если пайплайн валидации действительно покажет себя надёжным, это может стать новым трендом для автоматизации миграции Linux-проектов с C на Rust, как минимум в экосистеме Ubuntu.

@linuxos_tg
  • 🤔 48
  • ❤ 22
  • 👍 16
  • 😁 9
  • 🙈 8
  • 🔥 3
  • 🌭 2
  • 🤣 2
  • 😢 1
More from @linuxos_tg
  1. Sep 25, 2026Ubuntu переходит на еженедельный выпуск обновлений ядра Linux, потому что ИИ находит уязви…
  2. Sep 24, 2026Linux официально приходит на ноутбуки со Snapdragon X2. Qualcomm добавляет полноценную под…
  3. Sep 23, 2026Ну мы @linuxos_tg
  4. Sep 23, 2026Mentorix — практика по бэкенду, DevOps и AI на живых системах Не знаете, с чего начать — в…
  5. Sep 23, 2026Alibaba присоединилась к растущему списку компаний и CEO, поддерживающих Omarchy Linux, вы…
  6. Sep 22, 2026Ещё одна рекордная неделя для AI-разработки Linux. На прошлой неделе в ядро Linux отправил…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →