The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Опубликован план превращения Genode в операционную систему о..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от opennews (??) on 03-Янв-12, 23:25 
Разработчики открытой микроядерной операционной системы Genode (http://genode.org), обнародовали (http://genode.org/news/road-map-2012) план (http://genode.org/news/road-map-2012) преобразования проекта из узкоспециализированной платформы для создания специализированных ОС, работающих поверх ряда поддерживаемых микроядер, в операционную систему общего назначения,  которая может быть использована для выполнения повседневных задач. В настоящее время в Genode уже подготовлен весомый базис для достижения намеченной цели: осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt4, реализована возможность организации гибридных Linux/Genode программных окружений.

-  В феврале планируется выпустить релиз 12.02, в состав которого войдет реализация Unix shell, vim, программы для просмотра PDF и инструментария GNU (coreutils, gcc, binutils, make, findutils, tar, Tcl, expect);
-  В марте будет представлена Live-сборка, которая позв...

URL: http://genode.org/news/road-map-2012
Новость: http://www.opennet.dev/opennews/art.shtml?num=32725

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Опубликован план превращения Genode в операционную систему о..."  +4 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:25 
Приятно слышать, что микроядерное направление активно развивается.
Сейчас, среди активно используемых решений, по скорости развития в лидерах Linux, но даже Торвальдс говорил, что, во-первых, линукс - это не навсегда, во-вторых - он растет слишком быстро. Рано или поздно возникающие из-за этого роста проблемы окончательно похоронят его развитие.
И тем более радует, что потенциальный сменщик неплохо обеспечивает обратную совместимость, так что переход будет не слишком болезненным.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Опубликован план превращения Genode в операционную систему о..."  –14 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:50 
Торвальдс может говорить что хочет, но когда у меня после обновления ядра, например, просмотр видео высокого разрешения крашит всю систему, я каждый раз проклинаю Торвальдса с его "it does the job". Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро. И уже сейчас почти все аргументы, которыми он когда-то троллил Танненбаума не актуальны.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Опубликован план превращения Genode в операционную систему о..."  +16 +/
Сообщение от Василий (??) on 03-Янв-12, 23:56 
Нет просто ты что-то делаешь не так, а крашится из-за проблем кое-какой версии иксов с xv и Торвальдс тут немного не в тему, совсем чуть-чуть
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Опубликован план превращения Genode в операционную систему о..."  –6 +/
Сообщение от Аноним (??) on 03-Янв-12, 23:59 
Если бы падали иксы - то да, Торвальдс был бы не в тему, но у меня на этом ядро вешалось, а не иксы.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

44. "Опубликован план превращения Genode в операционную систему о..."  –7 +/
Сообщение от BratSinot on 04-Янв-12, 11:29 
Я вам по секрету скажу, что Linux это монолитное ядро и если повесится видео-подсистема, повесится вся система.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

48. "Опубликован план превращения Genode в операционную..."  +8 +/
Сообщение от arisu (ok) on 04-Янв-12, 12:24 
> Я вам по секрету скажу, что Linux это монолитное ядро и если
> повесится видео-подсистема, повесится вся система.

(удивлённо) а я — маг и волшебник. бывало несколько раз: драйвера nVidia вешались. намертво. и клаву отрубали. так я с нетбука по ssh логинился, немного шаманил и ВНИЗАПНА! перезапускал иксы. без перезагрузки. видать, я такой крутой мачо, что могу войти даже в зависшее ядро.

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

169. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 21-Янв-12, 02:51 
> логинился, немного шаманил и ВНИЗАПНА! перезапускал иксы. без перезагрузки. видать, я
> такой крутой мачо, что могу войти даже в зависшее ядро.

Я могу и пример покруче. Если атевая видяха виснет по какой-то причине (например, перегрев), атевый открытый драйвер просто чертыхается в лог и делает ей ресет по шине и .. и приложения вообще даже не замечают что под ними сребутили забарахлившую видяху (в ее RAM при этом заново вливается фирмваре и прочая). На вид - как фриз картинки на несколько секунд, мигание и ... картинка отмерзает. Выглядит довольно круто и убедительно.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

52. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Абрам on 04-Янв-12, 12:51 
Запарили. Монолитное с подгружаемыми модулями.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

56. "Опубликован план превращения Genode в операционную систему о..."  –6 +/
Сообщение от Аноним (??) on 04-Янв-12, 13:12 
Я вот одного не пойму. Это либо словесные игрища либо самообман, либо и то и другое вместе.

Смотрите.

Есть динамические ядра. Солярис, например. Там минимальное ядро загружает ВСЕ модули динамически. Загружает и выгружает. Оно не монолитное.

Есть монолитные ядра. Как в БСД. Теоретически - и по определению - они после старта ничего загружать не должны. Потому что все влинковано в ядро.

То есть существует либо мальчик либо девочка. А если есть и то и другое - то это называется гермафродит и является уродством, вообще говоря.

Монолитное ядро с подгружаемыми модулями - на мой личный ИМХОшный взгляд - именно такой уродец-гермафродит.

Где я неправ?

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

58. "Опубликован план превращения Genode в операционную..."  +5 +/
Сообщение от arisu (ok) on 04-Янв-12, 13:13 
> Где я неправ?

в чёрно-белом восприятии мира.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

61. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от iZEN (ok) on 04-Янв-12, 13:46 
> Я вот одного не пойму. Это либо словесные игрища либо самообман, либо
> и то и другое вместе.
> Смотрите.
> Есть динамические ядра. Солярис, например. Там минимальное ядро загружает ВСЕ модули динамически.
> Загружает и выгружает. Оно не монолитное.
> Есть монолитные ядра. Как в БСД. Теоретически - и по определению -
> они после старта ничего загружать не должны. Потому что все влинковано
> в ядро.

% kldstat
Id Refs Address            Size     Name
1   40 0xffffffff80200000 111d0f8  kernel
2    1 0xffffffff8131e000 1fd140   zfs.ko
3    2 0xffffffff8151c000 5928     opensolaris.ko
4    1 0xffffffff81523000 1110     cd9660_iconv.ko
5    3 0xffffffff81525000 6c80     libiconv.ko
6    1 0xffffffff8152c000 1128     msdosfs_iconv.ko
7    1 0xffffffff8152e000 4ce0     atapicam.ko
8    1 0xffffffff81533000 e960     cpufreq.ko
9    1 0xffffffff81612000 2b816    pf.ko
10    1 0xffffffff8163e000 4f97c    radeon.ko
11    1 0xffffffff8168e000 1304f    drm.ko
12    1 0xffffffff816a2000 1a4      blank_saver.ko

% kldload geom_mirror
% kldstat
Id Refs Address            Size     Name
1   42 0xffffffff80200000 111d0f8  kernel
2    1 0xffffffff8131e000 1fd140   zfs.ko
3    2 0xffffffff8151c000 5928     opensolaris.ko
4    1 0xffffffff81523000 1110     cd9660_iconv.ko
5    3 0xffffffff81525000 6c80     libiconv.ko
6    1 0xffffffff8152c000 1128     msdosfs_iconv.ko
7    1 0xffffffff8152e000 4ce0     atapicam.ko
8    1 0xffffffff81533000 e960     cpufreq.ko
9    1 0xffffffff81612000 2b816    pf.ko
10    1 0xffffffff8163e000 4f97c    radeon.ko
11    1 0xffffffff8168e000 1304f    drm.ko
12    1 0xffffffff816a2000 1a4      blank_saver.ko
13    1 0xffffffff816a3000 cc2d     geom_mirror.ko

% kldunload geom_mirror
% kldstat
Id Refs Address            Size     Name
1   40 0xffffffff80200000 111d0f8  kernel
2    1 0xffffffff8131e000 1fd140   zfs.ko
3    2 0xffffffff8151c000 5928     opensolaris.ko
4    1 0xffffffff81523000 1110     cd9660_iconv.ko
5    3 0xffffffff81525000 6c80     libiconv.ko
6    1 0xffffffff8152c000 1128     msdosfs_iconv.ko
7    1 0xffffffff8152e000 4ce0     atapicam.ko
8    1 0xffffffff81533000 e960     cpufreq.ko
9    1 0xffffffff81612000 2b816    pf.ko
10    1 0xffffffff8163e000 4f97c    radeon.ko
11    1 0xffffffff8168e000 1304f    drm.ko
12    1 0xffffffff816a2000 1a4      blank_saver.ko

% uname -rsm
FreeBSD 9.0-PRERELEASE amd64

Удивительно, правда?

> То есть существует либо мальчик либо девочка. А если есть и то
> и другое - то это называется гермафродит и является уродством, вообще
> говоря.
> Монолитное ядро с подгружаемыми модулями - на мой личный ИМХОшный взгляд -
> именно такой уродец-гермафродит.
> Где я неправ?

Везде.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

63. "Опубликован план превращения Genode в операционную систему о..."  +5 +/
Сообщение от анон on 04-Янв-12, 15:16 
На самом деле подгружаемость модулей не решает. Ядро один хрен - монолитное, все в одном адресном пространстве со всеми вытекающими крашами от одного кривого модуля/железки.
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

112. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 23:16 
>На самом деле подгружаемость модулей не решает. Ядро один хрен - монолитное, все в одном адресном пространстве со всеми вытекающими крашами от одного кривого модуля/железки.

Сколько крашей у вас в неделю?

У меня, к примеру, аптайм (линукс ядро) моей настольной системы уходит в недели  (иногда месяцы) и перезагружаю (с помощью kexec) либо из-за обновления ядра/модулей, либо из-за возни с железом, но в 99% случаях из-за кривого нвидиевского блоба, у которого иногда "крышу сносит" и в 3D режимах текстура начинает "просвечивать". Такой вариант вполне приемлим вместо того чтобы иметь постоянную и стабильную потерю производительности в случае микроядра из-за двойного переключения режимов процессора и задержек при аутентификации и авторизации сообщении от серверов (с юзерспейса). Незнаю, кому как - но мне такие поделки нахрен не нужны, а серверам - и подавно!

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

135. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от а.н.а.н.и.м on 06-Янв-12, 05:29 
>На самом деле подгружаемость модулей не решает. Ядро один хрен - монолитное, все в одном адресном пространстве со всеми вытекающими крашами от одного кривого модуля/железки.

если есть ошибки в дровах, например дровах фс, то по-барабану в юзерспесе файлы покорёжило или нет.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

65. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 16:02 
Оно гибридное, не?

А ваши детские фобии, думаю, всех позабавили.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

70. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от vle email(ok) on 04-Янв-12, 16:39 
> Есть монолитные ядра. Как в БСД. Теоретически - и по определению -
> они после старта ничего загружать не должны. Потому что все влинковано
> в ядро.

0 cheusov>ls -la /stand/i386/5.99.58/modules | wc -l
     155
0 0 cheusov>uname -srm
NetBSD 5.99.58 i386
0 cheusov>

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

74. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 17:19 
> Где я неправ?

Вы противопоставляете монолитные ядра и "динамические", хотя "динамические" - это всего лишь один из подвидов монолитных.

Упомянутый вами солярис имеет типично монолитное ядро.

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

97. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 20:25 
>> Где я неправ?
> Вы противопоставляете монолитные ядра и "динамические", хотя "динамические" - это всего
> лишь один из подвидов монолитных.
> Упомянутый вами солярис имеет типично монолитное ядро.

Тю?! Где оно монолитное, м? И как в нем, в таком разе, динамическая реконфигурация реализована и работает? А она-таки работает, прикинь!

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

107. "Опубликован план превращения Genode в операционную систему о..."  +3 +/
Сообщение от Аноним (??) on 04-Янв-12, 22:32 
> Где оно монолитное, м?

Оно монолитное не где-то в определенном месте, а все целиком.

> И как в нем, в таком разе, динамическая реконфигурация реализована и работает?

Разве монолитное ядро не может быть модульным и динамическим? Linux, FreeBSD, Solaris и множество других систем имеют монолитные динамические ядра.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

119. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от СуперАноним on 05-Янв-12, 11:26 
В Линуксе модули выгружаются. Откройте для себя команду rmmod.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

123. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от ананим on 05-Янв-12, 16:51 
Визде.
Монолитное ядро - это когда и оно, и дрова работают в одном (првелегированном) адресном пространсве.
Микроядро - ядро в своём, дрова в своём (менее привелегированном).
Всё.
Как они там грузяться - мелкие детали.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

130. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 05-Янв-12, 22:07 
> Монолитное ядро — это когда и оно, и дрова работают в одном
> (првелегированном) адресном пространсве.
> Микроядро — ядро в своём, дрова в своём (менее привелегированном).
> Всё.
> Как они там грузяться — мелкие детали.

внизапно, linux — гибрид. для того, чтобы даже по твоему определению это было так, достаточно глянуть на FUSE.

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

134. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от а.н.а.н.и.м on 06-Янв-12, 05:25 
и чаво тут "внизапнаво"?

зыж
ещё раз, для альтернативно одарённых - как там грузятся модули — это не существенные детали с точки зрения архитектуры.

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

149. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Aleks Revo on 10-Янв-12, 02:04 
> и чаво тут "внизапнаво"?
> зыж
> ещё раз, для альтернативно одарённых - как там грузятся модули — это
> не существенные детали с точки зрения архитектуры.

FUSE - это уже несущественные детали? Или всё-таки отдельное менее привелегированное пространство?

Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

16. "Опубликован план превращения Genode в операционную систему о..."  +8 +/
Сообщение от Аноним (??) on 04-Янв-12, 00:25 
> Торвальдс может говорить что хочет, но когда у меня после обновления ядра,
> например, просмотр видео высокого разрешения крашит всю систему,

Чувак, а у тебя случайно не проприетарный драйвер видеокарты? А то открытый вот уже два месяца непрерывно работает и хоть бы хны. Более того, если видеокарта зависает, ядерные KMS дрова допирают огреть ресетом видяху, и восстать из пепла, как микроядерщики и хотели. Может, секрет в том что драйвер должен быть безбажным? :)

> Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро.

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

29. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 02:36 
Ядерные опенсырные дрова умеют тесселяцию?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

31. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 03:00 
Нет, свободный интеловый драйвер. И падало ядро именно из-за того, что интеловцы значительную часть функционала драйвера перетащили в ядро. Там где-то ошибка и того.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

39. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от arisu (ok) on 04-Янв-12, 06:07 
> Нет, свободный интеловый драйвер. И падало ядро именно из-за того, что интеловцы
> значительную часть функционала драйвера перетащили в ядро. Там где-то ошибка и
> того.

а виноват, натурально, именно торвальдс, а не криворучки-авторы-драйвера.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

64. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Anon (ok) on 04-Янв-12, 15:20 
Ошибки в драйверах всегда были, есть и будут. А вина Торвальдса тут в том, что он, погнавшись за быстрой наживой, решил не стараться защищать пользователя от них, как то хотели сделать ГНУ-шники или Танненбаум.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

88. "Опубликован план превращения Genode в операционную..."  +2 +/
Сообщение от анон on 04-Янв-12, 18:56 
И какую наживу Торвальдс имел первые n лет?
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

124. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от ананим on 05-Янв-12, 17:00 
Да не защищает тебя микро ядро ни от чего.
Если к примеру дрова фс похерили твои данные, то пох был ли это микро или макро. в юзерспэйсе иди нет.
Пример - нтфс3г.

Зыж.
Это каким же дремучим надо быть, чтобы этого не понимать и делать такие амбициозные выводы?...

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

126. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 05-Янв-12, 18:57 
да, но есть и не такие критические модули. Когда-то давно видел проблемы с USB-подсистемой: зависал один из нескольких подключенных диалаповских USB-модемов, при попытке просто выдернуть его из порта или выгрузить модуль валился кернел-паник и все. А на компе еще другие нужные и важные сервисы крутились (почта, джаббер и т.д. - короче, жесткая экономия). Потому такой модем оставлялся до упора, хотя клиенты пытались дозвониться и трубку модем не снимал. Когда уже совсем все становилось критично - ребутался сервак. А в микроядре сбой такого глючного драйвера или модуля и последующий его перезапуск ни к чему страшному бы не привел, это не файловая система. То же самое относится и к звуковой подсистеме (если звук на компе не основное его назначение) - завис бажный драйвер звуковухи - в микроядре просто передернул звуковой драйвер, а в монолитном либо сразу кернел-паник, либо сначала драйвер потрет данные других модулей, а затем уже полнейший кернел-паник.

Это каким же дремучим надо быть, чтобы этого не понимать и делать такие амбициозные выводы?...

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

133. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 22:48 
> А в микроядре сбой такого глючного драйвера или модуля и
> последующий его перезапуск ни к чему страшному бы не привел

Да отстрелите уже в миниксе tty и полюбуйтесь.

Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

136. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 06-Янв-12, 10:35 
>> А в микроядре сбой такого глючного драйвера или модуля и
>> последующий его перезапуск ни к чему страшному бы не привел
> Да отстрелите уже в миниксе tty и полюбуйтесь.

Верю Вам, что ничего хорошего не произойдет, но миникс для меня не эталон реализации самой концепции микроядерной системы. Наверное QNX был бы более привлекателен, хотя и там, наверное, есть свои подобные несуразности. Если бы QNX развили до системы общего назначения и отправили в полностью свободное плавание - вот тогда это было бы выдающееся событие для меня

Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

127. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 05-Янв-12, 21:48 
ок. где я могу скачать систему на базе hurd или minix, чтобы она была хотя бы наполовину так же удобна, как система на базе linux и держала всё моё железо так же, как linux?

поскольку микроядерная архитектура — по твоим словам — очевидно превосходит гибридную пингвиновую, они должны обгонять пингвина на всех фронтах. и где? в миниксе даже shared libraries до сих пор не сделали (ок-ок, пять запущеных софтин на qt — пять копий qt библиотек в памяти? неа, что-то не радует такая «экономия»), а hurd сам нехило удивляется, когда ему загрузиться удаётся.

вопрос не в том, какая архитектура в вакууме рулит, а в том, что можно использовать. если люди выбрали допиливать никому не известный на то время linux, а не, например, hurd, за которым таки FSF — может, была причина? (про миникс не говорю: платные полупроприетарные поделки — на то время — не рассматриваем).

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

21. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от yantux (??) on 04-Янв-12, 00:38 
пока нет микроядров юзай nVidia и проприетарные драйвера.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

26. "Опубликован план превращения Genode в операционную систему о..."  +3 +/
Сообщение от Аноним (??) on 04-Янв-12, 01:52 
> Если бы не эта выскочка, мы бы уже давно имели стабильное и полнофункциональное микроядро.

Если бы не он, мы бы сейчас сидели на такой же монолитной бзде, только развивалась бы она еще медленнее (т.к. их лицензия располагает корпорации скорее к динаму, чем к сотрудничеству).

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

27. "Опубликован план превращения Genode в операционную систему о..."  +4 +/
Сообщение от Аноним (??) on 04-Янв-12, 01:55 
В общем, монолит - это необходимый этап развития. Его нужно пройти, чтобы создать нормальный фундамент для микроядерной эры (хотя бы по части ошибок и опыта).
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

80. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:40 
> Если бы не он, мы бы сейчас сидели на такой же монолитной
> бзде, только развивалась бы она еще медленнее (т.к. их лицензия располагает
> корпорации скорее к динаму, чем к сотрудничеству).

И это была бы полная дискредитация идеи OpenSource - голубая мечта bsd-шников.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

43. "Опубликован план превращения Genode в операционную систему о..."  –10 +/
Сообщение от iZEN (ok) on 04-Янв-12, 06:59 
> Сейчас, среди активно используемых решений, по скорости развития в лидерах Linux

Разве? И что же новенького в нём появилось за последние 5 лет?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

45. "Опубликован план превращения Genode в операционную систему о..."  +3 +/
Сообщение от anonymous (??) on 04-Янв-12, 11:59 
Да так, по мелочи: прикрутили поддержку Dom0 в ядре, cgroups, accel-pptp, снапшоты в ext4 скоро добавят (а не так давно вышли e2fsprogs 1.42 с долгожданными >16Тб и e4defrag), поддержка оборудования расширяется без остановки, kvm на месте не стоит - короче говоря совсем ничего.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

47. "Опубликован план превращения Genode в операционную систему о..."  –7 +/
Сообщение от iZEN (ok) on 04-Янв-12, 12:24 
> Да так, по мелочи: прикрутили поддержку Dom0 в ядре, cgroups, accel-pptp, снапшоты
> в ext4 скоро добавят (а не так давно вышли e2fsprogs 1.42
> с долгожданными >16Тб и e4defrag), поддержка оборудования расширяется без остановки, kvm
> на месте не стоит - короче говоря совсем ничего.

Что называется "удивительное рядом".

jail, снапшоты UFS2, acl, ограничение памяти и выделенного процессорного времени на пользовательский процесс, порт программы mpd5, умеющего прикидываться сервером pptp, pppd во FreeBSD, например, были и пять лет назад. А у вас это как в диковинку. Забавно.


Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

49. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 04-Янв-12, 12:29 
а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.

при чём тут acl — тоже не ясно.

jail != cgroups и контейнерам.

и так далее.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

50. "Опубликован план превращения Genode в операционную..."  –6 +/
Сообщение от iZEN (ok) on 04-Янв-12, 12:44 
> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.

KVM может виртуализировать ту же FreeBSD? Что нет?

> при чём тут acl — тоже не ясно.
> jail != cgroups и контейнерам.

jail — это изолированные программные окружения в том числе для запуска бинарных linux-приложений. Сейчас допускают вложенность.

> и так далее.

Что далее? За пять лет в Linux что действительно нового и работающего? Или всё будет только в следующей пятилетке?

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

53. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 04-Янв-12, 12:51 
> KVM может виртуализировать ту же FreeBSD?

ты просто не поверишь.

>> при чём тут acl — тоже не ясно.
>> jail != cgroups и контейнерам.
> jail — это изолированные программные окружения в том числе для запуска бинарных
> linux-приложений. Сейчас допускают вложенность.

молодец. продолжим:
при чём тут acl — тоже не ясно.
jail != cgroups и контейнерам.

> Что далее? За пять лет в Linux что действительно нового и работающего?

читай чейнджлоги.

> Или всё будет только в следующей пятилетке?

и в следующей будет.

а что "нового и работающего" появилось в бсд за пять лет? не считая скинутый с барского стола зфс?

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

60. "Опубликован план превращения Genode в операционную..."  –5 +/
Сообщение от iZEN (ok) on 04-Янв-12, 13:34 
>> KVM может виртуализировать ту же FreeBSD?
> ты просто не поверишь.

Не верю, Станиславский.

> при чём тут acl — тоже не ясно.

http://www.opennet.dev/base/sec/freebsd_acl.txt.html
После этого про Capsicum почитайте.

> jail != cgroups и контейнерам.
>> Что далее? За пять лет в Linux что действительно нового и работающего?
> читай чейнджлоги.

Какие чейнджлоги? В них, как правило, пишут то, что исправлено-пофиксено. Ведётся история незначительных изменений — от слов "change" (изменения) и "log" (формуляр, журнал).

>> Или всё будет только в следующей пятилетке?
> и в следующей будет.

Что конкретно будет?

> а что "нового и работающего" появилось в бсд за пять лет?

Модули подсистемы NetGraph.
Модули подсистемы GEOM.
Новые сетевой стек и политики обслуживания низкоуровневых сетевых протоколов.
Новый CPU-планировщик.
Новый механизм распределения памяти.
Новые драйверы устройств, в том числе цельно-тянутые проприетарные для Linux для поддержки работы USB-видеокамер, например.
В базовую систему интегрирован компилятор LLVM/Clang 3.0, позволяющий отказаться от услуг GCC.

> не считая скинутый с барского стола зфс?

Ага. И интеграцию DTrace в ядро системы не забудьте не считать.

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

77. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:29 
>>> KVM может виртуализировать ту же FreeBSD?
>> ты просто не поверишь.
> Не верю, Станиславский.

А вы забавный. Может, еще расскажете, что гордая фря и на vmware не запускается?

> Модули подсистемы NetGraph.
> Модули подсистемы GEOM.
> Новые сетевой стек и политики обслуживания низкоуровневых сетевых протоколов.
> Новый CPU-планировщик.
> Новый механизм распределения памяти.
> Новые драйверы устройств, в том числе цельно-тянутые проприетарные для Linux для поддержки работы USB-видеокамер, например.

Вы сейчас перечисляете технологии, которые в линуксе реализованы сто лет в обед.
Примерно 2-3% этих технологий во фре удается худо-бедно скопировать или утащить, а вот с остальными 97% все печально.

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

94. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от iZEN (ok) on 04-Янв-12, 20:12 
> Вы сейчас перечисляете технологии, которые в линуксе реализованы сто лет в обед.

Разве? Какие аналогичные технологии _конкретно_ были реализованы в Linux, например?

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

111. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 22:39 
> Разве? Какие аналогичные технологии _конкретно_ были реализованы в Linux, например?

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

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

151. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 01:13 
>> Разве? Какие аналогичные технологии _конкретно_ были реализованы в Linux, например?
>Сетевой стек

TCP/IP? :)

>управление памятью
>планировщик CPU
>драйвера USB и другие вещи

... и велосипедисты.


Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

71. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от vle email(ok) on 04-Янв-12, 16:47 
>> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.
> KVM может виртуализировать ту же FreeBSD? Что нет?

FreeBSD не умеет быть хостом KVM.
И вообще, шел бы ты dom0 допиливать ;-)

>> при чём тут acl — тоже не ясно.
>> jail != cgroups и контейнерам.
> jail — это изолированные программные окружения в том числе для запуска бинарных
> linux-приложений. Сейчас допускают вложенность.

Это теория, а на практике ответь на вопрос, с каким ядром Linux-а совместима
эмуляция Linux-а во FreeBSD? 2.4.0?

>> и так далее.
> Что далее? За пять лет в Linux что действительно нового и работающего?
> Или всё будет только в следующей пятилетке?

Кто хочет видеть, тот видит. Слепой конкурент -- это мечта.

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

78. "Опубликован план превращения Genode в операционную..."  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 17:33 
> И вообще, шел бы ты dom0 допиливать ;-)

Что значит "допиливать"? Они domU-то еле сделали, а за dom0 там вообще никто не возьмется.

> Кто хочет видеть, тот видит. Слепой конкурент -- это мечта.

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

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

152. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 01:20 
>> И вообще, шел бы ты dom0 допиливать ;-)
> Что значит "допиливать"? Они domU-то еле сделали, а за dom0 там вообще
> никто не возьмется.

Насколько понимаю, вы лично участвуете в проектах типа КVM?
Или это просто распальцовка потребителя?

>> Кто хочет видеть, тот видит. Слепой конкурент -- это мечта.
> К счастью или к сожалению, но фря линуксу не конкурент.

Это точно. Два семейства очень разных публичных проектов.

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

Никто и не тягается. Писькомер оставте себе.

> Вообще, для линукса это плохо. Отсутствие здоровой конкуренции способствует зазнайству
> и заплыванию жирком. Это, пожалуй, самый большой вред, который только фря
> может нанести линуксу.

Не несите бред, бросте.


Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

157. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 21-Янв-12, 01:32 
> Насколько понимаю, вы лично участвуете в проектах типа КVM?
> Или это просто распальцовка потребителя?

как ответ на этот вопрос повлияет на тот факт, что dom0 не было, нет и вряд ли будет в обозриом будущем?

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

160. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 01:51 
>> Насколько понимаю, вы лично участвуете в проектах типа КVM?
>> Или это просто распальцовка потребителя?
> как ответ на этот вопрос повлияет на тот факт, что dom0 не
> было, нет и вряд ли будет в обозриом будущем?

как ответ на этот вопрос повлияет на тот факт, что проект развивается и без реализации dom0?

не участвуете, понятно. Гордость потребителя за то, что удачно потребляет.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

162. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 21-Янв-12, 02:05 
дык у нас есть что потреблять. а тебе, похоже, завидно, что пока мы работаем, бсдя по-прежнему «допиливается».
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

82. "Опубликован план превращения Genode в операционную..."  –2 +/
Сообщение от iZEN (ok) on 04-Янв-12, 18:10 
> FreeBSD не умеет быть хостом KVM.
> И вообще, шел бы ты dom0 допиливать ;-)

"Не говорите мне, что я должен делать, я не скажу, куда вам следует идти."

>>> при чём тут acl — тоже не ясно.
>>> jail != cgroups и контейнерам.
>> jail — это изолированные программные окружения в том числе для запуска бинарных
>> linux-приложений. Сейчас допускают вложенность.
> Это теория, а на практике ответь на вопрос, с каким ядром Linux-а
> совместима
> эмуляция Linux-а во FreeBSD? 2.4.0?

Linux 2.6.16 [i386]

> Слепой конкурент -- это мечта.

Вы даже не знаете, какую linux-base можно использовать в FreeBSD для эмуляции Linux ABI. О чём вообще можно с вами говорить?

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

138. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от vle email(ok) on 06-Янв-12, 14:09 
>> Это теория, а на практике ответь на вопрос, с каким ядром Linux-а
>> совместима
>> эмуляция Linux-а во FreeBSD? 2.4.0?
> Linux 2.6.16 [i386]

О том и речь, ни в одной BSD эмуляция Линукса мягко говоря
не идет в ногу собственно с Линупсом. И я не имею ввиду всякую маргинальщину
вроде vserver, openvz, только ваниль.

>> Слепой конкурент -- это мечта.
> Вы даже не знаете, какую linux-base можно использовать в FreeBSD для эмуляции
> Linux ABI. О чём вообще можно с вами говорить?

Твоя ВЕРА во FreeBSD непоколебима, это заметно, но проект держится не на ней,
уж поверь, а на ЗНАНИЯХ и чьей-то работе по устранению НЕДОСТАТКОВ.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

153. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 01:27 
>>> Это теория, а на практике ответь на вопрос, с каким ядром Linux-а
>>> совместима
>>> эмуляция Linux-а во FreeBSD? 2.4.0?
>> Linux 2.6.16 [i386]
> О том и речь, ни в одной BSD эмуляция Линукса мягко говоря
> не идет в ногу собственно с Линупсом. И я не имею ввиду
> всякую маргинальщину вроде vserver, openvz, только ваниль.

Поправка.
1 Не эмуляция, а трансляция syscalls
2 Задача модуля - запуск некоторых binary-only приложений

PS А то задолбали уже орды говорунов :)

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

174. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от vle email(ok) on 21-Янв-12, 19:53 
>>>> Это теория, а на практике ответь на вопрос, с каким ядром Linux-а
>>>> совместима
>>>> эмуляция Linux-а во FreeBSD? 2.4.0?
>>> Linux 2.6.16 [i386]
>> О том и речь, ни в одной BSD эмуляция Линукса мягко говоря
>> не идет в ногу собственно с Линупсом. И я не имею ввиду
>> всякую маргинальщину вроде vserver, openvz, только ваниль.
> Поправка.
> 1 Не эмуляция,

http://netbsd.org/docs/guide/en/chap-linux.html
http://www.freebsd.org/doc/en/articles/linux-emulation/index...

> а трансляция syscalls

"Гамп, ты гегий, мать твою!"(С)

> 2 Задача модуля - запуск некоторых binary-only приложений

Это одна из задач.

> PS А то задолбали уже орды говорунов :)

И не говори

Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

175. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 20:09 
>> а трансляция syscalls
> "Гамп, ты гегий, мать твою!"(С)
> Это одна из задач.

Да. С внешней точки зрения она генеральная, подходит для объяснения на пальцах.
Уже автоматически написал, потом увидел кому.

Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

172. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 21-Янв-12, 03:15 
> Linux 2.6.16 [i386]

Да, и без всех самых вкусных флагов clone(). У линуксоидов система в таком виде была при царе Горохе.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

176. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 21-Янв-12, 20:15 
>> Linux 2.6.16 [i386]
> Да, и без всех самых вкусных флагов clone(). У линуксоидов система в
> таком виде была при царе Горохе.

Найдите где-нибудь, где утверждается что проектная цель модуля linux - представлени полной логики linux kernel и полная замена собой такового?

# man linux
...

DESCRIPTION
     The linux module provides limited Linux ABI (application binary inter-
     face) compatibility for userland applications.  The module provides the
     following significant facilities:

     o   An image activator for correctly branded elf(5) executable images
     o   Special signal handling for activated images
     o   Linux to native system call translation

     It is important to note that the Linux ABI support it not provided
     through an emulator.  Rather, a true (albeit limited) ABI implementation
     is provided.

Вам перевести, или вы справитесь?

Ответить | Правка | ^ к родителю #172 | Наверх | Cообщить модератору

180. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Michael Shigorin email(ok) on 22-Янв-12, 21:32 
>> У линуксоидов система в таком виде была при царе Горохе.
> (albeit limited) ABI implementation is provided.
> Вам перевести, или вы справитесь?

Вы прелестны. :)  "при Горохе" -- "да, при Горохе!"

Ответить | Правка | ^ к родителю #176 | Наверх | Cообщить модератору

182. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 22-Янв-12, 23:21 
>>> У линуксоидов система в таком виде была при царе Горохе.
>> (albeit limited) ABI implementation is provided.
>> Вам перевести, или вы справитесь?
> Вы прелестны. :)  "при Горохе" -- "да, при Горохе!"

Для вас - на русском.

1  Linux kernel ABI реализовано настолько, насколько это требуется для запуска ряда binary-only приложений (AcrobatReader, GoogleEarth, Skype, etc).
Большее - нафик не упало, поскольку никакого смысла в этом нет.

Ряд ABI в оригинальном linux kernel сделано для реализации подсистем, которые существуют только в нем. Реализовывать их в bsd ядре нет никакого смысла.

2 Реализация Linux ABI была _начата_ в 1995 году.
# svn log | tail -20
------------------------------------------------------------------------
r9313 | sos | 1995-06-25 20:32:43 +0300 (Sun, 25 Jun 1995) | 11 lines

First incarnation of our Linux emulator or rather compatibility code.
This first shot only incorporaties so much functionality that DOOM
can run (the X version), signal handling is VERY weak, so is many
other things. But it meets my milestone number one (you guessed it
- running DOOM).

Uses /compat/linux as prefix for loading shared libs, so it won't
conflict with our own libs.

Kernel must be compiled with "options COMPAT_LINUX" for this to work.
------------------------------------------------------------------------

3 По мере необходимости (внимание - необходимости) подпроект дорабатывался и дорабатывается.
# svn log | head -20
------------------------------------------------------------------------
r229923 | dim | 2012-01-10 10:42:01 +0300 (Tue, 10 Jan 2012) | 8 lines

MFC r229402:

In sys/compat/linux/linux_ioctl.c, work around a warning when a pointer
is compared to an integer, by casting the pointer to l_uintptr_t.  No
functional difference on both i386 and amd64.

Reviewed by:    ed, jhb
------------------------------------------------------------------------

4 Состояние на данным момент
http://svnweb.FreeBSD.org/base/release/9.0.0/sys/compat/linux/

5 Версия, которую выдает модуль - фуфло, обманка для приложений.
Если кто-то делает на его основании выводы о качестве linux abi в указанных проектных целях, то это его компетентность в ит весьма сомнительна.

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

Ответить | Правка | ^ к родителю #180 | Наверх | Cообщить модератору

183. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Michael Shigorin email(ok) on 22-Янв-12, 23:26 
> Большее - нафик не упало, поскольку никакого смысла в этом нет.

Вот в этом и прелестны.

Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

185. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 22-Янв-12, 23:48 
>> Большее - нафик не упало, поскольку никакого смысла в этом нет.
> Вот в этом и прелестны.

И чё? :)

А что, больше инженерных и более перспективных задач для общественного проекта нет?
И есть смысл тратить ресурсы, лишь что бы у школоты не было повода потыкать пальцем?

Или вы заплатили по контракту на реализацию подсистемы, а вам не выполнили контракт?

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

186. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от uniman (ok) on 22-Янв-12, 23:52 
>> 5 Версия, которую выдает модуль — фуфло, обманка для приложений.
> увы. на самом деле оно даже до этого не дотягивает. хак как
> хак, назван «слоем совместимости» для солидности и понтования.

http://www.opennet.dev/openforum/vsluhforumID3/82488.html#416

Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

129. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от arisu (ok) on 05-Янв-12, 22:01 
> FreeBSD не умеет быть хостом KVM.

но под qemu-kvm запустить её вполне можно. это, кагбэ, и есть «виртуализация». бедняга изен просто не понял, что именно спросил и почему с него опять смеются.

> с каким ядром Linux-а совместима эмуляция Linux-а во FreeBSD?

заметим, что linux не старается эмулировать FreeBSD. наверное, это от того, что linux'у стыдно. или может (шёпотом) это у FreeBSD всё так печально, что без эмуляции конкурента жизнь в тягость?

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

137. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от vle email(ok) on 06-Янв-12, 13:13 
>> с каким ядром Linux-а совместима эмуляция Linux-а во FreeBSD?
> заметим, что linux не старается эмулировать FreeBSD. наверное, это от того, что
> linux'у стыдно. или может (шёпотом) это у FreeBSD всё так печально,
> что без эмуляции конкурента жизнь в тягость?

Эмуляция других ядер была еще в далеком 44BSD, тогда ни о каком Линуксе
никто слышать не слыхивал практически. Так что наличие эмуляции других систем
(в NetBSD их сильно больше одной) -- это технологическое преимущество, а
не реверансы в сторону линупса, не льсти себе ;-)

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

140. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 08-Янв-12, 19:15 
при чём тут технология (как будто привинтить эмуляцию ядра BSD в пингвинус сложно, тю; только кому оно надо)? вопрос в политике развития. зачем BSD побирается с этой эмуляцией? да к тому же устаревшего ядра? «чтобы было»? угу, больше пилить нечего, только это. или «потому что линуксовый софт запускать охота»? а зачем, своего мало, что ли?

не понимаю.

Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

181. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Michael Shigorin email(ok) on 22-Янв-12, 21:36 
> Эмуляция других ядер была еще в далеком 44BSD, тогда ни о каком Линуксе

Когда-то на линуксе запускали SCO'шный оракл через iBCS2 -- уже забыл, в каком году объявленный устаревшим.  Так, к сведению.

Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

51. "Опубликован план превращения Genode в операционную..."  –2 +/
Сообщение от iZEN (ok) on 04-Янв-12, 12:48 
> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.

Porting Linux KVM to FreeBSD

URL: http://feanor.sssup.it/~fabio/freebsd/lkvm/

Contact: Fabio Checconi <fabio@FreeBSD.org>
Contact: Luigi Rizzo <luigi@FreeBSD.org>

Linux KVM (Kernel-based Virtual Machine) is a software package that can be used to create virtual machines fully emulating x86 hardware on top of machines supporting Intel VT-x or AMD-V virtualization extensions, available on newer AMD and Intel processors, e.g., recent Athlon64, Core 2 Duo, Xeon and so on.

Linux KVM has been ported to FreeBSD as a loadable kernel module, using the linux-kmod-compat port (in /usr/ports/devel/) to reuse as much as possible of the original source code, plus an userspace client consisting in a modified version of qemu, that uses KVM for the execution of its guests.

The porting has been completed, many of the limitations present at the end of the Summer of Code have been removed and the known bugs have been fixed. Some configurations have been tested, FreeBSD-CURRENT i386 guests have been booted on Intel and AMD processors, both in i386 and amd64 (host) installations. Only one client at a time is supported by now and performance is not that exciting, but the project seems to be ready to receive wider testing.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

54. "Опубликован план превращения Genode в операционную..."  +2 +/
Сообщение от arisu (ok) on 04-Янв-12, 12:52 
>> а про kvm, например, сказать нечего — изен ненавязчиво так промолчал.

кто бы сомневался: мало того, что толком не работающий, так ещё и взятый из линукса, где «ничего нового». что ж свой-то не написали?

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

55. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 13:05 
А що там в гите посмотрим... ой - 403 Forbidden - No such project. гсок 2007 года который и загнулся тогда же. И вот так всё во фре - только красивые словечки на заборах, а за забором понятно что.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

76. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 17:25 
> Porting Linux KVM to FreeBSD

К сожалению, ваши собратья по вере даже готовое решение толком утащить не могут. Один студент под шумок GSoC 2007 анонсировал этот проект, но потом осознал масштаб работ, расплакался и бросил. Последние пять лет там никакого движения.
Как и с Launchd, кстати.

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

101. "Опубликован план превращения Genode в операционную..."  –1 +/
Сообщение от iZEN (ok) on 04-Янв-12, 20:44 
> Один студент под шумок GSoC 2007 анонсировал этот проект, но потом осознал масштаб работ, расплакался и бросил.

Лаврентий Павлович, ведь попытка — не пытка.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

109. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 22:36 
> Лаврентий Павлович, ведь попытка — не пытка.

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

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

139. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от vle email(ok) on 06-Янв-12, 20:44 
>> Лаврентий Павлович, ведь попытка — не пытка.
> Это можно сказать практически про все поползновения реализовать современные технологии
> во фре.
> Многообещающее начало, феерический провал, и утешительное "попытка - не пытка".

http://blog.whatsapp.com/index.php/2012/01/1-million-is-so-2011/

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

141. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 08-Янв-12, 19:17 
> http://blog.whatsapp.com/index.php/2012/01/1-million-is-so-2011/

so what?

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

105. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 21:47 
> Как и с Launchd, кстати.

А я вот только за это и выбрал бы фрю. Не надо этого г-на ни на фре ни на линуксах.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

110. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 22:37 
> А я вот только за это и выбрал бы фрю. Не надо этого г-на ни на фре ни на линуксах.

Вам не надо, а нам - надо.
Если вам так нравится охотиться на ведьм, лучше бы clangу джихад объявили - от него всяко больше проблем, по сравнению с другими тыренными у яббла технологиями.

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

67. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 16:29 
> [...] были и пять лет назад. А у вас это как в диковинку. Забавно.

Даже не знаю, как помягче объяснить, что Вы пытаетесь сравнивать даже не тёплое с мягким, а что-то ещё более разное.  vserver я использовал в деле с 2004, если что -- а xfs и того раньше.  Выбирали б хоть что толковое -- netgraph или geom, а то как дети -- на рожон лезут с хворостиной...

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

46. "Опубликован план превращения Genode в операционную систему о..."  –1 +/
Сообщение от YetAnotherOnanym on 04-Янв-12, 12:12 
См. ChangeLog'и на kernel.org
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

79. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Аноним (??) on 04-Янв-12, 17:36 
> Разве? И что же новенького в нём появилось за последние 5 лет?

Вы что, мазохист?
Евангелист проекта, характеризующегося сильной стагнацией развития, пытается троллить скоростью развития живой, активно развивающийся проект. У вас там последние остатки серого вещества спеклись?

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

106. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 21:47 
> характеризующегося сильной стагнацией развития

Сам придумал?

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

108. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 22:33 
>> характеризующегося сильной стагнацией развития
> Сам придумал?

Зачем что-то придумывать? Достаточно сказать как есть.

Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

5. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Ramesses email on 03-Янв-12, 23:42 
> даже Торвальдс говорил, что, во-первых, линукс - это не навсегда

Пруфлинк.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от добрый дядя on 03-Янв-12, 23:51 
> Пруфлинк.

не помню где, но он заявлял что удивлен почему Linux используют для железа, он написал что Minix 3 для этого подойдет больше

логично предположить что он понимает что конкуренты пока еще недоразвиты и он ожидает появления ОСи на смену Linux в некоторых применениях

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

41. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от arisu (ok) on 04-Янв-12, 06:08 
> он написал что Minix 3 для этого подойдет больше

оно там уже научилось shared libraries, не? а то память всё-таки не резиновая.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

72. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от vle email(ok) on 04-Янв-12, 16:56 
>> он написал что Minix 3 для этого подойдет больше
> оно там уже научилось shared libraries, не?

Насколько я вижу в 3.2 нет.

Но они работают над этим
http://sourceforge.net/apps/trac/elftoolchain/

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

128. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 05-Янв-12, 21:53 
> Но они работают над этим

удачи, чо. qnx я ещё мог в своё время это простить — там были другие вкусные плюшки. у миникса этих плюшек нет, увы. пусть догоняют.

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

68. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Michael Shigorin email(ok) on 04-Янв-12, 16:33 
>> даже Торвальдс говорил, что, во-первых, линукс - это не навсегда
> Пруфлинк.

Было дело, и он был бы самодуром, если бы считал иначе.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

103. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от lucentcode (ok) on 04-Янв-12, 20:49 
Да, про это я читал в книге о истории данной ОС. Компьютерная революция, как-то так она называлась. Там и про биографию Линуса,и про работу в Transmeta, и про спор с Таннебаумом написано просто и доходчиво. Линус говорил это ещё в бытность его работы в Transmeta.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 03-Янв-12, 23:43 
Звучит очень многообещающе. Интересно как оно соотносится с Hurd и Minix.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Анон on 03-Янв-12, 23:50 
просто перевернулись
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

86. "Опубликован план превращения Genode в операционную систему о..."  –2 +/
Сообщение от Аноним (??) on 04-Янв-12, 18:47 
>Звучит очень многообещающе. Интересно как оно соотносится с Hurd и Minix.

Арендуйте машину времени и сходите на рубеж начала 90х. Там микроядерный Mach развивался очень многообещающе. Микроядерность - плохая технология, но не исключено что "менеджеры бабла" проприхнут и это. А народ хавает .. (главное соус подобрать удачный).

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

91. "Опубликован план превращения Genode в операционную систему о..."  –1 +/
Сообщение от Аноним (??) on 04-Янв-12, 19:22 
> Арендуйте машину времени и сходите на рубеж начала 90х. Там микроядерный Mach
> развивался очень многообещающе. Микроядерность - плохая технология, но не исключено что
> "менеджеры бабла" проприхнут и это.

Пока что "менеджеры бабла" пропихивают гораздо более неудачную технологию - монолит.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

113. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 23:24 
Я не говорю что монолитное ядро - пик прогресса. Да, микроядро обещает вкусности, но эти вкусности обходятся слишком дорого. Поэтому с учетом того что системы предназначены под реальные задачи при всех ее ограниченных возможностях больше склоняюсь к мысли что микроядерная система хуже чем система на монолитном ядре. Чуть подробнее описал здесь: http://www.opennet.dev/openforum/vsluhforumID3/82200.html#112
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

17. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от ВКПб on 04-Янв-12, 00:31 
Офигеть. Другие микроядерные ОС претендующие на десктоп пилят десятилетиями, а на выходе метан. А эти молча взяли и сделали без всяких обливаний помоями других ОС.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Опубликован план превращения Genode в операционную систему о..."  +5 +/
Сообщение от Имя on 04-Янв-12, 00:37 
Ну метановые выхлопы от клонавинды на порядок больше чем от всех микроядерщиков во главе с Таненбаумом.
Надо бы в табличку свести всех их и посмеяться (или порадоваться коли взлетит).
Но через пару лет.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 00:46 
> А эти молча взяли и сделали без всяких обливаний помоями других ОС.

Где сделали? Покажите! Пока только слова. Вот когда будет минимальный десктоп с работающим браузером, офисным пакетом и тд. Тогда можно будет говорить "сделали".

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от ВКПб on 04-Янв-12, 00:48 
А вы её скачайте, qt4 практически портировали. Интерфейс быстрее аквы. Только вот что делает файл vmlinux в образе?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Имя on 04-Янв-12, 01:20 
>> А эти молча взяли и сделали без всяких обливаний помоями других ОС.
> Где сделали? Покажите! Пока только слова. Вот когда будет минимальный десктоп с
> работающим браузером, офисным пакетом и тд. Тогда можно будет говорить "сделали".

Не, не сделают. Кто ж лять пишет такие вещи на крестах, а потом ещё и хвалится что количество строк LOC мало и верифицируемо. А жирный рантайм-то лять? Что там, надо было на ПХП уж тогда.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

66. "Опубликован план превращения Genode в операционную систему о..."  –1 +/
Сообщение от anonymous (??) on 04-Янв-12, 16:13 
>А жирный рантайм-то лять?

Какой ещё рантайм? Вы C++ с C# или Java путаете?

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

81. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Имя on 04-Янв-12, 17:57 
Нет, у всякой фигни есть рантайм, больше или меньше.
Кроме того тащить сугубо крестовые сущности в базовую систему - тупость, которой нет у L4, кстати.
В общем идея хорошая, но нужен инженерный поход.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

131. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 05-Янв-12, 22:18 
> Какой ещё рантайм?

STL, например. пардон, иначе на кой нужен этот ваш цпп — для модного словечка «class»? или сначала сесть и снова написать нехилый кусок стл-я, который в итоге опять станет жирным ужосом?

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

196. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Анонимъ on 25-Янв-12, 10:14 
>> Какой ещё рантайм?
> STL, например. пардон, иначе на кой нужен этот ваш цпп — для
> модного словечка «class»? или сначала сесть и снова написать нехилый кусок
> стл-я, который в итоге опять станет жирным ужосом?

Не пишут операционки с "жирным рантаймом" и STLем. Кое что там конечно есть, но не жирное и всё своё. И шаблоны там очень и очень ограниченно применяются т.к. эффект в части размера кода очень непредсказуем. А рантайм и т.п. - для того, чтобы быстро что-то сделать без оглядки на скорость и размер....

Т.е. С++ в операционках это преимущественно С с классами.

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

197. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 25-Янв-12, 10:19 
> Т.е. С++ в операционках это преимущественно С с классами.

я примерно на то и намекал: цпп в операционках нужен так же, как собаке третий хвост.

Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору

18. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от ВКПб on 04-Янв-12, 00:34 
Офигеть, она на софтине без видеодров просто летает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от Имя on 04-Янв-12, 00:34 
А у них как с План9 не получится? Строили-строили, а теперь plan9 from userspace используется больше и чаще чем сам план9?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от добрый дядя on 04-Янв-12, 02:42 
надо же, там уже Qt4, а Minix3 до сих пор не может даже QtCore позволять запускать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Опубликован план превращения Genode в операционную..."  +1 +/
Сообщение от arisu (ok) on 04-Янв-12, 06:11 
> надо же, там уже Qt4, а Minix3 до сих пор не может
> даже QtCore позволять запускать

Таненбаум вон, вроде бы, ещё денег выбил. лет через пять они допилят нормальные shared libraries, и уж тогда-то всем покажут!

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

92. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 19:24 
> Таненбаум вон, вроде бы, ещё денег выбил. лет через пять они допилят
> нормальные shared libraries, и уж тогда-то всем покажут!

"Не раскачивайте лодку, вы мешаете раскачивать нефть!"(с)
В смысле, пиление бабла и пиление кода - сильно конфликтующие процессы.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

35. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от Андрей (??) on 04-Янв-12, 03:34 
> появится фреймовый оконный менеджер и базовая концепция графического интерфейса пользователя.

А кто/что их там вдохновляет? От этого будет же зависеть, получится у них очередной велосипед, или они продолжат начатое заслуженными специалистами.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 13:53 
Никогда микроядерная архитектура не вытеснить монолитные ядра с динамическими модулями до тех пор пока есть выбор. При всех своих достоинствах, микроядерная архитектура катастрофически снижает производительность. Логичнее (и нужно) развивать монолитные ядра и элементы ИИ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 18:17 
Хочешь прикол? Во многих областях уже лет 15 производительность вовсе не первый по необходимости параметр. И при чем тут вообще ИИ?
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

85. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 18:39 
>Хочешь прикол? Во многих областях уже лет 15 производительность вовсе не первый по необходимости параметр. И при чем тут вообще ИИ?

Не хочешь - а хотите. Вы пишете бред. Зимние каникулы?

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

93. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Имя on 04-Янв-12, 19:30 
> Никогда микроядерная архитектура не вытеснить монолитные ядра с динамическими модулями
> до тех пор пока есть выбор. При всех своих достоинствах, микроядерная
> архитектура катастрофически снижает производительность. Логичнее (и нужно) развивать
> монолитные ядра и элементы ИИ.

Идея хороша, но коммунизму тоже преподносили как панацею от всех бед, причем, не самые глупые люди.
Уже говорил: это - не взлетит, микроядра может быть.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

102. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от cobold (ok) on 04-Янв-12, 20:49 
судя по тому чем Genode Labs занимается, они ориентируются на свою специфическую нишу - умные индустриальные терминальчики, кисковые системы, POS, билетные кассы, банкоматы. Для всего этого подрядчики иногда ставят специальное железо, а очень часто втыкают морально устаревшие модели PC с мелкомягкими win или dos, чтобы попроще бабла срубить. IMHO если эти ребята толково свою систему на рынке продвинут, вполне даже и взлетит.
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору

114. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 23:32 
Это очень маловероятно. Скорее наступит время и эти терминалы будут загружаться по сети под X-сервера и все будет завязано на централизованный сервер. Это решение еще удобнее и выгоднее. Тут главное чтобы цена трафика и полоса пропускания не подкачала. Уж лучше бы Genode Labs занялись разработкой X12.
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

118. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 02:55 
> Это очень маловероятно. Скорее наступит время и эти терминалы будут загружаться по
> сети под X-сервера и все будет завязано на централизованный сервер.

Вот _это_ как раз ещё менее вероятно -- придётся пробрасывать периферию и ближайшая хотелка отдела маркетинга вида "прикрутите второй экран с рЯкламой" окажется крайне неуместной...

PS: если что, из наработок: http://www.altlinux.org/LTSP

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

120. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от cobold (ok) on 05-Янв-12, 14:06 
> загружаться по сети под X-сервера

А им часто нельзя постоянно на проволоке висеть, там может подводится аналоговая телефонная линия или максимум isdn для авторизации карточек, а всё остальное должно в оффлайне работать, иначе ненадёжно и невыгодно.

> Уж лучше бы Genode Labs занялись разработкой X12

А зачем, когда qt4 и так умеет с фреймбуфером работать?

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

115. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Имя on 04-Янв-12, 23:33 
Старое железо захочет ещё и драйверы под него, а значит будут впаривать свой фреймворк на базе линукса (и такой у них есть). Ну не лохотрон?
Всё это с план9 уже проворачивали, насколько коммерчески успешно я не понял.
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

73. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от vle email(ok) on 04-Янв-12, 16:59 
> В настоящее
> время в Genode уже подготовлен весомый базис для достижения намеченной цели:

Одно мне непонятно, зачем заниматься партированием конкретных приложений,
если можно обеспечить поддержку POSIX-а, плюс доделать ряд приблуд вроде libtool, плюс,
возможно, кое-что из-того, что по POSIX-у не полагается, BSD-мы всякие и наследние SVR4.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

89. "Опубликован план превращения Genode в операционную систему о..."  –4 +/
Сообщение от Аноним (??) on 04-Янв-12, 19:02 
потому что посикс древний и кривой
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

99. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от Аноним (??) on 04-Янв-12, 20:29 
> потому что посикс древний и кривой

"Долго шел!" (С) Пираты Карибского моря-1.

Его так тормознуто рожали, натоящие горные тормоза, как всякие великие айтишнеги, что он стух уже к моменту бета-версии. Сейчас он даже не воняет. Шустрей надо было мозгой скрипеть.

Самое время тебе, дорогой анон, показать всем, как не надо тормозить^Wмедленно писать стандарты.

Давай, роди нам новый стандарт, посикс-2. А я первый тебе поаплодирую и скажу, что ты воистину крут и надо дать тебе тьюринговую премию.

А? Слабо, не?

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

104. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 04-Янв-12, 21:45 
Зачем если уже полно стандартов
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

116. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 02:30 
> Зачем если уже полно стандартов

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

А про стандарты можете черкнуть billg@ по старой памяти, предварительно осилив его http://ftp.linux.kiev.ua/pub/mirrors/iowaconsumercase.org/PX... и предназначенное ему http://ftp.linux.kiev.ua/pub/mirrors/iowaconsumercase.org/PX... для начала.

PS: и купите учебник русского, наконец -- там можно найти, после какого слова запятую пропустили, а где -- вопросительный знак либо многоточие.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

121. "Опубликован план превращения Genode в операционную систему о..."  +1 +/
Сообщение от vle email(ok) on 05-Янв-12, 14:44 
> потому что посикс древний и кривой

Я согласен, что POSIX-2008 страшно древний,
но хотел бы узнать в каком месте он крив?
Ы?

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

132. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Michael Shigorin email(ok) on 05-Янв-12, 22:45 
> Ы?

Да это чудо тут порой проносится то с выкриками "этот нехалосый спо выпил мою бутылоску!", то с ещё какой подобной чушью.  Не обращай вминания.

Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

125. "Опубликован план превращения Genode в операционную систему о..."  +2 +/
Сообщение от mf (ok) on 05-Янв-12, 17:24 
В IT два жирных троля - Таненбаум и Буч. Первый двадцать лет носится с микроядерными системами, второй - с ООП. Обе вещи по вредному влиянию напоминают "Проблемы Гильберта" и доедают мозг третьего поколения программистов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

143. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от Аноним (??) on 08-Янв-12, 20:43 
И еще Страуструп. Тот еще троль
Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

144. "Опубликован план превращения Genode в операционную систему о..."  +/
Сообщение от mf (ok) on 09-Янв-12, 00:19 
Да ну, Страуструп заимплементил ОО для С, наверное сам незная зачем, но вовремя познакомился со Степановым - и работа над C++ обрела практический смысл :-)
Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

145. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 09-Янв-12, 00:24 
> заимплементил ОО для С

это тебя кто-то обманул. «заимплеменченое OO для C» — это Objective C. а C++ — странный уродец, который даже с C не совместим ни разу.

Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

146. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от mf (ok) on 09-Янв-12, 00:33 
Да ну ладно обзываться. Objective C - 1986, C++ - 1983. Да и в 200х ещё были фронтенд компиляторы С++ в С, или в про обратную собместимость?
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

147. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от arisu (ok) on 09-Янв-12, 00:38 
вообще-то ObjC и C++ реализуют ООП мягко говоря по-разному. на что я и намекал.

p.s. при этом ObjC остаётся полностью совместимым с C, а вот C++ — увы.

Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

148. "Опубликован план превращения Genode в операционную..."  +/
Сообщение от mf (ok) on 09-Янв-12, 01:00 
А я намекал на то, что C++ - был первой удачной реализацией, а у второго всегда есть возможность учесть ошибки первого. Да и языки эти очень разные. Про несовместимость с С - отдельная история.
Да и изначально подветка была про троллинг. На С++ что-то толковое да написано, и иногда очень неплохо, в отличии от всеподавляющего ООП и микроядерных осей, которые как коммунисты сами собой создают проблемы, для их героического преодоления.
ПС
Эппл неплохо подбирает стоящие подачи: ObjectiveC, Compositing, OpenCL. В отличии от более крупного производителя осей.
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру