Рубрика «minix»
Юмор программистов из 80-х прошлого столетия
2024-04-12 в 20:16, admin, рубрики: Eagle Dynamics, minix, UNIX, базы данных, ЕС ЭВМ, Жан Эффель, мобильное программное обеспечение, юмор на хабреИсследуем внутренности Linux версии 0.01
2023-08-14 в 6:00, admin, рубрики: linux, minix, open source, Линус Торвальдс, операционные системы, Разработка под Linux, эндрю таненбаумЯдро Linux считается ужасно масштабным опенсорсным ПО. Последняя на момент написания этой статьи версия 6.5-rc5 состоит из 36 миллионов строк кода. Само собой, Linux — это плод упорного многолетнего труда множества участников проекта.
Опенсорсный чип OpenTitan заменит проприетарные корни доверия Intel и ARM
2019-11-08 в 5:40, admin, рубрики: ARM TrustZone, Intel Boot Guard, minix, Miran. дата-центр "Миран", risc-v, root of trust, RoT, Блог компании Дата-центр «Миран», информационная безопасность, корень доверия, криптография, Процессоры, Серверное администрирование, цепочка доверия, шифрование
Некоммерческая организация lowRISC при участии Google и других спонсоров 5 ноября 2019 года представила проект OpenTitan, который называет «первым опенсорсным проектом по созданию открытой, качественной архитектуры микросхем с корнем доверия (RoT) на аппаратном уровне».
OpenTitan на архитектуре RISC-V — микросхема специального назначения для установки на серверах в дата-центрах и в любом другом оборудовании, где нужно обеспечить аутентичность загрузки, защитить прошивку от изменений и исключить вероятность руткитов: это материнские платы, сетевые карты, маршрутизаторы, устройства IoT, мобильные гаджеты и др.
Конечно, подобные модули есть в современных процессорах. Например, аппаратный модуль Intel Boot Guard является корнем доверия в процессорах Intel. Он по цепочке доверия верифицирует подлинность UEFI BIOS перед загрузкой ОС. Но вопрос, насколько мы можем доверять проприетарным корням доверия с учётом того, что у нас нет гарантий отсутствия багов в дизайне, а проверить его нет возможности? См. статью «Доверенная загрузка Шрёдингера. Intel Boot Guard» с описанием того, «как годами клонируемая ошибка на производстве нескольких вендоров позволяет потенциальному злоумышленнику использовать эту технологию для создания в системе неудаляемого (даже программатором) скрытого руткита».
Читать полностью »
Введение в Си. Послание из прошлого столетия
2019-08-18 в 11:20, admin, рубрики: C, minix, open source, PL/1, изучение языков, системное программирование, язык c, языки программированияПРЕДИСЛОВИЕ
Я несколько раз в своих комментариях ссылался ссылался на книгу Эндрю Таненбаума «Operating Systems Design and Implementation» на ее первое издание и на то, как в ней представлен язык Си. И эти комментарии всегда вызывали интерес. Я решил, что пришло время опубликовать перевод этого введения в язык Си. Оно по-прежнему актуально. Хотя наверняка найдутся и те, кто не слышал о языке программировании PL/1, а может даже и об операционной системе Minix.
Это описание интересно также и с исторической точки зрения и для понимания того, как далеко ушел язык Си с момента своего рождения и IT-отрасль в целом.Читать полностью »
Микроядро vs. монолит и «торжество» MINIX
2017-12-15 в 15:43, admin, рубрики: linus torvalds, linux kernel, minix, open source, микроядра, монолитное ядро, Разработка под Linux, системное программированиеНедавно Эндрю Татенбаум, профессор Амстердамского свободного университета, автор учебной и миниатюрной Unix системы Minix, вновь оказался в центре событий благодаря эпистолярному жанру. В своем письме Интел он поблагодарил компанию за использование Minix, посетовал на то, что та не трубила об этом на каждом шагу и заявил, что из-за этого мало кто знает о том, что Minix — на сегодняшний день самая популярная ОС на свете.
Надо отдать должное профессору, он умеет выбирать адресата, время и место для того, чтобы вызвать громкий и продолжительный эффект с помощью простого сообщения, отправленного по электронной почте. Его предыдущим корреспондентом был Линус Торвальдс, а их переписка о монолитном и микро ядре вошла в анналы истории ИТ. Без этого трудно понять, почему Эндрю Таненбаум так экзальтирован из-за мнимого успеха Миникс, которая всего лишь в течении десятка лет обеспечивала работу интеловского бэкдора IME.
30-летие учебного пособия ОС Minix
2017-01-15 в 15:40, admin, рубрики: IT-Биографии, linux, minix, minix3, norton commander, PC, История ИТ, операционные системы14 января в первый день старого Нового Года 2017 была опубликована статья «Персона. Командир Нортон».
1987 Год
После прочтения ее, которое вызвало массу эмоций, в памяти всплыл 1987 год, по своему знаменательный год в моей судьбе. Это год, когда я из рядового младшего научного сотрудника стал начальником одного из ведущих отделов в НИИ, которому было поручено обеспечить максимальную автоматизацию процесса научных исследований.Читать полностью »
Как обмануть своих покупателей на Aliexpress
2013-12-21 в 13:13, admin, рубрики: aliexpress, minix, Гаджеты. Устройства для гиков, китай, китайские магазины, магазины, мошенничество, развод, метки: aliexpress, minix, китай, китайские магазины, магазины, мошенничество, разводПродавцы одной из самых популярных китайских торговых площадок не перестают радовать новыми схемами обмана. Сообразительности китайцев можно было бы позавидовать, если бы не осознание того, что схему обмана придумывает один человек, а остальные, по старой китайской традиции просто её клонируют и дорабатывают (у меня создаётся впечатление, что есть где-то закрытый китайский форум, где они обсуждают между собой схемы обмана).
Я считаю себя достаточно опытным покупателем в интернет магазинах, у меня хороший опыт работы не только с европейскими и американскими площадками, но и с китайскими, в том числе и внутренними. Но и на старуху бывает проруха, и вот я стал жертвой как оказалось достаточно популярной мошеннической схемы. На Хабре упоминания о ней я не нашёл, поэтому решил описать — возможно предостерегу кого-нибудь от подобного.
Итак, решил я купить Android TV.
Читать полностью »
Небольшой экскурс в Linux на ARM и ArchLinux на Mele A1000/A2000
2012-08-12 в 15:11, admin, рубрики: android, linux, mele, mele a1000, minix, mk802, Гаджеты. Устройства для гиков, Железо, метки: android, linux, mele, mele a1000, minix, mk802, АРМ Всем привет.
Смотря видео на youtube, как запускают ubuntu на одноплатных компьютерах вроде Mele A1000 или MK802, решил я, что нужно что-то делать с производительностью и заодно запустить ArchLinux на этом устройстве, т.к. этого, почему-то, пока еще никто не сделал.
Проблема производительности
Почему мы видим, что все устройства на ARM и MIPS работают так медленно в качестве десктопных систем? Причин множество:
- Все устройства разные. Некоторые поддерживают один набор команд, некоторые — другой. У некоторых есть FPU, у некоторых — нет. Некоторые ARMv5, другие ARMv6, третьи ARMv7
- Неоптимизированность компиляторов.
- Нерасторопность / бездействие производителей.
- Сложность поддержки и нерасторопность мейнтейнеров дистрибутивов.
MiniX — Одноплатный компьютер, или как китайцы готовили малиновый пирог
2012-08-06 в 3:17, admin, рубрики: android, linux, minix, mk802, Гаджеты. Устройства для гиков, метки: android, minix, mk802 На этот раз я расскажу о китайской альтернативе Raspberry Pi — одноплатном компьютере на процессоре Allwinner A10 с HDMI выходом для подключения к телевизору.
Сегодня в меню:
- Процессор: Allwinner A10 1Ghz + GPU: Mali400
- ОС: Android ICS, Ubuntu, Puppi linux, Fedora
- USB Host(поддержка клавиатур, мышек, камер, сетевых карт)
- Память: 512 оперативной, 4Гб пользовательской
- Пульт ДУ
- WiFi 802.11n
- HDMI+Композитный выход(для старых телевизоров)
Под катом 11 вариантов применения, разборка, установка Linux и обновление Android, тесты и ссылки
Читать полностью »