LINUX.ORG.RU

В Minix теперь доступен USB-стек

 , , ,


0

0

Теперь в Minix можно не только слушать музыку, но и использовать USB-устройства!

17ого числа программист под ником althafkbacker опубликовал на code.google.com 0.01-alpha версию программы, позволяющей реализовать USB стек на Minix (только для версий начиная с 3.1.5).

На данный момент реализовано:

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

>>> Подробности

★★★★★

Проверено: svu ()

И какая же это учебная ос будет? Хотя без усб в 21м веке некошерно, на некоторых материнках и ps/2 для мыши уже нет

DNA_Seq ★★☆☆☆
()

А этот миникс вообще кому-то нужен? По-моему достаточно одной системы, разрабатываемой на энтузиазме, лучше б её и пилили, а не разводили зоопарк из недоделок. Может я конечно чего-то недопонимаю, поправьте?

pevzi ★★★★★
()

Minix, отличное пособие для обучения, про остальное не знаю. Если кто-то говорит о её не надобности; зачем она существует, и при этом пользуется Linux - ... Охота с микроядрами пообщаться — исследуйте, разрабатывайте HURD.

anonymous
()
Ответ на: комментарий от anonymous

> всё не могу понять, что это за мифическое обучение такое?

или это как basic — ЯП для обучения? т.е. абсолютно бесполезное говно?


Точно, посетила та же мысль.

pevzi ★★★★★
()
Ответ на: комментарий от DNA_Seq

> без усб в 21м веке некошерно, на некоторых материнках и ps/2 для мыши уже нет

Minix - это операционка для VBox на венде.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Это говно не ставится на VBox. Ну вернее ставится, но сеть не пашет. То ли дело vmware (:

PolarFox ★★★★★
()
Ответ на: комментарий от n01r

Одна из самых интересных команд в настоящее время. Ещё «Кефир» порадовал.

//С каких пор в поле для ввода комментария такое ШГ?

PolarFox ★★★★★
()
Ответ на: комментарий от r

>>Minix - отличная система для обучения. Нафига там USB кто-то может сказать?

Без клавы и мышки обучаться тяжело, не?

Всем троллоло и школьникам искренне рекомендую почитать книжки дедушки Танненбаума. Узнаете много нового и полезного.
Обязательно в этот список включите «Разработка операционных систем». Вот когда прочитаете да подростёте, тогда и будете свое мнение о необходимости USB в учебных ОС высказывать.

trex6 ★★★★★
()

>Теперь в Minix можно не только слушать музыку, но и использовать USB-устройства!

теперь и пользователи Minix смогут смотреть порнуху с переносного диска

tommy ★★★★★
()
Ответ на: комментарий от pevzi

>А этот миникс вообще кому-то нужен? По-моему достаточно одной системы, разрабатываемой на энтузиазме, лучше б её и пилили

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

tommy ★★★★★
()
Ответ на: комментарий от tommy

[i]лучше бы конечно пилить FreeBSD, но там давно куда то чего то не туда пошло.[/i]

Автор DragonFlyBSD тоже так думает.

yantux
()

Клёво. Поскорее бы Minix заменил Linux. Но не заменит ведь из-за уродов из FSF и их анальной GPL.

anonymous
()
Ответ на: комментарий от PolarFox

Одна из самых интересных команд в настоящее время

Хоть одна команда не боится социально- и немного политического юмора, как уже замечали, близкого к сатире)...

Но, скажем, «День народного единства» порезали, некошерный_тюб, в вышку не пустили (в премьерке хорошо себя показали, а кефир сразу из первой, емнип)

Ещё «Кефир» порадовал

Есть опасения, что они долго на старом материале не вытянут (почти все, кроме опоссума, прошло 13 лет было). В любом случае, лучше миниатюрщиков!@#$ =)

n01r ★★
()
Ответ на: комментарий от anonymous

> Клёво. Поскорее бы Minix заменил Linux. Но не заменит ведь из-за уродов из FSF и их анальной GPL

Настолько толсто, что имеет шанс пролезть лишь в твой интерфейс для АР

n01r ★★
()
Ответ на: комментарий от tommy

>лучше бы конечно пилить FreeBSD, но там давно куда то чего то не туда пошло

Помоему у всех *BSD куда-то не туда пошло именно из-за лицензии. Линукс же допиливают в значительной части корпорации, а если бы не правильная лицензия (GPL) каждая сволочь зажимала бы по жлобски свои наработки.

goingUp ★★★★★
()
Ответ на: комментарий от anonymous

>Поскорее бы Minix заменил Linux. Но не заменит ведь из-за уродов из FSF и их анальной GPL.

Да, потому что GPL хорошая лицензия, обеспечила развитие линуксу, да такое, что разным BSD и не снилось. Поэтому миникс его не заменит, потому что не догонит.

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

>Помоему у всех *BSD куда-то не туда пошло именно из-за лицензии. Линукс же допиливают в значительной части корпорации

у линукс так же всё пошло не куда надо. развивался от из-за вменяемости Линуса. из-за его умения лавировать и находить компромис. только сейчас ядро линукса - серверное, для энтерпрайза. вливание нуво тому подтверждение - это нужно шапкам и новелу в большей степени чем конечным пользователям (vdpau и вменяемое 3D и хоть какая то стабильность есть именно в проприетарных драйверах).

каждая сволочь зажимала бы по жлобски свои наработки.

это теория. унылая и всем надроевшая. реальное положение дел с MIT/BSD/X11 кодом говорит об обратном. и не надо забывать что MIT/BSD/X11 код - для всех. его нельзя украсть и зажать. это лживые термины проповедников GPL-я

tommy ★★★★★
()

Смерть Миникса в поддержке SoundBlaster16, ISA legacy и Doom2.

void_ptr ★★★★
()
Ответ на: комментарий от tommy

> реальное положение дел с MIT/BSD/X11 кодом говорит об обратном

Оно как раз говорит не об обратном. Оно о том самом говорит.

LamerOk ★★★★★
()
Ответ на: комментарий от goingUp

> GPL хорошая лицензия, обеспечила развитие линуксу

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

GPL плохая лицензия, она привела к дергадации и стагнации проекта MySQL. что и прогнозировалось ввиду двойного лицензирования которое позволяет GPL.

tommy ★★★★★
()
Ответ на: комментарий от LamerOk

на экран смотришь? если там не винда - то там BSD код.

tommy ★★★★★
()
Ответ на: комментарий от tommy

>это лживые термины проповедников GPL-я

Оооо. В полку миссионеров прибыло. Каку нову религию к нам ветром занесло?

void_ptr ★★★★
()
Ответ на: комментарий от tommy

>MIT/BSD/X11 код - для всех. его нельзя украсть и зажать.

Сам код естественно не зажимают, зажимают модификации, улучшения, наработки к «оригинальному» коду

goingUp ★★★★★
()

Ура! Значит и Крайзис под него скоро появится. Я так этого жду. Тогда всем ОС капец :)

troll_them_all
()
Ответ на: комментарий от tommy

>GPL плохая лицензия, она привела к дергадации и стагнации проекта MySQL

Да ну, а может покупка ораклом сана? И в чем двойное лицензирование хуже лицензии BSD? так хоть проект получить денег за счет двойной лицензии, а так не получит вообще ничего

goingUp ★★★★★
()
Ответ на: комментарий от void_ptr

никакую. меня просто достали, особенно в последние дни, тупые агрессивные проповедники FSF и GPL. поэтому я немного агрессивен.

всё нормально. всё хорошо. опенсоурс прокты развиваются и всё больше их развивается именно под свободными лицензиями типа BSD (ну в крайнем случае LGPL). и это именно важные и значимые проекты типа Postgre, nginx, CUPS, LLVM а не обычный мусор с соурсфоржа с их бесчисленынми пионерскими поделками под GPL.

tommy ★★★★★
()
Ответ на: комментарий от tommy

> тупые агрессивные проповедники FSF и GPL.

Именно! Потому что они, как америкосы, насильно насаждают лживую свободу. А истинно свободна только лицензия BSD!

troll_them_all
()
Ответ на: комментарий от theos

Minix - отличная система для обучения. Нафига там USB кто-то может сказать?


Что бы школота училась писать USB драйвера, и работать с USB железками, ваш К.О.

anonizmus
()
Ответ на: комментарий от tommy

только сейчас ядро линукса - серверное, для энтерпрайза.


То-то я замечаю что его используют где ни попадя, начиная с телевизоров, кончая точек доступа WIFI и сотовых телефонов. (про кластеры и топ500 я молчу).

anonizmus
()

бггг :) Неосиляторы из миникса не могут сделать даже инсталлятор, а уж за ЮЗБ взялись! Олухи, блин.

matumba ★★★★★
()
Ответ на: комментарий от pevzi

> А этот миникс вообще кому-то нужен?

Ещё как! Ржать всем ЛОРом над новостями в духе «В Миниксе 117.0.3 появился драйвер мыши».
гыгы :)

matumba ★★★★★
()
Ответ на: комментарий от tommy

>>меня просто достали, особенно в последние дни, тупые агрессивные проповедники FSF и GPL. поэтому я немного агрессивен.

Вообще-то похоже всех достал тупой и агрессивный проповедних БСД.

Очевидный фикс.

anonymous
()

На реализацию USB стека линаксу понадобилось десять лет.
Minix прошёл этот путь за неполных пять лет при весьма скромном финансировании.
Лишь менее года назад евросоюз выделил грант в 2.5 млн евро. Для сравнения: проект Magento получил 22.5 млн.$ инвестиций.

wxw ★★★★★
()
Ответ на: комментарий от anonizmus

>То-то я замечаю что его используют где ни попадя, начиная с телевизоров, кончая точек доступа WIFI и сотовых телефонов. (про кластеры и топ500 я молчу).

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

tommy ★★★★★
()
Ответ на: комментарий от matumba

>бггг :) Неосиляторы из миникса не могут сделать даже инсталлятор, а уж за ЮЗБ взялись! Олухи, блин.

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

tommy ★★★★★
()
Ответ на: комментарий от goingUp

> Да ну, а может покупка ораклом сана? И в чем двойное лицензирование хуже лицензии BSD? так хоть проект получить денег за счет двойной лицензии, а так не получит вообще ничего

MySQL стал подыхать задолго до покупки Sun'a.

Как мне кажется, основные проблемы были следующие:

1) Отсутствии LGPL библиотек для подключения к MySQL и как следствие - невозможность слинковать коммерческое приложение с закрытым кодом. Лицензионные разборки со стэком приложений LAMP.

2) Запрет на предустановку MySQL в компьютера поставляемых заказчику для использования в коммерческих решениях без покупки специальной коммерческой лицензии.

3) Двухуровневая архитектура: фронтэнд, бэкенд. Позднее появление нормального транзакционного бэкенда Innodb.

4) Портирование postgresql под windows.

sign
()
Ответ на: комментарий от wxw

> На реализацию USB стека линаксу понадобилось десять лет.

Бред.

tailgunner ★★★★★
()

Зацените хорошую песню про FSF(c)

В доме волнение, шум, удивление, Это не сказка, а быль. Где-то за городом очень недорого Папа купил автомобиль.

С треснутой фарою, с дверцами старыми, Века прошедшего стиль. Где-то за городом очень недорого Папа купил автомобиль.

Э-эй, прохожий, будь осторожен, Не покидай тротуар. Посторонитесь, поберегитесь, Едет необычный экземпляр.

Кузов поношенный, весь перекошенный, Годный скорей на утиль. Где-то за городом очень недорого Папа купил автомобиль.

Ждём с нетерпением мы воскресения, Если на улице штиль. Едем за город мы, где так недорого Папа купил автомобиль.

Нас обгоняет, кто пожелает, Люди смеются вослед. Только однажды папа отважно Взял и обогнал велосипед.

С папою гордо мы едем по городу, Сзади, как облако, пыль. Всё-таки здорово, что так недорого Папа купил автомобиль, Папа купил автомобиль Папа купил автомобиль.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.