<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Обнаружение фактов нарушения лицензии GPL в аппаратных устройствах</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html</link>
    <description>Armijn Hemel из компании Loohuis Consulting представил 26 страничное руководство &quot;The GPL Compliance Engineering Guide (http://www.loohuis-consulting.nl/downloads/compliance-manual.pdf)&quot; (PDF, 500Кб), в котором обобщил опыт участников ресурса gpl-violations.org (http://gpl-violations.org/) по обнаружению GPL кода в бинарных прошивках различных аппаратных устройств. &lt;br&gt;&lt;br&gt;&lt;br&gt;Многие производители потребительской электроники не гнушаются включением GPL кода в свои проприетарные прошивки, в том числе и основанные на платформе Windows. Некоторые из компаний тщательно скрывают это, другие - не делают из этого тайны и даже распространяют исходные тексты используемых GPL программ, например, на сайте или в составе SDK. При анализе устройств от первых производителей, задача состоит в обнаружении использования GPL кода, а от вторых - поднятие фактов скрытой модификации кода, без публикации внесенных изменений. Получить от производителя все исходные тексты на проверку практически невозможно, поэтому э...&lt;br&gt;&lt;br&gt;URL: http://www.loo</description>

<item>
    <title>Почему не используют BSD? (Square)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#41</link>
    <pubDate>Tue, 21 Oct 2008 09:04:53 GMT</pubDate>
    <description>&amp;gt;с BSD кодом можно делать все что угодно. главное автора упомянуть, а &lt;br&gt;&amp;gt;там пофиг че -- хоть перелицензируйте, хоть так открывайте. &lt;br&gt;&lt;br&gt;теперь не надо автора упоминать. даже напротив, не рекомендуется упоминать обязательное упоминание автора при выпуске софта под бсд лицензией.&lt;br&gt;</description>
</item>

<item>
    <title>Обнаружение фактов нарушения лицензии GPL в аппаратных устро... (Denis)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#40</link>
    <pubDate>Tue, 21 Oct 2008 05:38:34 GMT</pubDate>
    <description>есть :) ngw100 от Atmel&lt;br&gt;http://atmel.com/dyn/products/tools_card.asp?family_id=682&amp;family_name=AVR32+32&#037;2Dbit+MCU&amp;tool_id=4102&lt;br&gt;</description>
</item>

<item>
    <title>Обнаружение фактов нарушения лицензии GPL в аппаратных устро... (grindz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#39</link>
    <pubDate>Mon, 20 Oct 2008 20:44:16 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Не усложняй. В подавляющем большинстве случаев на плате железки уже распаяна (а &lt;br&gt;&amp;gt;&amp;gt;если не распаяна, то могут быть просто &quot;точки&quot; выводов) &quot;гребенка&quot; последовательной &lt;br&gt;&amp;gt;&amp;gt;консоли. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А если ее нет - есть еще такая штука, JTAG.У почти любого &lt;br&gt;&amp;gt;современного процессора присутствует.И на большинстве железок присутствует, как минимум в виде &lt;br&gt;&amp;gt;нераспаянных точек.Потому что удобен для дебаговых целей и контроля пропайки платы. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну а крайнем случае флеху можно и отпаять ведь.... &lt;br&gt;&lt;br&gt;Сейчас вполне дешего производить 2 варианта ASIC. 1-й варианд для разработки - там и JTAG и все дела. 2-й вариант для production. Там нифига нет. При попытке физического доступа к внутренностям устройства - оно физически ломается. Смотрите cпеки по Master card PTS сертификации для платежных терминалов. Правда там несколько сотен страниц на английском. Там всё написано как должно быть. И ведь делают. Знаю о чем говорю, работал в 2-х крупнейших мировых производителях платежных терминалов.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Обнаружение фактов нарушения лицензии GPL в аппаратных устро... (Sky_lord)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#38</link>
    <pubDate>Mon, 20 Oct 2008 18:35:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Не усложняй. В подавляющем большинстве случаев на плате железки уже распаяна (а &lt;br&gt;&amp;gt;&amp;gt;если не распаяна, то могут быть просто &quot;точки&quot; выводов) &quot;гребенка&quot; последовательной &lt;br&gt;&amp;gt;&amp;gt;консоли. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А если ее нет - есть еще такая штука, JTAG.У почти любого &lt;br&gt;&amp;gt;современного процессора присутствует.И на большинстве железок присутствует, как минимум в виде &lt;br&gt;&amp;gt;нераспаянных точек.Потому что удобен для дебаговых целей и контроля пропайки платы. &lt;br&gt;&amp;gt;Ну а крайнем случае флеху можно и отпаять ведь.... &lt;br&gt;&lt;br&gt;Не, ну JTAG - это все-таки более специфичная штука и с ним все-таки нужно уметь работать и знать процессор... Вот, скажем, ковырял я недавно ТВ-приставку D-Link DIB-120. Даташита на процессор на сайте производителя нет - только общий обзор, т.е. даже не ясно на каких ногах JTAG. Можно было тратить время и искать, но зачем, если быстрее было подключиться к консольке (в целях общения с бутлоадером), а содержимое флеша выковырять из официальных прошивок, где оно не зашифровано и тупо лежит образом cramfs? Начинать нужно с простого. </description>
</item>

<item>
    <title>Обнаружение фактов нарушения лицензии GPL в аппаратных устро... (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#37</link>
    <pubDate>Mon, 20 Oct 2008 15:56:58 GMT</pubDate>
    <description>&amp;gt;А D-Link не выкладывает исходники последних версий прошивок, хотя копию лицензии GPL &lt;br&gt;&amp;gt;даёт вместе с устройством. &lt;br&gt;&lt;br&gt;Все они там выкладывают.На FTP зайдите.Если вдруг нужной версии нет - напишите на мыло.Строго говоря никто не обязан сорц выдавать в каком-то определенном виде - это не регламентировано.Что и юзают (абузают?) всякие сомнительные жуликоватые конторы типа микротика, у которых получение сорца усложнено по максимуму: запрос по почте, сорцы пришлют, но - небезвозмездно, в малоудобном виде и без своих проприетарных частей.Просто изменить и пересобрать по простому - фигушки.Только в основном такие сами себя же и нагревают - ну в итоге дофига контор юзает OpenWRT вместо оного.И как бы всем хорошо :)&lt;br&gt;</description>
</item>

<item>
    <title>Обнаружение фактов нарушения лицензии GPL в аппаратных устро... (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#36</link>
    <pubDate>Mon, 20 Oct 2008 15:51:12 GMT</pubDate>
    <description>&amp;gt;надо давить. &lt;br&gt;&lt;br&gt;Давить надо жуликоватых вендоров которые пытаются потенциально поднасрать по максимуму покупателю, имхо.&lt;br&gt;</description>
</item>

<item>
    <title>Почему не используют BSD? (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#35</link>
    <pubDate>Mon, 20 Oct 2008 14:55:52 GMT</pubDate>
    <description>&amp;gt;D-Link DFL-1500 - например, вполне себе железка с NetBSD нав борту. &lt;br&gt;&lt;br&gt;А оно живое?Судя по гуглу это было несколько лет назад.Нечто писюкоподобное с соплероном 1.2ГГц на борту.На данный момент сайт длинка такую железку что-то не знает даже.Уже закопали?А то найденные упоминания девайса датированы аж 2003 годом.&lt;br&gt;</description>
</item>

<item>
    <title>Почему не используют BSD? (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#34</link>
    <pubDate>Mon, 20 Oct 2008 14:48:30 GMT</pubDate>
    <description>&amp;gt;Я не понимаю производителей таких железок - есть же BSD! &lt;br&gt;&lt;br&gt;А тут все просто - за счет как раз BSDшной лицензии ее значительно геморройнее адаптировать.В случае линукса заметный кусок адаптации под почти любую мало-мальски популярнуб платформу обычно уже кем-то сделан и остается только допилить совсем уж специфику.А еще - ну я посмотрю как вы замените скажем самбу или бузибокс.То есть, хотеть их аналог под BSDL можно, а вот когда (и если) они будут - а вы ждать не поседеете?&lt;br&gt;&lt;br&gt;P.S. Собственно мне честно говоря не понятно что теряет вендор выложив сорц.Собственно сорцы и так кому надо скачать может а адаптации специфичные для железки никому кроме вендора строго говоря ничего и не дают - другим придется свои адаптации делать.На халяву еще и прошивок могут альтернативных понаделать что обычно популярности железяки только в плюс (например, WL500GP и олеговская прошивка - без нее девайс тупо неюзабелен в половине сетей с PPTP VPN и страдает рядом проблем, а с оной - отличный девайс).Если вендор не тормоз - мог б</description>
</item>

<item>
    <title>Почему не используют BSD? (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/44547.html#33</link>
    <pubDate>Mon, 20 Oct 2008 14:37:14 GMT</pubDate>
    <description>&amp;gt;В том случае разрабами было дано согласие, но с условием что будут &lt;br&gt;&amp;gt;возвращены изменения/доработки, это условие было и нарушено. &lt;br&gt;&lt;br&gt;Ага, а когда проприетарщики тырят и вообще не выкладывают свой код - это не смущает, ага.В общем тут как в анекдоте: дескать, ищу ключи под фонарем не потому что там уронил а потому что там их проще искать.Наедем дескать на этих, потому что на вон тех, которые тырят код не отдавая взамен вообще нифига дескать наехать сложно.&lt;br&gt;</description>
</item>

</channel>
</rss>
