The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi, opennews (??), 24-Апр-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


26. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +2 +/
Сообщение от Аноним (-), 24-Апр-13, 14:39 
> Опять обосрaли идею всю с этим проприетарным видеодрайвером... Ничего, кроме Linux, уже
> не воткнёшь. На Rpi та же FreeBSD спокойно взлетает,

Просто это никому не надо кроме десятка маргиналов на всю планету.

p.s. а что, вам не нравится свою же удавочку на свою же шею то примерять? В жуйке вы так клево насчет GPL кидались кирпичами, что она дескать сорц не позволяет зажать. А тут вам вдруг не нравится что сорец зажали? Бывает же так, что в производителя снарядов летит его же продукция :)

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

41. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  –4 +/
Сообщение от Kibabemail (ok), 24-Апр-13, 22:48 
Я от своих слов не отказываюсь. Проблема, описанная мной в жуйке -- в том, что мы не публикуем исходники наших продуктов (за исключением того, что уходит в апстрим OpenBSD и других проектов -- этого немало, поверьте), а тут случайно вляпались в GPL-код, который с нашим статически линкуется, и нам пришлось потратить время на уничтожение GPL-кода.
я не вижу никаких оснований не делать бинарный драйвер для этого граф. ускорителя, причины этого могут быть самые разные. Однако, если потом производитель платки берёт этот чипсет, он сразу подписывается на то, что часть железа будет только с бинарным драйвером -- и соглашается с рисками, связанными с этим. Если таких чуваков много -- чипсет хорошо продаётся, и у производителя чипсета нет стимула пытаться преодолеть те проблемы, которые мешают открытию драйвера. Это рынок, понимаете? :-)
Если хотя бы конечные пользователи вертели бы носом от такой продукции -- производители платок подумали бы, а брать ли дальше железо, для которого нужна блобятина в ядре, или нет? Но ведь всем пох, Rpi продаётся тоннами, вот это чудо ещё появилось -- и всё туда же.
Ответить | Правка | Наверх | Cообщить модератору

52. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +3 +/
Сообщение от Аноним (-), 25-Апр-13, 04:34 
> в том, что мы не публикуем исходники наших продуктов (за исключением
> того, что уходит в апстрим OpenBSD и других проектов --

Ну а вот автор в лицензии хотел получать возврат наработок в проект. Это способствует развитию его проекта. И кто вы собственно такие, чтобы с нахрапом передергивать и просить автора перелицензировать ваши факапы? Нахалы! Сперва схапают, а потом интересуется "ой, а можно ли?". При том как чужое хапать - на авторские права вам ЧИХАТЬ. А как ВАШЕ хапать - так мы такие щепетильные сразу все из себя. Вот именно такие махровые двойные стандарты мне в таких типчиках и не нравятся. И именно от таких умников GPL и защищает проекты.

> этого немало, поверьте),

Я не собираюсь никому верить на слово. Я в состоянии сравнить уровень развития OpenBSD и Linux самолично. И сделать соответствующие выводы. Удачи впихать OpenBSD на сабжевую плату и чтобы оно при этом что-то осмысленное делало с задействованием фич железки.

> а тут случайно вляпались в GPL-код, который с нашим статически линкуется,

Да, вы так случайно наклали на чужие авторские права, зато свои права вы покачать не забыли почему-то. Интересные такие случайности. Вот GPL от таких "случайностей" GPL как раз и защищает, потому что по другому такие как вы просто не понимают.

> и нам пришлось потратить время на уничтожение GPL-кода.

Как по мне - это честно. Не хотите кооперировать с автором - вкалывайте сами. Или выколупывайте из бздей то что вам там надо. Правда вот в сабжевой отрасли это уже дало свои плоды. Так что теперь там гегемония пингвина. Хотя у *BSD было на 10 лет больше чтобы занять нишу.

> я не вижу никаких оснований не делать бинарный драйвер для этого граф. ускорителя,
> причины этого могут быть самые разные. Однако, если потом производитель
> платки берёт этот чипсет, он сразу подписывается на то, что часть
> железа будет только с бинарным драйвером -- и соглашается с рисками,

Как ни странно, я совершенно согласен что закрытые драйвера - гадость. Даже если забить на ваши бсдшные страдания, невозможность по людски сбилдить систему так как было бы удобно мне, а не производителю блобокрапа - куча проблем на ровном месте. Совершенно дебильных проблем. Которые вот такие вот как вы своим жлобством и создают окружающим. За что-то такое проприетариев и не любят.

Но тем не менее, я нахожу чертовски забавным когда к проприетариям применяют их же методы. Оказывается, парни не готовы кушать пирожки которые сами же и готовят для других :)

> и у производителя чипсета нет стимула пытаться преодолеть те проблемы, которые
> мешают открытию драйвера. Это рынок, понимаете? :-)

Вообще-то, на топичном рынке в целом наблюдается довольно интересная тенденция: наиболее крупные производители уже начинают пилить DRM+KMS бэкэнды для своих SoC. Это, конечно, далеко не все что от них хотели (а как насчет 3D?). Но по крайней мере это обеспечит простой вывод графики + ставшую стандартной в пингвинах основу для более могучих применений. Не то чтобы предел мечтаний, но лучше чем было.

> нужна блобятина в ядре, или нет? Но ведь всем пох, Rpi продаётся тоннами,

А для Pi как раз в ядре блобятина не требуется "сама по себе". Там "драйвер" является враппером для DSP'шного фирмваре. Фирмваре наворочено до жути и является мини-ОС с своим компилером шейдеров и прочим барахлом. Поэтому "драйверу" достаточно скормить все этому чудо-процу и попросить его сделать зашибись. Ну вот драйвер и получился простой и открытый. Потому что враппер к фирмвари сугубо.

Но этот подход имеет ряд очевидных минусов. В частности - модифицировать логику работы GPU вообще невозможно. Что? OpenCL? При такой архитектуре попытки его реализовать - вообще без шансов. Даже не потому что GPU не смог, а потому что закрытое фирмваре подобнх наворотов не предусматривает.

Вот только там ARMовский проц - вообще так, дополнительный элемент архитектуры. Это GPU где до кучи присобачен ARM для отрисовки менюшек и прочей требухи в медиаплеерах. ARM хилый и стартует вообще опосля GPU, его пинает бинарное фирмваре GPU. Это конечно не блоб в ядре, но без этой блобятины система на ARM вообще не загрузится. Потому что первым загружается GPU вот этой блобятиной, а дальше оно уже раскочегаривает все остальное.

> вот это чудо ещё появилось -- и всё туда же.

Увы, в SoC "благодаря" огороженным мобилкам сложилась довольно закрытая и огороженная экосистема. К счастью ситуация улучшается. Но вот GPU пока остаются проблемным топиком.

Ответить | Правка | Наверх | Cообщить модератору

62. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  –1 +/
Сообщение от Kibabemail (ok), 25-Апр-13, 10:36 
> Ну а вот автор в лицензии хотел получать возврат наработок в проект.
> Это способствует развитию его проекта. И кто вы собственно такие, чтобы
> с нахрапом передергивать и просить автора перелицензировать ваши факапы? Нахалы!

Да вообще уроды.
Кстати, наработки -- тоже интересная зацепка. Мы не меняли их код. Вообще никак! Использовали в процессе статической линковки для запуска OpenBSD на хитром гипервизоре. Но из-за пункта 2б в GPLv2 мы становимся обязанными опубликовать исходники всего нашего ядра. Хотя ничего не меняли в собственно GPL-нутых исходниках. Вот это называется "вирус".
GPL-код юзерленд-утилит, который мы используем, честно лежит на CD-ROM, на котором поставляется наш продукт. Тут всё ОК.

> Сперва  схапают, а потом интересуется "ой, а можно ли?".

Да, ошибочка вышла, неприятно :-) Кстати, мне тоже интересно, как получилось, что так легко взяли GPL-нутый код и не озаботились включением его переписывания в план работ. Но это уже не ко мне вопрос...

> При том как чужое хапать - на авторские права вам ЧИХАТЬ.

Ничего подобного! Мы же не выпускаем продукт, в который нагло включили неопубликованный GPL-кусок, мы его честно изничтожаем и в окончательном варианте GPL уже не будет! :-) Где же тут чихать-то? Внимательнее будьте.

> А как ВАШЕ хапать - так мы такие щепетильные сразу все из себя.

Это вообще о чём и как относится к моей ситуации???

>И именно от таких умников GPL и защищает проекты.

гыгы, вот и защитили -- код выкинут, автору один хрен профита нуль :))

> Удачи впихать OpenBSD на сабжевую плату и чтобы оно при этом что-то осмысленное
> делало с задействованием фич железки.

О, это да -- с эмбеддедом в OpenBSD всё печально :-)

> Да, вы так случайно наклали на чужие авторские права, зато свои права
> вы покачать не забыли почему-то. Интересные такие случайности. Вот GPL от
> таких "случайностей" GPL как раз и защищает, потому что по другому
> такие как вы просто не понимают.

См. выше.

>> и нам пришлось потратить время на уничтожение GPL-кода.
> Как по мне - это честно. Не хотите кооперировать с автором - вкалывайте сами.

Это точно. С той только поправкой, что мы вообще не меняли тот GPL-код никак. Кооперация офигенная получилась бы. Внезапно вывалить наши собственные разработки в общий доступ только потому, что нескольким файлам не повезло оказаться под GPL. Супер вообще.

>> я не вижу никаких оснований не делать бинарный драйвер для этого граф. ускорителя,
>> причины этого могут быть самые разные. Однако, если потом производитель
>> платки берёт этот чипсет, он сразу подписывается на то, что часть
>> железа будет только с бинарным драйвером -- и соглашается с рисками,
> Как ни странно, я совершенно согласен что закрытые драйвера - гадость. Даже
> если забить на ваши бсдшные страдания, невозможность по людски сбилдить систему
> так как было бы удобно мне, а не производителю блобокрапа -
> куча проблем на ровном месте. Совершенно дебильных проблем. Которые вот такие
> вот как вы своим жлобством и создают окружающим. За что-то такое
> проприетариев и не любят.

Ну хоть в чём-то наше мнение совпадает.

> Вообще-то, на топичном рынке в целом наблюдается довольно интересная тенденция: наиболее
> крупные производители уже начинают пилить DRM+KMS бэкэнды для своих SoC. Это,
> конечно, далеко не все что от них хотели (а как насчет
> 3D?). Но по крайней мере это обеспечит простой вывод графики +
> ставшую стандартной в пингвинах основу для более могучих применений. Не то
> чтобы предел мечтаний, но лучше чем было.

Да, это было бы неплохо. Притом для всех потенциальных потребителей -- во фре уже рабочая реализация KMS. Та же OpenBSD, по мне, вообще не система для embedded, ей и не надо :-)

>[оверквотинг удален]
> работы GPU вообще невозможно. Что? OpenCL? При такой архитектуре попытки его
> реализовать - вообще без шансов. Даже не потому что GPU не
> смог, а потому что закрытое фирмваре подобнх наворотов не предусматривает.
> Вот только там ARMовский проц - вообще так, дополнительный элемент архитектуры. Это
> GPU где до кучи присобачен ARM для отрисовки менюшек и прочей
> требухи в медиаплеерах. ARM хилый и стартует вообще опосля GPU, его
> пинает бинарное фирмваре GPU. Это конечно не блоб в ядре, но
> без этой блобятины система на ARM вообще не загрузится. Потому что
> первым загружается GPU вот этой блобятиной, а дальше оно уже раскочегаривает
> все остальное.

Кстати да, я смотрел аудиодрайвер под Rpi в Linux -- там делаются RPC-вызовы к, по-видимому, той самой firmware, но за счёт этого драйвер довольно простой.

>> вот это чудо ещё появилось -- и всё туда же.
> Увы, в SoC "благодаря" огороженным мобилкам сложилась довольно закрытая и огороженная экосистема.
> К счастью ситуация улучшается. Но вот GPU пока остаются проблемным топиком.

Ждём :-)

Ответить | Правка | Наверх | Cообщить модератору

73. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +1 +/
Сообщение от Аноним (-), 25-Апр-13, 21:34 
> Да вообще урoды.

Во, сами признаются :)

> исходники всего нашего ядра. Хотя ничего не меняли в собственно GPL-нутых
> исходниках. Вот это называется "вирус".

Вы попользовались чужими наработками. Вы намерены получить с этого профит. Вполне честно если вы поделитесь наработками, имхо. Не хотите делиться - "бaллaст за борт". А зачем автору либы бесплатно корячиться на паразитов, которые рассматривают остальных лишь как дармовый ресурс? Вот GPL от подобного паразитизма помогает хорошо.

> на котором поставляется наш продукт. Тут всё ОК.

Оно и видно - типичный такой проприетарщик. С какими-то очень своими понятиями об "OK". А потом такие искренне удивляются: мол, как это - большую часть рынка виртуализации пингвин отожрал?! Вот такие вот пироги^W гипервизоры с виртуалками. Не, извините. ОК - это когда я могу отребилдить систему/фирвару так как мне станет надо, если мне это станет надо. Иначе это не "ок" вовсе а вендорлок.

>> Сперва  схапают, а потом интересуется "ой, а можно ли?".
> Да, ошибочка вышла, неприятно :-)

А по вашим постам в жуйке получается что прямо еще и автор виноват - негодяй такой, выбрал GPL, преследуя свои корыстные интересы. Мешая бедным альтруистам типа вас работать, просто хапая что под ногами валялось. Веселая такая логика...

> Кстати, мне тоже интересно, как получилось, что так легко взяли GPL-нутый код
> и не озаботились включением его переписывания в план работ. Но это уже не ко мне вопрос...

Вообще-то согласно закону о авторских правах (а другого языка проприерасы не понимают), вы вообще не имели права брать код если с его лицензией не согласны. А не "потом перепишем, когда за руку поймают".

> GPL-кусок, мы его честно изничтожаем и в окончательном варианте GPL уже
> не будет! :-) Где же тут чихать-то? Внимательнее будьте.

Вы чего-то не поняли: вы или соглашаетесь с условием лицензии ДО того как юзать код и тогда можете оный юзать на оговоренных условиях, или уж вы нарушаете лицензию и/или законы об авторских правах. По умолчанию у вас вообще никаких прав на чужой код вообще нет.

> Это вообще о чём и как относится к моей ситуации???

К тому самому - избирательное выполнение законов и условий лицензий.

> вот и защитили -- код выкинут, автору один хрен профита нуль :))

Для начала вы его вообще не должны были трогать, если с условиями лицензирования не согласны. А насчет "профита нуль" - интересный вопрос. Одни перепишут, другие поломаются переписывать. А потом как-то так и оказывается что пингвин виртуализацию под себя подмял, а в *bsd - "как обычно".

> О, это да -- с эмбеддедом в OpenBSD всё печально :-)

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

> См. выше.

Ну да, я заметил. То-то новости пролетают про то как пингвин опять львиную долю на рынке отожрaл. Да, на очереди виртуализация. А жлобы как обычно сами себя и обжлобливают. Зарубив будущее своим бесплатным кормушкам.

> Это точно. С той только поправкой, что мы вообще не меняли тот GPL-код никак.

А при чем тут это? Выполнять надо все условия лицензии, а не только те которые вам нравятся.

> Кооперация офигенная получилась бы. Внезапно вывалить наши собственные
> разработки в общий достyп только потому, что нескольким файлам не повезло
> оказаться под GPL.

Так это вы ССЗБ. Сперва не прочитав лицензию схапали код, а только потом осознали что нарушаете и начали свои же нарушения исправлять. Да еще автор виноват оказывается, а совсем не те кoзлы, которые сначала схапали код, а только потом лицензию почитать изволили. А если почитать законы касающиеся авторских прав - они иного мнения на этот счет.

> Супер вообще.

Да вообще aтaс. Схапали код, нарушили лицензию, попытались переиграть зaдним числом, облaмались, пошли заменять. Хороший пример другим авторам софта куда надо слать таких шyстрых, если не хочется быть в дураках.

> Ну хоть в чём-то наше мнение совпадает.

Да. Кроме всего прочего я не вижу почему у хоть тех же *bsd или кого либо еще вообще не должно быть даже минимального шанса попытаться поддержать железку без длительной дoлбoтни с реверсингом. Это какое-то совсем уж тyпое и ничем не оправданное жлобство IMHO.

>> чтобы предел мечтаний, но лучше чем было.
> Да, это было бы неплохо.

Оно не "было" и не "бы". Это идущий полным ходом процесс, достаточно посмотреть коммиты в линевое ядро. Там уже и самсуни, и техасы, и нвидии, и кого там только нет.

> Притом для всех потенциальных потрeбителей -- во фре уже рабочая реализация KMS.

Как я понимаю, корпоративщиков не особо интересуют *bsd на этом рынке, т.к. денег с них сложно получить. Ну а ядерный код в лине обычно под GPL все-таки. С другой стороны по крайней мере будет видно как это программить и интерфейс в целом устаканится. Другое дело что это далеко не все (а генерация шейдеров, etc?).

> Та же OpenBSD, по мне, вообще не система для embedded, ей и не нaдо :-)

Древние мамонты не видят как меняется мир. Конвергенция и интеграция стирает границы. В частности сабжевые девайсы кроме всего прочего спокойно зaткнут мои первые 3-4 компа по вообще всем параметрам, а ведь я их на полном серьезе юзал как десктоп. Просто смешно оказывается когда здоровый грoб эн летней давности проигрывает дешевой "мыльнице" за ...цать баксов по вообще всем мыслимым параметрам, а древний мамонт даже не в состоянии понять насколько изменился климат за эти годы.

> RPC-вызовы к, по-видимому, той самой firmware, но за счёт этого драйвер довольно простой.

Ну так и драйвер OpenGL там AFAIK просто враппер к фирмваре. За счет этого он простой и работает, конечно. Но все что касается GPU - hardcoded в фирмвару GPU. С одной стороны просто. С другой - оболочка от cоcиски. И дофига неподконтрольного кода живущего своей жизнью. Что в плюс никак не запишешь. Тем более что там это в совсем клиническом масштабе.

Example: на кубиборде я в принципе могу перекроить структуру флешки/карты как мне надо, единственным лимитим является критерий поиска загрузчика ROM'ом процессора. Правила просты, оговорены и жить никому не мешают. Сводятся к поиску сигнатур по характерным смещениям. Что не мешает жить любым разделам и ФСам которые были бы мне удобны, etc. Это в принципе позволяет очень гибко раскладывать все так как хотелось и удобно в конкретной ситуации (тем более что u-boot умеет дофига всего). Потому что кроме допущений boot ROM ограничений вообще нет - все что может взлетевший u-boot к моим услугам. И сорец оного - вот он, из GIT взят. Я теперь могу изгибать загрузку системы так как мне будет надо. А в Pi - начальный старт делает блобик для GPU, подчитываемый ROM'ом GPU. Понятный фиг что на эту блобню никаких сорцев нет, набор команд не документирован, и вообще. И вот там жестко навязанных допущений о структуре носителя - дофига. Ну вот например: я в принципе не желаю иметь дело ни с какими FAT-разделами. Это - лишний элемент интерьера. Но как я понимаю, в Pi иначе просто нельзя, чисто технически. Я конечно подозревал что броадком извращенцы, но чтобы начинать грузить систему с GPU - это номер!

Ответить | Правка | Наверх | Cообщить модератору

45. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +1 +/
Сообщение от Аноним (-), 25-Апр-13, 01:21 
> p.s. а что, вам не нравится свою же удавочку на свою же
> шею то примерять? В жуйке вы так клево насчет GPL кидались
> кирпичами, что она дескать сорц не позволяет зажать. А тут вам
> вдруг не нравится что сорец зажали? Бывает же так, что в
> производителя снарядов летит его же продукция :)

Ничего вы не понимаете.
Если блоб разботает только под Linux - это да, мерзость.
А если блоб работает только под *BSD - то это вполне себе свободный и качественный продукт.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

47. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  –1 +/
Сообщение от Kibabemail (ok), 25-Апр-13, 01:23 
> Ничего вы не понимаете.
> Если блоб разботает только под Linux - это да, мерзость.
> А если блоб работает только под *BSD - то это вполне себе
> свободный и качественный продукт.

Интересная трактовка :-)
См. /41 с разъяснениями. Его анонимное быдло минусует только вот, но на это же пох :-)

Ответить | Правка | Наверх | Cообщить модератору

53. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +/
Сообщение от Аноним (-), 25-Апр-13, 04:38 
> См. /41 с разъяснениями. Его анонимное быдло минусует только вот, но на это же пох :-)

К вопросу о быдле - так тут еще вопрос кто себя ведет как быдло. Вы почему-то поклали на чужие авторские права, а вот свои откачать не забыли. Если это не быдляцкое поведение - ну я даже и не знаю. Да еще GPL оказывается виноват в том что вы сначала сунули рыло в кормушку, а только потом поинтересовались а для вас ли это вообще, и "ой, а пусть будет считаться что это для нас, на наших условиях". Называя вещи своими именами - это просто феноменальная степень оборзения.

Ответить | Правка | Наверх | Cообщить модератору

63. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  –1 +/
Сообщение от Kibabemail (ok), 25-Апр-13, 10:38 
>> См. /41 с разъяснениями. Его анонимное быдло минусует только вот, но на это же пох :-)
> К вопросу о быдле - так тут еще вопрос кто себя ведет
> как быдло. Вы почему-то поклали на чужие авторские права, а вот
> свои откачать не забыли. Если это не быдляцкое поведение - ну
> я даже и не знаю. Да еще GPL оказывается виноват в
> том что вы сначала сунули рыло в кормушку, а только потом
> поинтересовались а для вас ли это вообще, и "ой, а пусть
> будет считаться что это для нас, на наших условиях". Называя вещи
> своими именами - это просто феноменальная степень оборзения.

Анонимному быдлу теперь читать /62. Неохота распинаться перед очередным виртуалом, писать буду только один раз и ссылки ставить :)

Ответить | Правка | Наверх | Cообщить модератору

57. "BeagleBone Black - новый одноплатный ПК в стиле Raspberry Pi"  +/
Сообщение от Аноним (-), 25-Апр-13, 04:55 
> Если блоб разботает только под Linux - это да, мерзость.
> А если блоб работает только под *BSD - то это вполне себе
> свободный и качественный продукт.

Тонко, тонко. Мне понравилось. Хорошо вы их в двойные стандарты макнули. Посмотрим как им захочется после этого кивать на эпплов, жуниперов и прочих проприерасов.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру