Linux исполнилось 25 лет

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Linux исполнилось 25 лет

Сообщение azsx »

Время бежит очень быстро, и операционной системе Linux уже исполнилось четверть века. Правильнее было бы говорить, что 25 лет исполнилось ядру этой операционной системы. С общей историей появления Linux знакомы, вероятно, все читатели Habrahabr. 25 августа 1991 года, спустя пять месяцев после начала работы над своим проектом, 21-летний Линус Торвальдс (тогда еще студент) рассказал о создании прототипа совершенно новой ОС с названием Linux.

17 сентября 1991 года состоялся первый публичный выпуск ядра Linux. Версия ядра на тот момент — 0.0.1. Уже тогда количество строк кода ядра составляло 10 тысяч. Размер его был всего 62 Кб в сжатом виде. Сейчас же ядро насчитывает во много раз больше строк кода — целых 19 млн. Если бы разработка ОС проводилась силами коммерческой организации, то стоимость такого проекта составила бы около миллиарда долларов США, а то и более.

Линус Торвальдс решил создать ядро после работы с операционной системой MINIX. Она не устроила студента ограниченной лицензией. Как водится, Торвальдса пытались обвинить в плагиате. А именно в том, что он просто скопировал код ряд подсистем MINIX. Но специалистам удалось доказать, что это не так. Сам автор MINIX Эндрю Таненбаум сравнил код своей ОС и Linux, и пришел к выводу, что в коде есть лишь несколько несущественных совпадений, на которые можно не обращать внимание. Эти совпадения обусловлены рядом требований POSIX и ANSI C.

Интересно, что Linux мог бы изначально называться Freax («free», «freak» и X (Unix)). Такое название своему проекту дал сам Линус. Но Ари Лемке (Ari Lemmke), который по просьбе Линуса выложил ядро на своем FTP-сервере, назвал директорию с ядром «linux». С момента своего первого релиза ядро претерпело множество преобразований. Вот наглядная статистика:

  • 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 млн. строк кода.


Ядро развивается силами сторонних разработчиков. По данным Linux Foundation, с 2005 года в разработке системы приняли участие 13500 специалистов. Средняя скорость работы над системой — 7,8 патчей в час. В разработке системы принимают участие не только независимые разработчики, но и многие представители крупных технологических корпораций. Среди прочих можно упомянуть Intel, Red Hat, Linaro, Samsung, SUSE, IBM, Renesas, Google, AMD, Taxas Instuments и ARM.

«Я очень доволен настольной версией Linux. Конечно же, я хотел, чтобы Linux захватил и мир настольных PC, но, как оказалось, эту область захватить очень сложно. Я по-прежнему работаю над этим. Прошло уже 25 лет. Я могу потратить на это ещё 25 лет. Я добьюсь своего долгой осадой», — сказал Линус Торвальдс в ходе своего апрельского выступления на конференции Embedded Linux.

По словам Джима Землина, исполнительного директора организации Linux Foundation, «в свои 25 лет Linux выглядит солидно… ОС пошла дальше, чем мы могли ожидать». По его мнению, операционная система продолжает развиваться по плану, и будет существовать в отдаленном будущем.



По мнению большинства разработчиков Linux, эта ОС имеет чрезвычайно важное значения. В том числе, она оказывает определенное влияние на путь развития человечества. Сегодня Linux далеко не научно-исследовательский проект. На основе этой ОС работает огромное количество корпоративных систем, суперкомпьютеров. На основе этой ОС создана Android OS и ряд других коммерческих проектов. На Linux работают торговые биржи, банковские и корпоративные системы. Linux уже давно стал основной ОС для дата-центров ряда крупных и средний компаний.

«Совместная работа, в ходе которой совершенствуется каждый ее участник, — это высокая цель, и она имеет огромное значение, — сказал Джим Землин. — Это и есть проявление волшебства Linux и всего Open Source, и именно к таким результатам движение Linux пришло через 25 лет».

Что же, осталось только пожелать разработчикам этой ОС будущих успехов и признания. Linux помогает бороться с монополистами на рынке ОС, но еще больше эта операционная система помогает в работе как компаниям, так и отдельным пользователям. В той же мобильной сфере на данный момент лидером является Android OS, основанная на ядре Linux. Согласно ряду исследований, доля Linux в корпоративных системах и на десктопах увеличивается. Вероятно, эта динамика сохранится и в будущем.

С днем рождения, Linux! С юбилеем!
https://habrahabr.ru/company/kingservers/blog/308470/
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Linux исполнилось 25 лет

Сообщение QWERTYASDF »

GNU/Linux - c Днем Рождения!
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение alv »

QWERTYASDF писал(а):
25.08.2016 07:44
GNU/Linux - c Днем Рождения!

Не, это у Linux'а день рождения. GNU'тым он стал гораздо позже, и не у всех.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение alv »

azsx писал(а):
25.08.2016 05:18
По мнению большинства разработчиков Linux, эта ОС имеет чрезвычайно важное значения.

Вот странно-то... А ведь, уверен, по мнению большинства разработчиков Windows, и эта ОС имеет чрезвычайно важное значение.
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

alv писал(а):
25.08.2016 13:33
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...

И самое смешное, что они были правы: почти всё лучшее, что есть в Linux, заимствовано ним (на уровне идей, не кода) именно из Solaris.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

Olej писал(а):
25.08.2016 14:53
alv писал(а):
25.08.2016 13:33
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...

И самое смешное, что они были правы: почти всё лучшее, что есть в Linux, заимствовано ним (на уровне идей, не кода) именно из Solaris.

Приведите примеры пожалуйста. Например сетевая часть ядра.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

Stauffenberg писал(а):
25.08.2016 14:59
Olej писал(а):
25.08.2016 14:53
alv писал(а):
25.08.2016 13:33
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...

И самое смешное, что они были правы: почти всё лучшее, что есть в Linux, заимствовано ним (на уровне идей, не кода) именно из Solaris.

Приведите примеры пожалуйста. Например сетевая часть ядра.

С большим удовольствием:
- сляб-аллокатор памяти в kernel ... что на голову повысило качество ядра ... и через которое делается всё управление памятью в ОС;
- контейнеры LXC
- файловая система btrfs
- массовое использование Java в проектах ... например, особо среди IDE разработчиков;
Это только то, что в 1 минуту, навскидку пришло на память ... но там гораздо больше...
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Linux исполнилось 25 лет

Сообщение s.xbatob »

Olej писал(а):
25.08.2016 14:53
alv писал(а):
25.08.2016 13:33
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...

И самое смешное, что они были правы: почти всё лучшее, что есть в Linux, заимствовано ним (на уровне идей, не кода) именно из Solaris.

Чего же там было лучшее? Древние утилиты, которые приходилось менять на GNUтые? Глубоко спрятанные binutils и отсутствующие компиляторы? IP стек от SYSV, которые те неаккуратно позаимствовали у BSD? или модель IPC от той же SYSV с дырками в дизайне?
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

s.xbatob писал(а):
25.08.2016 15:28
и отсутствующие компиляторы?

Смешной :laugh:
Какое отношение имеет GCC к Linux?
Какое касательство к Linux имеют JDK ... или OpenJDK, если хотите?
Какое отношение к Linux имеют ... Python, Ruby, Ocaml, Scala ... и мн. мн. другие?

Это как в давнем анекдоте:
Разговор на банной полке:
- Иван Соломонович, вы что-то одно: или крест с груди снимите, или трусы наденьте.

Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

azsx писал(а):
25.08.2016 05:18
По мнению большинства разработчиков Linux, эта ОС имеет чрезвычайно важное значения. В том числе, она оказывает определенное влияние на путь развития человечества.

Linux - совершенно нормальная операционная система для использования ... не исключено, что и лучшая на сегодня из доступных.
Но только не надо по этому поводу распусать слюни и растирать сопли :drinks: (Habrahabr - в своей обычной красе)
Не стовори себе кумира.


А если уж и говорить о "оказывает определенное влияние на путь развития человечества", то оказывает не столько Linux, сколько идеология открытого софта, философия от Ричарда Столмена, FSF, GNU и т.д.
Тем боле, что в том, что в обиходе называется Linux, в инфраструктуре Linux - самого Linux (т.е. kernel) ... ну, процентов 5 от силы. А всё остальное - это привнесённое в Linux.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

Olej писал(а):
25.08.2016 15:04
Stauffenberg писал(а):
25.08.2016 14:59
Olej писал(а):
25.08.2016 14:53
alv писал(а):
25.08.2016 13:33
И ведь некогда разработчики SunOS/Solaris были того же мнения о своей ОС...

И самое смешное, что они были правы: почти всё лучшее, что есть в Linux, заимствовано ним (на уровне идей, не кода) именно из Solaris.

Приведите примеры пожалуйста. Например сетевая часть ядра.

С большим удовольствием:
- сляб-аллокатор памяти в kernel ... что на голову повысило качество ядра ... и через которое делается всё управление памятью в ОС;
- контейнеры LXC
- файловая система btrfs
- массовое использование Java в проектах ... например, особо среди IDE разработчиков;
Это только то, что в 1 минуту, навскидку пришло на память ... но там гораздо больше...

Не знал, что "массовое использование Java в проектах" или "файловая система btrfs" имеет отношение к сетевой части ядра Linux.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

Stauffenberg писал(а):
25.08.2016 17:16
Не знал, что "массовое использование Java в проектах" или "файловая система btrfs" имеет отношение к сетевой части ядра Linux.

Я просто опасался, достаточно ли вы хорошо знаете и понимаете сетевой стек в ядре Linux, чтобы мы с вами могли вести предметную беседу :drinks:

Но если так настойчиво интересуетесь, то извольте:
- именно у Sun Microsystems впервые сетевые адатеры начали работать с драйверами не по прерываниям, а программным опросом (pooling)...
- сейчас это обычная практика для всех высокоскоростных сетевых интерфейсов Linux, что появилось далеко не с начала.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

Olej писал(а):
25.08.2016 18:17
Stauffenberg писал(а):
25.08.2016 17:16
Не знал, что "массовое использование Java в проектах" или "файловая система btrfs" имеет отношение к сетевой части ядра Linux.

Я просто опасался, достаточно ли вы хорошо знаете и понимаете сетевой стек в ядре Linux, чтобы мы с вами могли вести предметную беседу :drinks:

Но пока полученные от Вас ответы говорят о том, что опасаться стоит скорее мне.


Olej писал(а):
25.08.2016 18:17
Но если так настойчиво интересуетесь, то извольте:
- именно у Sun Microsystems впервые сетевые адатеры начали работать с драйверами не по прерываниям, а программным опросом (pooling)...
- сейчас это обычная практика для всех высокоскоростных сетевых интерфейсов Linux, что появилось далеко не с начала.

Второй пункт это продолжение первого? :)
И это Вы называете "почти всё лучшее, что есть в Linux"? Жесть...
Кстати, не pooling, а polling, если Вы говорите о napi.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение serzh-z »

Фееричные беседы в треде. =)

- Расскажите мне, почему небо голубое?
- Ну, у автомобиля ГАЗ, например, есть мотор, а у BMW - есть руль. И это только лишь то, что я вспомнил.
- Я же просил про небо.
- Ну я боюсь, что вы не поймёте.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

serzh-z писал(а):
25.08.2016 19:51
Фееричные беседы в треде. =)

- Расскажите мне, почему небо голубое?
- Ну, у автомобиля ГАЗ, например, есть мотор, а у BMW - есть руль. И это только лишь то, что я вспомнил.
- Я же просил про небо.
- Ну я боюсь, что вы не поймёте.

Да, это напрягает. Я поэтому почти перестал сюда заглядывать.
С другой стороны, видно, что собеседник не так хорошо представлят о чем говорит. Называет polling как pooling... поэтому ожидать внятных членораздельных ответов от него явно не стоит.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

Stauffenberg писал(а):
25.08.2016 19:38
Второй пункт это продолжение первого? :)
И это Вы называете "почти всё лучшее, что есть в Linux"? Жесть...

Я не улавливаю глубину вашей философской немецкой мысли (вы сами то хорошо контролируете что хотели сказать?)... но это действительно прямое идеологическое заимствование из исследований Sun Microsystems.
Вас ведь всегда учили, что обмен по прерываниям - это лучшее что придумало человечество ... вы, наверное, и до сих пор так считаете...
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

Olej писал(а):
25.08.2016 20:06
Я не улавливаю глубину вашей философской немецкой мысли

Я постораюсь изъясняться проще: "И это все? Один пункт. Это и есть почти всё лучшее, что есть в Linux? Или есть еще что-то?"
Кстати, был бы Вам признателен за пруф, подтверждающий что polling действительно первоночально был именно в Solaris.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Linux исполнилось 25 лет

Сообщение QWERTYASDF »

alv писал(а):
25.08.2016 13:23
QWERTYASDF писал(а):
25.08.2016 07:44
GNU/Linux - c Днем Рождения!

Не, это у Linux'а день рождения. GNU'тым он стал гораздо позже, и не у всех.

Когда позже? Linux была (было) представлена (о) общественности в тандеме с GNU. Тем более, как ОС - а именно так Линус и говорил о своем детище. Сегодня у нас 25 августа 2016, 25 лет с письма, цитата из которого:
Я пишу (бесплатную) операционную систему (это просто хобби, ничего большого и профессионального вроде gnu) для AT 386(486). Я вожусь с этим с апреля, и она, похоже, скоро будет готова. Напишите мне, кому что нравится/не нравится в minix, поскольку моя ОС на неё похожа (кроме всего прочего, у неё — по практическим соображениям — то же физическое размещение файловой системы).

Пока что я перенёс в неё bash (1.08) и gсс (1.40), и всё вроде работает.


Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux исполнилось 25 лет

Сообщение Bizdelnick »

QWERTYASDF писал(а):
25.08.2016 20:16
Я пишу (бесплатную) операционную систему

Заметьте, по факту он писал ядро.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

QWERTYASDF писал(а):
25.08.2016 20:16
Когда позже?

Наверное имелись в виду первые GNU дистрибутивы

Bizdelnick писал(а):
25.08.2016 20:38
QWERTYASDF писал(а):
25.08.2016 20:16
Я пишу (бесплатную) операционную систему

Заметьте, по факту он писал ядро.

Которое первоночально вообще задумывалось как эмулятор терминала.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Linux исполнилось 25 лет

Сообщение QWERTYASDF »

Bizdelnick писал(а):
25.08.2016 20:38
QWERTYASDF писал(а):
25.08.2016 20:16
Я пишу (бесплатную) операционную систему

Заметьте, по факту он писал ядро.

Да, писал - опираясь на инструменты, имеющиеся в GNU.


Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

QWERTYASDF писал(а):
25.08.2016 20:48
Bizdelnick писал(а):
25.08.2016 20:38
QWERTYASDF писал(а):
25.08.2016 20:16
Я пишу (бесплатную) операционную систему

Заметьте, по факту он писал ядро.

Да, писал - опираясь на инструменты, имеющиеся в GNU.

Инструментами GNU можно создавать только GNU?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

QWERTYASDF писал(а):
25.08.2016 20:16
Когда позже? Linux была (было) представлена (о) общественности в тандеме с GNU. Тем более, как ОС - а именно так Линус и говорил о своем детище. Сегодня у нас 25 августа 2016,

Пикантненький такой ... "тандем" :unsure:
azsx писал(а):
25.08.2016 05:18
25 августа 1991 года, спустя пять месяцев после начала работы над своим проектом, 21-летний Линус Торвальдс

GNU
Разработка системы GNU началась 27 сентября 1983 года, когда Ричард Столлман опубликовал объявление о проекте в группах новостей net.unix-wizards и net.usoft[1]. 5 января 1984 года Столлман уволился из Массачусетского технологического института с целью посвятить своё время написанию свободного программного обеспечения, а также для того, чтобы институт не мог предъявить какие-либо права на исходный код.

Такой себе "тандемчик" протяжённостью в 7 лет :laugh:

QWERTYASDF писал(а):
25.08.2016 20:16
25 лет с письма, цитата из которого:
Я пишу (бесплатную) операционную систему (это просто хобби, ничего большого и профессионального вроде gnu) для AT 386(486). Я вожусь с этим с апреля, и она, похоже, скоро будет готова. Напишите мне, кому что нравится/не нравится в minix, поскольку моя ОС на неё похожа (кроме всего прочего, у неё — по практическим соображениям — то же физическое размещение файловой системы).

Пока что я перенёс в неё bash (1.08) и gсс (1.40), и всё вроде работает.


Ну и как же ... "тандем" мог "вроде использовать GCC", если GCC - это продукт проекта GNU на сколько-то-там лет старше? (GNU Compiler Collection ... одним словом ;) )
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Linux исполнилось 25 лет

Сообщение s.xbatob »

Olej писал(а):
25.08.2016 18:17
Stauffenberg писал(а):
25.08.2016 17:16
Не знал, что "массовое использование Java в проектах" или "файловая система btrfs" имеет отношение к сетевой части ядра Linux.

Я просто опасался, достаточно ли вы хорошо знаете и понимаете сетевой стек в ядре Linux, чтобы мы с вами могли вести предметную беседу :drinks:

Но если так настойчиво интересуетесь, то извольте:
- именно у Sun Microsystems впервые сетевые адатеры начали работать с драйверами не по прерываниям, а программным опросом (pooling)...
- сейчас это обычная практика для всех высокоскоростных сетевых интерфейсов Linux, что появилось далеко не с начала.

Не увиливайте! Вам предлагается поговорить о реализации стека TCP/IP, а вовсе не о драйверах. Это не одно и то же.
А про Java кроме вас все вообще тактично молчат.
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

s.xbatob писал(а):
25.08.2016 22:11
Не увиливайте! Вам предлагается поговорить о реализации стека TCP/IP, а вовсе не о драйверах. Это не одно и то же.

Я не увиливаю: драйвер, модуль ядра, канального уровня - это и есть нижний уровень сетевого стека TCP/IP... где и формируются или утилизируются структуры сокетных буферов.
Выше него: сетевой и транспортный, которые тоже могут модифицироваться модулями ядра, т.е. драйверами.
Толи вы плохо понимаете структуру этих слоёв ... толи просто тупо придуриваетесь. :drinks:
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

Stauffenberg писал(а):
25.08.2016 20:51
Инструментами GNU можно создавать только GNU?

Конечно нет.
Но без инструментов GNU как не старайся - всё получаются ... Win32 API :unsure:

P.S. Это как в Ижевске по программе конверсии: сколько не пытались подготовить к производству чертежи электрочайника - всё получается в итоге автомат Калашникова. :blush:
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: Linux исполнилось 25 лет

Сообщение Olej »

s.xbatob писал(а):
25.08.2016 22:11
А про Java кроме вас все вообще тактично молчат.

Может не знают? :drinks:
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Linux исполнилось 25 лет

Сообщение QWERTYASDF »

Stauffenberg писал(а):
25.08.2016 20:51
QWERTYASDF писал(а):
25.08.2016 20:48
Bizdelnick писал(а):
25.08.2016 20:38
QWERTYASDF писал(а):
25.08.2016 20:16
Я пишу (бесплатную) операционную систему

Заметьте, по факту он писал ядро.

Да, писал - опираясь на инструменты, имеющиеся в GNU.

Инструментами GNU можно создавать только GNU?


А коктейль может быть только молочным, или может молоко используется только для коктейлей? Это ж не повод теперь перестать называть молочные коктейли молочными коктейлями ☺ Даже, если кто-то делает их из молока от своей коровы, но с мороженным и сиропом из магазина ☺

Так, Линус хотел именно операционную систему, а не ядро само по себе, и для этого добавил компоненты из GNU - и объявил о появлении на свет соответствующей ОС. Именно в таком виде она позиционировалась изначально и воспринималась в дальнейшем, в ходе ее развития уже в сообществе. Поэтому считаю, что данная ОС вполне имеет право называться "GNU/Linux" в рамках справедливости и здравого смысла. По крайней мере не меньше, чем как-то по другому.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux исполнилось 25 лет

Сообщение Stauffenberg »

Olej писал(а):
25.08.2016 22:17
s.xbatob писал(а):
25.08.2016 22:11
Не увиливайте! Вам предлагается поговорить о реализации стека TCP/IP, а вовсе не о драйверах. Это не одно и то же.

Я не увиливаю

Конечно увиливаете. Вы так и не привили доказательств, что polling пришел к нам из Solaris и не ответили на вопрос о том, что polling это "почти всё лучшее, что есть в Linux"
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Ответить