Ядро Linux отмечает свой 24 день рождения. 25 августа 1991 года, после 5 месяцев разработки, 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 насчитывает более 19 млн строк кода. По данным исследования, проведенного по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта аналогичного современному ядру Linux составила бы более миллиарда долларов.
Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты (http://www.cs.vu.nl/~ast/brown/codecomparison/alexey.html) исследования показали наличие только 4 несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.Первоначально Линус задумал назвать ядро Freax, от слов "free", "freak" и X (Unix). Но имя Linux ядро получило с легкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на своем FTP-сервере, назвав директорию с архивом не "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 млн. строк кода.
Прогресс развития ядра:- 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, который открыл эру виртуализации;
- В июле 2011 года после 10 лет развития ветки 2.6.x осуществлён (http://www.opennet.me/opennews/art.shtml?num=31259) переход к нумерации 3.x.
- В 2015 году состоялся (http://www.opennet.me/opennews/art.shtml?num=42029) выпуск ядра Linux 4.0.
URL: http://www.cs.cmu.edu/~awb/linux.history.html
Новость: http://www.opennet.me/opennews/art.shtml?num=42849
Поздровляю!
Извиняюсь за ошибку.
С ней намного лучше.
извиняюсь - означает извиняю сам себя, как и вытираюсь
Извиняюсь === Приношу извинения.
> Извиняюсь === Приношу извинения.Извините == Прошу прощения == Приношу извинения
Извиняюсь == сам у себя принимаю извинения
> Извиняюсь === Приношу извинения."сь", "ся" в конце глаголов == "себя" (возвратные частицы или как-то так). Думайте перед тем как говорить, например, "я трахаюсь..." ))
Ты ошибаешься. Похоже, что "сомневаюсь" отсутствует в твоем лексиконе. Еще есть слова: молюсь, обращаюсь, ошибаюсь, извиняюсь..
> Похоже, что "сомневаюсь" отсутствует в твоем лексиконе. Еще есть слова: молюсь, обращаюсь, ошибаюсь, извиняюсь..обратите внимание на приведенный вами список - все эти глаголы в данной форме описывают, грубо говоря, "что я делаю в настоящий момент? молюсь, обращаюсь, извиняюсь.."
Одно дело сказать "извините" - это однозначное обращение к собеседнику/аудитории типа "прошу простить". А говоря "извиняюсь", вы, просто описываете что делаете как будто кому-то третьему. Будто вас застали за вымаливанием прощения и на вопрос "что ты делаешь?" вы отвечаете "извиняюсь. не обращай внимания.". То есть заменили обращение на описание действия/состояния. Вроде бы тоже самое, но "есть маленький нюанс" типа пропадания элемента сожаления/раскаяния. И это вполне допустимо, имхо, в каких-то случаях.Ваш пример: Обращаясь к кому-то с мольбой говорят "молю вас,...", "помогите мне! молю!", а не "молюсь. помогите!" (если вы конечно не воинствуюший атеист которого под дулом пистолета заставляют молиться).
"сомневаюсь" и "ошибаюсь", насколько я помню, вообще из другой категории, так как без "ся" не употребляются (типа "неуклюжий", где "не" не означает отрицания, так как в современном языке нет понятия "уклюжий").
- вы ещё сомневаете?
- нет, я уже ошибаю!
Гуманитарии не нашедшие работы начали исправлять ошибки. Мало того что ничего полезного не делают, так ещё и трафик поедают.
> Гуманитарии не нашедшие работы начали исправлять ошибки.Ну вот (( Даже предложение, планируемое быть оскорбительным, и то без ошибок написать не смог. По смыслу тоже вышло пальцем в небо, жопой в лужу... но продолжай, это очень интересно! Или ты играешь в угадайку тепло/холодно? Тогда холодно. Следующий ход.
> Мало того что ничего полезного не делают
Прям разоблачил, давай теперь, юноша, расскажи и покажи тут всем какой ты грамотный технарь и что же ты полезного делаешь (как ты хамишь мы уже увидели - это в зачет не идет).
P. S. Если ты в реале девочка - извини уж за "юношу".
>извиняюсь - означает извиняю сам себя, как и вытираюсь
>"сь", "ся" в конце глаголов == "себя" (возвратные частицы или как-то так). Думайте перед тем как говорить, например, "я трахаюсь..." ))Другими словами "я трахаюсь - означает трахаю сам себя, как и вытираюсь"?
Тоже вариант ;)
> Другими словами "я трахаюсь - означает трахаю сам себя..."?А ты не догадывался?
Ничего приносить не надо! Извиняюсь === признаю свою вину!
> признаю свою винуМеру, степень, глубину
И прошу меня отправить
На текущую войну!Простите, не удержался.
Продолжайте же, дальше самый сок! =)Нет войны — я все приму -
Ссылку. Каторгу. Тюрьму.
Но желательно — в июле,
И желательно — в Крыму.
Об этом еще Вересаев писал. Слово "извиняюсь" привнесли в русский полуграмотные поляки в начале 20-века.
Ага, а роюсь - означает рою себя. И копаюсь - копаю себя. И разбираюсь - разбираю себя. Лингвисты блин...
И тебя, малыш, с наступающим Днём Знаний!
Пиши поменьше комментариев на опеннете, у меня от тебя настроение портится и в туалет сразу хочется.
> Пиши поменьше комментариев на опеннете, у меня от тебя настроение портится и
> в туалет сразу хочется.Не у тебя одного
Претензии по меньшей мере странные.
Это Интернет, детка.
2016 год - ядру Linux исполнилось 25 лет
2017 год - ядру Linux исполнилось 26 лет
......
> 2016 год - ядру Linux исполнилось 25 лет
> 2017 год - ядру Linux исполнилось 26 лет
> ......Спойлеры!!!
За 1 год теперь делается столько изменений, сколько было за первые 8 лет существования!
Не совсем так. Правильнее - за один год добавляется драйверов устройств больше, чем за несколько прошлых.
Урааааааа!
> добавлена поддержка формата файлов ELFТОЧНО? А ТО Я ПОМНЮ ЧТО в 1.2 был переход с COFF на ELF
Не было COFF, был a.out
> Не было COFF, был a.out+1 Таблеток от склероза в студию, предыдущему оратору!
А COFF живее всех -- пихается во все: PE-COFF у себя в .exe-шниках Mono в 7ом Debian-е наблюдаю, с UEFI-шной толкалкой пролалкивают. И это не считая wine-запускалки.
> I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.Вот это я понимаю хобби у человека.
Т.е. вы уразумели как скучно живете?)))
Сдается мне, что в те годы компьютеры были малость попроще. Ни каких тебе ужасных ACPI, USB , десятков SAS/SATA контроллеров и даже APIC не было. Модемы и принтеры универсально работали через простенький COM-порт, а дисплеи были текстовыми или VGA-совместимыми. Написать свою тёплую ламповую ОС без всех этих технологий довольно просто.
основной челлендж ядра ОС - работа в защищенном режиме, управление процессами, виртуальной памятью, правами процессов. ну и ФС. например МС клепали свою(шучу, честно сп..ную) одноюзерную ОС в реальном режиме (попутно огребая с многозадачностью в 3.x венде), у IBM прекрасно получилась многозадачность, но одноюзерная. Я бы не стал вот так про "довольно просто". Всё же Линус зубр.
И всё это спокойно влезло в 10K строк кода.
> Модемы и принтеры универсально работали через простенький COM-портБлаженно поколение, не заставшее винмодемов и не отличающее параллельный порт от последовательного.
Оказывается, появление USB все только усложнило, кто бы мог подумать!
> Вильям Делло Крок сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу.Коммьюнити ужасно повезло, что это был не Билл Гейтс.
Поменяли бы название и пилили дальше
>Коммьюнити ужасно повезло, что это был не Билл Гейтс.Наоборот, не повезло. Билл Гейтс направил всё это безобразие в правильное русло, и выпустил бы наконец-то рабочий продукт. А так, Linux-based системы остаются своеобразной смесью, которая сразу заработает с вероятностью 50%.
>>Коммьюнити ужасно повезло, что это был не Билл Гейтс.
> Наоборот, не повезло. Билл Гейтс направил всё это безобразие в правильное русло,
> и выпустил бы наконец-то рабочий продукт. А так, Linux-based системы остаются
> своеобразной смесью, которая сразу заработает с вероятностью 50%.А чем это отличается от того что делал гейтс?
Тем, что у него в сразу не работало с вероятностью 50%?
> А чем это отличается от того что делал гейтс?
> Тем, что у него в сразу не работало с вероятностью 50%?с чего вы решили, что у него не работало? Вам сам Билл сказал это?
>>А так, Linux-based системы остаются своеобразной смесью, которая сразу заработает с вероятностью 50%.
Просто, когда пробовала ставить Linux-based систему (openSUSE, Ubuntu), система после установки всё время падала. Редко в ней что-то работало сразу. И складывалось ощущение, что установлен какой-то полуфабрикат, который дальше подразумевалось обработать напильником до нужной степени работоспособности. С другими системами такой необходимости нет, один раз поставил, и работаешь в ней, не тратя свое время для реанимации оси из обмороков.
> Вам сам Билл сказал это?Етить его.. какой жирный
>Просто, когда пробовала ставить Linux-based систему (openSUSE, Ubuntu), система после установки всё время падала. Редко в ней что-то работало сразу.
А Вам его Линус ставил?
> И складывалось ощущение, что установлен какой-то полуфабрикатНе, полуфабрикаты заполонили опеннет. Акупанты млин.
> не тратя свое время для реанимации оси из обмороков.Неужто вы про инкубатор для вирусни вот так вот распинаетесь? Целую отрасль багами и дырами породили.
> А Вам его Линус ставил?В том то и дело, или покупать поддержку, чтобы мне всё объясняли, что и куда тыкать, когда всё в очередной раз сломается, или купить сразу то, что поставится без проблем моими силами. И в итоге, суммарная стоимость содержания Linux-системы, для обычного пользователя, становится выше, нежели чем проприетарная система (к примеру Apple Mac OS, или MS Windows).
Более продвинутый пользователь, если Linux позволяет реализовать его потребности, конечно же, безусловно выигрывает от использования этой системы.
Так о чём вы тогда? Что у вас знаний-умений-навыков не хватает?
А вы пробовали коробочный вантуз устанавливать на "голые" ноуты? Не? в 99% это геморой. А ливцд с линухом В 99% — легко.Стоимость владения (для вас) равна ровно той цене, которую вы отдадите тому, кто умеет.
Да у человека руки просто из нетрадиционного места растут. Его пожалеть надо.
Человека, свободно оперирующего терминами "проприетарный" и "совокупная стоимость владения", но при этом уверяющего, что в Линуксе без техподдержки все непонятно, а в Виндах все встает само?
Ну, можно и пожалеть, конечно...
> а в Виндах все встает само?в Винде если что само и встаёт, то это волосы на голове. особенно если поработал в более других ОС и есть с чем сравнивать
>
> Просто, когда пробовала ставить Linux-based систему (openSUSE, Ubuntu), система после
> установки всё время падала. Редко в ней что-то работало сразу. ИАдмин с 20-тилетним опытом.
Аналогичную статистику имею по виндовс.)))
Ну ладно настроишь уже, но проходит полгода и все опять падает. В Линукс/ГНУ же если настроишь, то оно так будет работать пока сами что-то не испортишь, либо следить за ним перестаните и у вас либо место закончиться на диске либо иная физическая или логическая хворь случится. А если еще настроить с учетом этих моментов, то можно забыть и пусть себе работает. Главное - не трогай, а пользуйся!! А если трогаешь - бекапься...)))
> с чего вы решили, что у него не работало?Мы, дитя, это видели.
PS: флудить не советую, см. правила форума.
>с чего вы решили, что у него не работало? Вам сам Билл сказал это?Биллу Мелинда это сказала в первую брачную ночь: "Теперь я поняла, почему ты назвал свою компанию Мелкомягкий".
То есть вы утвержаете, что ядро не работает???
> То есть вы утвержаете, что ядро не работает???Всё относительно. Но оно могло быть лучше, если бы всё это дело курировал более серьёзный человек, нежели Линус Торвальдс. Тогда не было бы такого отставания от ведущих операционных систем, какое мы наблюдаем сейчас.
P.S. Деепричастный оборот надо выделать запятыми, ваше предложение должно быть выглядеть так:
>То есть, вы утверждаете, что ядро не работает???и вы пропустили букву "д" в слове "утверждаете".
Не показывайте всем свою безграмотность.
вам куда-нибудь сюда http://habrahabr.ru/post/179333/
Например:
>Господи, код NTFS — это багровый роман ужасов, написанный под опиумом в средневековье, где используются глобальные рекурсивные блокировки и управление потоком выполнения программы при помощи структурной обработкой исключений (SEH). Давайте вместо неё напишем ReFs. (И да, начнем с копипаста исходников NTFS и удаления половины функциональности! Теперь добавим контрольные суммы, потому что контрольные суммы это круто, и с контрольными суммами мы почти так же круты, как ZFS, верно? И вообще, кому нужны квоты?)Оригинал http://blog.zorinaq.com/?e=74 :
> I was explaining on Hacker News why Windows fell behind Linux in terms of operating system kernel performance and innovation.Зыж
Ядро linux одно из лучших из имеющихся на рынке в отрасли, работает от смартфонов (все андроиды например) до супер-компьютеров из top500 (99,9%).
Это факт, а дальше хоть укакайтесь. ☺
> Всё относительно. Но оно могло быть лучше, если бы всё это делоНапример, Вы!
Даю наводку:
Делаете ответвление CooLinux и курируете его лучше, чем Linus! Все только вам спасибо скажут!
к почерку придерись, по делу-то сказать нечего
> ваше предложение должно быть выглядетьА Ваше предложение должно быть написано без "быть" в Вашем контексте, так как глагол "выглядеть" отвечающий на вопрос "что делать?" уже выполняет свои ф-ции, следовательно, слово "выглядеть" избыточно. Если же Вы принялись за коррекцию ошибок, то под этим подразумевается, что слово "ваше" должно быть написано с большой буквы как человеком, который уважает собеседника. Продолжим?
В прочем, я и сам пару запятых забыл поставить.
Вы ядро умеете собирать? Арч поставить сможете? У вас даже убунта падает. Не показывайте свою безграмотность.
> если бы всё это дело курировал более серьёзный человек, нежели Линус Торвальдс.А "бы" в этом мире не считается. Торвальдс сделал лучший открытый проект ядра ОС. Конец истории. Эпплы и микрософты - предпочли зажать все и вся и пилили только под свои узконишевые интересы. А шаг в сторону - расстрел на месте. Поэтому результат - узконишевые, не масштабируемые системы для обслуживания интересов пары корпорах. С конскими EULA. А все остальные дружно пролетают, особенно если им надо что-нибудь хоть капельку отличное от ширпотреба и единственно правильных (по мнению ябломикросаксовых маркетолухов) юзкейсов.
> Тогда не было бы такого отставания от ведущих операционных систем,
Ведущие операционные системы не поддерживают и 20% оборудования которое поддерживает линух. Линух вышиб конкурентов в туевой хуче мест. А то что на десктоп пингвин не очень сильно ломится - так это насыщенный и сложный рынок, где MS подмял OEMов полуправдами.
С другой стороны - MS как-то дружно пролетел под натиском ведроида, например. И там где у ведроида 80% смартов и 50% планшеток, у микрософта пара процентов смартов и наверное почти ноль процентов планшетов. А мобильный траффик нынче скажем 30% посещений википедии. В общем, лидер из микрософтушки так себе получается уже.
> какое мы наблюдаем сейчас.
Не, знаете, не надо нам в линухе таких друзей как вы. С такими "друзьями" никаких врагов не надо.
> Наоборот, не повезло.Кому как.
> Билл Гейтс направил всё это безобразие в правильное русло, и выпустил бы наконец-то рабочий продукт
Вероятно вы хотели написать "Билл Гейтс направил БЫ всё это безобразие в правильное русло, и выпустил бы, наконец-то, рабочий продукт".
> А так, Linux-based системы остаются своеобразной смесью, которая сразу заработает с вероятностью 50%
Как в анекдоте о разнице между мужской и женской логикой.
А какой работающий продукт выпустил Билл Гейтс? Тот где программы выполняют непредвиденное и закрываются?
> Наоборот, не повезло. Билл Гейтс направил всё это безобразие в правильное русло,
> и выпустил бы наконец-то рабочий продукт.Рабочий продукт у МС начался с w2k. До этого он торговал безобразием. С браузером, например, рабочий продукт у них так и не случился.
> А так, Linux-based системы остаются своеобразной смесью, которая сразу заработает с вероятностью 50%.
Во первых, это ложь. Даже на ноутах, на которых всякие икспишечки и симёрачки работают после установки "никак" и требуют допиливания лялихи работают "из коробки". Ну и да, для тебя это неважно, но в лялихах каждое "не заработало" имеет "имя, фамилиё, отчество", в отличии от "рабочего продукта" в котором каждое "не заработало" это поиск по форумам идиотов идиотских последовательностей, которые у некоторых идиотов почему-то (никто не знает почему) проблему порешали.
Там где маздай умер пингвин только испугался.
>Наоборот, не повезло. Билл Гейтс направил всё это безобразие в правильное русло, и выпустил бы наконец-то рабочий продукт. А так, Linux-based системы остаются своеобразной смесью, которая сразу заработает с вероятностью 50%.Теперь окончательно ясно, что Xenia Joness из той же когорты, что и всякие здесь клоуны http://wiki.opennet.ru/MicroSoft_Student_Partners
> и выпустил бы наконец-то рабочий продукт.Ну вот вы и пользуйтесь "рабочим продуктом" типа win10, где EULA больше похожа на договор продажи души дьяволу в обмен на пару гламурных картинок.
https://ru.wikipedia.org/wiki/Xenix
Скоро настанет линукс-сингулярность и ядро начнёт само себя писать с бесконечной скоростью. Ура, товарищи!
> Скоро настанет линукс-сингулярность и ядро начнёт само себя писать с бесконечной скоростью.
> Ура, товарищи!Если будет толковый комп, то ядро вообще не надо будет. Это только для херни всякой мелкой надо писать ядра...
Когда-то С.Лем сказал такое:
Чем меньше компьютер, тем большую программу нужно написать для достижения какого-то алгоритма.
Чем больше компьютер, тем эта задача достигается меньшими текстом алгоритма.
Отсюда вывод: если компьютер будет стремиться к бесконечности, то программа ему вообще не нужна.
И наоборот: если написать бесконечно большую программу, то компьютер ей тоже не нужен...)))
> И наоборот: если написать бесконечно большую программу, то компьютер ей тоже не
> нужен...)))Все правильно, написание бесконечно большой программы займет бесконечно много времени, а значит эту программу сможешь запустишь через бесконечно большой интервал времени, значит и компьютер тоже будет не нужен за долго до окончания написания бесконечно большой программы.
Сколько строк кода потребуется для создания оси "большому" пк? У него даже ламп и реле не хватит.
> Отсюда вывод: если компьютер будет стремиться к бесконечности, то программа ему вообще
> не нужна.Невернй вывод. Разделение на железо и софт - условно. Есть алгоритм. А средства его выполнения могут варьироваться. Можно сделать почти все в софте и лишь минимум в железе. Можно сделать все в железе, а софта нет или минимум. Деление на хард и софт довольно условно. Гугель вон откомпилил модуль декодера VP9 с SystemC -> железо. И кто оно после этого - хард или софт?
Кстати, а что по этому поводу думает униман?
Пора выяснить после какого ядра всё скатилось.
Ну по теории заговора должно быть, когда майкрософт сделали первый коммит в ядро линукс. (лень искать дату)
ядро никуда не скатывалось, скатился гнулинукс, который поверх него "работает"
Скатился Red Hat со своей системой инициализации, пардон, а с bash'ем и утилитами GNU ничего не случилось.
> Пора выяснить после какого ядра всё скатилось.А вот как "ваши" из AT&T просpали все пoлимеры, так всё и скатилось.
Это произошло еще до появления UNIX, когда хипстеры не осилили разработку MULTICS и пошли писать запускалку для инди-игры.
> Это произошло еще до появления UNIX, когда хипстеры не осилили разработку MULTICS
> и пошли писать запускалку для инди-игры.Куренье - это яд!
Минздрав предупреждает,
Минздрав предупреждает,
А rob pike, а rob pike, а rob pike
Ни в чём не виноват!
NT 3.1
желаю ядру пойти на курсы похудения, принять вакцыну от Поттерингов
Лучше лечебную эвтаназию, это гораздо эффективнее нежели избавление от Поттерингизма.
Странно как-то советовать то, что не помогло самому советчику. Лицемерием попахивает.
Очень забавно звучит. Если вспомнить что первым Поттерингом был Кен Томпсон, а вторым - Линус Торвальдс.
каждый раз я перечитываю код его с 0.0.1 по 0.99 и ужасаюсь. откуда мужик знал,понимал,как писать загрузчик,как он работает. как писать файловую систему. я до сих пор не понимаю как это создать файловую систему и заставить файл исполняться.откуда брал инфу?
в универе системное программирование не нужно было прогуливать. а линус просто читал документацию и код, в том числе машинный. вообще, всё линукс-сообщество пронизано девизом "читай документацию!". это единственный рациональный технарский принцип развития, в отличие от всяких перезнтаций, реклам и гуманитарного булшита про технологии.
Только при этом не надо забывать про девиз "Пиши документацию!".
Линус же в свое книге подробно описал как создавал ядро.
Никак не понимал. Что выросло то и выросло.
а 12309 до сих пор, доколе
Если у тебя 256 Мб оперативки на ютуб заходить не советую.
лохуе — говорящий за себя ник, 12309 нет.
> а 12309 до сих пор, доколеВранье, 12309 давно закрыт. Кто не верит - может пройти на natribu^W bugzilla.kernel.org и проверить.
Слайды: http://mirror.yandex.ru/mirrors/ftp.linux.kiev.ua/media/vide...
"Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией."Буэаыэуэфбфрсщк-щщщто? Нет. Какая нахрен лицензия???77 Миникс не позволяла ему подключаться к компьютеру хельсинсковского университета по телнет. Потому что под управлением миникс терминал на его 386 компе работал медленно, компьютер не успевал жевать все байты, поступающие от модема, и пропадали символы. Эта история пересказывалась уже сотни раз! Чтобы добиться нормальной работы с телнетом по его модему, Торвальдс решил реализовать терминал ближе к железу, реализовал, все заработало. Потом он взял в институте мануал по SunOS и начал реализовывать в своем прото-линуксе все функции ядра Unix в алфавитном порядке... Это же, блин, история! Какой нахрен миникс?! Единственная важная деталь в том, что Торвальдс в начале своего пути заколебался и снес миникс нахрен. Вот и все его вдохновение от этой системы.