The OpenNET Project / Index page

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

Ядру Linux исполнилось 32 года

25.08.2023 07:25

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 30 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам - более 3 миллиардов.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.

Динамика роста кодовой базы (количество строк исходного кода) ядра:

  • 0.0.1 - сентябрь 1991, 10 тыс. строк кода;
  • 1.0.0 - март 1994, 176 тыс. строк кода;
  • 1.2.0 - март 1995, 311 тыс. строк кода;
  • 2.0.0 - июнь 1996, 778 тыс. строк кода;
  • 2.2.0 - январь 1999, 1.8 млн. строк кода;
  • 2.4.0 - январь 2001, 3.4 млн. строк кода;
  • 2.6.0 - декабрь 2003, 5.9 млн. строк кода;
  • 2.6.28 - декабрь 2008, 10.2 млн. строк кода;
  • 2.6.35 - август 2010, 13.4 млн. строк кода;
  • 3.0 - август 2011, 14.6 млн. строк кода;
  • 3.5 - июль 2012, 15.5 млн. строк кода;
  • 3.10 - июль 2013, 15.8 млн. строк кода;
  • 3.16 - август 2014, 17.5 млн. строк кода;
  • 4.1 - июнь 2015, 19.5 млн. строк кода;
  • 4.7 - июль 2016, 21.7 млн. строк кода;
  • 4.12 - июль 2017, 24.1 млн. строк кода;
  • 4.18 - август 2018, 25.3 млн. строк кода;
  • 5.2 - июль 2019, 26.55 млн. строк кода;
  • 5.8 - август 2020, 28.4 млн. строк кода;
  • 5.13 - июнь 2021, 29.2 млн. строк кода;
  • 5.19 - август 2022, 30.5 млн. строк кода;
  • 6.4 - июнь 2023, 32.9 млн. строк кода.

Прогресс развития ядра:

  • Linux 0.0.1 - сентябрь 1991, первый публичный выпуск, поддерживающий только CPU i386 и загружающийся с дискеты;
  • Linux 0.12 - январь 1992, код начал распространяться под лицензией GPLv2;
  • Linux 0.95 - март 1992, обеспечена возможность запуска X Window System, реализована поддержка виртуальной памяти и раздела подкачки.
  • Linux 0.96-0.99 - 1992-1993, началась работа над сетевым стеком. Представлена файловая система Ext2, добавлена поддержка формата файлов ELF, представлены драйверы для звуковых карт и контроллеров SCSI, реализована загрузка модулей ядра и файловой системы /proc.
  • В 1992 году появились первые дистрибутивы SLS и Yggdrasil. Летом 1993 года были основаны проекты Slackware и Debian.
  • Linux 1.0 - март 1994, первый официально стабильный релиз;
  • Linux 1.2 - март 1995, существенное увеличение числа драйверов, поддержка платформ Alpha, MIPS и SPARC, расширение возможностей сетевого стека, появление пакетного фильтра, поддержка NFS;
  • Linux 2.0 - июнь 1996 года, поддержка многопроцессорных систем;
  • Март 1997: основан LKML, список рассылки разработчиков ядра Linux;
  • 1998 год: запущен первый попавший в список Top500 кластер на базе Linux, состоящий из 68 узлов с CPU Alpha;
  • Linux 2.2 - январь 1999, увеличена эффективность системы управления памятью, добавлена поддержка IPv6, реализован новый межсетевой экран, представлена новая звуковая подсистема;
  • Linux 2.4 - февраль 2001, обеспечена поддержка 8-процессорных систем и 64 Гб ОЗУ, файловая система Ext3, поддержка USB, ACPI;
  • Linux 2.6 - декабрь 2003, поддержка SELinux, средства автоматического тюнинга параметров ядра, sysfs, переработанная система управления памятью;
  • В 2005 году представлен гипервизор Xen, который открыл эру виртуализации;
  • В сентябре 2008 года сформирован первый релиз платформы Android, основанной на ядре Linux;
  • В июле 2011 года после 10 лет развития ветки 2.6.x осуществлён переход к нумерации 3.x. Число объектов в Git-репозитории достигло 2 млн;
  • В 2015 году состоялся выпуск ядра Linux 4.0. Число git-объектов в репозитории достигло 4 млн;
  • В апреле 2018 года преодолён рубеж в 6 млн git-объектов в репозитории ядра.
  • В январе 2019 года сформирована ветка ядра Linux 5.0. Репозиторий достиг уровня 6.5 млн git-объектов.
  • Опубликованное в августе 2020 года ядро 5.8 стало самым крупным по числу изменений из всех ядер за всё время существования проекта.
  • В ядре 5.13 был поставлен рекорд по числу разработчиков (2150), изменения от которых вошли в состав ядра.
  • В августе 2022 года сформирована ветка ядра Linux 6.0, так как в ветке 5.x накопилось достаточного выпусков для смены первого числа в номере версии.
  • В ядро 6.1, выпущенное в декабре 2022 года, добавлена возможность использования языка Rust в качестве второго языка для разработки драйверов и модулей ядра.

Около 70% всех изменений в ядро внесены 20 наиболее активными компаниями. Например, при разработке ядра 6.4 из всех изменений 10.4% подготовлено компанией Intel, 10.1% - Linaro, 7.7% - Google, 5.9% - Red Hat, 5.6% - Pengutronix, 4.2% - AMD, 3.1% - Meta, 2.6% - Oracle, 2.6% - NVIDIA, 2.4% - SUSE, 2.4% - IBM, 2.0% - Qualcomm, 1.6% - Collabora, 1.5% - Renesas, 1.5% - Huawei, 1.3% - NXP и 1.2% - Microsoft. 13% изменений подготовлены независимым участниками или разработчиками, явно не заявившим о своей работе на определённые компании. По числу добавленных в ядро 6.4 строк кода лидируют компании Google и AMD, доля которых составила 19.9% и 16.2%.

  1. OpenNews: Ядру Linux исполнилось 30 лет
  2. OpenNews: 30 лет с момента первого релиза ядра Linux 0.01
  3. OpenNews: Ядру Linux исполнился 31 год
  4. OpenNews: Релиз ядра Linux 6.4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59658-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (139) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.11, Аноним (11), 08:17, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Исполниться то исполнилось, а на 386-ом запустить невозможно актуальную версию.
     
     
  • 2.15, Аноним (15), 08:51, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты скоро будешь Windows запускать из облака Microsoft. Windows 11 уже показа как она "запускается" и "масштабируется"  на "любом" железе. Так что хватит пороть фигню про Linux
    пишу с компа 2007 года.
     
     
  • 3.17, Аноним (17), 08:54, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С Астроц?
     
     
  • 4.19, Аноним (15), 08:59, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Астра такой же тоталитарный дистр как и Windows
     
     
  • 5.37, Тот_Самый_Анонимус_ (?), 09:34, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А дебиан не тоталитарен? А, нет, я забыл. Там же есть голосования. Продолжающиеся до тех пор, пока не выберут нужный пункт, но исключительно добровольно.
     
     
  • 6.45, Аноним (45), 09:52, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Астра в базе вообще имеет проприетарный рабочий стол.
     
     
  • 7.70, Тот_Самый_Анонимус_ (?), 11:13, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Астра в базе вообще имеет проприетарный рабочий стол.

    «А у вас негров линчуют!» детектед. Я говорил про дебиановскую свободу, без попытки оправдать Астру.

     
     
  • 8.74, Аноним (74), 11:39, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ты глупость говорил, если что-то не нравится debian даже без форков подстроить м... текст свёрнут, показать
     
     
  • 9.81, Тот_Самый_Анонимус_ (?), 13:20, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можно из буханки хлеба сделать троллейбус Я всё сказал верно в дебиане свобода... текст свёрнут, показать
     
     
  • 10.110, Аноним (110), 17:45, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет, в дебиане свобода такая, что вы можете видеть, как принимаются решения и мо... текст свёрнут, показать
     
     
  • 11.131, Тот_Самый_Анонимус_ (?), 23:36, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А по факту голосование за системд проводилось до тех пор, пока не проголосовали ... текст свёрнут, показать
     
     
  • 12.185, Аноним (110), 17:24, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А по факту, слушать вот таких как вы -- просто бессмысленно Потому что ни денег... текст свёрнут, показать
     
     
  • 13.187, Тот_Самый_Анонимус_ (?), 22:33, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно Свобода она для тех у кого деньги и влияние Вы описали сшанскую демо... текст свёрнут, показать
     
  • 10.111, Аноним (111), 18:03, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет не возможно Возможно только нарисовать троллейбус из буханки хлеба ... текст свёрнут, показать
     
     
  • 11.116, Аноним (116), 18:53, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Утрись https www linux org ru gallery workplaces 10931314 ... текст свёрнут, показать
     
  • 10.117, Аноним (117), 19:27, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет Не верно сказал ... текст свёрнут, показать
     
  • 8.132, Аноним (-), 03:57, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Эй, ты первый с астрой пришел про линч рассказать И не доволен что тебе твой же... текст свёрнут, показать
     
     
  • 9.163, Тот_Самый_Анонимус_ (?), 22:09, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет Первым г-на накинул коммент 8470 15 Я парировал что тоталитаризм вездесу... текст свёрнут, показать
     
     
  • 10.173, Аноним (173), 23:05, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В опенсорсе прелесть в том что свободы столько сколько сможешь унести Не больше... большой текст свёрнут, показать
     
  • 6.48, Аноним (48), 09:57, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не видел в Debian принудиловки такой, какая существует в Windows, например. Просто не с чем сравнивать даже. Да и после той истории с обновами, с тем что многое не отключить, именно после этого на рабочую машину последнее ну-у.. никак не хочеться ставить.
     
     
  • 7.71, Тот_Самый_Анонимус_ (?), 11:14, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разве я призываю ставить винду?


     
  • 6.72, безопасник (?), 11:26, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дебиан имеет полностью открытый код, включая все пайплайны для сборки пакетов. Бинарные сборки повторяемы.

    Сравнивать пиписитарную астру собраную бомжами на помойке со свободным дебианом может только шизофреник.

     
     
  • 7.82, Тот_Самый_Анонимус_ (?), 13:21, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Дебиан имеет полностью открытый код, включая все пайплайны для сборки пакетов. Бинарные сборки повторяемы.
    > Сравнивать пиписитарную астру собраную бомжами на помойке со свободным дебианом может только шизофреник.

    Это как-то отменяет факт проведения голосований до достижения нужного результата?


     
     
  • 8.118, Аноним (117), 19:31, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я голосовал за переголосование А ты ... текст свёрнут, показать
     
     
  • 9.130, Тот_Самый_Анонимус_ (?), 23:33, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А я наблюдал за цирком ... текст свёрнут, показать
     
  • 8.174, Аноним (173), 23:08, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С другой стороны те кто хотел иного взяли да сделали себе диван В своем праве ... текст свёрнут, показать
     
     
  • 9.183, Тот_Самый_Анонимус_ (?), 12:10, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А при чём тут другая сторона Если есть голосование, то надо считаться с его мне... текст свёрнут, показать
     
     
  • 10.189, Аноним (-), 07:33, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можете жонглировать фактами сколько влезет, но это не отменяет того факта что в ... большой текст свёрнут, показать
     
     
  • 11.192, Тот_Самый_Анонимус_ (?), 21:09, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот как, в вашей голове, ваше словоблудие опровергает мои доводы В принципе это... текст свёрнут, показать
     
  • 6.78, Аноним (78), 13:08, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если нужен Дебиан без того самого "нужного" пункта, выбирай Devuan.
     
     
  • 7.83, Тот_Самый_Анонимус_ (?), 13:21, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Если нужен Дебиан без того самого "нужного" пункта, выбирай Devuan.

    Не нyжен. Я вообще не об этом говорил.

     
     
  • 8.133, Аноним (133), 03:58, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Еще не хватало чтобы всякие масдайцы нас учили что и как нам нужно должно было б... текст свёрнут, показать
     
     
  • 9.162, Тот_Самый_Анонимус_ (?), 22:07, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вас, видать, в детстве обижали Рабство и свобода выбора ОС 8212 разные сущно... текст свёрнут, показать
     
     
  • 10.175, Аноним (173), 23:14, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то я очень хорошо запомнил как именно меня обижали проприетарщики - и пре... большой текст свёрнут, показать
     
     
  • 11.182, Тот_Самый_Анонимус_ (?), 12:09, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это ваш выбор, чтобы обижали Я пиратствовал, мне было безразлично А нечего ... большой текст свёрнут, показать
     
     
  • 12.190, Аноним (-), 07:55, 01/09/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 13.193, Тот_Самый_Анонимус_ (?), 21:19, 01/09/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 9.165, Аноним (165), 07:14, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    По примеру столлмана с легко доступного на ютубе ролика самообслуживанием занять... текст свёрнут, показать
     
     
  • 10.176, Аноним (173), 23:16, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не вижу каких-то принципиальных проблем аплоадить мувики на вот лично свой серве... текст свёрнут, показать
     
  • 3.25, Аноним (25), 09:15, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я ещё Windwos XP по сети запускал на ПК без НЖМД и чё?
     
     
  • 4.80, Аноним (78), 13:13, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сам себе за каждый запуск не платишь, а Мелкосаксам теперь будешь по счётчику платить. Хорошо ещё если не за каждый запуск, а то и за повремённую эксплуатацию Винды.
     
     
  • 5.113, Аноним (111), 18:06, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я в курсе существования ПО как сервис, но ОС как сервис это немного не.
     
  • 4.99, Аноним (99), 15:41, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И чё?
     
     
  • 5.112, Аноним (111), 18:05, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот  и я не пойму, и чё? В чем новость которую писал аноним на которую я написал комментарий?
     
  • 3.38, Аноним (38), 09:39, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет проблем запускать Windows 11 на компе 2007 года.
    Про запуск из облака — это, конечно, чушь полная. А вот привязать к облаку могут, аки офис 365.
     
     
  • 4.42, Первая буква (?), 09:50, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кетя, не кизд...
     
  • 4.50, Аноним (48), 09:59, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Запиши видео, как будешь устанавливать с официального ISO.. без лишних манипуляций. Хочу посмотреть.
     
     
  • 5.58, Аноним (38), 10:17, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я что-то сказал про «устанавливать»? Но вообще лишнюю галочку в руфусе поставить — это песец какие манипуляции.
    Вы технический аспект с политическим не путайте.
     
  • 3.92, th3m3 (ok), 14:31, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты втираешь нам какую-то дичь. У Windows 11, как раз - много железа откинуто. И мелкомягкие зявляют, что скоро минималочка на систему будет 8 Гб памяти. Это дыра из зондов, только всё жиреет и просит всё более современное железо.
     
  • 2.31, Аноним (116), 09:28, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И это хорошо.
     
  • 2.76, Аноним (78), 13:05, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    386-й неактуален давно уж.
     
  • 2.119, Аноним (-), 19:53, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Исполниться то исполнилось, а на 386-ом запустить невозможно актуальную версию.

    Так эти 386 уже давно в продакшне и не встречаются, разве что на правах музейного раритета у ценителей и остались. А на вон том 286 линух и вовсе не работал никогда, раз пошла такая пьянка. Хотя был какой-то клон недолинукса для этого но развития не получил.

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

     

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

  • 1.13, Аноним (13), 08:21, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Позволю внести несколько замечаний:
    1. Официальным днём рождения считается 17.09.1991, об этом объявил Линус в одной из рассылок на 30-ти летие
    2. Первая версия была 0.01, а не 0.0.1
    3. Версия 0.01 не была публичная, хоть и была выложена на funet, а была отправлена только нескольким "миниксерам" (список адресатов утерен)
    4. Первая публичная версия была 0.02 и представлена 05.10.1991
    5. Размер архива в сжатом виде был не 69Кб, а где-то 116К. Эта путаница появилась из-за того, что на kernel.org имеется версия 0.01, но она переупакована в 1993 в tar.gz, оригинальный архив был tar.Z
     
     
  • 2.30, Страдивариус (?), 09:28, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А я уже выпил - юбилей всё-таки! Чёрт. Придется ещё 17 сентября повторить!
     
     
  • 3.32, Аноним (116), 09:29, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну тут варикоза нет, только запой.
     
     
  • 4.34, Аноним (116), 09:30, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вариков*
     
  • 2.73, Аноним (73), 11:38, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    В дополнение «Revolution OS»:
    https://youtu.be/n1F_MfLRlX0?si=YW1b8XTds53ZZj5K&t=396
     

  • 1.14, Fracta1L (ok), 08:35, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Круглая дата)
     
     
  • 2.63, rvs2016 (ok), 10:32, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Круглая дата)

    Ага! Степень двойки как никак!
    Только сама степень двойки (5) не круглая.
    Круглыми степени двойки были в возрастах 1, 2, 4.
    Следующая круглая дата (да ещё и и с круглой степенью двойки) наступит теперь только в возрасте 256 лет, т.е. в 2247 году - за 8 (2^3) лет до ввода в строй станции Вавилон-5. :-)

     
     
  • 3.120, жабабыдлокодер (ok), 19:56, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И за 19 лет до полета "Энтерпрайза" под командованием Кирка...
     
     
  • 4.134, Аноним (133), 04:00, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > И за 19 лет до полета "Энтерпрайза" под командованием Кирка...

    "Living in interesting times!". Тем временем вон те читеры уже "X303" сами знаете где запилили, только не признаются.

     
  • 2.67, Аноним (38), 10:55, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А в восьмеричной системе и вовсе красиво.
     
     
  • 3.89, Аноним (89), 14:01, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В десятичной: 2^5, в двоичной: 100000
     

  • 1.16, Аноним (17), 08:53, 25/08/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

  • 1.18, Аноним (18), 08:57, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Людям которые говорят "ядро" открою страшную тайну. Это никакое не ядро, а операционная система. Да-да, без GNU утилит, библиотек и прочей мишуры сверху она уже является полноценной ОС.
     
     
  • 2.20, Tron is Whistling (?), 09:00, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И даже без init?
     
     
  • 3.21, Аноним (18), 09:02, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    init это уже юзерспейс, то есть внешняя программа, хотя свой init есть и в ядре (для стартового образа)
     
  • 3.102, Аноним (102), 16:08, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро само может загружаться. Если бы ты не был вантузятником сам покопался бы в опциях сборки ядра. На практике же ядро, инит и стандартная библиотека Си это основное. Вот просвящайся, а то тупым так и останешься

    https://unix.stackexchange.com/questions/590108/is-the-standard-c-library-load

     
     
  • 4.128, Tron is Whistling (?), 22:27, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Окей, ядро ты загрузил, init-процесса нет у тебя.
    Что дальше будешь делать?
     
     
  • 5.135, Аноним (133), 04:02, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Окей, ядро ты загрузил, init-процесса нет у тебя.
    > Что дальше будешь делать?

    Кернел в этом случае шелл запускает. Что хочешь то и делай. Или у тебя рутфс совсем нету? Ну на этот случай паника есть. Тоже хлеб.

     
  • 2.23, Аноним (23), 09:04, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет
    ОС это значит можно запускать приложения.
    На одном ядре без glibc например ты ничего не запустишь.
     
     
  • 3.44, Аноним (44), 09:51, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Busybox, например. Не требует больше ничего кроме ядра.
     
     
  • 4.49, Аноним (38), 09:57, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот с busybox это уже получается минималистичная ОС.
     
     
  • 5.88, Аноним (89), 13:53, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Bysibox + libc (Glibc, Musl) - вот это уже ОС, которая уже способна запустить стороннюю консольную прогу.
     
  • 5.114, Аноним (116), 18:51, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Бизибоксу нужен ещё нкурсез и как минимум мусл чтобы заработать.
     
     
  • 6.129, Tron is Whistling (?), 23:18, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Статически собирать не пробовали?
     
  • 3.59, pashev.ru (?), 10:21, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Всё работает: http://git.pashev.ru/gcd/tree/gcd-amd64.S
     
     
  • 4.60, Аноним (38), 10:25, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это всё здорово, а как её запустить?
     
  • 4.136, Аноним (133), 04:03, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Всё работает: http://git.pashev.ru/gcd/tree/gcd-amd64.S

    Автор cosmopolitain смотрит на вас как на нубов... :))

     
  • 2.24, Аноним (25), 09:14, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ОС не ОС, слишком много внимания придают. ОС вообще это тупо запускался прикладного ПО.
     
  • 2.29, Аноним (29), 09:26, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что же это за операционная система, которая даже загрузиться не может без посторонней помощи в виде lilo/grub/чего-то еще?
     
     
  • 3.146, Anon3 (?), 07:44, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Linux может, а вот вы нет (не умеете)
     
  • 2.33, Аноним (33), 09:29, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Людям которые говорят "ОС" открою страшную тайну. Это никакая не ОС, а... сковородка. Да-да, без ручки, логотипа тефаль и прочей мишуры сверху она уже является полноценной сковородкой.
     
     
  • 3.61, Аноним (38), 10:30, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В принципе, стальной лист N×M см — уже сковородка. Да что там, и камень при должном умении сковородка.
     
     
  • 4.153, Anon3 (?), 15:25, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы потеряны для общества, у вас серьезное заболевание
    https://www.youtube.com/watch?v=2bjM-S8-ERA
     
  • 2.107, Аноним (116), 17:02, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ядро это простая либа, а никакая не ос, лол.
     

  • 1.22, Аноним (45), 09:04, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Всё так же виснет графика при интенсивных файловых операциях.
     
     
  • 2.46, Аноним (44), 09:53, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Где-то ц 4-й версии перестала. Файловый ИО сейчас в отдельном потоке и ничему не мешает.
     
     
  • 3.47, Аноним (38), 09:55, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В идеальном мире да, а по факту — перенёс свою убунточку временно на HDD (так было надо), так местами Windows 95 вспоминается (но, емнип, даже там скачущего указателя мыши не случалось).
     
     
  • 4.93, th3m3 (ok), 14:32, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сейчас бы сидеть на HDD и жаловаться на тормоза :)
     
     
  • 5.95, Аноним (38), 14:46, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > временно
    > так было надо

    А вы, значит, HDD совсем не пользуетесь?
    Тормоза так-то есть и на SSD, просто на HDD заметнее.

     
     
  • 6.103, th3m3 (ok), 16:38, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вы, значит, HDD совсем не пользуетесь?

    Пользуюсь для хранения всяких файлов, типо видео и т.д Но скоро и для этого ssd поставлю. Полностью откажусь от hdd.

     
     
  • 7.137, Аноним (133), 04:04, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Пользуюсь для хранения всяких файлов, типо видео и т.д Но скоро и
    > для этого ssd поставлю. Полностью откажусь от hdd.

    Для бэкапов SSD используй - и ты таки получишь то что заслуживаешь :). И довольно быстро. Для хорошего ссдшника при отклюке период жизни данных оценивают в год. Для похуже, поемче и подешевле... ну... вы поняли.

     
     
  • 8.145, th3m3 (ok), 07:36, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Важные бекапы - имеется множество копий Менее важные, чуть меньше, но тоже неск... текст свёрнут, показать
     
  • 8.167, edo (ok), 09:03, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поправка не для хорошего, а для исправного Если подробнее, то с износом flash-... текст свёрнут, показать
     
     
  • 9.177, Аноним (173), 23:28, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У SLC vs 2-level MLC vs 3-level TLC весьма разные времена жизни данных в флехе ... большой текст свёрнут, показать
     
     
  • 10.186, edo (ok), 19:05, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не совсем так ресурс 3d tlc примерно равен ресурсу planar mlc да и вообще tlc ... большой текст свёрнут, показать
     
     
  • 11.191, Аноним (191), 08:13, 01/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А это кто опять же считал Маркетинг какого-нибудь самсуня Они склонны в свою п... большой текст свёрнут, показать
     
  • 7.166, Аноним (38), 08:59, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Но скоро и для этого ssd поставлю.

    На вопрос «зачем» приходит в голову только ответ «потому что могу».

     
     
  • 8.170, th3m3 (ok), 17:01, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что быстро ... текст свёрнут, показать
     
     
  • 9.171, Аноним (38), 17:13, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем для фильмов быстро ... текст свёрнут, показать
     
     
  • 10.172, th3m3 (ok), 18:10, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там не только фильмы Есть ещё игры и другие файлы В тяжёлых играх - микрофризы... текст свёрнут, показать
     
  • 5.124, Ржомба (?), 21:26, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дожили. Чтобы одновременно копировать файлы и мышевозить без тормозов требуется SSD. LOL
     
  • 3.53, Аноним (45), 10:06, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Встречал подобие бага 12309 на 6 ядре.
     

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

  • 1.66, Аноним (66), 10:44, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В ядро 6.1, выпущенное в декабре 2022 года, добавлена возможность использования языка Rust в качестве второго языка для разработки драйверов и модулей ядра.

    главное к чему шли за 32 года

     
     
  • 2.77, FF (?), 13:07, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    WD-шкой побрызгать
     
     
  • 3.96, Аноним (96), 15:08, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >WD-шкой побрызгать

    Word&Deed ("Слово и дело")?

     
     
  • 4.139, Аноним (133), 04:07, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>WD-шкой побрызгать
    > Word&Deed ("Слово и дело")?

    Скорее он намекает на отношения ржавчины с средством WD-40 :). А что, почти волшебная штука - если что-то приржавело и не крутится, немного WDшки - и все на мази.

     
  • 4.148, Аноним (148), 09:37, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А что там со словом и делом? Будут сборки под линукс?
     

  • 1.79, YM2608 (?), 13:11, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    меня давно интересует вопрос, что будет с Linux, когда Линус Торвальдс отойдёт от дел ?
     
     
  • 2.87, Аноним (89), 13:33, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В худшем варианте, разработку подгребёт под себя IBMHat. Но в любом случае, будет несколько форков.
     
     
  • 3.90, Аноним (38), 14:09, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в любом случае, будет несколько форков

    Это будет приговор.
    Но Линус не евангелист, как Столлман, и на нём вся разработка ядра не держится.

     
     
  • 4.91, Аноним (89), 14:14, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Раз всё на одном не держится, значит, и форки не страшны. Будут потихоньку друг у друга полезные фичи из репозиториев кода переносить.
     
     
  • 5.98, Аноним (98), 15:13, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    эт уже проходили во времена юниксов
     
     
  • 6.105, Аноним (105), 16:40, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Юниксы код друг от друга прятали. (C), однако.
     
  • 3.121, ИмяХ (?), 20:10, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>будет несколько форков.

    И будет не один зоопарк множества несовместимы между собой дистрибутивы, а сразу несколько зоопарков. Вот весело будет админам.

     
  • 3.154, Anon3 (?), 15:36, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Linux сейчас курирует Linux Foundation. Все кровно заинтересованные понимают,что подгребание в одни руки ни к чему хорошему не приведет (особенно в свете отношения IBMHat к своей собственности CentOS). У IBMHat уже и сейчас имеется, можно сказать, свой форк, повторить который находится много желающих (с переменным успехом)
    Выберут на чесных и независимых выборах нового фронтмена
     
  • 2.94, th3m3 (ok), 14:33, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Nvidia расслабится.
     
  • 2.97, Аноним (96), 15:11, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >меня давно интересует вопрос, что будет с Linux, когда Линус Торвальдс отойдёт от дел ?

    Будет ЛинуксоКапец, и все перейдут опять на Windows Server, как это было в начале-середине 90-х, когда Мелкие подмяли на небольшое время серверный рынок с помощью своей Windows NT.

     
  • 2.123, Ржомба (?), 21:20, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    IBM поднимет свой ChatGPT, который будет писать хамские письма, аппрувить чужой код и раз в год однообразно отвечать на однообразные вопросы интервьюеров. Или Торвальдс делает что-то еще?
     
     
  • 3.125, YM2608 (?), 21:53, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давайте лучше научим ChatGPT написать свободную Windows API-совместимую ОС ???
     
     
  • 4.126, Ржомба (?), 22:11, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Меня устраивает несвободный оригинал, но вы учите, не возражаю.
     
  • 3.150, Аноним (150), 13:06, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем чужие пишут код для хищника^W Торвальдса? Почему сами свой код аппрувить и майнтайнить не хотят?
     
     
  • 4.157, Ржомба (?), 16:15, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потому что оупенсорс -- он для кого надо оупенсорс. Фактически же рулят "уважаемые люди", а не холопы. Пока поставленная корпорациями говорящая голова Торвальдс изображает из себя помесь почетного диктатора и PR-менеджера, корпорации пилят ядро так, как им надо, а жалкие 10-13% независимых разработчиков жрут что дают, ведь сами не в состоянии тянуть проект такого уровня.
     

  • 1.100, Аноним (100), 15:57, 25/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь, что к сорокалетию Линукс станет микроядерной ОС.
     
     
  • 2.101, Аноним (102), 16:00, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. Лучше сразу в Hurd иди.
     
  • 2.104, Аноним (105), 16:38, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если начнут методом, так называемого, переписывания, то ещё через столько, как сейчас.
     
  • 2.108, Аноним (116), 17:02, 25/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ждём и надеемся на Фуксию от Гугл.
     
  • 2.141, Аноним (141), 05:29, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее ядро перевалит отметку в 65-ть миллионов строк кода)
     

  • 1.122, Менеджер Антона Алексеевича (?), 20:10, 25/08/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.140, Аноним (141), 05:27, 26/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    32 года, а всё на уровне 3 лет. Прогресс.

    И радоваться почти 33 миллионам строчек кода ядра не нужно. Скорее плакать, так как это показывает, что авторы не умеют в архитектуру.

    Не должно ядро содержать конкретную реализацию вот этой и той видеокарты, 100500-ой клавиатуры и так далее. Ядро должно быть своеобразным диспетчером, которое работает через разработанные стандартные интерфейсы для каждого типа железа.

     
     
  • 2.144, Аноним (144), 06:42, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Существуют такие вещи, как NDISwrapper, где ядро как раз работает через стандартные интерфейсы для каждого типа железа (в данном случае это NDIS).
     
     
  • 3.180, Аноним (173), 01:48, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Существуют такие вещи, как NDISwrapper, где ядро как раз работает через
    > стандартные интерфейсы для каждого типа железа (в данном случае это NDIS).

    Это недоразумение давно вымерло и сейчас хождения не имеет. И еще это вызывающе неверная информация: ndiswrapper никаким стаедартам не соответствовал. Хотя для usb есть (нативная) реализация usb-класса NDIS, как хоста так и периферии. Вот то что класс юсб явояется стандартом или его подобием еще может быть. Но интерфейсом к железу там линукскернел.

     
  • 2.147, Аноним (147), 07:48, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Учи матчасть! На твоём железе уже работают целевые драйвера, нецелевые просто не работают, и всё. Диспетчер это как? По твоему, на голом железе будет крутится Диспетчер, который и будет думать загружать ли этот драйвер, или  тот?

    >Не должно ядро содержать конкретную реализацию вот этой и той видеокарты, 100500-ой клавиатуры и так далее.

    # make menuconfig - сконфигурируй своё ядро под своё железо, которое будет реактивным, а весить будет несколько килобайт.

     
  • 2.151, Аноним (150), 13:08, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На поминках БЗДы поплачем. Над всеми её тремя suckless-строчками.
     
  • 2.152, Аноним (150), 13:13, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    33 млн строк означают, что Линукс повсеместно используется и решает настоящие задачи, коих великое многообразие. А не лежит эталонным камнем в музее и пылью покрывается.
     
  • 2.155, Anon3 (?), 15:44, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В архитектуру умеют, а в теорию, оторванную от жизни (в которой существуют товарно-денежные отношения), нет
    Ждем прорыва в hardware, когда переключение контекста не будет таким дорогим
    Или падения капитализма, когда клятый буржуй не будет трястись над копейкой, заработанной от оверселлинга виртуалок в облаках
     
  • 2.169, edo (ok), 09:24, 27/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почему Отлично, откройте исходники linux и вы увидите kernel, mm, 8230 8212... большой текст свёрнут, показать
     

  • 1.149, Аноним (148), 09:39, 26/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С графической средой разобраться бы а то полудохлый х11 и сырой вайлэнд
    печально что это как-то все недоделано...
     
     
  • 2.156, Аноним (147), 15:57, 26/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только не говори ядрописателям, чтобы они "оставили свою работу и всем миром навалились на Иксы или Вэйланд".
     

  • 1.179, Аноним 100 (?), 00:37, 28/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне не понятно почему ядро скачанное с кернел.орг и собранное самим, обеспечивает подключение ифона, а ядро взятое из дистрибутива Убунты или Дебиана, той же версии - нет. Это успех? Результат 32 лет разработок?
     
     
  • 2.181, Аноним (-), 07:15, 28/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дело не в ядре, у тебя, скорей всего глюки на уровне файлового менеджера. Это вопрос дистростроителям Убунты и Дебиана.
     

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



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

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