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
Линус Торвальдс, здоровья и долгих лет ему жизни, борец за свободу будет в раю - мире свободы и свободных душ (познаете истину и истина сделает вас свободными, что посеяте, то и пожнёте). А виндовс деятелей и всех, кто попирал свободу, ждёт ад - место подавления всякой свободы мысли. Каким судом судили, таким и вы будете судимы, какой мерой мерили, такой и вам будет отмерено.
Аминь.
Нет ни рая, ни ада, о сердце моё!
Из мрака возврата, о сердце мое!
И не надо надеяться, о сердце мое!
И бояться не надо, о сердце моё!
Борцы за свободу - запилили Линусу лицензию и юзерланд, включая канпилятор, на котором тот конпилял свое ведро. Ага, и лицензию еще.Не будь лицензии - было б еще одно bds^Wbsd.
>Не будь лицензии - было б еще одно bsdА так получилась хорошая жирная файлопомойка.
И пипл такой - слава помойке! мы все любим файлопомойку!
Борец за свободу безбедно двадцать лет живёт на деньги IBM и других корпораций, пока вы молитесь на текст лицензий ПЗД.
>Борец за свободу безбедно двадцать лет живёт на деньги IBM и других корпорацийЛинух дотирован IBM - ура! Линух признан IBM!
XXX дотирован IBM - продались копирастам!
Ну так дотации в линух доступны всегда всему сообществу, из-за GPLДотации в БЗД ... Ну тут как повезет.
А что умела первая версия linux?
Работать. Компилятор уже был, можно было программы писать. Но в целом, система была очень сырой.
Рисовать пингвина и падать. Впрочем, за 28 лет ничегошеньки не изменилось.
> А что умела первая версия linux?Подключаться к серверу универа через текстовый терминал.
Читай "Just for fun".
"Ядро, которое так и не стало операционной системой"
>Ядро, которое так и не стало операционной системойЛеннарт, ты?
>>Ядро, которое так и не стало операционной системой
>Леннарт, ты?А что, это просто вот так незаметно?
Да, сразу заметно, что Леннарт
FreakX самое то. Прав был Линус
Намек на целевую аудиторию. Как их в нашей компании называют - "линукс-меньшинства".
Людей с интеллектом выше среднего тоже меньшинство. Ваша компания формирует свои ряды из людей относящиеся к большинству?
А знаете что в этом меньшинстве - это большинство называют виндовс-макаками? Как думаете почему?
Ирония в том, что корень проблемы у них общий.
> Людей с интеллектом выше среднего тоже меньшинство.Занятный переход. А людей с интеллектом значительно выше среднего - меньшинство из меньшинства. По этой же логике выводим:
uname -rs
FreeBSD 12.0-STABLE
что я - [э|и]лита!
Впрочем, я всегда это подозревал!> А знаете что в этом меньшинстве - это большинство называют виндовс-макаками? Как думаете почему?
Что-то я не помню таких высказываний в "интеллектуальном меньшинстве", а если речь про "линукс-меньшинство", то наверное примерно из тех же побуждений, что заставляют их называть другие меньшинства "бздунами" - потешить эго, прокачать ЧСВ.
Linux-меньшенство это линдуисты? (Те кто юзают только Windows и Linux вертят в хайпере. :D)
пипец старьё... :)
Не такое старье как иксы.
Только Линус внезапно не Линус, а Лайнус (назван в честь Поллинга).
И Линукс не не Линукс, а Лайнакс? )
> Только Линус внезапно не Линус, а Лайнус (назван в честь Поллинга).Иногда лучше жевать, чем говорить, анон.
И Айгор с Франкенстином тоже...
https://upload.wikimedia.org/wikipedia/commons/3/3c/Sv-Linus...
Внезапно, он фин, а не американец. Не надо читать его имя на ангийский манер.
он швед
С др короче!
too old!
Old but gold!
do not want.
"Too Old to Rock-n-Roll, Too Young to Die."
Подожду хотя бы полтоса, 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.
Господи исусе...
>> - 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
> .У системды уже более миллиона строк говнокода?! И всё это с волшебными числами, полагаю…
> У системды уже более миллиона строк говнокода?!Угу. Я-то все в опенхаб смотрел, а там "оно" заморожено уже давно.
> И всё это с волшебными числами, полагаю…
Сейчас глянул в свежие коммиты, открыл пяток файлов, поискал по диагонали тупо по "+ ".
После последних "улучшайзингов" (видимо, от немецкого "шай*е") гитхаба ссылка на строку не копируюется, так что просто куски из этих файлов:
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;
как-то не впечатлили, а немного совсем наоборот 🙄
Для парсинга .ini файлов коими и являются конфиги systemd, навороты с лексическим и синтаксическим анализатором нафиг не нужны.
Да и кстати с последним фрагментом кода ты тоже облажался, почему не скажу, сам думай.
> Для парсинга .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) …
и проверках, осмысленных ошибках с куском строки, позицией и прочими плюшкамино облажался я? Ну-ну.
> И да, похоже аноним не понял, в чем "прелесть" конструкции
> 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 парсера исправлять каждый раз.
Зачем все эти сложности? От этого код станет короче? От этого он станет понятнее? Понятнее в смысле, "понятнее что код делает", или в смысле "понятнее как код делает, то что он делает"? Код будет проще поддерживать? Это риторические вопросы, потому что ответы на них "незачем, эти сложности в этом месте не нужны", "нет", "нет", "некорректный вопрос: ни в каком смысле понятнее не станет", "нет".
Лёня художник, он так видит.
> Лёня художник, он так видит.А линуксоиды просто урчат и чавкают новым стандартом, которым поцтеринг их кормит с лопаты. Умилительно. Йа прослезился.
> Лёня художникОт слова "брусчатка", что ли?
Эникеи и программисты 1С негодуют, а Линукс развивается.
Сижу на мейнлайн ядре. Стабильность даже удивляет.
Вот бы и в мире дистрибутивов было все так классно.
>Стабильность даже удивляет.12309 жил, 12309 жив, 12309 будет жить!
Так вроде ж закрыть тикет. Притом было закрыто множество разных (но похожих по описанию) проблем, если я правильно помню.Более того, я уже давно не видел такого рода проблем.
P.S.: Если знаете как воспроизвести, то поделитесь рецептом, пожалуйста :)
В вашем воображении.
Какая "классность" может быть при подходе, когда ядро пишут одни конторы, окружение - вторые, прилаживают всё это друг к другу - третьи. В этом плане Windows, MacOS и *BSD на голову выше лап4атого рукоделия.
> Какая "классность" может быть при подходе, когда ядро пишут одни конторы, окружение
> - вторые, прилаживают всё это друг к другу - третьи. В
> этом плане Windows, MacOS и *BSD на голову выше лап4атого рукоблудия.Не благодари за фикс, он под свободной лицензией BSD.
Не знаю как у вас, в вашей параллельной вселенной, но в этой, в нашей, это обычное дело, когда не только один проект, например ядро, делает отдельная контора, а даже части проекта делают отдельные конторы. И что Windows, MacOS это как раз пример такого. Когда одна контора подрядчик заказывает разные части у разных контор или поручает разным отделам, которые весьма слабо связаны. В BSD та же штуковина, максимум они отвечают за базовую систему. Однако даже в ней части были написаны совершенно в разные периоды и разными людьми(думаю историю BSD вы можете без труда почитать, никаким - одна контора написала bsd там не пахнет никак). И да, это обычная практике в любой индустрии, поизучайте производство автомобилей да чего угодно вообще. Скажем компилятор, его должны писать те, кто пишет программы, для каждой программы своей?)
У фри ядро, базовая система и система пакетов/портов собираются одной конторой. У винды и макоси ядро и базовая система собираются одной конторой. В линуксе - 100500 дистрибутивов, 100500 пакетных систем, 100500 идеологий. А выбрать, в общем-то, и нечего. Хочешь стабильную систему со свежим ПО - а вот фиг, хочешь свежее ПО со стабильной системой - а вот фиг. Фрагментация платформы дошла до такого идиотизма, что софт приколачивается к какому-то конкретному дистрибутиву. Но вместо того, чтобы купировать проблему, линукс обмазали докером и флатпаками.
Кocтылинупc же.
Особенно негодуют бсдшники, потрясая мохом, которым они обросли.
эм... Программисты 1С тоже пользуются linux так-то.
Уже давно на ноуте только Linux Mint, знаю как минимум еще одного коллегу кто с linux на ты.
28 лет - пора выгонять из комсомола ;-))
https://i.ibb.co/HC6qF2m/tux-HBP.png Сегодня ДР Линукса и День шахтера в Казахстане. На скорую руку сварганил сценку в Blender'е.
Все сходится. Как ты на скорую руку сварганил, так и работает линукс. Ни вкуса, ни любви к искусству.
> Все сходится. Как ты на скорую руку сварганил, так и работает линукс.
> Ни вкуса, ни любви к искусству.И в самом деле: ляп-ляп-ляп — и в продакшын.
О вкусах не спорят
> Все сходится. Как ты на скорую руку сварганил, так и работает линукс.
> Ни вкуса, ни любви к искусству.Так это ж просто пингвин. Сидит, ни софта нормального, ни игор (сарказм)
Ну и какой софт есть, кроме стандартного? Я сижу до сих пор на линуксе (вот уже 9 лет), ибо на винде невозможно вообще работать. Но узкого специализированного софта реально нет. FreeCAD? Я пробовал разные версии, на разных дистрах - баг на баге, глюк на глюке. А если кто-то занимается электронной музыкой, то кроме Bitwig Studio и пару плагинчиков среднего качества ничего больше и нет. А JACK то работает как нужно, то нет. А чего его настройка стоит... Без костылей вообще никак.
https://www.youtube.com/user/unfa00
Знаком. Только unfa опытный пользователь, у которого много времени. Да и он в основном показывает как с помощью костылей можно работать с аудио на линуксе. Если я новый пользователь, то настройка низкой задержки просто выносит мозг. А потом нет привычного софта, а с тем, что есть, работать сложно, уж не говоря об интерфейсе итд.
> А если кто-то занимается электронной музыкой, то кроме Bitwig Studio и пару плагинчиков среднего качества ничего больше и нетНу еще тут кто-то Ardour'ом балуется.
https://www.linux.org.ru/gallery/screenshots/15181846А мне кроме Blender'а больше ничего и не нужно, я не музыкант. Каждый найдет в линуксе что-то свое, а кого-то и тоннами софта не затянешь.
Йузеры блендера прям как фанаты 3D-принтеров[*]: у всех обычно получается банальное говно ;)* - речь конечно не про SLM
12309 тебя беспокоит ага , хотите любую систему загнуть без проблем. Берем либро офис или на винде делаем презентацию вставляя картиночки до тех пор пока комп не зависнет , но условие что памяти будет 2 гига , а то долго надо будет картиночки вставлять и много штук и будет и там м там эффект одинаковый
> эффект одинаковыйНе замечал. Windows будет жёстко тормозить, и если нервы крепкие, то всё же приведёшь обратно в нормальное состояние.
А в линуксах всё - только пинком компьютер перезагрузить.
Хватит уже на старых ядрах сидеть. С bfq проблема практически отсутствует.
> Хватит уже на старых ядрах сидеть. С bfq проблема практически отсутствует.У нас на Десяточке такой проблемы вовсе нет.
Да Дебиан вообще шикарен, особенно в кедах.
> Да Дебиан вообще шикарен, особенно в кедах.Дебиан _был_ _неплох_ в релизах с Sarge по Wheezy включительно. Это когда ещё не завезли системду, ко-ко-CoC, SJW и разную нечисть вместо разработчиков. То были золотые годы дистрибутива и последние годы его условной независимости. Последующие релизы Дебана — говно, ты уж не расстраивайся. И даже Devuan не в состоянии ничего исправить в этой катастрофе. Это я тебе говорю как старый пользователь Дебиана, с горечью переживший падение любимой операционной системы. Они собственную философию растоптали и лягли под Шапку, как портовая девка. Дебиан сегодня — это дрожащая бледная тень былой славы и символ позора.
Вы вообще не понимаете, молодёжь, каким УГ стал прикладной (да и системный тоже) софт за минувшие 10—15 лет, вам сравнивать не с чем.
>[оверквотинг удален]
> Дебиан _был_ _неплох_ в релизах с Sarge по Wheezy включительно. Это когда
> ещё не завезли системду, ко-ко-CoC, SJW и разную нечисть вместо разработчиков. То
> были золотые годы дистрибутива и последние годы его условной независимости. Последующие
> релизы Дебана — говно, ты уж не расстраивайся. И даже Devuan не
> в состоянии ничего исправить в этой катастрофе. Это я тебе говорю
> как старый пользователь Дебиана, с горечью переживший падение любимой операционной системы.
> Они собственную философию растоптали и лягли под Шапку, как портовая девка.
> Дебиан сегодня — это дрожащая бледная тень былой славы и символ позора.
> Вы вообще не понимаете, молодёжь, каким УГ стал прикладной (да и системный
> тоже) софт за минувшие 10—15 лет, вам сравнивать не с чем.Кеды после 4 лучше не стали, а гном теперь 3, хотя я помню еще 2.32 в 2009 году.
Астрологи объявили месяц дней рождений. Количество дней рождений на Опеннете выросло втрое
>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 млн. строк кода.Сразу видно, какой прогресс! По разжирению пингвинье брюха.
Увеличение количества строк показатель ненужности.
> По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов СШАДа, это точно, второй раз на такую хрень никто не скинется.
Из-за щеки-то вытаскивай хоть иногда :)
>> По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США
> Да, это точно, второй раз на такую хрень никто не скинется.На линукс уже выбросили столько миллиардов, что вам поплохеет от таких цифр. Но выбросили неспроста: под этого дело некоторые корпорации списали в утиль старые коммерческие юниксы вместе с конкурентами, по факту прекратив конкуренцию на рынке юникс-подобных ОС и застолбив коллективную монополию за избранными. Но вы продолжайте верить в швободу.
«Коллективная монополия». Какую только фигню не придумают русские. Ты понимаешь, что множество участников и «моно» в слове монополия никак не уживаются рядом?
> «Коллективная монополия». Какую только фигню не придумают русские. Ты понимаешь,
> что множество участников и «моно» в слове монополия никак не уживаются
> рядом?Если бы ты, аноним, посещал в школе уроки, а не распивал боярышник за гаражами, ты бы узнал от учительницы, что монополии бывают разные. Я не делал специально для тебя выдержки из умных научных словарей, но цитирую первое попавшееся из гугловыдачи из каких-то рефератов, что ли:
Искусственные монополии образуют ряд конкретных форм:Картель – союз нескольких предприятий одной отрасли промышленности, в котором его участники сохраняют свою собственность на средства и продукты производства, а созданные изделия сами реализуют на рынке, договариваясь о квоте – доле каждого в общем выпуске продукции, о продажных ценах, распределении рынков.
Синдикат – объединение ряда предприятий, изготавливающих однородную продукцию; здесь собственность на материальные условия хозяйствования сохраняется за участниками объединения, а готовая продукция реализуется как их общее достояние через созданную для этого контору.
Трест – монополия, в которой создается совместная собственность данной группы предпринимателей на средства производства и готовую продукцию.
Концерн – союз формально независимых предприятий (обычно из разных отраслей промышленности, торговли, транспорта и банков), в рамках которого головная фирма организуется финансовый (денежный) контроль за всеми участниками.
Консорциум – временное соглашение между несколькими банками или предприятиями для совместного проведения финансовых или коммерческих операций большого масштаба.
Монополистические объединения сами и по своему усмотрению устанавливают рыночную цену на продаваемую продукцию. В условиях свободной конкуренции при определении равновесной цены учитывается взаимодействие спроса и предложения. Монополистические объединения совершенно не принимают во внимание объективно необходимый объем производства благ. Эти организации воздействуют на объем спросав своих интересах, устанавливая выгодную цену.
Учение — свет! Запомни эту истину, анон.
Ну не так уж и много на самом деле
накатим!
GNU's is Not UNIX.
И при чем тут GNU?
It is not Unix
ну кому нинужна уже давно свои ядра понаписали или пишут,и троллят тут на отдыхе...
как по мне, так Linux не нужная штука
Выкинь все свои устройства с linux.
ты его в каменный век отправить решил?))))
28 лет мучений и страданий ... и о чудо корпорации начали пилить свои микроядра и операционки поняв костыльность и несостоятельность сабжа.
Я думаю, что костыльность и несостоятельность (разве что на десктопе) вряд ли находится даже в топ-10 причин перехода на собственные велосипеды )
Смешно, такие "мысли" читать.Что делать беднягам из Top500 суперкомпьютеров? Срочно писать свои ОСы?
жрать с лопаты. Они по другому и не умеют.Сэр Крэй, к сожалению, помер.
Когда на GPL 3 переведут?
Об этом ты можешь прочитать в книге «Никогда»
Это практически неосуществимо, так как невозможно получить согласие всех авторов кода ядра(кто-то мертв, кто-то просто откажется и так далее) и невозможно переписать все те части авторы которых откажутся от перехода. Плюс GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нет. Так что если хочешь под GPLv3, то писалку в руки и пиши сам с нуля, а через 28 лет поговорим.
> GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нетЛично Торвальдсу было бы по барабану, но вот корпорациям, вложившимся в разработку, патентные приколы GPLv3 точно поперёк горла.
А что же они тогда Apache 2.0 так любят, там тоже патентные приколы?
> Плюс GPLv3 выгоден только Столлману, а коммунити и лично Линусу Бенедикту Торвальдсу нет.Это какому именно коммунити выгодны схемы "вот вам открытый загрузчик нашего блобика в ваше ядрышко, радуйтесь!"?
Вчерашним подоконникам и латентным маководам?
в свое время мак и правда был очень завидной машинкой... правда это было когда он был на power процессорах. сейчас... а сейчас даже айфон не хочется трогать)))
> Когда на GPL 3 переведут?Никогда. Главный будет оклад отрабатывать,
https://lore.kernel.org/lkml/?q=GPLv3+f:torvalds
чтобы его не "бесчеловечность"-или-как оно-там не попёрли.