LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
helios

Фонд свободного ПО выпустил полностью свободный вариант Linux ядра 2.6.33

Латиноамериканское отделение Фонда свободного ПО анонсировало доступность полностью свободного варианта ядра Linux 2.6.33, разработанного в рамках проекта Linux-libre. Ядро 2.6.33-libre освобождено от всех несвободных компонентов, таких как проприетарные прошивки и драйверы с бинарными вставками.

Авторы проекта Linux-libre не стали поддерживать собственную отдельную ветку ядра Linux, а вместо этого создали универсальный скрипт для удаления несвободных блоков в ядре. Скрипт содержит в себе тысячи шаблонов для определения наличия бинарных вставок и исключения ложных срабатываний. Раньше скрипт был написан на sed, но требовал для своей работы около 2 Гб ОЗУ. В текущей версии скрипт дополнительно переписан на языках Awk, Python и Perl, что позволило внушительно сократить потребление памяти, но увеличило время выполнения полного анализа: sed-вариант выполняется 3 минуты, awk - 5 минут, а Python и Perl - 90 минут.

По заявлению авторов проекта, ядро Linux перестало быть полностью свободным в 1996 году, когда Линус Торвальдс одобрил включение в состав ядра первых бинарных прошивок (firmware). В релиз ядра Linux 2.0 входило около 143 Кб бинарных прошивок, через 6 лет в ядре Linux 2.4.19 таких прошивок было уже 1.3 Мб, а в версии 2.6.33 - около 2 Мб в основном коде ядра, плюс 650 Кб в поставляемом в комплекте staging-дереве и 9.2 Мб в поставляемом отдельно архиве. С 1996 года размер ядра увеличился в 14 раз, в то время как число проприетарных элементов увеличилось в 83 раза.

Тем не менее, несмотря на рост числа проприетарного кода в ядре Linux, наблюдается и тенденция к открытию производителями своих прошивок. Например, компания Atheros открыла код прошивок для беспроводных карт на базе чипов ar5k и ar9k, энтузиасты разработали открытые прошивки для беспроводных карт Broadcom b43 и создали лишенный бинарных вставок свободный драйвер nouveau для видеокарт NVidia.

В настоящий момент ядро Linux-libre используется в следующих полностью свободных дистрибутивах Linux:

  • gNewSense - дистрибутив, развиваемый на основе Debian/Gnu Linux при участии Фонда свободного ПО;
  • Ututo - дистрибутив GNU/Linux, построенный на базе Gentoo;
  • Dragora - независимый дистрибутив, пропагандирующий идею максимального упрощения;
  • Dynebolic - специализированный дистрибутив для обработки видео и аудио данных;
  • Musix GNU+Linux - дистрибутив, основанный на Knoppix и предназначенный для создания и обработки звука;
  • BLAG - свободная редакция Fedora Linux;
  • Trisquel - специализированный дистрибутив для небольших предприятий, домашних пользователей и образовательных учреждений;
  • Venenux - пользовательский дистрибутив с графическим окружением на базе KDE, развиваемый для учреждений и организаций Венесуэлы.
  • Kongoni - южноафриканский дистрибутив, основанный на Slackware и десктоп-окружении KDE. Kongoni использует оригинальную систему для управления пакетами в стиле BSD-портов, снабженную графическим интерфейсом PIG для их автоматической сборки.

>>> Подробности

Метки: linux, opensource, ядро

helios *** (02.03.2010 6:49:27)
Проверено: Dimez (02.03.2010 11:14:06)
Juick

[#] Ответ на: комментарий от sinister666 02.03.2010 12:50:43  
sinister666

s/код блобы/код блобов/

sinister666 ** (02.03.2010 12:53:04)
[#] Ответ на: комментарий от yirk 02.03.2010 12:51:38  

>Lenovo тоже китайские кустари на коленке собирают?

А кто же? Времена, когда они делали ноуты для IBM, давно прошли. Теперь это поделки немногим лучше асукся или у^Wасера.

anonymous (02.03.2010 12:55:16)
[#]  

Вот же делать людям нефиг.

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

anonymous (02.03.2010 12:55:59)
[#] Ответ на: комментарий от sinister666 02.03.2010 12:50:43  

> Зря иронизируете, AFAIK драйвер NVidia теперь свободен от блобов. И, наряду с Intel'овскими чипами, теперь это один из двух полностью свободных вариантов для десктопного 3D.

Здесь речь идёт о Nouveau? Так оно не умеет 3D

anonymous (02.03.2010 12:56:57)
[#] Ответ на: комментарий от sinister666 02.03.2010 12:34:50  

1 linux никогда не был "русским" и не будет 2 если есть linux ядро значит есть и bsd ядро и еще куча разных ядер

терминология никогда никого не поощряет - просто есть армия тормозов которая не хочет ничем интересоваться.

anonymous (02.03.2010 13:02:29)
[#]  

Вот так - кнутом (не принимать бинарный код) и пряником (приинять на время бинарный код) и нужно раскручивать производителей железа на создание открытых и свободных драйверов. Только дурак не понимает сегодня что если не идти на встречу потенциальным покупателям то они уйдут к другому продавцу.

anonymous (02.03.2010 13:08:36)
[#] Ответ на: комментарий от anonymous 02.03.2010 13:08:36  

> Вот так - кнутом (не принимать бинарный код) и пряником (приинять на время бинарный код) и нужно раскручивать производителей железа на создание открытых и свободных драйверов. Только дурак не понимает сегодня что если не идти на встречу потенциальным покупателям то они уйдут к другому продавцу.

Все заинтересованные в этом сегменте рынка производители и так открывают код и спецификации. Среди десктопов пингвин занимает жалкие проценты и пока никому не интересен с ком. точки зрения. Тем более уходить покупателю некуда.

anonymous (02.03.2010 13:14:13)
[#] Ответ на: комментарий от anonymous 02.03.2010 13:14:13  

>Все заинтересованные в этом сегменте рынка производители и так открывают код и спецификации.

О каком "этом" сегменте рынка идет речь ? Охватить весь сегмент рынка даже intel не в силах, они как вы помните продали свое мобильное подразделение marvell. Поэтому если говорить о производителях видеочипов, wifi, ethernet и тд и тп конкуренция офигенная и десктоп тут вообще не к месту.

anonymous (02.03.2010 13:22:13)
[#]  

> gNewSense - дистрибутив, развиваемый на основе Debian/Gnu Linux при участии Фонда свободного ПО;

Пока на основе Ubuntu 8.04, дальше - посмотрим

> Trisquel - специализированный дистрибутив для небольших предприятий, домашних пользователей и образовательных учреждений;

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

vadim-lor (02.03.2010 13:31:45)
[#] Ответ на: комментарий от anonymous 02.03.2010 13:22:13  

Это серверное и встраиваемое ПО и сопутствующее железо. Десктоп как раз имеет прямое отношение к галвной теме, т.к. сейчас от закрытых компонент больше всего страдает именно эта область применения пингвина.

С сетевыми чипами давно уже проблем нет (за исключением десктопного сегмента) и конкуренция здесь есть благодаря применению этих технологий в серверах. Тоже самое сейчас идёт и с wifi. А вот с видео такого уже нет (интеловские чипы не являются конкурентами десктопной графики от ati и nvidia).

anonymous (02.03.2010 13:41:37)
[#]  
darkshvein

В настоящий момент ядро Linux-libre используется в следующих полностью свободных дистрибутивах Linux:

/me не понял. В дебиане что, несвободное ядро?

darkshvein *# (02.03.2010 13:42:03)
[#] Ответ на: комментарий от vadim-lor 02.03.2010 13:31:45  
sinister666

>>gNewSense - дистрибутив, развиваемый на основе Debian/Gnu Linux при участии Фонда свободного ПО;

>Пока на основе Ubuntu 8.04, дальше - посмотрим


Версия 3.0, находящаяся в разработке, основана на Debian, чего тут смотреть? 2.3 уже давно не развивается.

sinister666 ** (02.03.2010 13:46:53)
[#] Ответ на: комментарий от anonymous 02.03.2010 13:41:37  

Этот анализ выковырян пальцем в носу на уроке истории.

anonymous (02.03.2010 13:47:17)
[#]  

rms edition)

Sylvia ***** (02.03.2010 14:18:05)
[#] Ответ на: комментарий от matumba 02.03.2010 11:44:15  
petrosyan

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

Оно им так надо было в 96 г. Сейчас-то на поддержку большинству пофигу...

petrosyan *** (02.03.2010 14:19:04)
[#]  
cetjs2

а можно ли на это ядро наложить патчи zen??

cetjs2 * (02.03.2010 14:21:09)
[#]  

>а в версии 2.6.33 - около 2 Мб в основном коде ядра, плюс 650 Кб в поставляемом в комплекте staging-дереве и 9.2 Мб в поставляемом отдельно архиве

Ну это еще не так много, а то я уже думал что "жирение" ядра последних ~10 версий, это и есть блобы, к счастью это пока не так.

anonymous (02.03.2010 14:26:48)
[#] Ответ на: комментарий от anonymous 02.03.2010 14:26:48  
Sun-ch

>"жирение" ядра последних ~10 версий, это и есть блобы

Нет сынок, это целлюлит. С ним очень трудно бороться.

Sun-ch # (02.03.2010 15:06:14)
[#] Ответ на: комментарий от Sun-ch 02.03.2010 11:56:19  
Attila

>Я всегда говорил, что петон - ацкий тормоз.

Да! Если-бы мичуринцы его скрестили с жабой раньше, может Томми был бы жив.

Attila * (02.03.2010 15:15:18)
[#] Ответ на: комментарий от anonymous 02.03.2010 12:56:57  
dimqua

> Здесь речь идёт о Nouveau? Так оно не умеет 3D

Если не знаете, не пишите, хорошо?

dimqua * (02.03.2010 15:20:43)
[#] Ответ на: комментарий от dimqua 02.03.2010 15:20:43  

>> Здесь речь идёт о Nouveau? Так оно не умеет 3D

> Если не знаете, не пишите, хорошо?

Специально для упоротых:

http://nouveau.freedesktop.org/wiki/FAQ#Glxgearsworks.21Butyousaidthereisno3D.3F

anonymous (02.03.2010 15:27:51)
[#]  
NiggasLife

меня эти свободные столлмановские идеалисты пугают. а вас?

NiggasLife (02.03.2010 15:29:37)
[#] Ответ на: комментарий от NiggasLife 02.03.2010 15:29:37  

> меня эти свободные столлмановские идеалисты пугают. а вас?

да и меня тоже. Кстати, а вы что правда ниггер?

anonymous (02.03.2010 15:31:24)
[#] Ответ на: комментарий от anonymous 02.03.2010 15:31:24  

Да, но только наполовину

anonymous (02.03.2010 15:34:02)
[#] Ответ на: комментарий от anonymous 02.03.2010 15:27:51  
dimqua

Если нет hardware acceleration, это не значит, что нет вообще.

dimqua * (02.03.2010 15:35:53)
[#] Ответ на: комментарий от dimqua 02.03.2010 15:35:53  

Столько дебилов можно встретить только на лоре

anonymous (02.03.2010 15:45:42)
[#] Ответ на: комментарий от anonymous 02.03.2010 15:45:42  

Да уж. Столько мусульман даже в Афганистане нет. В том смысле что готовы указывать всем окружающим во что им лучше верить, иначе газават. Кому не надо проходим мимо. А фанатикам спасибо что вы нам дали GNU! Правда мне лично на desktop-е думаю можно и без subj.

alx_me **# (02.03.2010 16:12:00)
[#] Ответ на: комментарий от alx_me 02.03.2010 16:12:00  
dimqua

Что мне вам доказывать? УМВР ЧЯДНТ? Не верите, жуйте проприетарный кактус.

dimqua * (02.03.2010 16:19:41)
[#] Ответ на: комментарий от helios 02.03.2010 8:13:40  
Dudraug

>Про него не знаю. Да и почитал немного про него... И знать не хочу. Поделка для банкоматов.

facepalm.jpg

Почти все бюджетные ноуты на интелах.

Dudraug ** (02.03.2010 16:26:47)

Re: В настоящий момент ядро Linux-libre используется в следующих полностью свободных дистрибутивах Linux:

> /me не понял. В дебиане что, несвободное ядро?

в дебиане ядро freebsd а оно видимо не такое уж и свободное

anonymous (02.03.2010 16:50:43)
[#] Ответ на: комментарий от anonymous 02.03.2010 12:01:32  
val-amart

> Вы представляете что такое sed? На этом говне невозможно реализовать никакой продвинутой логики. Наверняка аналоги awk и прочие не являются аналогами в прямом смысле, т.е. функционально не одинаковы.

неасилил сед? в нем вполне себе есть и ветвления, и циклы, и переходы. что тебе не хватает? синтаксис не нравится? так это же не язык общего назначения, а domain specific

val-amart **** (02.03.2010 16:55:56)
dimqua

В Debian GNU/Linux ядро freebsd ? Перестаньте курить, наконец.

dimqua * (02.03.2010 17:02:39)
[#] Ответ на: комментарий от dimqua 02.03.2010 17:02:39  
[#] Ответ на: комментарий от al1as 02.03.2010 17:10:57  
dimqua

При чем тут этот жалкий порт? Под Debian подразумевается в первую очередь GNU/Linux.
По сабжу: У Дебиана ядро несвободное, неужели не ясно?

dimqua * (02.03.2010 17:14:22)
[#]  
jackill

Выпиливать всегда легче, чем писать замену.

jackill ***** (02.03.2010 17:29:48)
val-amart

Re: В настоящий момент ядро Linux-libre используется в следующих полностью свободных дистрибутивах Linux:

> /me не понял. В дебиане что, несвободное ядро?

конечно

val-amart **** (02.03.2010 17:41:53)
[#] Ответ на: комментарий от matumba 02.03.2010 11:44:15  
Reset

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

боюсь в этом случае линух никому нахер был бы не нужен

Reset ***** (02.03.2010 18:13:00)
[#] Ответ на: комментарий от NiggasLife 02.03.2010 15:29:37  
registrant

>меня эти свободные столлмановские идеалисты пугают. а вас?

нигры, которые боятся столлмановских идеалистов, гораздо страшнее

registrant ***** (02.03.2010 18:16:38)
[#]  

Опенсорс головного мозга

LastHopeOfLOR (02.03.2010 18:33:53)
[#] Ответ на: комментарий от Reset 02.03.2010 18:13:00  
sinister666

>боюсь в этом случае линух никому нахер был бы не нужен

Боюсь, это безосновательный трёп.

sinister666 ** (02.03.2010 19:19:42)
[#] Ответ на: комментарий от registrant 02.03.2010 18:16:38  
NiggasLife

Самовыпаяйся. Тебя тоже зондировал Столлман?

NiggasLife (02.03.2010 19:21:57)
[#] Ответ на: комментарий от anonymous 02.03.2010 15:31:24  
NiggasLife

Да. Йа Негр. Белый Негр

NiggasLife (02.03.2010 19:22:33)
[#] Ответ на: комментарий от anonymous 02.03.2010 12:55:59  

Re: Фонд свободного ПО выпустил полностью свободный вариант Linux ядра 2.6.33

> когда такая же закрытая прошивка встроена в железку, то такая железка считается свободной
Кем считается? Анонимусом?

power * (02.03.2010 19:22:42)
[#] Ответ на: комментарий от amd 02.03.2010 7:25:46  

3D будет работать на Intel GMA (проверял, см галерею, там мой скрин с комизом). К сожалению, хотя драйвер ati сам свободный, но его firmware закрытое (2 кб блоб), хоть и без ограничений на распространение. Как сейчас -- не в курсе, но на Radeon 9600 с linux-libre (gNewSense 2.2) компиз не работал.
На большинстве видеокарт nvidia 3D скорей всего работать не будет.

Xenius **** (02.03.2010 19:38:00)
[#] Ответ на: комментарий от jtootf 02.03.2010 11:39:00  

> а почему не ядра Linux?

Потому что Linux и есть ядро, и в контексте имелось в виду не ядро ядра, а ядро называемое "Linux". Идите учете рускей езыг.

Jetty ** (02.03.2010 19:38:38)
[#] Ответ на: комментарий от Jetty 02.03.2010 19:38:38  
jtootf
>>-----Цитата---->>

Идите учете рускей езыг

<<-----Цитата----<<

ну покажи мне правило, которое предписывает такую форму

jtootf **** (02.03.2010 19:44:14)
[#] Ответ на: комментарий от jtootf 02.03.2010 19:44:14  
amd

Нет правила такого, просишь которое ты, каждый как хочет пишет всяко же конечно. Какбы.

amd (02.03.2010 19:57:29)
[#] Ответ на: комментарий от jtootf 02.03.2010 19:44:14  

Перечитайте внимательнее мой пост. Ответ в нем же.

Jetty ** (02.03.2010 20:01:50)
[#] Ответ на: комментарий от Jetty 02.03.2010 20:01:50  
jtootf

правило, ты знаешь что такое правило? мне абсолютно по модулю, что думаешь лично ты, мне нужно формальное подтверждение

jtootf **** (02.03.2010 20:06:47)
[#] Ответ на: комментарий от jtootf 02.03.2010 20:06:47  
dimqua

Вы не видите разницы между Linux kernel и GNU/Linux ?

dimqua * (02.03.2010 20:09:10)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru