URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39626
[ Назад ]
Исходное сообщение
"OpenNews: Адаптация первого Linux ядра для современного программного окружения"
Отправлено opennews , 04-Янв-08 14:19
Abdel Benamrouche подготовил (http://kerneltrap.org/Linux/Dusting_Off_the_0.01_Kernel) набор патчей, позволяющих собрать первый релиз Linux ядра (0.0.1) компилятором GCC 4.x и использовать его совместно с современными программами, такими как bash-3.2, coreutils-6.9, dietlibc-0.31 (вместо glibc), bin86-0.16.17, make-3.81, ncurses-2.0.7 и vim-7.1.
На основе проделанной работы был создан образ программного окружения (http://draconux.free.fr/download/os-dev/linux0.01/Image/), подходящий для запуска в эмуляторах QEMU и Boch.
URL: http://kerneltrap.org/Linux/Dusting_Off_the_0.01_Kernel
Новость: https://www.opennet.ru/opennews/art.shtml?num=13523
Содержание
- Адаптация первого Linux ядра для современного программного окружения,Аноним, 14:19 , 04-Янв-08
- Адаптация первого Linux ядра для современного программного о...,VinilNavigator, 14:22 , 04-Янв-08
- Адаптация первого Linux ядра для современного программного окружения,pavlinux, 14:25 , 04-Янв-08
- Адаптация первого Linux ядра для современного программного о...,R007, 05:50 , 05-Янв-08
- Адаптация первого Linux ядра для современного программного о...,Zert, 11:19 , 05-Янв-08
- Адаптация первого Linux ядра для современного программного окружения,Аноним, 15:13 , 04-Янв-08
- Возможно, в этом есть какой-то смысл,Ilya Evseev, 19:04 , 04-Янв-08
- Адаптация первого Linux ядра для современного программного окружения,exn, 03:53 , 05-Янв-08
- Адаптация первого Linux ядра для современного программного о...,crz, 04:37 , 05-Янв-08
- Адаптация первого Linux ядра для современного программного о...,Ne01eX, 07:32 , 09-Янв-08
Сообщения в этом обсуждении
"Адаптация первого Linux ядра для современного программного окружения"
Отправлено Аноним , 04-Янв-08 14:19
А нафиг оно нужно?
"Адаптация первого Linux ядра для современного программного о..."
Отправлено VinilNavigator , 04-Янв-08 14:22
В образовательных целях, думаю. Всяко лучше, чем современные гигантские ядра пытаться изучить. Ну и конечно это просто прикольно :)))
"Адаптация первого Linux ядра для современного программного окружения"
Отправлено pavlinux , 04-Янв-08 14:25
Что-то не стой стороны он роет... Надо было написать патч, для запуска 2.6.23.12 на 8086/8088 c 32кб RAM_ы.
"Адаптация первого Linux ядра для современного программного о..."
Отправлено R007 , 05-Янв-08 05:50
>Что-то не стой стороны он роет...
> Надо было написать патч, для запуска 2.6.23.12 на 8086/8088
>c 32кб RAM_ы. uCLinux почти оно и есть :) обкусано со всех сторон для работы на процах без MMU и с минимальным потреблением памяти.Вот только нахрен оно такое надо без защиты памяти приложений друг от друга?Прям Win95 вспоминается...
"Адаптация первого Linux ядра для современного программного о..."
Отправлено Zert , 05-Янв-08 11:19
В embedded очень даже надо
"Адаптация первого Linux ядра для современного программного окружения"
Отправлено Аноним , 04-Янв-08 15:13
памоиму кому-то сильно нечего делать...
"Возможно, в этом есть какой-то смысл"
Отправлено Ilya Evseev , 04-Янв-08 19:04
Если ядро запускается внутри VM, ему не надо тащить кучу железячных драйверов.
Даже поддержка свопа не нужна - этим пусть внешнее ядро занимается.
Правда, в 0.01 TCP/IP тоже отсутствует.Для практических целей, наверное, подошло бы 1.0
или по максимуму кастрированное 2.x
Но Абделю Бен-Амруху показалось то ли легче,
то ли интереснее прохачить 0.01. Just for fun...
"Адаптация первого Linux ядра для современного программного окружения"
Отправлено exn , 05-Янв-08 03:53
Круто
"Адаптация первого Linux ядра для современного программного о..."
Отправлено crz , 05-Янв-08 04:37
проще уж тогда minix юзать имхо, для образователей целей..
"Адаптация первого Linux ядра для современного программного о..."
Отправлено Ne01eX , 09-Янв-08 07:32
>> проще уж тогда minix юзать имхо, для образователей целей..Чем проще то 8-)?
А вообще не стоит искать какой-либо смысл в данном действии. Это просто прикольно.