>1) Поддержка встраиваемых платформ, например, во FreeBSD стала активно развиваться
> начиная с 8-й ветки. И в чем состоит эта активность? Может, уже сделали ФС для эмбеддовки, способную жить на NAND/NOR флеше прицепленом напрямую к процу без вумных контроллеров? Или там может компактный набор утилей типа бизибокса есть под расово верной лицензией? Или в чем эта поддержка заключается? В том что на девайсе можно аж забутявить ядро и в сериальную консольку плюнуть вывод? Не, какие-то запчасти конечно поддержали. А толку то, когда инфраструктура в целом для этого не заточена и результат больше напоминает плывущий по реке топор чем что-то юзабельное.
>фанатично веришь, что всё решает только лицензия?
Разумеется не все, НО кой-что - решает. Вон проприетарщики типа виндриверов и прочих делали форки бздей. Ну и где эти проприетарные форки теперь? А работай они сообща с основной командой - глядишь и отставаие от линя было б меньше в это сфере.
>Можешь конечно, исходники открыты же.
И где скачать исходники фирмварей жунипера?Или мне предлагается самолично порт с нуля делать?
> Допиливай,
С нуля портировать? Извините, я не майкрософт корпорейшн и не жунипер. Вот они пусть и допиливают - у них ресурсов дохрена, в отличие от меня. Правда, с вами они врядли поделятся - тут уж извините, дали свободу показать фигу - ну они вам ее и покажут. А что вы ожидали то?
> заливай, с нами поделись.
Я, конечно, заливаю и допиливаю и все такое. Но почему-то это GPLный опенврт. Наверное потому что мне не надо в 1 рыло весь цикл портирования на интересующую платформу хреначить, в отличие от. А можно взять и сделать только ровно то что было надо мне, а не вообще все стены своим лбешником пробить, сделав самому весь цикл портирования как у некоторых.
>Порта нет, видимо как и тебе никому не надо.
Ну вот вам и бсдшная свобода: "вы, дескать, можете всегда убежать от вашего рабовладельца, если выкопаете подкоп".
>Ну можешь и подрочить если хочешь.
А, собственно, вы можете придумать какие-то более дельные применения, полезные на практике? Тогда где же девайсы на основе этого всего, etc?
>> Или какой практический юзеж то предлагается?
>Juniper выдал исходники с поддержкой MIPS, что форсировало поддержку этой платформы
>во FreeBSD. И сегодня можно с минимальным допилом запихать фряху в
>различные железяки.
Я бы не сказал что с таким уж минимальным. Ну то есть в теории гемоороя стало поменьше может быть, на практике - у мипсовых систем бывает железо отличное от писюка, его поддерживается с гулькин нос. А потом оказывается что еще и файловых систем заточенных на это все - нет, что если набить в образ родных системных утилит из комплекта - образ получается немеряный, етц. А если туда бизибокс засунуть, манагер пакетов типа opkg и прочая - оно уже и не совсем бсд как бы. Юзермод то не бздевый уже нихрена, ну и какой смысл с бздевым ядром бодаться если там нифига нет для таких желеок? Чтобы из принципа пробить все стены своим лбом и ни с кем не поделиться? Ну пусть кому надо так и жлобствует. А тем временем линух окончательно захватит рынок :)
>Да, для тебя, как и для обычных пользователей это пока ни к чему не привело.
И врядли приведет, потому что если кто сделает на бзде железку - то уж сорец точно не даст. Ну вон у микрософта есть смарт на основе какой-то бзди. Вам с этого сильно легче стало? А сами вы портировать на это же железо соснете - у вас ресурсов не столько же сколько у MS или жунипера.
>Но например, для разработчиков всяких железяк, которые в любом случае
>будут что-то допиливать, уже есть практический интерес.
Скорее, я вижу практический геморрой. Коего много. Типа отсутствия подходящих ФС, незаточенности юзермода на эмбеддовку и ее минимализм и прочая.
>Лично для себя сделал выводы, что есть адекватные компании, которые видят, что
>их бизнес может развиваться лучше если они поддерживают открытые проекты, сообщества
>и т. д. Из них не надо вытягивать исходники, они их
>и так выложат не взирая на лицензию GPL или BSD,
Знаете, если бы все люди были хорошими и снабженными common sense и здравым смыслом - законы были бы не нужны. Да и лицензии тоже. К сожалению в реальном мире все сложнее. GPL конвертирует бывших нахлебников и растаскивателей в тягловую силу, что имхо прикольно и правильно и ведет к улучшению проекта :)
>а самое главное, что кроме самих исходников обеспечат поддержку этих исходников и
>прожвижение их в апстрим.
Ага, расскажите это куче контор которые в свое время радостно фигарили проприетарные форки бсдей. А потом однажды обнаружили что оказывается линукс их сделал и их проприетара неконкурентоспособна на его фоне. В итоге они скрепя сердце свалили на линух. Чтобы клиентов не терять. И да, теперь приходится делиться. Что опять же ускоряет развитие проекта типа линукса :).
>С такими приятно работать и совместно развивать
>различные проекты. И тут можно сказать спасибо жуниперу за MIPS во фряхе,
>т.к они не только выложили исходники, но и помогли их внедрить в основную ветку.
Все так, но ... но я не вижу что лично мне дает абстрактная поддержка мипса вообще. Мне теперь что, самому лицензировать мипс и паять на нем железки чтоли? Ну тогда и операционку наверное надо самому с нуля написать заодно, иначе некузяво как-то.
>ни кому не требовалось стоять рядом и размахивать распечаткой с GPL.
Я не спорю что хорошо когда так делают добровольно ;)
>Отдельное спасибо всем компаниям и людям, которые развивают GCC, благодаря чему я
>могу собрать нормальный toolchain для Cortex M3 и пользоваться удобными хорошо
>изученными средствами разработки и не иметь дело со всякими г... типа
>IAR и CodeSourcery.
Тут +100500, я нечто подобное тоже проделал :)
>Тот же broadcom открыл исходники видимо обретя мозг,
Это радует. Я только одно не понял - а зачем они столько времени всех динамили? В чем профит?
>и их наработками воспользуется как Linux так и BSD проекты.
Ну так это в общем то хорошо. Я собственно не имею ничего против бсд как систем самих по себе, но почему я должен игнорировать использование лицензии во вред пользователям и разработчикам? Например мне совершенно не понятно что за жлобство: чтобы починить мелкую багу в девайсе с BSDLной фирмварой мне надо будет или корпеть в дизассемблере неделю или просто обломаться, вместо того чтобы 2 строки кода поправить. И главное - как будто кому-то станет от починки глюка хуже. Или мелкую фичу прикрутить, на полкило кода. Неприятно фэйсом то об бетонную стену то - ну вот этим BSDL мне и не нравится.
>А есть компании мудаки типа Apple и той, что в заголовке новости,
>которые даже и выкладывают или выложат под угрозой, но никакого участия
>в продвижении и поддержке принимать не хотят. Отчего их зачастую качественный
>и нужный труд летит в трубу и нафиг ни кому не нужен.
Уй, от Эппла лично я бы вообще держался подальше. Компания которая сливает GPS координаты пользователей - трояноклепатели. От таких только полностью открытые исходники и спасут - в открытые сырцы троянов сложнее пихать чем в закрытые блобы в которые можно напихать что угодно.