>Смотрел уже, раз такое заявляешь? На кишки, как то чипаки периферии - смотрел, да. Они достаточно специфичные. И дрова под некоторые эти чипаки в ядре линуха есть аж без году неделю. Ессно не без участия вендоров в процессе их запихивания в ядро, чтобы потом самим не волочить их развитие. А, собссно, где в фре поддержка платформы OMAP? Идем и читаем http://wiki.freebsd.org/FreeBSD/arm и видим там небольшое обломинго:
-----кусь-----
Currently unsupported CPUs that may be good to support:
TI OMAP
-----кусь-----
>>себе сколько человеко-часов надо убабахать чтобы ВСЕ драйвера написать?
>А что там в Nokia N900 такого уникального, чтобы нельзя было перечислить
>взаимодействующие интегрированные устройства и написать к ним драйверы "по мотивам" линуксовых?
Ну вот когда дрова напишете, тогда и приходите. Уникального там техасский проц, не похожий на х86 ни разу. С уймой своей накристальной периферии (омап - это весьма богатый периферией мегакомбайн с уймой всего и вся). Как я понимаю для оной периферии дров нет вообще. А на периферийные и-фейсы еще и стопицот периферийных железок-чипов навешано. А может, у бздунов есть дрова сотового модема нокии с его чудесатым интерфейсом уже? В линуксное ядро его поддержку собссно сама нокия и заковыряла. А вы настолько джедай что сможете выполнить работу целой конторы типа нокии за обозримое разумное время? Т.е. закончите портироване до того момента как железо станет ископаемым и появится нечто более мощное в пять раз и жрущее меньше, так что текущая инкарнация станет никому не нужна даже забесплатно? :)
>Код ведь открыт.
Да, но вот есть некоторая загвоздка в потребном объеме работ. Ну с линухом то - пилят сообща. И корпорасы активно помогают друг другу и всем заинтересованным в платформе. Они, конено, конкуренты, но задача "хорошая работа линуха на этой платформе" интересна немалому числу контор и индивидуалов, при том это некий базис, который необходим для просто попыток начать конкуренцию и потому нужен вообще всем, независимо от остального. От техасских инстрментов, которым чипы надо продавать, до В.Пупкина который прется от Beagle Board. Вот и получается что нокия может взять уже практически готовый омап кернел и засунуть в него только драйвер своего чудесатого модема, например. Работа размазывается на всех. В фре так судя по всему не прокатило - проц вообще не поддерживается для начала, если верить вике.
>Так кто драйверы для N900 написал, GNU сообщество или всё-таки Nokia?
И так и сяк, имхо. Поддержку омаповской периферии - пилили те кто юзал омап. А поддержку скажем своего супердупер сотового модема в ядро притащила нокия. В итоге - нокии не надо пыжиться с поддержкой самолично всей омаповской периферии. А остальным не надо пыжиться с поддержкой модемов от нокии. И так далее, в том же духе. Вот и получается всем выгодно в результате - результат получается быстрее и с меньшими затратами на R&D. Чуваки из нокии этот тривиальный факт вообще ни разу не скрывают :-D.
>Если Nokia, то почему ты в претензии к *BSD, непонятно.
Может быть, потому что если чипак проца не поддерживается бздей никак - драйвер какогонить сотового модема во внешнем чипе, очевидно, писать бессмысленно? :) Для начала должны быть дрова испольуемых и-фейсов к коим модем прицеплен. А они где? Нокия должна была в 1 харю пилить порт бзди на омап? А оно им надо, когда у пингвинологов уже есть порт на омап с поддержкой его периферии и прочая? :)
>Nokia такая же проприетарная контора, не хуже и не лучше Apple и MS,
Как бы вам сказать?
- А что насчет Sofia SIP - библы для протокола SIP.Открытой. И юзаемой кучей народа. Да, нокия ее для себя делала но в конечном итоге - весь гномовский Telepathy наполовину пропилен нокией. Потому что им было надо. Для их девайсов, да. Инихренасебе проприетарь под открытыми лицензиями.
- А что насчет UBIFS запиханного в майнлайн например? Интересная такая проприетарь.Под GPL ажно :)
- А что насчет драйверов сотового модема, тоже отданных в майнлайн? Еше кус проприетари, тоже под GPL :).
Ну и так далее, в том же духе. А где можно посмотреть на сорс файловой системы или драйверов оборудования закомиченных Эпплом или мс в бсд? :)
>свято охраняющая свою интеллектуальную собственность.
Путем коммита в майнлайн ядро под GPL, ахаха :). Нет, себя нокия конечно не обидит, НО в отличие от некоторых нокия предпочитает совместно работать, а не только давиться жабой и вертеть фигой. Поэтому на их счету немало открытых разработок.
>>Исходники чего? Ядра без нифига дров?
>Всего: и ядра,
Замечательно. А нафига ядро без дров?
>и операционного окружения,
...не подходящего для эмбеддовки и прочих околотелефонов чуть более чем полностью ;)
(а у компактного окружения ориентированного на эмбеддовку ака бизибокса, гм, лицензия не расово верная для бсдшников - тоже GPL проклятый)
>и драйверов (последние входят в ядро или поставляются модулями).
А это мы про OMAP? А то в вике почему-то написано что он не поддерживается...
>>отделаться минимальной адаптацией под задачу вместо полного портирования в 1 харю.
>Слабак.
Да, конечно, я резко побегу делать мой порт бздей на омап. Пытаясь в 1 харю сделать прорву работы. Вместо того чтобы *готовый* линух взять и минимально доработать до нужной кондиции, ага. Вот вы и портируйте в 1 рыло, доказывя свою крутизну. А потом дарите результат работы мегакорпорациям, ага. А мне что-то не светит некисло повъе чтобы потом всякие порастащили результат этого в свои проприетарные закрома. Нафига б мне это?