В рамках проекта OpenFWWF (http://www.ing.unibs.it/openfwwf) разработана (http://permalink.gmane.org/gmane.linux.drivers.bcm54xx.devel...) первая реализация открытой замены проприентарным бинарным прошивкам (firmware) для беспроводных 802.11b/g карт на базе чипов Broadcom BCM43xx. Несмотря на то, что новая прошивка не полностью совместима со стандартом 802.11, так как не поддерживает RTS/CTS процедуры, аппаратную акселерацию шифрования данных и QoS, она уже вполне пригодна для тестирования.
Для использования прошивки не требуется модификация Linux ядра, так как она оформлена в виде, пригодном для замены оригинальной проприетарной прошивкой от Broadcom, загружаемой драйвером b43.
URL: http://permalink.gmane.org/gmane.linux.drivers.bcm54xx.devel...
Новость: http://www.opennet.me/opennews/art.shtml?num=19706
смысл прошивки непонятенкто мешал продизасмить родные прошивки
или народу некуда потратить дурную силу?
>смысл прошивки непонятенОткрытый код, анализ работы устройства, отсутствие закладок, бэкдоров, кроме самого 802.11 :)
>кто мешал продизасмить родные прошивки
Производители
> или народу некуда потратить дурную силу?
Увы, картошку копать, пшеницу сеять, навоз убирать, уже не модно, по этому жрем ГМП/ГМО/ГМП...
>Увы, картошку копать, пшеницу сеять, навоз убирать, уже не модно,Отнюдь, вот поувольняют кучу народа к весне и станет модно. Или вы про крайзис забыли?
>Отнюдь, вот поувольняют кучу народа к весне и станет модно. Или вы
>про крайзис забыли?Нормальных людей крайзис абсолютно не волнует. А офисный планктон ССЗБ, что на свет появился.
Если Вам достался нормальный работодатель, который не решил под шумок сэкономить на сотрудниках, то сильно повезло. Таких по стране (это там - дальше МКАД) ОЧЕНЬ мало.
Замечу что офисный планктон тут не появляется.
>жрем ГМП/ГМО/ГМП...Поверь, твой желудок переварит и то и другое забыв спросить у ДНК модифицировали его или нет.Ему это перпендикулярно.Он же не клонированием занимается а перевариванием.
>>жрем ГМП/ГМО/ГМП...
>
>Поверь, твой желудок переварит и то и другое забыв спросить у ДНК
>модифицировали его или нет.Ему это перпендикулярно.Он же не клонированием занимается а
>перевариванием.да, но кто скажет, куда подевались белки неизвестной структуры?
пока никто не может сказать, что с ними происходит после процедуры "неопознания" организмом
>кто мешал продизасмить родные прошивки
>или народу некуда потратить дурную силу?Скорее не на что потратить дурную силу - это про дизасм прошивок(кроме дизасма тех мест которые недокументированы и нужны для понимания работы железяки).Геморроя выше крыши а даже если довести до компиляемого состояния (на чистом асме разумеется, мало-мальски увесистый проект при этом становится трудно поддерживаемым) то толку ровно ноль: легально юзать это нельзя!Итого убьется масса сил без какого либо внятного результата...
>>кто мешал продизасмить родные прошивки
>Производителичистый бред
дизасмите как говориться и изучайте
никаких бекдоров там нета то скоро прийдем к тому что
будем изобретать опенсоурсы чипы для всего
придумывать глючные опен соурс прошивки
при этом забывая что качество (как правило) присутсвует там где платяться даньги
а не где работает интузиазм
>а то скоро прийдем к тому что
>будем изобретать опенсоурсы чипы для всего
>придумывать глючные опен соурс прошивки
>при этом забывая что качество (как правило) присутсвует там где платяться даньги
>а не где работает интузиазмВысокая концентрация желчи в крови привела к тому, что уважаемый anonym все перепутал... Опенсорсное ПО != ПО, написанное энтузиастами бесплатно. Сейчас в мире полно примеров, когда за разработку свободного ПО разные (солидные и не очень) компании платят деньги. И лишь потребителю не нужно за него платить...
>Высокая концентрация желчи в крови привела к тому, что уважаемый anonym все перепутал... Опенсорсное ПО != ПО, написанное энтузиастами бесплатно. Сейчас в мире полно примеров, когда за разработку свободного ПО разные (солидные и не очень) компании платят деньги. И лишь потребителю не нужно за него платитьпримеры приводите такого опен соурс за которое платят деньги
Сер, вы когда на Землю прибыли?
На вскидку: ОпенБСД, ОпенОфис, прошивки многих встроенных девайсов, от автомобильных компов до спутников связи, роутеров, НАС-ов, анализаторов трафика и иже с ними.
Можно и больше. На самом деле таких проектов весьма и весьма не мало. Если Вы лично их не знаете - это Ваши лично половые трудности. А что до того, что "платный софт *всегда* лучше бесплатного" - это, извините, глупость. Всё зависит от того, кто управляет компанией-производителем. Если маркетолухи - получим склёпанный на скорую руку криво-косой софт, потому что "рынок не ждёт, потом поправим" (с) Стив Балмер. Если люди с мозгами, в которые не вбит жесткий алгоритм "главное - впарить, бог с ним, с качеством" - то будет хороший код. Кроме того, нельзя упускать из виду тот факт, что человек, делая что-то для себя, часто делает это что-то *очень* качественно, пусть и медленнее.
Увы, маркетолухи правят бал в большинстве корпораций.
ну QT например, или QNX. Для начала думаю хватит
> примеры приводите такого опен соурс за которое платят деньгиMySQL, RHEL.
Из более скромных примеров, но русскоязычный - Abills.
куте муте буте и прочие это все интересноно давайте к более практическим задачам
тоесть
опен соуср организации где можно вступив в них
развивать какое то направление и получать за это деньгив куте можно?
в редхате можно?
занимаясь кодингом мускеля можно получать деньги?
или в бдс что то платят?
увы нетвсе эти проекты живут сами по себе и разработчикам если и что то отстегивают то такие копейки что и хлебушка не купишь
а вопрос поставлен был - опен соурс за который можно получать хорошие деньги
так что вопрос открыт
примеры: ...?
атероуз не нашел программеров(кроме сема) и открыл код - все ахнули ах какой он хороший(атероуз)
в виа тотальное увольнение и недостаток программеров
ах увы и они тоже открыли спекив броадкоме все нормально с программерами
и спешить делиться никто и небудет
и это правильновы любезные попробуйте бизнесс с нуля поднимите хотя бы такой как у броадкома
а потом возьмите и расскажите поделитесь всем и вся - вот тогда и поговорим про закрытость
исходных кодов и фирмварейзы
ссылочку на то что в опенсорус проекте нельзя добавлять фирмваре пожалуста в студию
поскольку оффициальным производителям абсолютно всеравно куда добавляют их код
если там не стоит чейто копирайт о том что вася пупкин присвоил этот код или фирмварю
>в куте можно?
>в редхате можно?
>занимаясь кодингом мускеля можно получать деньги?
>или в бдс что то платят?
>увы нетувы да.
и именно увы, потому что именно да.qt вот нокия купила.
мускуль - сан.
красная шапка - вообще стандарт для ентерпрайс. особенно где oracle.слушайте, а Вы вообще с какой планеты?
и да. вам ссылочки на насдак и прочие дать или сами посмотрите?
нам очень много можно узнать про стоимость этих компаний.
рекомендую воспользоваться гуглем (это такой поисковый сайт - запускаете firefox, набираете google.com, а там уже по ключевым словам...). тоже кстати очень много открытых проектов делает. и не мало стоит.
>qt вот нокия купила.
>мускуль - сан.
>красная шапка - вообще стандарт для ентерпрайс. особенно где oracle.вы вопроса не поняли
тогда мне ссылочки, на то где в этих проектах открыто описаны разработчики и их долю которую они получают в $>слушайте, а Вы вообще с какой планеты?
к сожалению земля
>к сожалению земляа вот тут согласен на все 100.
>описаны разработчики и их долю которую они получают в $ну я и свои то не скажу... рынок..
p.s.:
если был груб - прошу прощения.
так уж устроен.
>>описаны разработчики и их долю которую они получают в $
>ну я и свои то не скажу... рынок..а причем тут рынок к пространству опенсоурс
или вы тоже свои соурсы скрываете???подворовуете наверное у других (если вы вообще программист)к чему тогда фесь флейм
когда речь шла об опенсуорс проектах которые предоставляют разработчикам $ так же оффициально
>при этом забывая что качество (как правило) присутсвует там где платяться даньги а не где работает интузиазмИнтересно, почему вы думаете, что это 2 взаимоисключающих понятия? Очень часто OpenSource проекты создаются с целью, чтобы их потом купили или взяли на работу разработчиков. OpenSource проекты - часть портфолио, и есть огромная вероятность того, что в коммерческой компании OpenSource разработчик будет непосредственно работать над своим поректом.
>придумывать глючные опен соурс прошивки
Так думали в 19 веке, а именно одна большая компания делает все, от черной металлургии до производства упаковки. Разработка прошивок и драйверов - не профильная работа и как правило не связана с получением прибыли, то есть за нее (прошивки, драйверы) потребители деньги не платят. А вот отсутствие хороших драйверов/прошивок для разных ОС/платформ может сильно ударить по продажам. Такие проекты и любая заинтересованность сторонних разработчиков только на руку разработчику оборудования.
>будем изобретать опенсоурсы чипы для всего
То же самое. Люди делают себе саморекламу, чтобы потом выгодно продать, устроиться на работу.
Почему мое сообщение сразу скрыли? Одно дело скрывать неинформативные, нецензурные сообщения, а совсем другое сразу скрывать все подряд.
>проекты создаются с целью, чтобы их потом купили или взяли на работу разработчиков.
>То же самое. Люди делают себе саморекламу, чтобы потом выгодно продать, устроиться
>на работу.Кто ж его возмёт если он дерьмо сделает... По этому резюме должно быть лучше, чем обычное кодирование для себя!.
>Интересно, почему вы думаете, что это 2 взаимоисключающих понятия? Очень часто OpenSource
>проекты создаются с целью, чтобы их потом купили или взяли на
>работу разработчиков. OpenSource проекты - часть портфолио, и есть огромная вероятность
>того, что в коммерческой компании OpenSource разработчик будет непосредственно работать над
>своим поректом.
>пообщайтесь с разрабочиками
которые ушли с опен соурса в компании
и какой договор там обычно подписываеться с компаниями
сделаю намёк
договор о том что вы не будете заниматься программином на лево(тоесть на тот опен соурс)>Так думали в 19 веке, а именно одна большая компания делает все,
>от черной металлургии до производства упаковки. Разработка прошивок и драйверов -
>не профильная работа и как правило не связана с получением прибыли,
>то есть за нее (прошивки, драйверы) потребители деньги не платят. А
>вот отсутствие хороших драйверов/прошивок для разных ОС/платформ может сильно ударить по
>продажам. Такие проекты и любая заинтересованность сторонних разработчиков только на руку
>разработчику оборудования.
>пример компания самсунг
наверное токо туалетную бумагу еще невыпускает>>будем изобретать опенсоурсы чипы для всего
>
>То же самое. Люди делают себе саморекламу, чтобы потом выгодно продать, устроиться
>на работу.и что бы потом забросить то что сделали
а их ний недо уопен соурс подхватят дальше
и начнут сто раз переписывать
в итоге чистый интузиазм породит багов и глюков больше чем
оригинальная прошивка производителя
буду краток. Вы абсолютно не правы.
Вы вообще программист?
>пообщайтесь с разрабочиками которые ушли с опен соурса в компаниида. общался.
большинство из них (мягко говоря) разработчики средней руки, от которых не было толку ни в fsf, ни в этих компаниях, но которые смогли себя как то продать. и так до следующей компании, т.к. в этой долго не смогут ибо им удалось завысить цену, но не удалось стать лучше... и так по кругу.
>договор о том что вы не будете заниматься программином на лево(тоесть на тот опен соурс)впервые вижу такое определение "лево" :-D
бред.
>пообщайтесь с разрабочиками которые ушли с опен соурса в компанииЭто типа назад в пещеры?:) Сейчас обратная тенденция наблюдается :D
>и какой договор там обычно подписываеться с компаниямиОбычный - что дескать по закону у вас дофуа прав, но - оставьте ка их пожалуйста дома.А тут у вас из прав - пахать как папа карло.Ну и хватит с вас, дескать :)
>сделаю намёк договор о том что вы не будете заниматься программином на лево(тоесть на
>тот опен соурс)В рабочее время - да.В свободное - простите, можно делать что угодно.
>а их ний недо уопен соурс подхватят дальше
>и начнут сто раз переписыватьВ результате - closed source просто бесславно загибается.А опенсорц - живет.Если проект стоящий был.
>в итоге чистый интузиазм породит багов и глюков больше чем
>оригинальная прошивка производителяЕсть одно но: до энтузиастов достучаться обычно на два порядка проще чем до производителя.Энтузиасты на то и энтузиасты что делают свое дело не по принципу "на отъ...сь" и не за зарплату или не только за зарплату - им на качество продукта в итоге не так пофигу как кодерам из проприетарной конторы.А вот у оных стимула кодить качественно строго говоря нет - как-то работает, зарплату дали - ну и замечательно.А какое оно там внутри никто дескать все-равно не увидит.
> пообщайтесь с разрабочиками
> которые ушли с опен соурса в компанииНу я такой разработчик. Нет никаких запретов, это наоборот поощряется, если не мешает основной дейтельности. Или под компаниями вы имели в виде мокрософт?
>Ну я такой разработчик. Нет никаких запретов, это наоборот поощряется, если не мешает основной дейтельности. Или под компаниями вы имели в виде мокрософт?как говорят на сайте опеннета
"советую выезжать за пределы МКАДа"
добавлю от себя
"не выезжая за пределы постсоветского пространства ака СССР"
>при этом забывая что качество (как правило) присутсвует там где платяться даньгиЭто мягко говоря не соответствует действительности.И даже очень дорогой софт от именитых вендоров и недешевое железо от именитых вендорей бывает с КРТИТЧНЫМИ глюками.
Пример?Интель выпустил некоторые серверные шасси с таким кульным фирмваре SATA контроллера что оно "всего-то" может потерять диск при перезагрузке.Да, качественное фирмваре.Правда вот любой вменяемый тестер словит такой баг в момент.Почему его не словил интель - ??? 8-[ ].Да, они конечно сделали фикс но то ж уже потом, когда кастомеры налетели на проблемы и обматерились.И вообще, субъективно с опенсорцниками намного приятнее работать на тему багов в их софте.Они в отличие от проприетарщиков не отмазываются до последнего в стиле "сам дурак" или "вас глючит, не может быть!" и часто позволяют без лишней канители просто вбить баг в трекер.А проприетарщиков с багтрекерами - не густо.А пока через все уровни дебиловатых саппортов пробьешься до разработчиков - сто раз заколебешься и всех пошлешь нафиг, если баг не абсолютно фатальный.
>>при этом забывая что качество (как правило) присутсвует там где платяться даньги
>
>Это мягко говоря не соответствует действительности.И даже очень дорогой софт от именитых
>вендоров и недешевое железо от именитых вендорей бывает с КРТИТЧНЫМИ глюками.
>
>
>Пример?Интель выпустил некоторые серверные шасси с таким кульным фирмваре SATA контроллера что ....................[skiped]я же сказал "как правило"
да в этом моменте я с вами согласен
но приимущество остаеться там где я сказал
>качество (как правило) присутсвует там где платяться деньги
никто разработку альтернативной опенсурс прошивки спонсировать не будет
за тоже самое только с открытым кодом и очень глючное
также как и разработку открытого видео драйвера nvidia - nouveau
хотя он более нужен
Есть всем известные Altheros - которые открыли свой код. обещаются что их прошивка будет поумолчанию в коде ядра. Не менее распространенные карты broadcom пока не торопятся. Ставить закрытую прошивку отдельно не очень хочется, гораздо удобнее если прошивка уже в ядре с лицензией типа GPL (особенно для маньяков лицензий типа Debian), к тому же если код доступен всем то не забывайте анонимусы старой пословицы "одна голова хорошо, а две лучше". В данном случае эволюционнным путем будет "вылизан" код. А это на благо всем. В том числе и софтописателям. Иначе как же объяснить что для работы с определённым софтом приходится патчить заводские прошивки? Не проще ли делать открытые прошивки изначально? Поинтересуйтесь анонимусы для начала вардрайвингом под nix'ами прежде чем разговаривать зря. И увидите кучу проблем связанных с заводскими ЗАКРЫТЫМИ прошивками.
>Мозенраттам может производителям железа таким как атероуз и броадкому к примеру работать за еду?
если чипы сделай и спецификацию на них дай
платы наклепай и распаяй и желательно на халяву раздай
драйвера напиши и тоже нахаляву поделисьпри этом незабывайте про конкурентов которые так и стемяться украсть один у других технологию
вы никогда не и нтересовались почему некоторые компании нехотят использовать этот ваш хваленый опенсуорс?
потому что нет желания быть открытым для конкурентов
попробуйте взломать что то закрытое неимеющее спецификации
очень сложноватоа поламать или понаходить кучу багов в чем то опенсорсовом всегда можно
> а поламать или понаходить кучу багов в чем то опенсорсовом всегда можноНукась, найди баги без исходников!!!
Думаете, AIX и HP-UX такие безвинные, и супер пупер защищённые по 2 уровню... Да куй там плавал.
Просто нет миллиона глаз изучающих ядра и софт, нашли бы раз в 500 больше!
И это уже не маразм, это выходит на уровень математики, случайных процессов и теории ошибок.
Чем больше открывается ошибок в открытых проектах, тем больше их не исправлено в закрытых.
На 100% уверен, хоть и не слежу, что в SCO, HP-UХ, Solaris, AIX, Synix, OpenVMS, и пр.
в 2008 году есть бага аналогичная vmsplice.
А вот, мне тут напомнили, пред рождественскую TCP/IP дырищу в Solaris...
Солярка кстати открытая, и исходники доступны на все подсистемы, обещали еще на некоторый инфраструктурный софт подкинуть типа Sun Cluster (не в курсе точно что и как, т.к. особо не слежу). А на тему что без спек и сорцов что-то поломать тяжело - вопрос, а как же до того обходились? И почему на конкурсе хацкеров (не помню каком) Linux так и не сломали, а Vista "из каропки" была сломана на первый день, MacOS X на другой?
солярка закрыта. открыта (и то не вся) опенсолярка.
а вот Sun Cluster - открыт уже довольно давно (http://opensolaris.org/os/community/ha-clusters/), но тоже как-то странно.
макось сломали из-за известной дыры в wifi (догадываетесь откуда по наследству пришел)
висту из-за флэш - тоже известная дырка была.
а в линухе тестовый биоробот видимо как-то медленно осваивался. :-)мораль приблизительно такая - с открытыми исходниками проще находить и гораздо проще править проблемные места. не говоря уже о бекдорах. особенно если в них нет ошибок :-)
Вы делаете одну ошибку (благодаря которой правда и живут консалтинговые компании :-))
а именно:
если бездарю дать больше денег, то из-за этого он не станет талантливым.
если талантливому не платить, то это не значит, что он станет бездарностью.
талантливым платят за то, чтобы они занялись Вашей проблеммой (и не более).
а бездарям платят идиоты. :-)
и да:
>а поламать или понаходить кучу багов в чем то опенсорсовом всегда можнотакое может говорить только начинающий. или с низкой квалификацией.
в opensource ведь все в равных условиях и эти дырки видны не только конкурентам и/или заинтересованным лицам.
а вот в закрытом софте могут пройти годы, пока заметят и исправят. и все эти годы можно тихонько их эксплуатировать.
помниться лет 8-9 назад билли что-то говорил подобное.. сколько дыр и бекдоров в винде после этого нашли! один бундестаг чего стоил. теперь он это не говорит. теперь он с опенсоурс дружит. :-D
Открытая прошивка может использовать большинство возможности чипа без каких-то маркетинговых пакостей (типа это для дорогого устройства , а это для ширпотреба).>или народу некуда потратить дурную силу?
а на что полезное вы потратили свою силу ?
>кто мешал продизасмить родные прошивки
нуну ... Вы много разбирались с чем-то дизасемблированным без отладчика ?
>также как и разработку открытого видео драйвера nvidia - nouveau
>хотя он более нуженМоже оно вам нужно, а мне нет ...
А господин anonymous забывает что Виндовз хоть и закрытый в нём багов и глюков находят больше всего а Мелгко-мягкие эти глюки иногда месяцами не чинят, а он забывает про такие продукты как Apache которые имеют долю в более 50% на рынке веб-серверов...примеров куча...почиталь бы вы книжек и научились программировать а потом писали тут...
вы ещё сравните количество критических уязвимостей в фаерфоксе vs IE, opera...
а что там с серией Broadcom BCM44xx?
за все время написание документации по броадкому и каких то опенсуорс прошивок
можно было сотню раз уже реверснуть 1:1 код броадкома и дать его на использованияа уже пионеры пусть его переписывают как хотят для своего опенсорус использования
ну так в чем проблема? вот Вам и все карты в руки.
раз всех остальных Вы называете пионерами, то видимо для Вас это будет не сложно.или Вы исключительно на советах специализируетесь? :-)