Латиноамериканский Фонд свободного ПО опубликовал (http://lists.gnu.org/archive/html/info-gnu/2015-11/msg00000....) полностью свободный вариант ядра 4.3 (https://www.opennet.me/opennews/art.shtml?num=43238) - Linux-libre 4.3-gnu (http://linux-libre.fsfla.org/pub/linux-libre/releases/4.3-gnu/), очищенный от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем. Кроме того, Linux-libre отключает функции ядра по загрузке несвободных компонентов, не входящих в поставку ядра, и удаляет упоминание об использовании несвободных компонентов из документации.Для очистки ядра от несвободных частей, в рамках проекта Linux-libre (http://www.fsfla.org/ikiwiki/selibre/linux-libre/) создан универсальный shell-скрипт (http://linux-libre.fsfla.org/pub/linux-libre/releases/4.3-gn...), который содержит тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Также доступны для загрузки готовые патчи, созданные на основе использования вышеупомянутого скрипта. Ядро Linux-libre рекомендовано для использования в дистрибутивах, соответствующих критериям (http://www.gnu.org/philosophy/free-system-distribution-guide...) Фонда СПО по построению полностью свободных дистрибутивов GNU/Linux. Например, ядро Linux-libre используется в таких дистрибутивах, как Dragora Linux (https://www.opennet.me/opennews/art.shtml?num=33690), Trisquel (https://www.opennet.me/opennews/art.shtml?num=33621), Dyne:Bolic (https://www.opennet.me/opennews/art.shtml?num=31762), gNewSense (https://www.opennet.me/opennews/art.shtml?num=23400), Parabola (https://www.opennet.me/opennews/art.shtml?num=30625), Musix (https://www.opennet.me/opennews/art.shtml?num=24449) и Kongoni (https://www.opennet.me/opennews/art.shtml?num=31204).
В новом выпуске проведены операции по чистке блобов в графическом драйвере Intel, Bluetooth-драйверах Qualcomm/Atheros, Infiniband-драйвере Intel HFI1 и аудиодрайвере Intel Skylake. Отключены зависящие от блобов dvb-драйвер STMicro c8sectpfe и NFC-драйвер Samsung s3fwrn5. Обновлён код чистки блобов для драйверов amdgpu, nouveau и mwifiex, в которых зафиксировано использование новых бинарных компонентов.URL: http://lists.gnu.org/archive/html/info-gnu/2015-11/msg00000....
Новость: http://www.opennet.me/opennews/art.shtml?num=43242
Тестированием они, как я понимаю, даже не заморачиваются? Релизят в тот же день, что и основное ядро.
Тестируют еще на этапе препродакшена ядра, а потом сверяют с крайним коммитом.
Старое железо уже все протестировано, а на новом оно не запустится :)
(современные процы Intel/AMD не поддерживаются, карты AMD/NVidia не поддерживаются, свежие сетевые контроллеры не поддерживаются и так далее).
Мама, я починил ядро!
там вроде жеж новые квалкомовские сетевушки были без блобов
Так оно же Свободное, а Свободное работает сразу без всякого тестирования. А если вы вдруг решите, что не работает, то вам уполномоченные Свободой товарищи быстро объяснят, в чём суть вы неправы.
А именно в том, что вы выбрали неправильное железо. Правильное железо только то, которое из коробки самый свободный Linux поддерживает, а вовсе не то, которое критерию лучшей цены/качества соответствует.
Это лучше чем gnu hard? И если так, то намного?
> Это лучше чем gnu hard? И если так, то намного?Это есть уже сейчас. А GNU/Hurd - это будущее! http://xkcd.com/1508/
После конца света
>> Это лучше чем gnu hard? И если так, то намного?
> Это есть уже сейчас. А GNU/Hurd - это будущее! http://xkcd.com/1508/Через сколько столетий оно наступит такими темпами?
Хотя думаю и тогда не наступит, ведь куда интереснее вырезать блобы, чем пилить хурд.
> Это лучше чем gnu hard? И если так, то намного?Это хуже чем GNU/Hurd уже просто потому, что здесь приходится писать слово Linux. Там у них есть один обиженка, причём, он там самый главный, так вот, он просто бесится со слова Linux.
Так что GNU/Hurd лучше, там нет ни слова про Linux.
> Там у них есть один обиженкаЧто за французский за такой? Вы бывший зэк?
кто нибудь юзал хоть один дистр из вышеприведенных? :D
Я юзал пару лет Trisquel. Это почти как убунту, только без прориетарщины.
> Это почти как убунту, только без прориетарщины.То есть, выпиливание проприетарщины от глюкодрома не лечит? Я почему-то так и думал.
У меня не глючило ни разу за эти два года.И Убунту у меня не глючит. ЧТЯДНТ?
Вас тут трое или двое с половиной таких, у кого Убунту по жизни идеально работает независимо от версии и положения планет. Вы просто что-то такое сакральное с ней делаете, а с другими не делитесь. А ещё у вас единственных руки растут правильно, а не как у всех остальных откуда попало.
Отучайся говорить за всех, говори за себя и думай своей головой. В Убунту с версии 10.04 нету падений и глюков. ЧТЯДНТ?
> ЧТЯДНТ?Уже по твоим тухлым мемам понятно, что отвечать тебе бесполезно. Но всё же. И проблем с переключением раскладки не было? И юнити не падало при установке проприетарного драйвера нвидиа через графический аплет. И установщик софта их фирменный не представляет из себя пожизненно унылое глюкавое гогно? И сейчас люди на форумах массово не пишут, что новая версия им уже задолбала показывать разнообразные сообщения об ошибках?
Ну, таки да, ничего этого нет, голову в Ж и всё в порядке. УМВР! ЧТЯДНТ?
Давай дальше про руки мне чего-нить расскажи.
>> В Убунту с версии 10.04 нету падений и глюков.Хорошая была версия. Ни разу не обновлялся?
> Я почему-то так и думал.Не льсти себе.
Как вы считаете, если например проприетарный патч микрокода CPU выкосить из дистрибутива - и он не будет загружаться, исправляя баги процессора (зато все свободное, ура!) - глюков будет меньше или больше?
Их бы энергию да в мирное русло...
> Их бы энергию да в мирное русло...
Свободное ядро от поддержки железа, как Опенек.
> Свободное ядро от поддержки железа, как Опенек.Ну и причем тут опенок? Там-то фирмвари есть, см. http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/...
*Настолько* маразмом они все-таки не страдают. Зато в Linux-libre считают, что например проприетарный код в BIOS'е видяхи или SATA/SCSI контроллера, или скажем прошивка SSD это нормально, а вот загружаемая фирмварь к сетевухе или видяхе это конец света. Или вот такой пример: у NVidia прошивка менеджера памяти во флешке (проприетарная по самые уши, разумеется), а у Radeon'ов она загружается в память драйвером, для гибкости (*_me.bin файлы). Так последнее они выкашивают - это ж ПРОПРИЕТАРНЫЙ БЛОБ, разве можно оставлять?!? Хотя это не более чем техническая деталь реализации - разместить код в ROM/EEPROM или RAM с подгрузкой из драйвера. Последнее позволяет быстрее исправлять баги в случае необходимости, между прочим. А реально во всех практических железках (контроллерах, HDD/SSD и всем остальном) нынче достаточно универсальные процессоры или микроконтроллеры и они исполняют код из ROM или RAM. Но принимать код в ROM и яростно бороться против кода в RAM?..
> Зато в Linux-libre считают, что например проприетарный код в BIOS'е видяхи или SATA/SCSI контроллера, или скажем прошивка SSD это нормально, а вот загружаемая фирмварь к сетевухе или видяхе это конец светаФантазёр. Просто люди делают своё дело, а ты пришел и насралвкаменты.
> Или вот такой пример: у NVidia прошивка менеджера памяти во флешке (проприетарная по самые уши, разумеется), а у Radeon'ов она загружается в память драйвером, для гибкости (*_me.bin файлы). Так последнее они выкашивают - это ж ПРОПРИЕТАРНЫЙ БЛОБ,
Надо и карты нвидия выкашивать каким-нибудь flash-killer'ом? :-D
> Хотя это не более чем техническая деталь реализации - разместить код в ROM/EEPROM или RAM с подгрузкой из драйвера. Последнее позволяет быстрее исправлять баги в случае необходимости, между прочим.
разместить «код»?))
P.S.
Кажется ты не понимаешь цели _данного_ проекта.P.P.S.
В общем, конечно, идеал человека свободного, человека творческого - free hardware + free software. К этому и идём: разными путями, разными делами.
> В общем, конечно, идеал человека свободного, человека творческого - free hardware +
> free software. К этому и идём: разными путями, разными делами.Творческий человек создает новое, а не занимается художественным вырезанием ...
>> В общем, конечно, идеал человека свободного, человека творческого - free hardware +
>> free software. К этому и идём: разными путями, разными делами.
> Творческий человек создает новое, а не занимается художественным вырезанием ...Скульптор отсекает ненужные куски камня.
> Творческий человек создает новое, а не занимается художественным вырезанием ...Не забудь сказать это хирургу, когда у тебя аппендикс прихватит.
Это же хорошо = люди создают 1.) прозрачный код 2.) без алчной копирастии продавцов воздуха.
Зачем и кого, так от этого пучит? клавиатурных менагеров мастдая и огрызка, или зомбиков ведроида? ... не понимаю.
Проблема в том, что они ничего не создают, а берут кем-то созданный код, кастрируют его до состояния неюзабельности и преподносят как что-то мегасуперское, хотя в реальности этим пользоваться почти невозможно.Вот если б хотябы частичную свободную замену писали вырезанным проприетарным компонентам было бы о чем говорить. А так это только подрыв репутации свободного софта.
Вы про неработоспособность чего говорите — в общем СПО или работ этого ЛА фонда? У меня на ноуте, десктопе и сервере стоит дебиан чисто в майне без контрибов и нон фри в части ГНУ и всё спокойно работает, чтобы там не пищали СПОфобы. И если в будущем там появится еще и чистое ядро — это будет чудесно.Но в один момент ничего не появится, и поэтому подобная работа (о которой идет речь в этом топике) есть = всяко хорошо.
P.S. стоит сравнить СПО 10 летней давности и настоящее. А ведь это произошло только потому что кто то делал, делал и делал..... работу несмотря на визги и желчь шестерок проприатарных жырных котов.
> Вот если б хотябы частичную свободную замену писали вырезанным проприетарным компонентам было бы о чем говорить.Cправедливости ради:
http://libreboot.org/faq/#intel> Intel Boot Guard is an ME application introduced in ... Intel Core i3/i5/i7 (Haswell) CPUs. ... and prevent the CPU from executing boot firmware that isn't signed with their private key.
> ME firmware versions 6.0 and later, which are found on all systems with an Intel Core i3/i5/i7 CPU ... If the ME's boot ROM does not find in the SPI flash memory an ME firmware manifest with a valid Intel signature, the whole PC will shut down after 30 minutes ...
> Due to the signature verification, developing free replacement firmware for the ME is basically impossible ...
> For years, coreboot has been struggling against Intel. Intel has been shown to be extremely uncooperative in general. Many coreboot developers, and companies, have tried to get Intel to cooperate; namely, releasing source code for the firmware components. Even Google, which sells millions of chromebooks (coreboot preinstalled) have been unable to persuade them.
>
Жаль, что у меня вай-фай от интел.
Когда ж они прекратят фигней страдать и чем-то полезным займутся.> отключает функции ядра по загрузке несвободных компонентов
это как запрещать продажу в секс-шопах наручников, из-за того, что они могут ограничить чью-то свободу )))
>> отключает функции ядра по загрузке несвободных компонентов
> это как запрещать продажу в секс-шопах наручников, из-за того, что они могут
> ограничить чью-то свободу )))Аноним перепутал божий дар с секс-шопом. Что это говорит нам об Анониме?