Pull to refresh

Правильное произношение слова Linux.

Lumber room
Вполне возможно, вы не знаете, как правильно произносится название ОС Linux.

Идеальным вариантом было бы спросить у «первоисточника» — Линуса Торвальдса. Послушать как называет свое детище отец-основатель можно здесь. На ваш выбор предоставлено несколько звуковых файлов: wav, mp3 и au.
Total votes 11: ↑6 and ↓5 +1
Views 1.1K
Comments 9

С днём рождения, Линус!

Configuring Linux *
Но никакие развлечения не могли сравниться с компьютером. Когда дома есть компьютер, можно сидеть за ним всю ночь напролёт. Обычно мальчишки по ночам «читают» под одеялом «Плейбой». Я же вместо этого прикидывался спящим, дожидался, пока мама уйдёт, вскакивал и усаживался за компьютер. Это было ещё до появления чатов.
— Linus Torvalds, “Just for Fun”.

Так, фактически, и зарождалась действительно прекрасная операционная система, которую теперь мы используем повсеместно. Самому же Линусу сегодня исполнилось 39 лет, теперь у него есть три дочери и жена — шестикратная чемпионка Финляндии по каратэ, в прошлом его студентка.

Фотография

Так пожелаем же Линусу всего самого лучшего, пусть он и дальше творит и делает этот мир прекраснее.
Total votes 152: ↑140 and ↓12 +128
Views 1.1K
Comments 54

Russian Linux Podcast

Lumber room
— Непроизвольная миграция с Gentoo на Ubuntu
— А о чем бы вы спросили у Линуса Торвальдса?
— Доводы против создания унифицированного дистрибутива
— Холивары о дистрибутивах и стабильность
Ubuntu 8.10/9.04 vs. Windows Vista и Windows Seven
— Курсы системного администрирования GNU/Linux систем
Unixcenter
УЦ «Специалист»
Академия корпоративных систем
— «Перейти на линукс полностью» о чем речь?
— Пара слов о дефрагментации
Total votes 19: ↑12 and ↓7 +5
Views 571
Comments 18

Я использую Brain Fuck Scheduler!

Configuring Linux *


pic related

Кон Коливаc (автор знаменитых когда-то ck ядер) выпустил свой шедулер для десктопных систем под управлением linux. При этом он руководствовался не супер-честностью и мифической расширяемостью, а производительностью своего рабочего компьютера.

Обыгранная на картинке ситуация — беда многих опенсорсных программистов — они пишут фреймворки и общие-системы-всего и не желают исправлять очевидные недостатки, просто потому, что наличие этих недостатков объясняется стройностью их системы. Линус — не исключение.

Надеюсь, когда-нибудь BFS включат в ядро и его можно будет включить просто из menuconfig'a.

PS А полноэкранное видео на youtube действительно больше не тормозит! Посмотрел для теста несколько HQ трейлеров.

ck.kolivas.org/patches/bfs/bfs-faq.txt
ck.kolivas.org/patches/bfs
Total votes 71: ↑65 and ↓6 +59
Views 5K
Comments 72

Может ли простой пользователь участвовать в разработке ядра Linux? Зачем это нужно и к чему приводит

Configuring Linux *
Не так давно на Хабре был опубликован топик — Brain Fuck Scheduler — ставим за 5 минут Речь шла об установке альтернативного планировщика в ядро Linux, на примере Ubuntu. Автор планировщика — Con Kolivas, какое-то время был довольно известным разработчиком патчей для ядра. Но потом прекратил свою деятельность. Мне стало интересно узнать, что за человек скрывается за этим именем. Оказалось, что Коливас, по своей основной работе не программист, а анестезиолог. Это еще больше подхлестнуло любопытство. В итоге была найдена статья с его интервью, правда двухлетней давности, в котором он касается вопросов не только ядра, но и развитии компьютерной отрасли в целом. Статья показалась мне настолько интересной, что захотелось ее перевести. Кое что я сокращал, но думаю, что суть изложил верно.
Оригинал — тут

Перевод — под катом

Читать дальше →
Total votes 102: ↑97 and ↓5 +92
Views 4K
Comments 110

Линус Торвальдс о GIT на Google Talks [видеоперевод 8 частей]

Version control systems *
Два года назад Линус Торвальдс рассказал представителям Google об использовании GIT (распределённой системы контроля версий) для ядра Linux. Посчитав, что многие могут пропустить эту интересную лекцию по причине незнания языка, я осмелился озвучить её по-русски.



а так же плейлист целиком.
пояснения...
Total votes 103: ↑100 and ↓3 +97
Views 3.8K
Comments 42

Линус обсуждает Linux Kernel 2.8 или 3.0

*nix *
Translation
Сегодня в рассылке Linux Kernel Линус Торвальдс пишет, что уже выпущено много версий ядра Linux 2.6, и что он может в конечном итоге отметить это как Linux 2.8.0 ядро.

Линус отправил письмо с напоминанием об этапе слияния. Как уже говорилось на прошлой неделе, когда вышло Linux 2.6.39 ядро, создатель ядра Linux ожидает, что этап слияния 2.6.40 ядра займёт меньше времени, чем обычно, из-за своего путешествия, касающегося LinuxCon в Японии в конце месяца. Обычно этап слияния занимает около двух недель после основного выпуска каждого ядра. Cкорее всего, на этот раз он просто будет короче на несколько дней.
Читать дальше →
Total votes 69: ↑57 and ↓12 +45
Views 4.3K
Comments 51

Linux 3.0 скоро будет с нами

Configuring Linux *
Линус Торвальдс таки определился с нумерацией версий своего детища. К релизу уже готовится версия 3.0. Около пяти часов назад (к моменту написания этого топика) Линус закоммитил в публичный git-репозиторий тег «3.0-rc1», что недвусмысленно намекает, что через некоторое время будет релиз третьей версии (согласно статистике — как раз где-то к моему дню рождения). Так что Грегу (Кроа-Хартману) придётся выполнить своё обещание и купить Линусу дорогой виски.

Единственным «косяком», правда, является то, что ветка разработки пока называется всё ещё «linux-2.6», но хочется верить, что Линусу ночью было просто не до того, чтобы перелопачивать git-репозиторий, так что скоро он исправит сей недостаток.
Убедиться можно на главном сайте проекта ( www.kernel.org ), а понаблюдать за ходом развития событий можно пока что по этому адресу (до переименования репозитория): git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary

Так же хотелось бы отметить, что в новом ядре кроме прочих «плюшек» будут также обновлённые драйвера для ATI Radeon (которые ему достанутся от 2.6.39), так что тем, кто привык к старой схеме разработки, когда каждый чётный релиз считался стабильным, а нечётный был «нестабильным» — будет смысл обновиться. С этим обновлением владельцы карт r600g (g = со свободными драйверами с поддержкой gallium) смогут со спокойной совестью поиграть, например, в Trine, которая была в последнем humble-паке.

Ещё хотелось бы отметить (если вдруг кто-то был в криокамере), что в ядре с некоторых пор присутствует так же замечательная опция CONFIG_SCHED_AUTOGROUP, которая является довольно большим шагом к устранению проблемы 12309, которая даже стала мемом.
Читать дальше →
Total votes 93: ↑78 and ↓15 +63
Views 2.4K
Comments 82

Линус Торвальдс объявил о выпуске Linux kernel 3.0

Configuring Linux *
Translation
Линус Торвальдс объявил о выпуске Linux-ядра 3.0 в своём профиле Google+ после небольшой паузы в начале этой недели.

Так что же нового? Ну, не много на самом деле. Новая версия включила несколько новых патчей, также было удалено немного старого хлама, но, как Линус объяснял в рассылке в мае, версия 3.0 не будет включать так уж много новых вещей.

Читать дальше →
Total votes 101: ↑95 and ↓6 +89
Views 4.5K
Comments 64

Интервью с Линусом Торвальдсом

Biography of geeks
Посмотрите 12-минутное интервью создателя операционной системы Linux Линуса Торвальдса канадскому телеканалу TVO.

Интервью старое, взято на конференции Linux Expo Toronto в 2000 году. Ведущая — Пола Тодд. Приехавший на конференцию в Торонто Линус Торвальдс рассказывает о себе, о программировании, о том, почему Linux удался, о своей семье.

Читать дальше →
Total votes 90: ↑84 and ↓6 +78
Views 3.9K
Comments 29

Изменение поведения git merge в релизе 1.7.10

Git *
Translation
image
В соответствии с календарем релизов осталось всего несколько недель до заморозки списка фич следующего релиза git (1.7.10), в который войдет улучшение работы git merge, нарушающее обратную совместимость и ставящее «под удар» тех, кто использует merge в своих скриптах.
Мы решили последовать совету Джейка Эджа (Jake Edge): «Большинство свободных проектов обсуждают планируемые изменения до их реализации и дают пользователям возможности протестировать новые фичи задолго до релиза. Лучшая помощь проекту на этом этапе — четко обоснованные, конкретные описания существующих проблем, отсутствующей функциональности и т.д., а не бесконечный поток сообщений „Project XYZ ОТСТОЙ!!!11“ в списках рассылки или комментариях»

Поэтому я опишу принятое нами решение, почему оно было принято, и как пользователи грядушего релиза могут использовать его в своей работе.
Читать дальше →
Total votes 53: ↑52 and ↓1 +51
Views 2.7K
Comments 33

Droider Show #46. Фак Ю, Siri!

Droider.Ru corporate blog
Привет, Хабравчане!

Новая неделя начинается новым выпуском Droider Show. Его порядковый номер 46, и в этот раз вы узнаете о двух громких анонсах Microsoft, «инновационном» голосовом помощнике от LG и о том как папа Линукса умеет матерится:



Еще сегодня в гаджетах: чешские велосипеды научатся летать, кибепанковские перчатки уже не кинофантазия, а футбольный мяч может зарядить айфон.
Total votes 11: ↑9 and ↓2 +7
Views 3.6K
Comments 0

Почему Линус Торвальдс любит Chromebook Pixel: все дело в дисплее

Google Chrome
Translation
image

Да, гугловский Chromebook Pixel с ценником $1299 за модель только с Wi-Fi весьма дорог. Но он нашел могущественного друга в лице создателя Linux Линуса Торвальдса. Почему? Вот как объясняет сам Торвальдс: «Если коротко, то все упирается в экран».

Торвальдсу всегда нравился экран Chromebook Pixel. Он похвалил его за «красивый экран» сразу же, как только начал с ним работать. Дело не в Chrome OS – облегченной версии Linux от Google с браузером Chrome в качестве интерфейса – и не в других компонентах Pixel. Для него все дело только в экране.

Читать дальше →
Total votes 80: ↑66 and ↓14 +52
Views 74K
Comments 102

Где работает Линус Торвальдс: ходячее рабочее место, 3d принтер и много жестких дисков

Open source *
Линус Торвальдс показал The Linux Foundation своё рабочее место, на котором немало интересного. Например, он в буквальном смысле пошёл дальше модных в последнее время «стоячих» столов для работы и установил около своего беговую дорожку в медленном режиме — так, что у него место оказалось рабочее.

В видео ещё можно увидеть его 3d принтер, услышать о том, что ему тоже бывает лень избавляться от старых жёстких дисков и другое:
Total votes 70: ↑62 and ↓8 +54
Views 46K
Comments 32

50 лучших цитат про Linux

Open source *
Translation
Доброго дня!

Наверное, многим известно, что 25 августа — день рождения Linux. Именно сегодня, 23 года назад, Линус Торвальдс отправил свое знаменитое письмо. В этот знаменательный день я хотел бы порадовать русскоговорящее сообщество переводом подборки цитат, которого, как выяснилось, до сегодняшнего дня в полном объеме не существовало.
Под катом — кладезь мудрости, сарказма, иронии и косяков перевода. Добро пожаловать!
Читать дальше →
Total votes 149: ↑126 and ↓23 +103
Views 108K
Comments 115

Чему сфера технологий научилась у Линуса Торвальдса

Open source *


Джим Землин внес лепту в развитие трех крупнейших технологических трендов последнего десятилетия: мобильных вычислений, вычислений в облаке и открытого ПО. Будучи исполнительным директором Фонда Линукс, он применяет свой опыт для ускорения внедрения систем Линукс и поддержки будущего вычислительных систем. Землин сотрудничает с крупнейшими технологическими компаниями в мире, и они вместе формируют будущее вычислений на серверах, в облаке и новых мобильных устройствах.

Землин — признанный в блогосфере автор статей о Линукс и открытом ПО. Его комментарии об изменениях в технологической экономике регулярно цитируют СМИ. Землин также консультирует разнообразные стартапы и входит в руководящие советы таких организаций, как Глобальный Экономический Симпозиум, Открытое ПО для Америки и Китайский Союз в Поддержку Открытого ПО.
Читать дальше →
Total votes 72: ↑60 and ↓12 +48
Views 30K
Comments 5

Микроядро vs. монолит и «торжество» MINIX

Open source *System Programming *Development for Linux *

Недавно Эндрю Таненбаум, профессор Амстердамского свободного университета, автор учебной и миниатюрной Unix системы Minix, вновь оказался в центре событий благодаря эпистолярному жанру. В своем письме Интел он поблагодарил компанию за использование Minix, посетовал на то, что та не трубила об этом на каждом шагу и заявил, что из-за этого мало кто знает о том, что Minix — на сегодняшний день самая популярная ОС на свете.


Безудержная радость


Надо отдать должное профессору, он умеет выбирать адресата, время и место для того, чтобы вызвать громкий и продолжительный эффект с помощью простого сообщения, отправленного по электронной почте. Его предыдущим корреспондентом был Линус Торвальдс, а их переписка о монолитном и микро ядре вошла в анналы истории ИТ. Без этого трудно понять, почему Эндрю Таненбаум так экзальтирован из-за мнимого успеха Миникс, которая всего лишь в течении десятка лет обеспечивала работу интеловского бэкдора IME.

Читать дальше →
Total votes 43: ↑35 and ↓8 +27
Views 22K
Comments 21

Чей это текст, Линуса или Грега?

Open source *Development Management *Project management *Community management *

Праздник к нам приходит, все труднее писать и даже читать про планировщики и алгоритмы. Благо в мире открытого ПО есть и более отвлеченные темы. Почему бы например не сравнить стиль деловой переписки Линуса Торвальдса и Грега Кроа-Хартмана?


Линус и Грег


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


Параметры Линус Торвальдс Грег Кроа-Хартман
Временной интервал 1995–2015 1995–2015
Количество емайлов 21,746 24,145
Количество слов в емайле 132 53
Лексическое разнообразие .08 .27

Предупреждение, под катом ненормативная лексика на английском языке, использованная в контексте деловой переписки и научного исследования.

Читать дальше →
Total votes 36: ↑33 and ↓3 +30
Views 22K
Comments 37

Обнаруживаем целочисленные константные выражения в макросе [вместе с Линусом]

Programming *System Programming *C *
Translation
Вашему вниманию предлагается перевод недавнего письма по поводу неоднозначной идеи из рассылки Linux Kernel Mailing List, вызвавшей традиционную реакцию Линуса Торвальдса. Необходимые для понимания пояснения предоставлены в конце поста.

Письмо

Отправитель: Мартин Уэкер
Дата: Tue, 20 Mar 2018 22:13:35 +0000
Тема: Обнаружение целочисленных константных выражений в макросе
Здравствуй Линус,

У меня появилась идея:

Тест для целочисленных константных выражений, который возвращает само целочисленное константное выражение (integer constant expression, ICE), которое должно подходить для передачи в __builtin_choose_expr, и выглядит следующим образом:

#define ICE_P(x) (sizeof(int) == sizeof(*(1 ? ((void*)((x) * 0l)) : (int*)1)))

Кстати, в этом выражении само x не вычисляется в gcc, хотя это и не гарантируется стандартом (я не проверял этот факт в старых версиях gcc.)

Ответ Линуса Торвальдса

Отправитель: Линус Торвальдс <>
Дата: Tue, 20 Mar 2018 16:08:30 -0700
Тема: Re: Обнаружение целочисленных константных выражений в макросе
On Tue, Mar 20, 2018 at 3:13 PM, Мартин Уэкер
<Martin.Uecker@med.uni-goettingen.de> написал:
У меня появилась идея:
Нет, это не «идея».
Это либо работа гения, либо напрочь больного на голову.
До конца пока не уверен, поэтому не могу сказать с точностью.
Читать дальше →
Total votes 38: ↑38 and ↓0 +38
Views 12K
Comments 17
1