LINUX.ORG.RU
ФорумTalks

Ядру Linux 29 лет!

 , ,


0

1

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

Накатим, друзья!

Интересно, кто-то мог тогда даже в самых смелых фантазиях предвидеть, что Linux сейчас настолько распространится и даже почти совсем куда-то в узкие ниши выкинет «большие» Unix.

praseodim ★★★★★
()

после пяти месяцев разработки

Всего пяти, месяцев! И в универе он к времени начала разработки успел всего немногим более года проучиться. И машину с UNIX’ом увидел впервые в 90-ом.

gag ★★★★★
()
Ответ на: комментарий от gag

Всего пяти, месяцев! И в универе он к времени начала разработки успел всего немногим более года проучиться. И машину с UNIX’ом увидел впервые в 90-ом.

Когда коту нечего делать, он пишет своё ядро. Спасибо коту.

А если серьёзно, Линусу тогда Minix не шибко понравился, а после срача с Таненбаумом по поводу улучшения ОС он и вовсе начал, ЕМНИП, заменять потихонечку программы на свои, самописные. А там и до ядра «докатился».

Korchevatel ★★★★★
()

и содержало около 10 тысяч строк исходного кода

Интересно, из этих 10000 строк хоть одна сохранилась в нынешнем ядре? } не предлагать

gremlin_the_red ★★★★★
()

Ураааааа!!!! Дома квас есть. Сегодня нажрусь!!!

xwicked ★★☆
()

На 29 году Линус, sjw и корпорации отымели ядро по полной. Было бы что праздновать.

xaizek ★★★★★
()

Да и разжирел он за 29 лет... Я помню времена, когда на первопне 166Mhz с 32 рамы крутил сквида и почтовик на 90 рыл, да еще пару сайтов с пыхом, мускулом и phpBB.... Но тогда и канал и у нас был в 1Mbit, и это было люто круто!

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 2)
Ответ на: комментарий от lenin386

Не, к счастью не таком динозавре мне не довелось все это крутить...

Я начал с RedHat 5.2 Apollo, где еще было 2.0 ядро, потом как-то доехал до 7.3 с 2.4, там еще было терпимо, а когда вышло 2.6 - то на этом железе стали лютые тормоза и свопизм...

А еще помню, как я поднимал X-ы и звук на KSI (хз откуда он у меня взялся), вот это было весело... И как качал новые исходники ядра и кеды по модему в 33.6...

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 1)
Ответ на: комментарий от praseodim

Интересно, кто-то мог тогда даже в самых смелых фантазиях предвидеть, что Linux сейчас настолько распространится и даже почти совсем куда-то в узкие ниши выкинет «большие» Unix

Ну это случайность, на месте линукса должна была быть фря =)

vasya_pupkin ★★★★★
() автор топика

62 Кб в сжатом виде и содержало около 10 тысяч строк

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

vaddd ★☆
()
Ответ на: комментарий от vaddd

и все последующие 29 лет превратились в беспрерывное напихивание в него драйверов для бесконечного зоопарка железа,

Вот это люто плюсую! Линусу конечно не стоило прогуливать уроки Таненбаума.

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 1)
Ответ на: комментарий от gremlin_the_red

Там шизик фонтанирует потоком бреда...

А вот, как было:

Согласно представлениям авторов, в 386BSD было достаточно модификаций для того, чтобы позволить работу с ней без лицензии AT&T, однако самой AT&T так не казалось, и система была вовлечена в крупное судебное разбирательство.

https://ru.wikipedia.org/wiki/386BSD

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 3)
Ответ на: комментарий от vasya_pupkin

Да, в русской википедии писал какой-то шизик. А вот как было:

Due to a lawsuit (UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.), some potentially so-called encumbered source was agreed to have been distributed within the Berkeley Software Distribution Net/2 from the University of California, and a subsequent release (1993, 4.4BSD-Lite) was made by the University to correct this issue. However, 386BSD, Dr. Dobb's Journal, and William Jolitz and Lynne Jolitz were never parties to these or subsequent lawsuits or settlements arising from this dispute with the University of California, and continued to publish and work on the 386BSD code base before, during, and after these lawsuits without limitation. There has never been any legal filings or claims from the University, USL, or other responsible parties with respect to 386BSD. Finally, no code developed for 386BSD done by William Jolitz and Lynne Jolitz was at issue in any of these lawsuits.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

https://minnie.tuhs.org/Seminars/Questnet/node2.html

A Brief History of Unix, BSD and FreeBSD Unix is now well over 20 years old. It was developed and refined by Ken Thompson, Dennis Ritche et al. at AT&T Bell Laboratories. Versions up to 7th Edition were made available to academic institutions for a small price. After a large reorganisation of AT&T, Unix was commercially marketed by Unix System Laboratories (USL), now owned by Novell. The University of California, Berkeley used Unix as a research system. It also had a DARPA grant to develop and implement the Arpanet protocols, which became TCP/IP. UCB distributed its changes to Unix to other owners of Unix. These were known as the Berkeley Software Distributions. UCB added many features to Unix: Better memory management. Job control. A fast and robust file system. Networking (TCP/IP). By 1989, UCB had rewritten so much of the AT&T Unix code that only 5 — 10% of the BSD Unix code was in fact original AT&T code. The non-AT&T code was released as the Net/2 distribution. Several people decided to rewrite the missing code from scratch. Bill Jolitz completed the Net/2 code for the i386 PC platform, 386BSD, and gave his code back to UCB. Similarly, Berkeley Software Design, Inc. (BSDI) completed the Net/2 code for the i386 PC platform, using much of Bill's code. By now, AT&T were seriously concerned about the availability of non-AT&T Unix clones. In 1992, AT&T brought an injunction against BSDI and UCB because they believed the Net/2 distribution violated Unix trade secrets. After much legal wrangling, the issue was solved in February 1994, after USL had been sold to Novell. UCB can freely distribute its latest BSD version, 4.4, with some files removed. This is known as 4.4BSD-Lite. The perceived lack of support for 386BSD by Bill Jolitz lead two groups to take 386BSD and maintain it. Thus, FreeBSD and NetBSD were born. The legal settlement has forced both camps to move to 4.4BSD-Lite as the basis for their systems, which is better then Net/2 anyway.

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от vasya_pupkin

The legal settlement has forced both camps to move to 4.4BSD-Lite as the basis for their systems, which is better then Net/2 anyway

Здесь нет ни слова про судебное преследование. Просто перешли во избежание, тем более что новая версия всё равно лучше. Опять же, both camps относится непонятно к чему, скорее всего только к FreeBSD и NetBSD, оставляя 386BSD за пределами этого круга, перешедшего на 4.4BSD. То есть всё ровно то, что написал и я — никто 386BSD и FreeBSD не преследовал, но последняя всё равно перешла на 4.4BSD, озаботившись лицензионной чистотой, что, однако, на процессе разработки сказалось примерно никак. И что не помешало FreeBSD стать в конце 90-х самой популярной ОС на вебсерверах. За последующие 10 лет вчистую проиграв этот рынок линуксу.

gremlin_the_red ★★★★★
()
Последнее исправление: gremlin_the_red (всего исправлений: 1)
Ответ на: комментарий от gag

И в универе он к времени начала разработки успел всего немногим более года проучиться.

Ближе к 2. Поступил осенью 1988-го, минус 1 год в армии.

question4 ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Здесь нет ни слова про судебное преследование.

Пля

In 1992, AT&T brought an injunction against BSDI and UCB because they believed the Net/2 distribution violated Unix trade secrets. After much legal wrangling, the issue was solved in February 1994, after USL had been sold to Novell

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от vasya_pupkin

Ты читать вообще умеешь? Конкретно против 386BSD никогда никаких дел не было. Против её форка FreeBSD тоже. Тчк. Все эти судебные тяжбы их никак не затронули напрямую и только немного косвенно FreeBSD, которые, по собственной инициативе, убрали весь сомнительный код. Компрене ву? Ферштеен? Ит из клиа нау?

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Ты читать вообще умеешь? Конкретно против 386BSD никогда никаких дел не было. Против её форка FreeBSD тоже. Тчк. Все эти судебные тяжбы их никак не затронули напрямую и только немного косвенно FreeBSD, которые, по собственной инициативе, убрали весь сомнительный код

ТЫ еще раз перечитай, что ты написал...

цитирую тебя

Против её форка FreeBSD тоже. Тчк. Все эти судебные тяжбы их никак не затронули напрямую и только немного косвенно FreeBSD, которые, по собственной инициативе, убрали весь сомнительный код

А я еще раз напишу

In 1992, AT&T brought an injunction against BSDI and UCB because they believed the Net/2 distribution violated Unix trade secrets. After much legal wrangling, the issue was solved in February 1994, after USL had been sold to Novell

Так были претензии от AT&T к BSD или это миф ?

vasya_pupkin ★★★★★
() автор топика
Последнее исправление: vasya_pupkin (всего исправлений: 2)
Ответ на: комментарий от vasya_pupkin

Ещё раз, какое это дело между AT&T и компанией имеет отношение к 386BSD и FreeBSD? Ну, кроме того, что во FreeBSD не стали рисковать:

Although not involved in the litigation, it was suggested to FreeBSD that they should also move to 4.4BSD-Lite.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от vasya_pupkin

Так были претензии от AT&T к BSD или это миф ?

Пажжите, а кто говорил, что это миф? Было дело между UNIX System Laboratories, Inc. и Berkeley Software Design, Inc. Это факт. Этот факт касается конкретного продукта 4.3BSD Net/2. Производных этого продукта это дело напрямую не коснулось. Вплоть до того, что за всё недолгое существование 386BSD они и пальцем не пошевелили и никто их за это даже не наругал. FreeBSD решили немного пошевелиться, хотя против них тоже никаких судебных исков не было. Мифом является то, что упомянутое дело оказало прям ужасающее влияние на всё семейство BSD, после которого оно чуть не мгновенно проиграло линуксу. Нет, это неправда, на экосистему BSD этот иск повлиял минимально, а линукс тогда находился в такой жопе мира, что никаким конкурентом BSD в тот момент не являлся. Все полимеры BSD просрали сами, гораздо позже, безо всяких исков.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Все полимеры BSD просрали сами, гораздо позже, безо всяких исков.

А вот хрен, именно непонятки с легальностью кода на это все очень повлияло.

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от vasya_pupkin

Т.е. в 1993м, когда непонятки ещё были, ничего не мешало бсдям плодиться и размножаться, а в 1999, когда непоняток уже много лет нет, когда у тебя 90% рынка вебсерверов, ты вдруг начинаешь просирать полимеры. И валишь это всё на иски 7летней давности. ОК, Л — логика.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

И валишь это всё на иски 7летней давности. ОК, Л — логика.

Да

vasya_pupkin ★★★★★
() автор топика
Ответ на: комментарий от gag

Вот что отсутствие соцсетей, лорчика и прочих пожирателей времени делало!

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.