URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118255
[ Назад ]

Исходное сообщение
"Ядру Linux исполнилось 28 лет"

Отправлено opennews , 25-Авг-19 08:00 
25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил (http://www.cs.cmu.edu/~awb/linux.history.html) в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 (http://www.linuxgrill.com/anonymous/kernel/Archive/historic/) имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 26 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда (https://www.opennet.ru/opennews/art.shtml?num=25560) долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим (http://www.dwheeler.com/essays/linux-kernel-cost.html) оценкам - более 3 миллиардов (http://linuxcost.blogspot.ru/2011/03/cost-of-linux.html).

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты (http://www.cs.vu.nl/~ast/brown/codecomparison/alexey.html) исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.

Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на FTP-сервере (ftp://ftp.funet.fi/pub/linux/) университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок (William Della Croce) сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования (http://www.cs.earlham.edu/%7Ejeremiah/linux-pix/linux-l...), состоявшегося в 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 млн. строк кода.


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

-  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 осуществлён (https://www.opennet.ru/opennews/art.shtml?num=31259) переход к нумерации 3.x. Число объектов в Git-репозитории достигло 2 млн;

-  В 2015 году состоялся (https://www.opennet.ru/opennews/art.shtml?num=42029) выпуск ядра Linux 4.0. Число git-объектов в репозитории достигло 4 млн;

-  В апреле 2018 года преодолён (https://www.opennet.ru/opennews/art.shtml?num=48447) рубеж в 6 млн git-объектов в репозитории ядра.
-  В январе 2019 года сформирована ветка ядра Linux 5.0 (https://www.opennet.ru/opennews/art.shtml?num=50201). Репозиторий достиг уровня 6.5 млн git-объектов.


URL: http://www.cs.cmu.edu/~awb/linux.history.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=51355


Содержание

Сообщения в этом обсуждении
"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 08:09 
Линус Торвальдс, здоровья и долгих лет ему жизни, борец за свободу будет в раю - мире свободы и свободных душ (познаете истину и истина сделает вас свободными, что посеяте, то и пожнёте). А виндовс деятелей и всех, кто попирал свободу, ждёт ад - место подавления всякой свободы мысли. Каким судом судили, таким и вы будете судимы, какой мерой мерили, такой и вам будет отмерено.

"Ядру Linux исполнилось 28 лет"
Отправлено Pavstyuk , 25-Авг-19 08:11 
Аминь.

"Ядру Linux исполнилось 28 лет"
Отправлено Омар Хайям , 25-Авг-19 10:53 
Нет ни рая, ни ада, о сердце моё!
Из мрака возврата, о сердце мое!
И не надо надеяться, о сердце мое!
И бояться не надо, о сердце моё!

"Ядру Linux исполнилось 28 лет"
Отправлено myhand , 25-Авг-19 11:23 
Борцы за свободу - запилили Линусу лицензию и юзерланд, включая канпилятор, на котором тот конпилял свое ведро.  Ага, и лицензию еще.

Не будь лицензии - было б еще одно bds^Wbsd.


"Ядру Linux исполнилось 28 лет"
Отправлено qwerty123 , 25-Авг-19 20:56 
>Не будь лицензии - было б еще одно bsd

А так получилась хорошая жирная файлопомойка.

И пипл такой - слава помойке! мы все любим файлопомойку!


"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 17:56 
Борец за свободу безбедно двадцать лет живёт на деньги IBM и других корпораций, пока вы молитесь на текст лицензий ПЗД.

"Ядру Linux исполнилось 28 лет"
Отправлено qwerty123 , 25-Авг-19 20:59 
>Борец за свободу безбедно двадцать лет живёт на деньги IBM и других корпораций

Линух дотирован IBM - ура! Линух признан IBM!
XXX дотирован IBM - продались копирастам!


"Ядру Linux исполнилось 28 лет"
Отправлено ehlo , 26-Авг-19 23:37 
Ну так дотации в линух доступны всегда всему сообществу, из-за GPL

Дотации в БЗД ... Ну тут как повезет.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 08:29 
А что умела первая версия linux?

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 08:44 
Работать. Компилятор уже был, можно было программы писать. Но в целом, система была очень сырой.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 08:53 
Рисовать пингвина и падать. Впрочем, за 28 лет ничегошеньки не изменилось.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 09:41 
> А что умела первая версия linux?

Подключаться к серверу универа через текстовый терминал.
Читай "Just for fun".


"Ядру Linux исполнилось 28 лет"
Отправлено qwerty123 , 25-Авг-19 10:17 

"Ядро, которое так и не стало операционной системой"

"Ядру Linux исполнилось 28 лет"
Отправлено AlexYeCu_not_logged , 25-Авг-19 10:21 
>Ядро, которое так и не стало операционной системой

Леннарт, ты?


"Ядру Linux исполнилось 28 лет"
Отправлено qwerty123 , 25-Авг-19 21:00 
>>Ядро, которое так и не стало операционной системой
>Леннарт, ты?

А что, это просто вот так незаметно?


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 21:47 
Да, сразу заметно, что Леннарт

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 10:45 
FreakX самое то. Прав был Линус

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:51 
Намек на целевую аудиторию. Как их в нашей компании называют - "линукс-меньшинства".

"Ядру Linux исполнилось 28 лет"
Отправлено Anonimus , 25-Авг-19 19:00 
Людей с интеллектом выше среднего тоже меньшинство. Ваша компания формирует свои ряды из людей относящиеся к большинству?
А знаете что в этом меньшинстве - это большинство называют виндовс-макаками? Как думаете почему?

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 19:21 
Ирония в том, что корень проблемы у них общий.

"Ядру Linux исполнилось 28 лет"
Отправлено анонн , 26-Авг-19 16:06 
> Людей с интеллектом выше среднего тоже меньшинство.

Занятный переход. А людей с интеллектом значительно выше среднего - меньшинство из меньшинства. По этой же логике выводим:


uname -rs
FreeBSD 12.0-STABLE

что я - [э|и]лита!
Впрочем, я всегда это подозревал!

> А знаете что в этом меньшинстве - это большинство называют виндовс-макаками? Как думаете почему?

Что-то я не помню таких высказываний в "интеллектуальном меньшинстве", а если речь про "линукс-меньшинство", то наверное примерно из тех же побуждений, что заставляют их называть другие меньшинства "бздунами" - потешить эго, прокачать ЧСВ.



"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 08:13 
Linux-меньшенство это линдуисты? (Те кто юзают только Windows и Linux вертят в хайпере. :D)

"Ядру Linux исполнилось 28 лет"
Отправлено anono , 25-Авг-19 11:02 
пипец старьё... :)

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 15:53 
Не такое старье как иксы.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 11:19 
Только Линус внезапно не Линус, а Лайнус (назван в честь Поллинга).

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 11:35 
И Линукс не не Линукс, а Лайнакс? )

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 18:00 
> Только Линус внезапно не Линус, а Лайнус (назван в честь Поллинга).

Иногда лучше жевать, чем говорить, анон.


"Ядру Linux исполнилось 28 лет"
Отправлено Атоним , 25-Авг-19 23:17 
И Айгор с Франкенстином тоже...

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 20:26 
https://upload.wikimedia.org/wikipedia/commons/3/3c/Sv-Linus...

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 08:19 
Внезапно, он фин, а не американец. Не надо читать его имя на ангийский манер.

"Ядру Linux исполнилось 28 лет"
Отправлено Andrei , 26-Авг-19 11:50 
он швед

"Ядру Linux исполнилось 28 лет"
Отправлено Владимир , 25-Авг-19 11:52 
С др короче!

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 12:50 
too old!

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:09 
Old but gold!

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 10:35 
do not want.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 12:54 
"Too Old to Rock-n-Roll, Too Young to Die."

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:19 
Подожду хотя бы полтоса, 28 еще детский возраст ;)

"Ядру Linux исполнилось 28 лет"
Отправлено arthi , 25-Авг-19 18:07 
- Мальчик сколько тебе годиков?
- Сколо будет ситыли.
- У какие мы оптимисты.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним84701 , 25-Авг-19 13:28 
> -  2.0.0 - июнь 1996, 778 тыс. строк кода;
> -  2.2.0 - январь 1999, 1.8 млн. строк кода;

Слабовато!
https://www.phoronix.com/scan.php?page=news_item&px=Systemd-...
> systemd Clocks In At More Than 1.2 Million Lines
> 21 May 2019 at 07:30 PM

.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:39 
Господи исусе...

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 18:04 
>> -  2.0.0 - июнь 1996, 778 тыс. строк кода;
>> -  2.2.0 - январь 1999, 1.8 млн. строк кода;
> Слабовато!
> https://www.phoronix.com/scan.php?page=news_item&px=Systemd-...
>> systemd Clocks In At More Than 1.2 Million Lines
>> 21 May 2019 at 07:30 PM
> .

У системды уже более миллиона строк говнокода?! И всё это с волшебными числами, полагаю…


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним84701 , 25-Авг-19 19:05 
> У системды уже более миллиона строк говнокода?!

Угу. Я-то все в опенхаб смотрел, а там "оно" заморожено уже давно.

> И всё это с волшебными числами, полагаю…

Сейчас  глянул в свежие коммиты, открыл пяток файлов, поискал по диагонали тупо по "+ ".
После последних "улучшайзингов" (видимо, от немецкого "шай*е") гитхаба ссылка на строку не копируюется, так что просто куски из этих файлов:
https://github.com/systemd/systemd/blob/master/src/journal/j...


        /* Now seek to the last occurrence of this boot ID. */
        sd_id128_to_string(next_boot->id, match + 9);
        r = sd_journal_add_match(j, match, sizeof(match) - 1);


https://github.com/systemd/systemd/blob/master/src/journal/j...

        if (x != 0 && x + 40 * USEC_PER_MSEC > z)
                return;

        *last_usec = z;

        n = (3 * columns()) / 4;
        j = (n * (unsigned) p) / 65535ULL;

...

for (i = 0; i < j; i++)
                fputs("\xe2\x96\x88", stdout);

        fputs(ansi_normal(), stdout);

        for (i = 0; i < k; i++)
                fputs("\xe2\x96\x91", stdout);

        printf(" %3"PRIu64"%%", 100U * p / 65535U);

...
        n = (3 * columns()) / 4;

        putchar('\r');

        for (i = 0; i < n + 5; i++)
                putchar(' ');
...
if (show_progress)
                        draw_progress(0xC000 + scale_progress(0x3FFF, i, n), last_usec);
...
if (show_progress)
                        draw_progress(0x8000 + scale_progress(0x3FFF, i, n), last_usec);


ЗЫ:
Я оттуда вообще-то, когда-то хотел парсингом конфигов "спионе"^W вдохновиться, но вместо классической схемы, с однократной обработкой ввода, токенизацей и последующей работой с токеном (т.е. например структурой, включающей тип токена, его значение, позицию и что там еще нужно), там тупо на каждое сравнение вызывается сгенерированное обертками из макроса:

for keyword in keyword_array {
   if (strcmp(keyword, word) …

Ну и
https://github.com/systemd/systemd/blob/3884274b152fe6a20db9...


FOREACH_WORD_SEPARATOR(word, l, s, ":", state) {
                if (l == 8 && strneq(word, "shutdown", l))
                        what |= INHIBIT_SHUTDOWN;
                else if (l == 5 && strneq(word, "sleep", l))
                        what |= INHIBIT_SLEEP;
                else if (l == 4 && strneq(word, "idle", l))
...
else if (l == 20 && strneq(word, "handle-hibernate-key", l))
                        what |= INHIBIT_HANDLE_HIBERNATE_KEY;
                else if (l == 17 && strneq(word, "handle-lid-switch", l))
                        what |= INHIBIT_HANDLE_LID_SWITCH;

как-то не впечатлили, а немного совсем наоборот 🙄

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:25 
Для парсинга .ini файлов коими и являются конфиги systemd, навороты с лексическим и синтаксическим анализатором нафиг не нужны.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:26 
Да и кстати с последним фрагментом кода ты тоже облажался, почему не скажу, сам думай.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним84701 , 25-Авг-19 23:08 
> Для парсинга .ini файлов коими и являются конфиги systemd, навороты с лексическим
> и синтаксическим анализатором нафиг не нужны.

Конечно, нафиг "жирный" re2c, нафиг централизованная обработка с проверками по месту, давайте раскидаем все щедро по всему коду
https://github.com/systemd/systemd/search?utf8=%E2%...
https://github.com/systemd/systemd/search?utf8=%E2%...
https://github.com/systemd/systemd/search?utf8=%E2%...

> Да и кстати с последним фрагментом кода ты тоже облажался, почему не скажу, сам думай.

Т.е. по всему остальному претензий нет?
И да, похоже аноним не понял, в чем "прелесть" конструкции


else if (l == 20 && strneq(word, "handle-hibernate-key", l))
                        what |= INHIBIT_HANDLE_HIBERNATE_KEY;
                else if (l == 17 && strneq(word, "handle-lid-switch", l))

вместо

else if(token.HANDLE_HIBERNATE_KEY) …

и проверках, осмысленных ошибках с куском строки, позицией и прочими плюшками

но облажался я? Ну-ну.


"Ядру Linux исполнилось 28 лет"
Отправлено Ordu , 26-Авг-19 00:45 
> И да, похоже аноним не понял, в чем "прелесть" конструкции
> else if (l == 20 && strneq(word, "handle-hibernate-key", l))
>                        what |= INHIBIT_HANDLE_HIBERNATE_KEY;
>                else if (l == 17 && strneq(word, "handle-lid-switch", l))
> вместо
> else if(token.HANDLE_HIBERNATE_KEY) …

А я могу объяснить в чём прелесть. Чтобы сделать if(token.бла-бла-бла), придётся писать лишних строк пятьсот кода, с объявлением структуры token, и потом эти пятьсот строк кода будут в течение неопределённого времени получать патчи связанные с тем, что кому-то что-то надо было сделать, но оно не делалось нормально, кроме как через патч в библиотечный код. Типа мы изменили немного семантику флага в конфиге, поэтому мы теперь меняем структуру токена, переносим константы из одного enum'а, в другой enum, затем меняем содержимое статических массивов, по которым генерятся хештаблички для быстрого поиска. Затем мы вносим ещё парочку изменений, без которых код не компилируется. А потом мы запускаем аудит всего кода, который пользуется этой структурой, для того, чтобы убедиться, что мы ничего не поломали. На последнем этапе могут помочь тесты, но помочь относительно: мы в результате получим грядку тестов, которые не будут компилироваться, или которые будут фейлится, и нам придётся их переписывать. Груда никому не нужных усилий.

Если эти ненужные усилия всё же последовательно прилагать, то в результате код раздуется до полутора (двух, трёх...) тысяч строк кода. Будет получена какая-то мутная абстракция, которой пользоваться могут только те, кто её создавал. Да и они через год забудут. Значит придётся писать подробную документацию, причём не просто API с описанием точек входа и типов, а целый мануал на тему, как это использовать в тех или иных случаях. А это значит, что количество усилий на изменение семантики флага возрастёт ещё: придётся ещё и документацию на API парсера исправлять каждый раз.

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


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 05:57 
Лёня художник, он так видит.

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 26-Авг-19 08:36 
> Лёня художник, он так видит.

А линуксоиды просто урчат и чавкают новым стандартом, которым поцтеринг их кормит с лопаты. Умилительно. Йа прослезился.


"Ядру Linux исполнилось 28 лет"
Отправлено Michael Shigorin , 27-Авг-19 02:00 
> Лёня художник

От слова "брусчатка", что ли?


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:33 
Эникеи и программисты 1С негодуют, а Линукс развивается.
Сижу на мейнлайн ядре. Стабильность даже удивляет.
Вот бы и в мире дистрибутивов было все так классно.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 13:54 
>Стабильность даже удивляет.

12309 жил, 12309 жив, 12309 будет жить!


"Ядру Linux исполнилось 28 лет"
Отправлено anonymous , 25-Авг-19 21:25 
Так вроде ж закрыть тикет. Притом было закрыто множество разных (но похожих по описанию) проблем, если я правильно помню.

Более того, я уже давно не видел такого рода проблем.


"Ядру Linux исполнилось 28 лет"
Отправлено anonymous , 25-Авг-19 21:27 
P.S.: Если знаете как воспроизвести, то поделитесь рецептом, пожалуйста :)

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 11:28 
В вашем воображении.

"Ядру Linux исполнилось 28 лет"
Отправлено zzz , 25-Авг-19 14:07 
Какая "классность" может быть при подходе, когда ядро пишут одни конторы, окружение - вторые, прилаживают всё это друг к другу - третьи. В этом плане Windows, MacOS и *BSD на голову выше лап4атого рукоделия.

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 18:08 
> Какая "классность" может быть при подходе, когда ядро пишут одни конторы, окружение
> - вторые, прилаживают всё это друг к другу - третьи. В
> этом плане Windows, MacOS и *BSD на голову выше лап4атого рукоблудия.

Не благодари за фикс, он под свободной лицензией BSD.


"Ядру Linux исполнилось 28 лет"
Отправлено ixrws , 25-Авг-19 21:30 
Не знаю как у вас, в вашей параллельной вселенной, но в этой, в нашей, это обычное дело, когда не только один проект, например ядро, делает отдельная контора, а даже части проекта делают отдельные конторы. И что Windows, MacOS это как раз пример такого. Когда одна контора подрядчик заказывает разные части у разных контор или поручает разным отделам, которые весьма слабо связаны. В BSD та же штуковина, максимум они отвечают за базовую систему. Однако даже в ней части были написаны совершенно в разные периоды и разными людьми(думаю историю BSD вы можете без труда почитать, никаким - одна контора написала bsd там не пахнет никак). И да, это обычная практике в любой индустрии, поизучайте производство автомобилей да чего угодно вообще. Скажем компилятор, его должны писать те, кто пишет программы, для каждой программы своей?)

"Ядру Linux исполнилось 28 лет"
Отправлено zzz , 26-Авг-19 14:08 
У фри ядро, базовая система и система пакетов/портов собираются одной конторой. У винды и макоси ядро и базовая система собираются одной конторой. В линуксе - 100500 дистрибутивов, 100500 пакетных систем, 100500 идеологий. А выбрать, в общем-то, и нечего. Хочешь стабильную систему со свежим ПО - а вот фиг, хочешь свежее ПО со стабильной системой - а вот фиг. Фрагментация платформы дошла до такого идиотизма, что софт приколачивается к какому-то конкретному дистрибутиву. Но вместо того, чтобы купировать проблему, линукс обмазали докером и флатпаками.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 27-Авг-19 13:08 
Кocтылинупc же.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:16 
Особенно негодуют бсдшники, потрясая мохом, которым они обросли.

"Ядру Linux исполнилось 28 лет"
Отправлено аноним1с , 26-Авг-19 09:33 
эм... Программисты 1С тоже пользуются linux так-то.
Уже давно на ноуте только Linux Mint, знаю как минимум еще одного коллегу кто с linux на ты.

"Ядру Linux исполнилось 28 лет"
Отправлено Sphynkx , 25-Авг-19 15:22 
28 лет - пора выгонять из комсомола ;-))

"Ядру Linux исполнилось 28 лет"
Отправлено RedEyedMan , 25-Авг-19 16:10 
https://i.ibb.co/HC6qF2m/tux-HBP.png Сегодня ДР Линукса и День шахтера в Казахстане. На скорую руку сварганил сценку в Blender'е.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 16:24 
Все сходится. Как ты на скорую руку сварганил, так и работает линукс. Ни вкуса, ни любви к искусству.

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 18:09 
> Все сходится. Как ты на скорую руку сварганил, так и работает линукс.
> Ни вкуса, ни любви к искусству.

И в самом деле: ляп-ляп-ляп — и в продакшын.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 18:43 
О вкусах не спорят

"Ядру Linux исполнилось 28 лет"
Отправлено RedEyedMan , 25-Авг-19 19:01 
> Все сходится. Как ты на скорую руку сварганил, так и работает линукс.
> Ни вкуса, ни любви к искусству.

Так это ж просто пингвин. Сидит, ни софта нормального, ни игор (сарказм)


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 19:32 
Ну и какой софт есть, кроме стандартного? Я сижу до сих пор на линуксе (вот уже 9 лет), ибо на винде невозможно вообще работать. Но узкого специализированного софта реально нет. FreeCAD? Я пробовал разные версии, на разных дистрах - баг на баге, глюк на глюке. А если кто-то занимается электронной музыкой, то кроме Bitwig Studio и пару плагинчиков среднего качества ничего больше и нет. А JACK то работает как нужно, то нет. А чего его настройка стоит... Без костылей вообще никак.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:50 
https://www.youtube.com/user/unfa00

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 14:56 
Знаком. Только unfa опытный пользователь, у которого много времени. Да и он в основном показывает как с помощью костылей можно работать с аудио на линуксе. Если я новый пользователь, то настройка низкой задержки просто выносит мозг. А потом нет привычного софта, а с тем, что есть, работать сложно, уж не говоря об интерфейсе итд.

"Ядру Linux исполнилось 28 лет"
Отправлено RedEyedMan , 30-Авг-19 18:27 
>  А если кто-то занимается электронной музыкой, то кроме Bitwig Studio и пару плагинчиков среднего качества ничего больше и нет

Ну еще тут кто-то Ardour'ом балуется.
https://www.linux.org.ru/gallery/screenshots/15181846

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


"Ядру Linux исполнилось 28 лет"
Отправлено user90 , 25-Авг-19 20:52 
Йузеры блендера прям как фанаты 3D-принтеров[*]: у всех обычно получается банальное говно ;)

* - речь конечно не про SLM


"Ядру Linux исполнилось 28 лет"
Отправлено Griggorii , 25-Авг-19 18:19 
12309 тебя беспокоит ага , хотите любую систему загнуть без проблем. Берем либро офис или на винде делаем презентацию вставляя картиночки до тех пор пока комп не зависнет , но условие что памяти будет 2 гига , а то долго надо будет картиночки вставлять и много штук и будет и там м там эффект одинаковый

"Ядру Linux исполнилось 28 лет"
Отправлено iPony129412 , 25-Авг-19 18:40 
> эффект одинаковый

Не замечал. Windows будет жёстко тормозить, и если нервы крепкие, то всё же приведёшь обратно в нормальное состояние.
А в линуксах всё - только пинком компьютер перезагрузить.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 05:59 
Хватит уже на старых ядрах сидеть. С bfq проблема практически отсутствует.

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 26-Авг-19 08:38 
> Хватит уже на старых ядрах сидеть. С bfq проблема практически отсутствует.

У нас на Десяточке такой проблемы вовсе нет.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 27-Авг-19 05:37 
Да Дебиан вообще шикарен, особенно в кедах.

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 27-Авг-19 05:53 
> Да Дебиан вообще шикарен, особенно в кедах.

Дебиан _был_ _неплох_ в релизах с Sarge по Wheezy включительно. Это когда ещё не завезли системду, ко-ко-CoC, SJW и разную нечисть вместо разработчиков. То были золотые годы дистрибутива и последние годы его условной независимости. Последующие релизы Дебана — говно, ты уж не расстраивайся. И даже Devuan не в состоянии ничего исправить в этой катастрофе. Это я тебе говорю как старый пользователь Дебиана, с горечью переживший падение любимой операционной системы. Они собственную философию растоптали и лягли под Шапку, как портовая девка. Дебиан сегодня — это дрожащая бледная тень былой славы и символ позора.

Вы вообще не понимаете, молодёжь, каким УГ стал прикладной (да и системный тоже) софт за минувшие 10—15 лет, вам сравнивать не с чем.


"Ядру Linux исполнилось 28 лет"
Отправлено RedEyedMan , 29-Авг-19 11:06 
>[оверквотинг удален]
> Дебиан _был_ _неплох_ в релизах с Sarge по Wheezy включительно. Это когда
> ещё не завезли системду, ко-ко-CoC, SJW и разную нечисть вместо разработчиков. То
> были золотые годы дистрибутива и последние годы его условной независимости. Последующие
> релизы Дебана — говно, ты уж не расстраивайся. И даже Devuan не
> в состоянии ничего исправить в этой катастрофе. Это я тебе говорю
> как старый пользователь Дебиана, с горечью переживший падение любимой операционной системы.
> Они собственную философию растоптали и лягли под Шапку, как портовая девка.
> Дебиан сегодня — это дрожащая бледная тень былой славы и символ позора.
> Вы вообще не понимаете, молодёжь, каким УГ стал прикладной (да и системный
> тоже) софт за минувшие 10—15 лет, вам сравнивать не с чем.

Кеды после 4 лучше не стали, а гном теперь 3, хотя я помню еще 2.32 в 2009 году.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 19:00 
Астрологи объявили месяц дней рождений. Количество дней рождений на Опеннете выросло втрое

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 19:51 
>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 млн. строк кода;
>.........
>4.7 - июль 2016, 21.7 млн. строк кода;
>4.12 - июль 2017, 24.1 млн. строк кода;
>4.18 - август 2018, 25.3 млн. строк кода.
>5.2 - июль 2019, 26.55 млн. строк кода.

Сразу видно, какой прогресс! По разжирению пингвинье брюха.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:58 
Увеличение количества строк показатель ненужности.

"Ядру Linux исполнилось 28 лет"
Отправлено qwerty123 , 25-Авг-19 21:03 
> По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США

Да, это точно, второй раз на такую хрень никто не скинется.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:06 
Из-за щеки-то вытаскивай хоть иногда :)

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 25-Авг-19 22:13 
>> По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США
> Да, это точно, второй раз на такую хрень никто не скинется.

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


"Ядру Linux исполнилось 28 лет"
Отправлено iPahcae6 , 26-Авг-19 05:46 
«Коллективная монополия». Какую только фигню не придумают русские. Ты понимаешь, что множество участников и «моно» в слове монополия никак не уживаются рядом?

"Ядру Linux исполнилось 28 лет"
Отправлено Anonymoustus , 26-Авг-19 08:20 
> «Коллективная монополия». Какую только фигню не придумают русские. Ты понимаешь,
> что множество участников и «моно» в слове монополия никак не уживаются
> рядом?

Если бы ты, аноним, посещал в школе уроки, а не распивал боярышник за гаражами, ты бы узнал от учительницы, что монополии бывают разные. Я не делал специально для тебя выдержки из умных научных словарей, но цитирую первое попавшееся из гугловыдачи из каких-то рефератов, что ли:


Искусственные монополии образуют ряд конкретных форм:

Картель – союз нескольких предприятий одной отрасли промышленности, в котором его участники сохраняют свою собственность на средства и продукты производства, а созданные изделия сами реализуют на рынке, договариваясь о квоте – доле каждого в общем выпуске продукции, о продажных ценах, распределении рынков.

Синдикат – объединение ряда предприятий, изготавливающих однородную продукцию; здесь собственность на материальные условия хозяйствования сохраняется за участниками объединения, а готовая продукция реализуется как их общее достояние через созданную для этого контору.

Трест – монополия, в которой создается совместная собственность данной группы предпринимателей на средства производства и готовую продукцию.

Концерн – союз формально независимых предприятий (обычно из разных отраслей промышленности, торговли, транспорта и банков), в рамках которого головная фирма организуется финансовый (денежный) контроль за всеми участниками.

Консорциум – временное соглашение между несколькими банками или предприятиями для совместного проведения финансовых или коммерческих операций большого масштаба.

Монополистические объединения сами и по своему усмотрению устанавливают рыночную цену на продаваемую продукцию. В условиях свободной конкуренции при определении равновесной цены учитывается взаимодействие спроса и предложения. Монополистические объединения совершенно не принимают во внимание объективно необходимый объем производства благ. Эти организации воздействуют на объем спросав своих интересах, устанавливая выгодную цену.


Учение — свет! Запомни эту истину, анон.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 09:56 
Ну не так уж и много на самом деле

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:15 
накатим!

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 21:55 
GNU's is Not UNIX.

"Ядру Linux исполнилось 28 лет"
Отправлено iPahcae6 , 26-Авг-19 05:45 
И при чем тут GNU?

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 13:22 
It is not Unix

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 22:30 
ну кому нинужна уже давно свои ядра понаписали или пишут,и троллят тут на отдыхе...

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 22:59 
как по мне, так Linux не нужная штука

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 10:38 
Выкинь все свои устройства с linux.

"Ядру Linux исполнилось 28 лет"
Отправлено аноним3 , 26-Авг-19 21:27 
ты его в каменный век отправить решил?))))

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 25-Авг-19 23:21 
28 лет мучений и страданий ... и о чудо корпорации начали пилить свои микроядра и операционки поняв костыльность и несостоятельность сабжа.

"Ядру Linux исполнилось 28 лет"
Отправлено НяшМяш , 26-Авг-19 00:21 
Я думаю, что костыльность и несостоятельность (разве что на десктопе) вряд ли находится даже в топ-10 причин перехода на собственные велосипеды )

"Ядру Linux исполнилось 28 лет"
Отправлено hazard157 , 26-Авг-19 10:59 
Смешно, такие "мысли" читать.

Что делать беднягам из Top500 суперкомпьютеров? Срочно писать свои ОСы?


"Ядру Linux исполнилось 28 лет"
Отправлено пох. , 26-Авг-19 16:18 
жрать с лопаты. Они по другому и не умеют.

Сэр Крэй, к сожалению, помер.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 02:19 
Когда на GPL 3 переведут?

"Ядру Linux исполнилось 28 лет"
Отправлено iPahcae6 , 26-Авг-19 05:44 
Об этом ты можешь прочитать в книге «Никогда»
Это практически неосуществимо, так как невозможно получить согласие всех авторов кода ядра(кто-то мертв, кто-то просто откажется и так далее) и невозможно переписать все те части авторы которых откажутся от перехода. Плюс GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нет. Так что если хочешь под GPLv3, то писалку в руки и пиши сам с нуля, а через 28 лет поговорим.

"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 10:40 
> GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нет

Лично Торвальдсу было бы по барабану, но вот корпорациям, вложившимся в разработку, патентные приколы GPLv3 точно поперёк горла.


"Ядру Linux исполнилось 28 лет"
Отправлено Аноним , 26-Авг-19 12:38 
А что же они тогда Apache 2.0 так любят, там тоже патентные приколы?

"Ядру Linux исполнилось 28 лет"
Отправлено анонн , 26-Авг-19 12:02 
> Плюс GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нет.

Это какому именно коммунити выгодны схемы "вот вам открытый загрузчик нашего блобика в ваше ядрышко, радуйтесь!"?
Вчерашним подоконникам и латентным маководам?


"Ядру Linux исполнилось 28 лет"
Отправлено аноним3 , 26-Авг-19 21:30 
в свое время мак и правда был очень завидной машинкой... правда это было когда он был на power процессорах. сейчас... а сейчас даже айфон не хочется трогать)))

"Ядру Linux исполнилось 28 лет"
Отправлено Andrey Mitrofanov_N0 , 26-Авг-19 11:36 
> Когда на GPL 3 переведут?

Никогда.  Главный будет оклад отрабатывать,
    https://lore.kernel.org/lkml/?q=GPLv3+f:torvalds
чтобы его не "бесчеловечность"-или-как оно-там не попёрли.