URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 64871
[ Назад ]

Исходное сообщение
"Для Minix 3 разработан USB-стек"

Отправлено opennews , 18-Мрт-10 20:56 
Для свободной микроядерной ОС Minix 3 (http://www.minix3.org/) доступна (http://groups.google.com/group/minix3/browse_thread/thread/8...) первая тестовая реализация USB-стека (http://code.google.com/p/minix3-usbsubsystem/).


Возможности представленного USB-стека:

-  Поддержка полноскоростного и низкоскоростного режимов передачи;-  Возможность контроля передачи в синхронном режиме;-  Возможность прерывания передачи;-  Драйвер для хост-контроллера UHCI;-  HID-драйверы для клавиатуры и мыши;-  USBDI-интерфейс для написания USB-драйверов;-  Поддержка работы с несколькими хост-контроллерами;-  Возможность динамической загрузки и выгрузки драйверов;-  Модульный дизайн стека.

URL: http://groups.google.com/group/minix3/browse_thread/thread/8...
Новость: https://www.opennet.ru/opennews/art.shtml?num=25856


Содержание

Сообщения в этом обсуждении
"Для Minix 3 разработан USB-стек"
Отправлено Unixoid_потому_что_кривые_руки_писали_этот_модуль , 18-Мрт-10 21:20 
Эх, жалко что её не так давно пилят, я как раз делаю проект с веб-камерой и сотовым телефоном с GPRS, подключёнными по USB. Там бы микроядерная ОС с минимальными требованиями к железу была весьма кстати. А так - Linux :-)

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 18-Мрт-10 22:00 
миникс появился раньше линукса и даже использовался на начальных этапах его разработки ;)

"Для Minix 3 разработан USB-стек"
Отправлено fi , 19-Мрт-10 10:07 
> Там бы микроядерная ОС с...

Да пожалуйста...  Linux с L4 всегда готов для вас.

В отличии от старика mach вполне быстрая система.


"Для Minix 3 разработан USB-стек"
Отправлено Unixoid_потому_что_кривые_руки_писали_этот_модуль , 19-Мрт-10 11:13 
Смысл запускать Linux поверх, если можно напрямую ?

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 19-Мрт-10 13:22 
а это зачем? чтобы побольше и нестандартно посношаться с экзотом и погеморроиться по максимуму?

"Для Minix 3 разработан USB-стек"
Отправлено User294 , 20-Мрт-10 15:20 
>Да пожалуйста...  Linux с L4 всегда готов для вас.

С Linux без всяких "поверх" имхо геморроя будет здорово меньше (особенно в плане поддержки железа) а производительность - лучше. И ради чего этот огород? У большей части людей нет какой-то принципиальной цели впихать микроядро в каждую дырку.


"Для Minix 3 разработан USB-стек"
Отправлено andr.mobi , 22-Мрт-10 21:23 
> Там бы микроядерная ОС с минимальными требованиями к железу была весьма кстати

www.QNX.com
http://community.qnx.com/sf/sfmain/do/home


"Для Minix 3 разработан USB-стек"
Отправлено Sanix , 18-Мрт-10 21:44 
А пока linuxоиды поливают какашками виндузоидов и наоборот, Minix тихим сапом пробирается к званию полноценной ОС.

"Для Minix 3 разработан USB-стек"
Отправлено IGX , 18-Мрт-10 21:51 
У меня нет времени ждать 1000 лет, пока миникс хотя бы приблизится к линукс.

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 18-Мрт-10 21:54 
лет через 50 доберется пожалуй, правда вы будете на пенсии или в могилке и вам будет похрену ;)

"Для Minix 3 разработан USB-стек"
Отправлено FPGA , 19-Мрт-10 00:26 
> А пока linuxоиды поливают какашками виндузоидов и наоборот, Minix тихим сапом пробирается к званию полноценной ОС

Пока некоторые особо талантливые испытывают ненависть к линуксу, другие спокойно юзают Linux & Minix без каких либо оттенков и намеков на предвзятость.


"Для Minix 3 разработан USB-стек"
Отправлено анонимус , 18-Мрт-10 21:54 
только я один увидел что у minix - BSD лицензия
а USB стек под GPL
?

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 18-Мрт-10 22:03 
срочно перепишите под расово верной лицензией, как полагается :)

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 18-Мрт-10 22:44 
эта пять

"Для Minix 3 разработан USB-стек"
Отправлено ig0r , 18-Мрт-10 22:59 
в миниксе все драйвера в юзерспейсе, это тоже самое, что удивляться что в FreeBSD используется гнутый софт.

"Для Minix 3 разработан USB-стек"
Отправлено анонимус , 19-Мрт-10 01:11 
Таненбаун не знает о QNX?
расскажите ему о ней, там все тоже самое и открыто для всех
бери и юзай, как говориться

тогда понятно
Minix клон QNX, только этот клон менее удачный


"Для Minix 3 разработан USB-стек"
Отправлено anonymous , 19-Мрт-10 01:13 
>Таненбаун не знает о QNX?
>расскажите ему о ней, там все тоже самое и открыто для всех
>
>бери и юзай, как говориться
>
>тогда понятно
>Minix клон QNX, только этот клон менее удачный

И давно QNX стала открытой?


"Для Minix 3 разработан USB-стек"
Отправлено анонимус , 19-Мрт-10 09:03 
исходные тексты доступны уже давно

"Для Minix 3 разработан USB-стек"
Отправлено ig0r , 19-Мрт-10 09:44 
в этом и разница: QNX открытый, Minix свободный.

"Для Minix 3 разработан USB-стек"
Отправлено аноним , 19-Мрт-10 09:56 
>исходные тексты доступны уже давно

во-первых, QNX - ОС реального времени, со своими несколькими шедулерами, заточенными под это, а миникс, предполагаю, универсальная ОС

во-вторых, сравните лицензирование, BSD разрешает хоть какое использование - дорабатывай, закрывай исходники, продавай (главное авторов напиши), а QNX - http://ru.wikipedia.org/wiki/QNX

"
Осенью 2007 года компания QNX Software Systems приступила к поэтапному открытию исходного кода QNX Neutrino на условиях лицензии гибридного типа в рамках сообщества Foundry27[9]. Эта лицензия позволяет энтузиастам бесплатно получать доступ не только к исходным текстам операционной системы, но и к инструментальным средствам. При этом для коммерческого использования QNX Neutrino по-прежнему необходимо приобретать соответствующие лицензии.[10][11]. Кроме того, лицензия QNX Neutrino прямо запрещает проведение сертификаций продуктов, производных от исходного кода QNX Neutrino, без письменного разрешения компании QSS
"
и еще наверное много чего можно возразить


"Для Minix 3 разработан USB-стек"
Отправлено анонимус , 19-Мрт-10 15:31 
Minix никогда не сравниться с QNX по качеству
а в качестве учебного пособия и других Unix Like систем хватает

"Для Minix 3 разработан USB-стек"
Отправлено User294 , 20-Мрт-10 15:38 
>а в качестве учебного пособия и других Unix Like систем хватает

Вот в качестве учебного пособия unix-like ну совершенно не рулят. Потому как густо обвешаны кучей костылей обеспечивающих их съедобную работу в реальном мире. Это как изучать устройство ДВС не на примере простой модели в кабинете физики а раздраконив реальный движок с кучей наворотов, электроникой и прочая. Что вы по нему поймете? Да нифига, в общем то.  


"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 19-Мрт-10 13:25 
>исходные тексты доступны уже давно

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


"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 19-Мрт-10 11:29 
>Таненбаун не знает о QNX?
>расскажите ему о ней, там все тоже самое и открыто для всех
>
>бери и юзай, как говориться
>
>тогда понятно
>Minix клон QNX, только этот клон менее удачный

Вот интересная статья Цилюрик О.И. (автор нескольких книг по QNX, например "QNX/UNIX. Анатомия параллелизма"): Сравнительный анализ: MINIX3/QNX6 (http://www.minix3.ru/articles/MvsQ-108.pdf).
Очень позновательное чтиво о "свободном" QNX.  


"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 19-Мрт-10 08:45 
Позавчера зарелизили стек, причем сам автор пробовал её только на вирт.машине в QEMU. Есть еще один опробовавший на реальном железе, но стек работает не во всех релизах. За подробностями прошу в новостную группу minix3 :) Сейчас проект динамично развивается, хотя еще многое далеко от идеала.

"Для Minix 3 разработан USB-стек"
Отправлено Аноним , 19-Мрт-10 09:50 
>Сейчас проект динамично развивается, хотя еще многое далеко от идеала.

Денег дали, вот и попёрло! :)
Кстати, MINIX 3 участвует Google Summer of Code 2010.
Вот объявленные проекты (http://www.minix3.org/soc-2010/):

-Porting the NetBSD C Library;
-Porting a Package Manager;
-UNIX Domain Sockets;
-A MINIX 3 Firewall;
-Making MINIX 3 Multiboot Compliant;
-Porting or writing device drivers;
- Porting application programs to MINIX 3.