LINUX.ORG.RU

Я хотел ответить что это обычный NDA, но потом подумал... Название файла (ipsecdrvtl) говорит о том что это софтина по управлению трафиком. Уж не оставили ли они там лазейку....

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Уж не оставили ли они там лазейку....

Неделя паранойи и бугурта на лоре.

Umberto ★☆
()
Ответ на: комментарий от true_admin

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

panfutij
()
Ответ на: комментарий от panfutij

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

дело не в этом. суть в том что это усложняет отслеживание изменений например.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от beastie

Да ладно, будешь ещё один аргумент приводить в срачах.

olibjerd ★★★★★
()

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

fluorite ★★★★★
()
Последнее исправление: fluorite (всего исправлений: 1)
Ответ на: комментарий от panfutij

думаешь, без это бы успокоило мою параною?

AiFiLTr0 ★★★★★
()

Может стоит это отрепортить куда-нибудь на тему gpl violation?

Вначале конечно найти того кто коммитил и предупредить, что обфусцированный код не считается исходным и для соблюдения GPL нужен исходный код, а не результат его обработки.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)

Сами виноваты, тащат код из самсунга.

Вот этот коммит.

Но этот драйвер может просто лежать в CM мертвым грузом и не использоваться.

Вопрос знатокам: хоть и этот драйвер — самописный велосипед самсунга, не нарушает ли самсунг GPL?

unfo ★★★★★
()

в сорцах n7100 в дефконфиге он конечно не включен но и нигде в Kconfig не упомянут. сейчас погляжу в n7000 и n8000.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от exception13

в n8000 и n7000 аналогично мертвый код. но кто знает с каким конфигом гнусмас собирает ядра для оригинальной паршивки.

в гугле можно встретить это с поэнабленным параметром.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от panfutij

В ЖПЛ есть про обфускацию?

В GPLv3 есть определение исходного кода, в котором он определяется как форма произведения, наиболее удобная для внесения изменений. Очевидно, обфусцированный код для этого неудобен, плюс имеется исходный код (до обфускации), который удобней, следовательно он по определению исходный, а обфусцированный — не исходный.

Xenius ★★★★★
()

зато исходники «открыты»

Bad_ptr ★★★★★
()

Цыгавномод такой цигавномод... И эти люди сетуют на гуглокод... лол...

Jetty ★★★★★
()

наткнулся вот на это чудо

и задался вопросом какие же цели преследовал[и] автор[ы]?

А посмотреть на код издалека в голову не пришло? Очевидно же что для брутфорса кусочек маловат и защищён слабовато, следовательно код подогнан под желаемую авторами картинку на экране. Собственно, синтаксис С к таким экскриментам располагает.

Napilnik ★★★★★
()
Ответ на: комментарий от Xenius

В GPLv3 есть определение исходного кода, в котором он определяется как форма произведения, наиболее удобная для внесения изменений. Очевидно, обфусцированный код для этого неудобен,

Авторы кода могут с твоим пониманием удобства не согласиться.

плюс имеется исходный код (до обфускации), который удобней

А это надо доказать.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

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

ЩИТО? ты сам то издали смотрел? кстати обрати внимание на #ifdef _WIN32, UNDER_CE и прочее. т.е. это просто какой то кусок какого то любящего проприетарщину вендора.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от exception13

ЩИТО? ты сам то издали смотрел?

А что не так? Издека массивы смотрятся как «абырвал, хмырчефир, дурдурыл» и прочей бессмысленной поэзии только на английском а он не такой выразительный как русский.

кстати обрати внимание на #ifdef _WIN32, UNDER_CE и прочее. т.е. это просто какой то кусок какого то любящего проприетарщину вендора.

Сложно написать заумный кроссплатформенный исходник без директив компилятора типа ifdef WIN32, а без компиляции в винде у продукта будет хуже с массовостью - свободному коду нужно жить на компьютерах пользователей.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Сложно написать заумный кроссплатформенный исходник без директив компилятора типа ifdef WIN32, а без компиляции в винде у продукта будет хуже с массовостью - свободному коду нужно жить на компьютерах пользователей.

особенно гармонично #ifdef _WIN32 смотрится в исходниках ядрен драйверов linux kernel.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от exception13

и кстати там вся дира полна обфусцированных файлов. и она не одна есть еще кусок в другой дире

Тогда это обфускация для ленивых - моло кто захочет ради любопытства собирать всю систему под разными платформами и прогонять через препроцессор. Кстати Makefile сам по себе тот ещё обфускатор.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Тогда это обфускация для ленивых - моло кто захочет ради любопытства собирать всю систему под разными платформами и прогонять через препроцессор.

спасибо К.О.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от exception13

особенно гармонично #ifdef _WIN32 смотрится в исходниках ядрен драйверов linux kernel.

А вдруг этот драйвер понадобится сишной линуксовой программе собираемой в винде.

Napilnik ★★★★★
()
Ответ на: комментарий от Xenius

Ну а суд таки согласится.

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

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

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

это не их синтаксис. это выхлоп обфускатора о чем в заголовке честно написано.

exception13 ★★★★★
() автор топика

Собственно наткнулся вот на это чудо и задался вопросом какие же цели преследовал[и] автор[ы]?

этот такой намёк читателю читать man gcc на предмет опции -E.

drBatty ★★
()
Ответ на: комментарий от exception13

кстати обрати внимание на #ifdef _WIN32, UNDER_CE и прочее. т.е. это просто какой то кусок какого то любящего проприетарщину вендора.

Здесь посмотри: http://sed.sourceforge.net/

drBatty ★★
()
Ответ на: комментарий от exception13

особенно гармонично #ifdef _WIN32 смотрится в исходниках ядрен драйверов linux kernel.

где-то вышел закон, который это запрещает?

drBatty ★★
()
Ответ на: комментарий от Napilnik

Тогда это обфускация для ленивых - моло кто захочет ради любопытства собирать всю систему под разными платформами и прогонять через препроцессор.

блин, ну добавь опцию -E, и всё откроется.

drBatty ★★
()
Ответ на: комментарий от drBatty

этот такой намёк читателю читать man gcc на предмет опции -E.

спасибо К.О.

exception13 ★★★★★
() автор топика
Ответ на: комментарий от exception13

это не их синтаксис. это выхлоп обфускатора о чем в заголовке честно написано.

Не читал, но зря они это написали.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Не читал, но зря они это написали.

не они написали а вставила утилита через которую прогоняли оригинальный текст

exception13 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.