The OpenNET Project / Index page

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

Эксперимент по переводу Gentoo на использование варианта Coreutils на языке Rust

21.06.2024 17:38

Опубликованы результаты эксперимента по замене пакета GNU Coreutils на uutils в системном окружении Gentoo, с целью проверить возможность собирать и устанавливать в таком окружении пакеты при помощи пакетного менеджера Portage, завязанного на возможности Coreutils. Проект uutils coreutils развивает кроссплатформенную альтернативу пакета GNU Coreutils, написанную на языке Rust, распространяемую под пермиссивной лицензией MIT (вместо копилефт-лицензии GPL) и способную работать не только в Linux.

В итоге удалось адаптировать uutils для работы Portage. Для желающих продолжить эксперименты подготовлен репозиторий, содержащий вариант Gentoo stage 3 с необходимыми для использования uutils изменениями, пригодную для запуска в chroot-окружении. Из внесённых изменений, отмечается:

  • Отключение сборки утилит, поставляемых вне пакета coreutils (more, hostname, kill, uptime, groups) и конфликтующих с другими пакетами (util-linux, net-tools, procps, shadow).
  • Избавление команд от префикса "uu-".
  • Создание обвязок для недостающих утилит (например, md5sum и sha256sum реализованы через вызов "cksum -a md5/sha256 --untagged").
  • Установка в виде отдельных исполняемых файлов вместо одного исполняемого файла и символических ссылок на него (утилита emerge вызывает исполняемый файл install-xattr, который раскрывает символические ссылки перед запуском, из-за чего общий исполняемый файл uutils не может определить какая команда запущена).


  1. Главная ссылка к новости (https://www.joshmcguigan.com/b...)
  2. OpenNews: Выпуск набора утилит GNU Coreutils 9.5 и его варианта на языке Rust
  3. OpenNews: Адаптация Debian для использования реализации coreutils на языке Rust
  4. OpenNews: Python OS Project - новая операционная система на языке Python
  5. OpenNews: Релиз минималистичного набора системных утилит BusyBox 1.36
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61418-coreutils
Ключевые слова: coreutils, gentoo, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (173) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 17:46, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Пропал калабуховский дом
     
     
  • 2.29, Аноним (29), 19:20, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он пропал когда ядро hardened-source и USE флаг -dbus выкинули.
     
     
  • 3.33, Аноним (33), 19:29, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И virtual/tmpfiles добавили с безусловными зависимостями.
     
     
  • 4.38, Аноним (-), 19:33, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И virtual/tmpfiles добавили с безусловными зависимостями.

    И безальтернативное системМД?))
    Вообще злые языки говорят что Гента уже не та, особенно после "Gentoo начал формирование бинарных пакетов для архитектуры x86-64-v3"
    opennet.ru/opennews/art.shtml?num=60550

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

     
     
  • 5.52, Аноним (33), 20:12, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    virtual/tmpfiles и есть безальтренативная запчасть systemd, потому что зависит напрямую на systemd-utils и альтернатив нет.
     
  • 5.73, Аноним (73), 22:05, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> И virtual/tmpfiles добавили с безусловными зависимостями.
    > И безальтернативное системМД?))
    > Вообще злые языки говорят что Гента уже не та, особенно после "Gentoo
    > начал формирование бинарных пакетов для архитектуры x86-64-v3"
    > opennet.ru/opennews/art.shtml?num=60550
    > Т.е дистрибутив созданный исключительно для прдолинга и компиляния, добавили бекдор позволяющий
    > собрать генту и хвастаться перед пацанами без недельных пересобираний мира!
    > Это возмутительно!

    Нету в Gentoo безальтернативной системД, проснись Нео, ты обосрался!.. ;)

     
  • 3.113, Аноним (113), 05:31, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто кого выкинул? hardened-source самоизолировался.
     
  • 3.134, Perlovka (ok), 10:24, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Он пропал когда ядро hardened-source и USE флаг -dbus выкинули.

    Куда выкинули?

    >euse -i dbus
    >global use flags (searching: dbus)
    >************************************************************
    >[+ C    ] dbus - Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)

     
  • 2.112, Аноним (112), 03:12, 22/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.3, Доктор Альба (?), 17:56, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Как говорится, давай всё перепишем на Rust.
     
     
  • 2.5, Аноним (5), 18:04, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, ты но ты первый.
     
  • 2.32, Аноним (29), 19:25, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Давай всё перепишем на SPARK - безопасно, надёжно, верифицируемо.
     
     
  • 3.35, Аноним (-), 19:31, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Давай всё перепишем на SPARK - безопасно, надёжно, верифицируемо.

    Как фанат раста - только за! Проблема только в том, что это очень долго и дорого. ОЧЕНЬ дорого. Поэтому приходится идти на компромисы.
    Но если вдруг вы найдете способ писать на SPARK быстро, то мы все вам будем очень благодарны не смотря на то, что это скорее всего закопает раст.

     

  • 1.4, Аноним (4), 18:01, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    А в чем профит?
     
     
  • 2.9, Герострат (?), 18:15, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну надо же что-то делать!
     
  • 2.11, Аноним (11), 18:19, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –23 +/
    > А в чем профит?

    Профит в:
    - не ракожпл
    - не сишка

     
     
  • 3.74, Аноним (74), 22:07, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Это понятно. А плюсы-то будут?
     
     
  • 4.78, Герострат (?), 22:35, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Вместо плюсов - раст, как видишь.
     
     
  • 5.84, Аноним (84), 22:55, 21/06/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 4.125, Прохожий (??), 09:39, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вроде, Линус Торвальдс был сильно против Плюсов, потому что там одни минусы с точки зрения системного программирования.
     
  • 2.13, Аноним (13), 18:21, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У этих как всегда - переписать на Rust.
     
     
  • 3.160, Аноним (160), 13:41, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А чего ворчать? Rust такая же обычная сишка с статическим анализатором и неймспейсами.
    Изучается за выходные. Да, нидадут работать с указателями напрямую без надобности, но
    если очень хочется пиши unsafe {} и погнали...
     
  • 2.17, Bottle (?), 18:35, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Профит в том, что можно Генту вендорлокнуть на LLVM, как в своё время ядро Linux было заложником GCC.
     
     
  • 3.19, Аноним (-), 18:40, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Неправда.
    Для раста уже есть gccrs, так что фанаты Embrace, Extend, and Extinguish, но со привкусом щфоботки, тоже смогуть компилять генту при помощи GCC.
    Вопрос "зачем?" оставим за кадром.
     
     
  • 4.36, Аноним (36), 19:32, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gccrs годится только на HelloWorld, для чего-то крупного он ещё сильно сырой.
     
     
  • 5.48, Аноним (13), 19:50, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так это, это же ваще про Rust.
     
     
  • 6.126, Прохожий (??), 09:45, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А пацаны из Гугла, Клаудфлэр, Дропбокса, Амазона, Дискорда и прочих контор мирового уровня и не знали.
     
     
  • 7.179, Аноним (179), 17:37, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это всё злобные корпорации, которые, как известно, ничего хорошего для опенсорса никогда не делали, работают на госдеп, и вообще всё сливают майорам.
     
     
  • 8.190, Прохожий (??), 13:57, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не пробовал изучать состав спонсоров Линукса О, ужас, там тоже корпы Как дальш... текст свёрнут, показать
     
  • 7.184, name (??), 23:27, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда этот клаудылер кстати вылез? Вроде не было его и вдруг на каждом первом сайте. Напоминает поведение всем известных 3х буквенных контор.
     
     
  • 8.212, Аноним (212), 16:39, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Активно используется сайтами, которых ддосят, с начала 2010-х, если не раньше В... текст свёрнут, показать
     
  • 5.55, Аноним (-), 20:21, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну так это проблема аффторов ЖЦЦ, что их поделка не поддерживает современные языки.
    Раст на минуточку второй ЯП разрешенный в ядре линукс, а эти ленивцы даже не пошевилились!

    С другой стороны у нас же речь не про профи, которые совместно с корпоравциями двигают линукс вперед, а про занюханную ЖЦЦшку.
    Возможно я слишком многого от них ожидал.

     
     
  • 6.87, Аноним (84), 22:57, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Он второй только для дровишек и мутных модулей больше нигде не применим.
     
     
  • 7.127, Прохожий (??), 09:46, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А пацаны из Гугла, Клаудфлэр, Дропбокса, Амазона, Дискорда и прочих контор мирового уровня и не знали
     
  • 3.28, Аноним (13), 19:16, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Генту вендорлокнуть на LLVM

    Упаси боже. Хорошо, что есть ещё Funtoo, Guix, разные FromScratch'и.

     
  • 2.24, Аноним (24), 18:51, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Uutils в целом по тестам быстрее и (в теории) могут более оперативно править баги и развиваться. Гоняю уже год, хорошая штука.
     
     
  • 3.25, Аноним (25), 18:57, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Не могут, потому что раст не может развиваться. У него вполне конкретные хозяева в отличии от сишки и будет как с джавой (которая именно так и подавалась под соусом безопасности)
     
     
  • 4.27, Аноним (-), 19:02, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что раст не может развиваться

    Раст как раз развивается. Чего стоили только одни изменения для совместимости с ядром.
    А вот сишка как минимум стоит на месте, если вообще не деградирует.
    В отличие от тех же плюсов. Которые сейчас - самый лучший язык.

     
     
  • 5.79, Герострат (?), 22:36, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А в сишке вообще есть что развивать? Из неё можно только вторые плюсы делать.
     
  • 5.219, _oleg_ (ok), 13:50, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да вы чокнутые жертвы тренеров личностного роста и бесконечных саморазвитий. Успокойтесь уже. Вам бы самим было бы не плохо развиваться начать...
     
     
  • 6.221, Аноним (-), 16:47, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Да вы чокнутые жертвы тренеров личностного роста и бесконечных саморазвитий.

    Чел чего ты так трясешься?
    Неужели ты стал неосилятором, нового освоить не можешь?

    Эволюция это процесс.
    Можно конечно жить как "медузы без мозгов 370 млн лет" и чувствовать себя нормально.
    Но не всем это интересно.

    > Успокойтесь  уже. Вам бы самим было бы не плохо развиваться начать...

    Изучение новых языков входит в твое понятие "развиваться"?
    Я понимаю что это не перекладывать байтики через void* и это гораздо сложнее.
    Но все таки?


     
     
  • 7.222, _oleg_ (ok), 18:24, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Неужели ты стал неосилятором, нового освоить не можешь?

    :-D Сделай что-нибудь новое. Хаватит учить ЯП без конца и края. Продукт давай.

    > Изучение новых языков входит в твое понятие "развиваться"?
    > Я понимаю что это не перекладывать байтики через void* и это гораздо
    > сложнее.
    > Но все таки?

    Ахаха :-D. Да какие языки? Сделай уже что-нибудь на каком-нибудь :-D. Хватит учить языки без конца и края. Проекты давай. Изучаторы, блин, ЯП.

     
  • 4.37, Аноним (24), 19:33, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хз, какие хозяева, мне это всё неинтересно, я инженер, а не менеджер - вижу годный софт, пробую, внедряю. А на чем там написано - это побоку) хоть сишка, хоть раст, хоть брейнфак. Могёшь хорошо, лучше конкурентов - берём)
     
     
  • 5.60, Аноним (60), 20:26, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В том-то и дело, что:

    как сделали под капотом (качество реализации), как будут развивать (будут ли), как поддерживают (отвечают ли на вопросы) и как потом отнимать будут (монетизировать).

    А так-то - да.

     
     
  • 6.64, Аноним (-), 20:34, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > как поддерживают (отвечают ли на вопросы) и как потом отнимать будут (монетизировать).

    Да, напр. Гимп и его качество отвечает чуть ли не на все вопросы))
    И таких гнутых поделий просто море.
    Хотя если кому-то шашечки, а не ехать, то пусть мучаются.

     
  • 6.65, Аноним (-), 20:36, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отлично сделали - ЯП даже в ядро линукса приняли Естественно будут Когда тебя ... большой текст свёрнут, показать
     
     
  • 7.68, Аноним (68), 21:03, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да как с Андроидом вышло. Так и отнимут.

    Вроде всё классно с ним. А полезно кастомизировать нельзя. У браузера ФФ список плагинов ограничили до примерно трёх десятков, например. И остальное в том же духе.

    Я об этом.

     
     
  • 8.71, Аноним (-), 21:37, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так у андроида же ядро на GPL Сильно это помогло Даже если его открывают, то т... текст свёрнут, показать
     
     
  • 9.116, vanonim (?), 06:33, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    гугл или поиск по опеннет забанили Только не ограничили, а аж добавили уже ш... текст свёрнут, показать
     
  • 9.180, Аноним (180), 19:27, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если не только про Раст, то см ниже Если просто про Раст, то его-то особо не з... большой текст свёрнут, показать
     
  • 8.100, Аноним (100), 01:00, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так дроид основан на ядре линукс, что самое-самое ЖоПЛ Но пример отличный Он п... текст свёрнут, показать
     
  • 5.216, Аноним (216), 07:11, 26/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хоть JavaScript?
     
  • 3.80, Аноним (73), 22:43, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Uutils в целом по тестам быстрее и (в теории) могут более оперативно
    > править баги и развиваться. Гоняю уже год, хорошая штука.

    Однажды как-то один линуксодистр то же самое пел про шланг, что со шлангом они будут вперде, надо только подвигать что-то там. Ну вот подвигали, успех немного предсказуем. ¯\_(ツ)_/¯

     
  • 2.117, iCat (ok), 06:42, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >А в чем профит?

    Just4fun

     

     ....большая нить свёрнута, показать (40)

  • 1.6, Аноним (-), 18:05, 21/06/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (8)

  • 1.8, Аноним (8), 18:10, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >подготовлен репозиторий, содержащий вариант Gentoo stage 3

    Где?

     
     
  • 2.10, Аноним (11), 18:19, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> подготовлен репозиторий, содержащий вариант Gentoo stage 3
    > Где?

    Новость не читай - комменты строчи!

    По ссылке пройти слабо github.com/JoshMcguigan/cascade ?

     
     
  • 3.93, Аноним (8), 23:45, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты репо открывал или ты только новости и читаешь?
     

  • 1.22, Аноним (22), 18:49, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Только на профили 23 года перешел с 17 и питон 3.12. Снова что-то мутят. Лет через 5 попробую эту новомодность.
     
  • 1.23, Аноним (24), 18:50, 21/06/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –3 +/
     
  • 1.30, ДругойАнон (?), 19:22, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Без GNU Coreutils это еще GNU/Linux или уже нет?
     
     
  • 2.39, Аноним (24), 19:34, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Недогнулинукс) Впрочем кого волнуют эти названия, главное чтоб работало
     
  • 2.41, Аноним (41), 19:41, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там помимо coreutils, есть ещё всякие binutils
     
  • 2.44, Аноним (13), 19:46, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё есть The standard GNU Bourne again shell.
     
     
  • 3.47, Аноним (47), 19:50, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    zsh
     
     
  • 4.49, Аноним (13), 19:53, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А мегатонны существующих скриптов в пакетах с исходниками прикладного софта на Bash? Переписать изволите?
     
     
  • 5.58, Аноним (47), 20:23, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если они на башизмах - то да, переписать. Если как положено - то нет, ничего не придется переписывать.
     
     
  • 6.88, Аноним (84), 23:00, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Переписать башизм на башизм. Ещё один любитель переписывать на модненткое переписывания. Только результат равен нулю.
     
     
  • 7.101, Аноним (47), 01:02, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Бгг, ты в курсе, что такое sh? А posix? Не, только про баш дочитал на гикбрейнс?
     
     
  • 8.147, Аноним (147), 12:27, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В курсе про POSIX 1-xxxx ы Но что именно они там требуют про Posix Shell не чит... текст свёрнут, показать
     
  • 5.70, Аноним (20), 21:36, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А мегатонны существующих скриптов в пакетах с исходниками прикладного софта на Bash?
    > Переписать изволите?

    А че, dash (тот самый, с "Copyright (c) 1989-1994 The Regents of the University of California.  All rights reserved.") уже не стандартная не-интерактивная оболочка (т.е. скриптоисполнялка) на дебияне-бубунте?


     
     
  • 6.148, Аноним (147), 12:32, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Убунтой не пользуюсь. Я думал, что в ней всё тот же Bash. Надо будет у кого-нибудь посмотреть. А что, dash совместим с bash?
     
     
  • 7.153, Аноним (20), 12:59, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Убунтой не пользуюсь. Я думал, что в ней всё тот же Bash.

    Ну, для интерактивщины да, (был по крайней мере).
    > А что, dash совместим с bash?

    Не. Но зато нааамного меньше, да еще и шустрее.
    https://wiki.debian.org/Shell
    https://wiki.archlinux.org/title/Dash
    А так как перешли почти два десятка лет назад, башизмы вполне успешно "победили" ...


     
  • 7.195, Аноним (195), 15:29, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Убунтой не пользуюсь. Я думал, что в ней всё тот же Bash.
    > Надо будет у кого-нибудь посмотреть. А что, dash совместим с bash?

    Dash в основном для системных скриптов и проч. Он сильно шустрее bash, потому и. Для интерактива ессно bash все юзают. И дебианы и убунты и прочие их деривативы.

    Dash по сравнению с bash достаточно обрубленый, это posix shell на минималочках, для продвинутых навороченх скриптов неудобен, разве что если портабельность ваше все. И то - баш под все типовые платформы есть, а скриптинг упрощается.

     
  • 2.72, Омоним (?), 21:48, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Coreutils - это часть основы GNU, так что с uutils это будет уже не GNU/Linux.
     
  • 2.115, Аноним (115), 06:17, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы сказал, что самая фундаментальная часть GNU это glibc. Если её заменить, то уже не гнётся.

    Тяжелее всего слезть с этой иглы.

     
     
  • 3.181, Омоним (?), 20:19, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эксперимент без glibc уже провели - alpine. Говорят, не все программы хорошо работают.
     
     
  • 4.196, Аноним (196), 16:13, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Эксперимент без glibc уже провели - alpine. Говорят, не все программы хорошо работают.

    Специфичная штука. Имеет ломовые проблемы с тем что дефолтный стэк не память а склероз, всего 8К чтоли. Так что




    int main()
    {
       int my_var[16384]; // Typically like 16384 * 4 bytes == 65536, would fail on Alpine!
    ..
    }



     

  • 1.40, Аноним (40), 19:40, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Тааак, а почему сустемд и вяланд не на расте? Немедленно все силы туда!
     
     
  • 2.46, Аноним (47), 19:49, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как так вяланд не на расте?! Здрасьте, посмотри код вяланда, прежде чем писать!
     
     
  • 3.53, Аноним (-), 20:13, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вейланд это вообще протокол.
    Ты про какой именно код вяланда говоришь?
    Про референсную реализацию? Или про что?

    Вот это на чем написано github.com/Smithay/wayland-rs?
    А это github.com/YaLTeR/niri и это github.com/mahkoh/jay?

     
     
  • 4.57, Аноним (47), 20:21, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Ну и зачем ты полез? Пусть бы искал код вяленда по всему жидхабу. Нет, надо поумничать и испортить веселуху.
     

  • 1.56, Аноним (60), 20:21, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    MIT - это зря.
     
     
  • 2.61, Аноним (-), 20:27, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > MIT - это зря.

    МИТ это свобода и университетское образование!
    Это самые популярные приложения в мире.

    Это тебе не емаксы по Гослингам тырить.

     
     
  • 3.83, Анонимъ (?), 22:53, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> MIT - это зря.
    > МИТ это свобода и университетское образование!
    > Это самые популярные приложения в мире.
    > Это тебе не емаксы по Гослингам тырить.

    Вот когда Linux перейдёт на студенческий MIT, тогда приходи ещё пробовать набросить, а сейчас низачот!

     
     
  • 4.102, Аноним (47), 01:05, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зачот зачот) Большинство открытого кода в мире - это MIT.
     
  • 3.204, Аноним (-), 18:47, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> MIT - это зря.
    > МИТ это свобода и университетское образование!
    > Это самые популярные приложения в мире.

    А вовсе даже и не эксплуатация корпами акажемиков и лох-студентов развесивших уши, ага :)

    > Это тебе не емаксы по Гослингам тырить.

    ...а возможность попахать на проприетарный проект кульной мегакорпы, совершенно бесплатно!

     
  • 2.118, Аноним (41), 08:50, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как раз таки, для такого рода проекта, это вполне подходящая лицензия! Лицензию, как и язык программирования, нужно выбирать с умом! Самое главное, не нужно быть сектантом и принимать участие в различных "религиозных IT войнах".
     

  • 1.62, Аноним (60), 20:28, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А есть хорошая книжка по Rust? Типа Бочкова-Субботина про Си - коротко, по делу, от инженеров для людей.
     
     
  • 2.89, Омоним (?), 23:01, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А зачем вам это? Lean and mean - это не про Rust.
     
  • 2.90, Аноним (84), 23:02, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошая книга по плохому языку это отдельная хохма.
     
     
  • 3.96, Bottle (?), 23:52, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не знаю, есть же книги по Си. Вроде никого не смущает.
     
  • 3.124, Прохожий (??), 09:35, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Он плохой, потому что слишком сложный для тебя оказался?
     
     
  • 4.187, Аноним (187), 09:24, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "Сложно и дурак может сделать. Ты сделай просто" (с) Медитируй это.
     
     
  • 5.191, Прохожий (??), 14:04, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дурак ничего сделать не может. Хоть медитируй, хоть не медитируй на это. Да и делать для дураков - сомнительное занятие.

    Rust, конечно, сложней, чем C, но куда проще того же C++. Но почему-то против Плюсов никто не возражает.

     
  • 2.92, Аноним (92), 23:29, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://doc.rust-lang.org/book/

    Для гурманов: https://doc.rust-lang.org/nomicon/

     
     
  • 3.206, Аноним (206), 19:14, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да кстати, Растономикон - для настоящих любителей знать все глубины и нюансы. Для обучения оно необязательно, но интересно само по себе.
     
  • 2.95, Аноним (-), 23:47, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Типа Бочкова-Субботина про Си - коротко, по делу, от инженеров для людей.

    А там есть инструкция как выходить за пределы буфера?
    Ну или как овнячить код не думая, а потом просто кастовать все к void* ?
    Ну или хотя бы как сделать use-after-free так чтобы у пользователя было RCE?

     
  • 2.119, Аноним (41), 09:00, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А есть хорошая книжка по Rust? <<<

    Сперва читаете вот эту книгу: Beginning Rust: Get Started with Rust 2021 Edition
    Затем разумеется вот эту: The Rust Programming Language, Rust 2021 (это то, что на официальном сайте)
    Ну а далее, уже сами смотрите куда копать дальше, - ибо всё зависит от ваших потребностей!

     
  • 2.123, Прохожий (??), 09:32, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы предложил для начала обучающий курс на YouTube (легко ищется, 13 часов примерно, на английском). А потом уж просто документацию читать, или официальные книги на сайте языка.
     
  • 2.163, Аноним (147), 13:53, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошая это если бы такая, как про C вот эта https://w96k.dev/public/doc/gnu-c/ . Но тогда придётся её править с каждым выходом Rust.
     
     
  • 3.169, Аноним (169), 15:14, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо путать референс-мануал и хорошую книгу.
     
  • 2.182, Омоним (?), 20:27, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Rust - это уже не модно. Сейчас последний писк - язык Балерина https://ballerina.io/
     
     
  • 3.192, Прохожий (??), 14:06, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Этих списков сейчас хватает. Mojo, тот же. Но пока они остаются только писками.
     
  • 2.205, Аноним (206), 19:08, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да есть, называется The Rust Book и располагается в разделе документации на официальном сайте раста. У ней впридачу ещё есть Rust By Examples, где всё объясняется через примеры кода.
     
  • 2.207, Аноним (206), 19:15, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё есть серия статей «Learning Rust With Too Many Linked Lists».
     

  • 1.66, Аноним (66), 20:50, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В Funtoo же нет такой содомии?
     
     
  • 2.85, O_o (?), 22:55, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В Funtoo же нет такой содомии?

    А что, Funtoo дофига отельно самостоятельно может существовать не завися от Gentoo?
    Вот это новость!

     
     
  • 3.150, Аноним (147), 12:49, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но stage-3 сможет по своему усмотрению комлектовать.
     
  • 2.220, _oleg_ (ok), 13:52, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пока нет.
     

  • 1.69, Аноним (69), 21:26, 21/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А когда портаж на раст перепишут? Без иронии спрашиваю. Может, хоть тормозить перестанет.
     
     
  • 2.77, Анони (?), 22:32, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы собирать его дольше ядра? Нет, спасибо. Связка генту и раст может придумать только извращенец или промытый пропагандой индусофта ржавый культист.
     
     
  • 3.91, Аноним (91), 23:25, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну раст рано или поздно всё равно будет по дефолту в системе присутствовать, когда старую librsvg выбросят. А на сервера генту никто не ставит. Так что можно смело переписывать.
     
  • 3.213, Аноним (212), 17:05, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Объём кода невелик, поэтому время компиляции одного порядка со временем работы скрипта automake.
     
  • 2.86, Аноним (73), 22:56, 21/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А когда портаж на раст перепишут? Без иронии спрашиваю. Может, хоть тормозить
    > перестанет.

    Проще Gentoo на nix перевести, чем это предложенное.

     
  • 2.151, Аноним (147), 12:54, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше на Guile, тогда может, можно сделать общую базу пакетов для Gentoo и Guile.
    А вообще-то писали Paludis для замены Portage на С++. Существенного прироста скорости не получилось.
     
  • 2.152, Аноним (147), 12:55, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше на Guile, тогда может, можно сделать общую базу пакетов для Gentoo и Guix.
    А вообще-то писали Paludis для замены Portage на С++. Существенного прироста скорости не получилось.
     
     
  • 3.185, Аноним (185), 01:44, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А вообще-то писали Paludis для замены Portage на С++. Существенного прироста скорости не получилось.

    Существенного прироста скорости не было видно из-за более включённых в умолчаниях Paludis более глубоких проверок. При их отключении (cave resolve --lazy) он работал заметно быстрее Portage.

    К сожалению, из-за отказа Paludis от реализации новых EAPI использовать его в Gentoo больше нет возможности.

     
     
  • 4.214, Аноним (212), 17:06, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А почему отказались? Автор забросил проект? Отчаялся угнаться за меняющимся API?
     

  • 1.97, Аноним (97), 00:39, 22/06/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.99, Аноним (-), 00:46, 22/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Установка в виде отдельных исполняемых файлов вместо одного исполняемого файла и символических ссылок на него

    хардлинки использовать не судьба?

     
     
  • 2.215, Аноним (212), 17:07, 25/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А какая разница?

    Хардлинки не всякий архиватор поддерживает.

     

  • 1.108, Аноним (112), 02:00, 22/06/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +4 +/
     
  • 1.109, Аноним (109), 02:27, 22/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Что не новость про Gentoo, одно разочарование. Вовремя на LFS перешел.
     
     
  • 2.133, Perlovka (ok), 10:20, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А при чем здесь Gentoo?
     
     
  • 3.138, Аноним (84), 10:30, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Генту виноват что в него можно вставить любой раст. В Убунту сабж почему-то никто не вставил.
     
  • 2.154, Аноним (147), 13:00, 22/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.114, Аноним (115), 06:14, 22/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Спасибо за новость, я теперь буду знать и замаскирую злокачественный пакет.
     
     
  • 2.122, Прохожий (??), 09:25, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А в чем его злокачественность?
     
     
  • 3.129, Аноним (84), 09:51, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сделает пакет в карго, который назло всем выйдет за границы буфера. И ты ему ничего не сделаешь.
     
     
  • 4.193, Прохожий (??), 14:09, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но речь же не о пакете в Cargo.

    Некоторые дыры в ядре Линукса сидели годами. И тоже никто ничего сделать не мог. И ничего.

     
  • 2.132, Perlovka (ok), 10:19, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какой именно пакет ты собрался маскировать?
     
     
  • 3.139, Аноним (115), 10:47, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    sys-apps/uutils-coreutils

    sys-apps/uutils-findutils

     
     
  • 4.167, Perlovka (ok), 14:47, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем их маскировать? Они сами не поставятся и так.
     
     
  • 5.172, Аноним (115), 15:38, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так гляди - кто-нибудь их через зависимость потянет, либо сделают новый профиль и там пропишут эти ржавые пакеты через какие-нибудь virtual/coreutils, я тогда уж забуду про эту затею давно.

    Замаскировать - надёжно, уже помогало мне мне раз избежать нежелательные пакеты.

     
  • 2.155, Аноним (147), 13:04, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я замаскировал dev-lang/rust
     
     
  • 3.183, Аноним (183), 20:50, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хитрец какой
     

  • 1.120, Аноним (-), 09:12, 22/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >под пермиссивной лицензией MIT (вместо копилефт-лицензии GPL) и способную работать не только в Linux.

    Пишу тем кто не понял. Пермиссивка позволяет коллаборацию с проприетарщиной. Хитрые копирасты некомфортно себя чувствуют в копилефтной среде. Вывод: юзайте GPLv3 и почитайте Столлмана.

     
     
  • 2.121, Прохожий (??), 09:24, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Одни пишут, что как раз GPL - самое то для корпорастов. Другие - что MIT. Кому верить? Если ответ будет, Столлману, то про него тоже всякое нехорошее пишут, будто он украл Емакс.
     
     
  • 3.128, Аноним (84), 09:51, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть корпы которым выгодно заличить код для своей плейстейшн и ни с кем не делиться. И чтобы вместо них её писали. Есть корпы которые хотят вложить чуть чуть кода но при этом получить целую ос, с которой можно делать что угодно. Чтобы хоть кто-то покупал их процессоры штуед. Короче если бы что-то было невыгодно корпы бы этого не делали благотворительности нет.
     
  • 3.130, Аноним (112), 10:06, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это пишет с завидным упорством один и тот же человек, то ли напрочь ангажированн... большой текст свёрнут, показать
     
     
  • 4.136, Аноним (84), 10:28, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для корпов производителей GPL удобнее.  
     
     
  • 5.198, Аноним (-), 16:19, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Для корпов производителей GPL удобнее.

    Ну это когда как. Какой-нибудь GPL Tarball релизить они б не релизили - но лицензия, вот, требует дать сорц - они и дают. А в случае BSD - они дают дырку от бублика, соответственно.

     
  • 4.143, Аноним (-), 11:38, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О, вот ты и попался Зачем ты такой заангажированный Да, ты полностью прав Ко... большой текст свёрнут, показать
     
     
  • 5.158, Аноним (112), 13:23, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, то есть заражать код обязательством его b не закрывать b 8212 это по ... большой текст свёрнут, показать
     
     
  • 6.174, Аноним (-), 15:58, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет Это плохо потому что я не могу продать СВОЙ код Потому что он уже не мой ... большой текст свёрнут, показать
     
  • 4.157, Фнон (-), 13:11, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что если обратиться к первоисточникам Напр к рассылке самого GNU lists gnu ... большой текст свёрнут, показать
     
     
  • 5.166, Аноним (112), 14:33, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эм 8230 Тут есть скользкий момент 8212 авторство Гослинга Поскольку, он не... большой текст свёрнут, показать
     
     
  • 6.170, Фнон (?), 15:33, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, но как раз ему, как обвиняемому, доверия нет Да И именно этот код и ... большой текст свёрнут, показать
     
     
  • 7.178, Аноним (-), 17:03, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это сегодня знают все, но в те пархатые времена не было общепринятой практики вк... большой текст свёрнут, показать
     
  • 6.173, Аноним (-), 15:43, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Воу-воу, а разве реализация на b другом b языке программирования должна лицен... большой текст свёрнут, показать
     
  • 6.186, Аноним (186), 05:21, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > разработанных Дэвидом Стилом и Гаем Муном

    Позорище... такое цитировать. Или ты отсебятину порешь?

     
  • 6.188, Аноним (187), 09:30, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >EMACS вырос из набора макросов для TECO², разработанных Дэвидом Стилом и Гаем Муном.

    Гаем Стилом и Дэвидом Муном.

     
     
  • 7.208, Аноним (208), 20:17, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>EMACS вырос из набора макросов для TECO², разработанных Дэвидом Стилом и Гаем Муном.
    > Гаем Стилом и Дэвидом Муном.

    Да ладно, пусть будет Муном Стилом и Гаем Дэвидом. Вариантов то сколько :)

     
  • 4.194, Прохожий (??), 14:33, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Кому верить?
    >Фактам и логике. Прокачивать у себя здравый смысл и логическое мышление.

    У меня нет проблем ни с логическим мышлением, ни со здравым смыслом. И они мне вот что подсказывают:

    1. Все факты собрать невозможно, даже если событие произошло относительно недавно.

    2. Часто факты можно трактовать совершенно по-разному, что и подтверждает разгоревшийся ниже спор.

    3. Про несвободу лицензии GPL написал человек чуть выше. И его пояснение звучит вполне правдоподобно.

     
  • 3.142, Цыган (-), 11:35, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кому верить?

    Верь здравому смыслу. GPL всегда работает против создателя проекта. Коммунизм выгоден только попрошайкам и ворам.

     
     
  • 4.203, Аноним (-), 18:44, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Кому верить?
    > Верь здравому смыслу. GPL всегда работает против создателя проекта. Коммунизм выгоден только
    > попрошайкам и ворам.

    Цыган плохого не посоветует. Кто бы сомневался. Но сарказм заценил! :)

     
  • 3.144, Аноним (-), 11:42, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда читай первоисточники В данном случае Манифест ГНУ Прочитав ты убедишься... большой текст свёрнут, показать
     
  • 3.156, Аноним (147), 13:10, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >про него тоже всякое нехорошее пишут, будто он украл Емакс

    Так это пишет один отбитый персонаж с "-" вместо номера анонима. Вот только ему бы тогда следовало назвать Столмана изобретателем машины времени. Слетал на 5 лет вперёд, украл Emacs, в своё время вернулся и выпустил.

     
     
  • 4.171, Фнон (?), 15:37, 22/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так это пишет один отбитый персонаж с "-" вместо номера анонима.

    Ну конечно)). Только про переписывание кодов Гослинг емакса пишут сами гнутики в своей официальной рассылке.
    lists.gnu.org/archive/html/emacs-devel/2004-11/msg00758.html
    Но Анониму (147) конечно виднее.

    Вам - воинствующим фанатикам - хоть в глаза ссы, а вам все равно Столлмановская роса.
    Вы и историю готовы переписать, лишь бы святого любимку никто не обижал.

    Могли бы просто признать - "да, украл! и что!" и никаких вопросом бы к вам не было.
    Но вы будет юлить и извиваться до последнего...

     
     
  • 5.202, Аноним (-), 18:42, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мы не фанатики Мы просто наелись вашей свободы выкручивать наши руки досыта И ... большой текст свёрнут, показать
     
  • 4.200, Аноним (-), 18:26, 23/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Просто для понимания - обычно означает что это тор или некие подобные сервисы,... большой текст свёрнут, показать
     
     
  • 5.210, Аноним (-), 13:38, 24/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Э но зачем Это и так помои Я просто говорю другим - это кака, не наступи ... большой текст свёрнут, показать
     
     
  • 6.223, Аноним (-), 19:25, 27/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто о чем - а мерзкие типы о фекальях а еще каждый все понимает в меру своей... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (26)

  • 1.201, Аноним (201), 18:26, 23/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У одной трешграйндкор группы был альбом experiment with excerement, видимо, его наслушались.
     
  • 1.211, freehck (ok), 13:22, 25/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Проект uutils coreutils развивает кроссплатформенную альтернативу пакета GNU Coreutils, написанную на языке Rust, распространяемую под пермиссивной лицензией MIT (вместо копилефт-лицензии GPL) и способную работать не только в Linux.

    Как будто GNU Coreutils может работать "только в Linux".

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

     

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



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

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