The OpenNET Project / Index page

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



"Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от opennews (??), 22-Янв-24, 10:07 
Опубликован релиз   стандартной Си-библиотеки PicoLibc 1.8.6, развиваемой Китом Паккардом (Keith Packard, лидер проекта X.Org) для применения на встраиваемых устройствах с ограниченным размером постоянного хранилища и оперативной памяти. При разработке часть кода заимствована из  библиотеки newlib от проекта Сygwin и AVR Libc, развивавшейся для микроконтроллеров Atmel AVR. Код PicoLibc распространяется под лицензией BSD. Поддерживается сборка библиотеки для архитектур ARM (32-bit), Aarch64, i386,  RISC-V, x86_64, m68k  и  PowerPC...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=60476

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +1 +/
Сообщение от Аноним (1), 22-Янв-24, 10:07 
Ждём в OpenWrt?
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  –1 +/
Сообщение от Аноним (7), 22-Янв-24, 12:53 
Нет.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +7 +/
Сообщение от Шарп (ok), 22-Янв-24, 11:08 
>развиваемой Китом Паккардом (Keith Packard, лидер проекта X.Org)

Чел вместо допиливания иксов занимается устранением фатальных недостатков в уже существующих libc.

Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +1 +/
Сообщение от Аноним (4), 22-Янв-24, 12:09 
>>> фатальных недостатков в уже существующих libc <<<

Когда я изучал сие чудо (picolibc), то для себя отметил что проблема во-первых, по факту это просто куча копи-паст кода который писался разными люди (никакой кодинг стайл там и в помине не валялся при чём даже на уровне тела функции!!!!!!; в общем всё ради "правильной для корпарасов" лицензии). С тестированием там тоже всё плохо! Но основная проблема там как и везде - заголовочные файлы (необходимое зло)!!!! Я попытался сделать рефакторинг этого чуда, но понял что это очень трудозатратная и нудная задача, так что для себя я решил что за бесплатно таким заниматься будет только мазохист (кстати это было в то время когда какой-то чувак решил проделать такую же "чистку" на уровне ядра линукс, - уж не знаю чем там всё закончилось, но чел реальный мазохист!)

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +10 +/
Сообщение от Аноним (-), 22-Янв-24, 12:22 
Это как бэ намекает что на икса по... даже лидеру их проекта.
Но у тебя есть прекрасный шансы взять флаг в свои руки и возродить было величие этого к̶у̶с̶к̶а̶ ̶о̶в̶н̶а̶  отличного проекта!
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

11. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +4 +/
Сообщение от Аноним (-), 22-Янв-24, 14:30 
А зачем иксы дописывать?
По мнению г̶о̶р̶о̶д̶с̶к̶и̶х̶ ̶с̶у̶м̶а̶ш̶е̶д̶ш̶и̶х̶ местных экспертов они и так "идеальны и просто работают".
Подумаешь половина новых технологий нефурычат, а половина старых - дырявая как шапка почтальона Печкина.
Зато не вейланд)

ps. вообще немного жаль чувака, он не может сказать "я устал от этого багованного куска xorg! да пошло оно все лесом", приходится украдкой пилить сторонние проекты

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

15. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от _kp (ok), 22-Янв-24, 18:56 
>> "идеальны и просто работают".

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

Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +1 +/
Сообщение от Аноним (16), 22-Янв-24, 21:17 
Чел помогал в разработке wayland и xwayland, и доклады читал о переходе на wayland. Это подход настоящего инженера - думай над улучшением механизмов и предлагай новые решения, отбросив эмоции и личные хотелки. А не местные истерички "wayland/xorg говно, лол кек чебурек, закопать выкинуть".
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

23. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Бывалый смузихлёб (?), 23-Янв-24, 12:18 
допиливать иксы сейчас - что перекрашивать печку в сгоревшей хате
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +2 +/
Сообщение от Аноним (4), 22-Янв-24, 11:55 
передаю привет, анону, который даже не поленился зарепортить баг о которой я как-то писал тут в комментариях:)
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +3 +/
Сообщение от Аноним (10), 22-Янв-24, 14:03 
будешь должен
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Аноним (6), 22-Янв-24, 12:28 
> Изначально проект развивался под именем "newlib-nano" и был

написан сотрудниками ARM для микроконтроллеров, входит в комплект newlib и не имеет отношения к cygwin

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Аноним (7), 22-Янв-24, 12:57 
>Код PicoLibc распространяется под лицензией BSD.

Проприетарщики, с их закрытыми прошиками, будут рады. Интересно, они ему ему хоть спасибо скажут?

Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +1 +/
Сообщение от Аноним (16), 22-Янв-24, 21:22 
Внезапно, любому нужному открытому коду рады в первую очередь любители опенсорса. А чужие деньги считать и в лицензиях буковки интерпретировать удел безыдейных лодырей.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +2 +/
Сообщение от Аноним (-), 22-Янв-24, 22:13 
Так гпл-нутые могут ее заразить, это лицензия же свободная и позволяет свободно распоряжаться кодом.
В отличие от самой gpl))
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

19. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Аноним (19), 23-Янв-24, 01:07 
Таким беззащитным библиотекам нужна прививка свободы от GPL.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Аноним (20), 23-Янв-24, 09:31 
Именно такой и должна быть стандартная либа! А не тот ужас под названием glibc.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск стандартной Си-библиотеки PicoLibc 1.8.6"  +/
Сообщение от Аноним (22), 23-Янв-24, 09:50 
Ага, для микроконтроллеров без MMU и мало что умеющая, шутник.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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