NewUse Опубликовано 31 января, 2010 · Жалоба Здравствуйте, уважаемые ГуРу, давно зрела идея о самопальной прошивки, но, хотелось бы обойти GPL, вернее хотелось бы выкладывать прошу без исходников, а точнее без файлов настроек и без самописных скриптов/демонов. Была большая надежда на OpenWRT, но как я понял -- она под GPLv2.... FreeWRT как оказалось, тоже.... Цель скрытия исходных кодов -- более чем благородная :), есть идеи по новой п2п с системой рейтинга, аналогичной торрентам, но хранящейся в клиенте, а если делать открытые исходники -- вся идея летит в тар-тарары :(, т.к. каждый, кому не лень сможет подкрутить себе рейтинг. Так что вопрос прост, на базе какой ОС реально собрать прошу, уйдя от GPL, а если я правильно понял, без этого никак, но при этом не спускаться до уровня асмы (опыт работы с ассемблером интел 7082, кажись, был, и больше не хочется :) ). С чего начать, какие инструменты разработки есть? Как компилировать под архитектуру процессоров роутера? Есть ли какие эмуляторы или как их там правильно называют.... Реально ли поднять виртуалку? или всё делается проще? Вообщем, куда копать? Стоит ли замарачиваться с юникс-подобными ОС (*БСД и т.д.), насколько развита у них поддержка такого типа архитектур? Вообще, у кто с чего начинал? -- С уважением, NewUse. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба Здравствуйте, уважаемые ГуРу, давно зрела идея о самопальной прошивки, но, хотелось бы обойти GPL, вернее хотелось бы выкладывать прошу без исходников, а точнее без файлов настроек и без самописных скриптов/демонов. Была большая надежда на OpenWRT, но как я понял -- она под GPLv2.... FreeWRT как оказалось, тоже.... Логично, а ещё и ядро Linux под GPL v2. USE BSD or develope frome zero если мозга хватит. Цель скрытия исходных кодов -- более чем благородная :), Ну что не оправдявает воровство. Пишите с нуля и всем будет плевать скрываете вы сырцы или нет. есть идеи по новой п2п с системой рейтинга, аналогичной торрентам, но хранящейся в клиенте, а если делать открытые исходники -- вся идея летит в тар-тарары :(, т.к. каждый, кому не лень сможет подкрутить себе рейтинг. Кто мешает делать открытую фирмварь с единственным мегаклиентом рейтинга в блобе с шифрованной статистикой? Так что вопрос прост, на базе какой ОС реально собрать прошу, уйдя от GPL, а если я правильно понял, без этого никак, но при этом не спускаться до уровня асмы (опыт работы с ассемблером интел 7082, кажись, был, и больше не хочется :) ). Ггыгыгыгггыг. Для риалтэка можно купить например исходники OSK =) Но боюсь цена вас необрадует. А так чтобы взять открытое и закрыть это вам к BSDунам с их маргинальной лицензией. С чего начать, какие инструменты разработки есть? Как компилировать под архитектуру процессоров роутера? Есть ли какие эмуляторы или как их там правильно называют.... Реально ли поднять виртуалку? или всё делается проще? Вообщем, куда копать? Начать с того что закончить маяться дурью, определиться с целью, просмотреть тонну доступных сырцов чтобы въехать как оно работает, выбрать объект для препарирования и т.д. Стоит ли замарачиваться с юникс-подобными ОС (*БСД и т.д.), насколько развита у них поддержка такого типа архитектур? Ггыггыгыгг.... Как вы думаете стоит ли вообще заморачиваться? Я вот думаю с вашей затеей проще сделать закрытый блоб для открытой фирмвари если всё так благородно. Вы врятли осилите портирование всего и вся в БЗДУ. Под тот же ралинк чтобы добавить поддержку в тот же picoBSD придётся перелопатить уйму кода который в оригинале опять же под GPL =) Лет через 5ть закончите портирование если будете делать в одиночу =) Вообще, у кто с чего начинал? Начинали с чтения умных книжек в том числе и трудов столмана и осознания того что GPL единственная лицензия позволяющая хоть как-то защитить свой труд вот от таких вот демонов как вы и прочие копирастов, при этом оставаться открытым. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 31 января, 2010 (изменено) · Жалоба Почему меня не покидает чувство, что автор ветки - свежевыпущенный студент отечественного ВУЗа. Вроде и с асмом работал, должен же понимать что как и куда. На таком уровне только в институтах дают знания. А реальный опыт каждый получает сам и изучает самостоятельно материал. По теме - не могу понять связь рейтинг-исходники. Рейтинги прекрасно считать можно не закрывая исходники. Это как с шифрованием - весь мир уже понял, что проприетарные методы шифрования хороши только для психологического комфорта, ибо никогда неизвестно - взломал ли кто-нибудь уже тот или иной алгоритм(в реальности - не продали ли методы обхода кому-либо). А открытые стандарты перелопачиваются тысячами и попытки взлома/анализа открыты и дают повод для улучшения алгоритмов... Изменено 31 января, 2010 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 31 января, 2010 (изменено) · Жалоба Логично, а ещё и ядро Linux под GPL v2. USE BSD or develope frome zero если мозга хватит.с нуля -- я пас, вот в принципе и склонялся к БСД, опыт работы с ней небольшой, но имеется, поддержка архитектур -- внушает :) лицензия не навязчива, ГПЛ из ядра выведен... в блобе с шифрованной статистикой?похоже не знаком с терминологией :(, да и с шифрованием парится влом, тем более что при открытом коде оно нечего не даст.... Вы врятли осилите портирование всего и вся в БЗДУ.если поддержка архитектуры есть, то портировать проблем не вызовет, более того, для БСД почти всё необходимое есть, и как я понимаю, архитектурно независимо.... Но вот опять трабла с ГПЛ (или в данном случае я не обязан предоставлять что-то большее, чем исходник порта?)Единственное что смущает в БСД -- тяжеловато ядрышко, тем более х.з. какое оно будет не под х86, а у мну была мысль преодолеть рубеж в 2МБ... Почему меня не покидает чувство, что автор ветки - свежевыпущенный студент отечественного ВУЗа. Вроде и с асмом работал, должен же понимать что как и куда. На таком уровне только в институтах дают знания. А реальный опыт каждый получает сам и изучает самостоятельно материал.В точку :) Рейтинги прекрасно считать можно не закрывая исходники.Но тогда не составит труда впихнуть любой липовый рейтинг, вместо реального, если знаешь какую цифру куда поставить и пересобрать прошу.... Изменено 31 января, 2010 пользователем NewUse Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба лицензия не навязчива, ГПЛ из ядра выведен... Выведен? Кто его туда вводил простите? А лицензия там маргинальная потому и дохнет тихо мирно бзда. похоже не знаком с терминологией :(, да и с шифрованием парится влом, тем более что при открытом коде оно нечего не даст.... Гыгыггыг. Всё, молчу молчу, говорить далее не о чем. если поддержка архитектуры есть, то портировать проблем не вызовет Ну вперёд раз такие смелые/умные, я не такой оптимист как вы. , более того, для БСД почти всё необходимое есть, и как я понимаю, архитектурно независимо.... Да да, я тоже когда-то верил в сказки. Но вот опять трабла с ГПЛ (или в данном случае я не обязан предоставлять что-то большее, чем исходник порта?) Простите, а что бзда уже своими силами без гнутого окружения вообще не шевелиться? Да, а что будете делать с драйверами под wifi ? Они часто вообще даже не под BSD/GPL, а ещё часто банально в блобах бинарями. Да, и расскажите нам о своей гениальной идее рейтинга, а то может вы вообще лисапед изобретаете? Да и что такое рейтинг для wifi? Кто больше насрёт в эфир? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 31 января, 2010 (изменено) · Жалоба в блобахупорно не понимаю данного термина....Да, и расскажите нам о своей гениальной идее рейтинга, а то может вы вообще лисапед изобретаете?рейтинг для п2п :) -- писал же, аналог торрента/муля/ДЦ и т.п. , но заточенный под роутеры/вай-фай....чем больше отдал, тем выше рейтинг, но хранится в клиенте, центрального сервера, ка такового нет, ресурсы распределены поиск по общевещательному запросу -- чтоб провайдеры не скучали :) Изменено 31 января, 2010 пользователем NewUse Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба в блобахупорно не понимаю данного термина.... Ещё одного на гугле забанили? http://ru.wikipedia.org/wiki/BLOB рейтинг для п2п :) -- писал же, аналог торрента/муля/ДЦ и т.п. , но заточенный под роутеры/вай-фай....чем больше отдал, тем выше рейтинг, но хранится в клиенте, центрального сервера, ка такового нет, ресурсы распределены поиск по общевещательному запросу Ответьте себя для начала на 2 вопроса: 1) кому оно нахрен нуно 2) как ваши p2p будут вообще шевелиться на wifi 3) в чём тайный смысл и почему оно вдруг должно стать популяно -- чтоб провайдеры не скучали :) Не боитесь что на этом форуме за такие идеи вас какашками закидают? Тут таки операторский форум в первую очередь, хоть и сильно деградировавший за последний год. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
N.leiten Опубликовано 31 января, 2010 (изменено) · Жалоба в блобахупорно не понимаю данного термина....Да, и расскажите нам о своей гениальной идее рейтинга, а то может вы вообще лисапед изобретаете?рейтинг для п2п :) -- писал же, аналог торрента/муля/ДЦ и т.п. , но заточенный под роутеры/вай-фай....чем больше отдал, тем выше рейтинг, но хранится в клиенте, центрального сервера, ка такового нет, ресурсы распределены поиск по общевещательному запросу -- чтоб провайдеры не скучали :) А в чем суть? Если придумать свое, то и не начинай. Зайди на www.sf.net хотя бы - посмотри сколько там мертвых проектов в каждой ветке. Ваш проект будет очередным в списке. По широковещалке - ее не для того придумали, чтоб данные гонять. Также мирно ваши наработки провайдеры и зарубят. Я лично, как хозяин мелкой сети - провайдера буду за это стоять ибо вы предлагаете быдлоподелие, не более. Хотите сделать революцию - учитывайте реалии текущего времени. Не будьте ребенком с завышенными ожиданиями. Если есть стоящая идея - напишите патч к существующим пиринговым сетям, а сообщество уже покажет - хорошо вы сделали или плохо. Насчет терминологии - учим английский, и читаем техническую литературу, тогда все станет ясно. ЗЫ. Учитесь пользоваться поиском/гуглом. Гугл по запросу "блоб" однозначный ответ дает по первой же ссылке. ЗЫЫ. sfstudio опередил :) Изменено 31 января, 2010 пользователем N.leiten Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба Ещё вариант http://ru.wikipedia.org/wiki/Блоб Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 31 января, 2010 · Жалоба По теме - не могу понять связь рейтинг-исходники. Рейтинги прекрасно считать можно не закрывая исходники. Это как с шифрованием - весь мир уже понял, что проприетарные методы шифрования хороши только для психологического комфорта, ибо никогда неизвестно - взломал ли кто-нибудь уже тот или иной алгоритм(в реальности - не продали ли методы обхода кому-либо). А открытые стандарты перелопачиваются тысячами и попытки взлома/анализа открыты и дают повод для улучшения алгоритмов...Скорее автор просто не знает, что такое "современные" алгоритмы. Пользуется дедовскими методами, закрыть, спрятать... хотя в настоящее время это наиболее малоэффективные методы. Такую прошивку скорее всего расщелкают на раз два.Это как в ВУЗах, втолкнули в голову само понятие алгоритма и простейшие примеры, а методы решения задач так и остались топорные. C p2p очень сложно создать необманываемую систему рейтингов, но кое-что сделать можно. A)Каждый leech отдает трекеру свой публичный ключ. B)Каждый leech получив определенный блок данных - подписывает "накладную" с контрольной суммой блока своим приватным ключом. C)Seed сдает накладную на трекер (трекер сверяет подпись и публичный ключ leech-а) и получает рейтинг. С "счета" leech-а списывается рейтинг. D)Если трекер отвергнул его накладную - seed блокирует "неблагодарного" лича и рапотует на трекер о мошеннике. Возможное мошенничество - фиктивный seed и фиктивный leech, leech может быть свежерегистрашкой и накручивать рейтинг seed-у. К сожалению определить такое можно только косвенно, и все равно остается небольшая "дырка" для мошенников, если не применять уж совсем драконовские методы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 31 января, 2010 (изменено) · Жалоба Ещё вариант http://ru.wikipedia.org/wiki/Блоб Если я правильно понял, то то, что нужно, единственное, разве это не нарушает GPL? Т.е. получается я могу впихивать в ГПЛ ОС свой бинарник, не предоставив исходный код? В таком случае мне подойдёт ОпенВРТ и не придётся изобретать велосипед :)) Но я этого из лицензии не понял :((...C)Seed сдает накладную на трекерОсновная идея -- обойтись без трекеров, без серверов (чисто распределённая структура, самообразующиеся сети и т.п.), аналогично старым фтп... Не боитесь что на этом форуме за такие идеи вас какашками закидают? Тут таки операторский форум в первую очередь, хоть и сильно деградировавший за последний год.Упс :) Изменено 31 января, 2010 пользователем NewUse Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба Если я правильно понял, то то, что нужно, единственное, разве это не нарушает GPL? Т.е. получается я могу впихивать в ГПЛ ОС свой бинарник, не предоставив исходный код? В таком случае мне подойдёт ОпенВРТ и не придётся изобретать велосипед :)) Но я этого из лицензии не понял :((... Читайте лицензию лучше. Если вы не модифицируете GPL то единственное что вы должны это предоставить сырцы GPL части и обеспечить простую линковку с вашим блобом и не более. Т.е. скачанные сырцы должны собираться в готовую фирмварь идентичную вашей фигушке. Кстати там ещё и послабления на эту тему есть. Читаейте внимательнее, обратитесь к Протасову к примеру (netadvocate) Упс :) Вот и упс, думать нуно прежде чем писать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 31 января, 2010 · Жалоба и ещё маленький вопросик по ГПЛ: я обязан предоставлять свой бинарный блоб отдельно, вместе с исходниками ГПЛ или возможно предоставить отдельно исходники и отдельно скомпиленную/запакованную прошу целиком? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба и ещё маленький вопросик по ГПЛ: я обязан предоставлять свой бинарный блоб отдельно, вместе с исходниками ГПЛ или возможно предоставить отдельно исходники и отдельно скомпиленную/запакованную прошу целиком? Читайте лицензию. Насколько я помню нужно предоставить сырцы и обеспечить простую линковку с вашим блобом т.е. блоб также должен быть предоставлен. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 31 января, 2010 · Жалоба Все зависит от лицензии линкуемых библиотек. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 31 января, 2010 · Жалоба Вот тут обсасывается именно этот вопрос http://forum.centercest.ru/viewtopic.php?f...;p=13838#p13838 Более того именно там обсуждать такой аспект и имеет смысл там и юристы есть местные да и вообще тематика форума соответствующая. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 1 февраля, 2010 · Жалоба QUOTEпохоже не знаком с терминологией :(, да и с шифрованием парится влом, тем более что при открытом коде оно нечего не даст.... Гыгыггыг. Всё, молчу молчу, говорить далее не о чем. Боишься отстать без пенсии - запугиваешь молодёжь?) Пусть пилит гири, научится зато чему нибудь. По мне: идея бред, хоть с шифрованием хоть без. п2п и такие вот железки (озу меньше 128, проц ниже 600мгц) не совместимы - не вытянут они на нормальных каналах, загнутся, ещё хуже будет если это роутер который инет должен давать. Уж лучше бы писал свой пфсенс/фринас/... - под старые писюки, с возможностью встать и работать с флехи. А вообще давеча читал советы любителям апгрейда свежие, одна из мыслей была что юзер фредли так ничего и не появилось. Может лучше выпилить "прошивку"-платформу для медиацентров на базе х86/амд64 у который будет и юзер фредндли и может как бонус своя, никому ненужная п2п качалка с рейтингами в себе - куда больше шансов на существование. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 1 февраля, 2010 (изменено) · Жалоба п2п и такие вот железки (озу меньше 128, проц ниже 600мгц) не совместимыну не знаю, конечно архитектуры разные, но у мну п1 233 под Фри7 в качестве роутера трудится и не чё и касперски для прокси пашет и п2п жуёт :) и озу ещё остаётся... ну вот только юзеранфрендли.... Может лучше выпилить "прошивку"-платформу для медиацентров на базе х86/амд64 у который будет и юзер фредндлизачем?таких монстров, как XBMC и Boxee всё равно не переплюнуть, а у них и ЛайфСД и ФлешьБут-ы есть.... Да ещё и кросплатформеные собаки... Изменено 1 февраля, 2010 пользователем NewUse Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 февраля, 2010 · Жалоба Боишься отстать без пенсии - запугиваешь молодёжь?) Ггыгыг, какая фтопку пенсия? В нашей стране только на себя надеяться, на пенсию даже закопаться не выйдет. Пусть пилит гири, научится зато чему нибудь.По мне: идея бред, хоть с шифрованием хоть без. п2п и такие вот железки (озу меньше 128, проц ниже 600мгц) не совместимы - не вытянут они на нормальных каналах, загнутся, ещё хуже будет если это роутер который инет должен давать. Да пусть, просто много уже таких видел и сам таим был =) Что касается частоты проца, то не в ней счастье. Занюханный p100 будет быстрее многих современных мипсов. Уж лучше бы писал свой пфсенс/фринас/... - под старые писюки, с возможностью встать и работать с флехи. Больше лисапедов хороших и разных. Нужно браться ИМХО за то с чем плохо, как например с ПО для ралинков, там на текущий момент всё очень грустно, а железки весьма и весьма достойные. А вообще давеча читал советы любителям апгрейда свежие, одна из мыслей была что юзер фредли так ничего и не появилось.Может лучше выпилить "прошивку"-платформу для медиацентров на базе х86/амд64 у который будет и юзер фредндли и может как бонус своя, никому ненужная п2п качалка с рейтингами в себе - куда больше шансов на существование. Юзерфрэндли доведённое до абсурда ? Нет уж. Уже есть бубунта, хватит нафиг нафиг. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 1 февраля, 2010 · Жалоба Нужно браться ИМХО за то с чем плохо, как например с ПО для ралинков, там на текущий момент всё очень грустно, а железки весьма и весьма достойные. ну это место уже занято :) лучше, чем Вы я вряд ли напишу, и уж точно не быстрее... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sfstudio Опубликовано 1 февраля, 2010 · Жалоба ну это место уже занято :) Желаете быть первыми? Тады вы не ту специальность выбрали или не в ту сторону копаете. Сейчас модно создавать всякие соц и прочие быдлосети, вот тут ещё можно успеть быть первым и нарубить бабла, в остальных сферах нуно быть лучше или как минимум не худшим ибо места первых уже заняты. лучше, чем Вы я вряд ли напишу, и уж точно не быстрее... Вопрос спорный, я тоже не мегаписатель, а рук уж точно всего две и на всё не хватит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 2 февраля, 2010 · Жалоба Народ, вопрос по MultiSSID, это аппаратная шняга или программная? Есть ли примеры реализации под *никс? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nuclearcat Опубликовано 2 февраля, 2010 · Жалоба madwifi Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NewUse Опубликовано 2 февраля, 2010 · Жалоба спасиб, то чё нужно, но он только под Atheros или я не правильно понял? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 4 февраля, 2010 · Жалоба у не знаю, конечно архитектуры разные, но у мну п1 233 под Фри7 в качестве роутера трудится и не чё и касперски для прокси пашет и п2п жуёт :) и озу ещё остаётся... ну вот только юзеранфрендли....Я же написал, что на широких каналах у белых людей.До пары мегабит это всё незаметно. зачем?таких монстров, как XBMC и Boxee всё равно не переплюнуть, а у них и ЛайфСД и ФлешьБут-ы есть.... Да ещё и кросплатформеные собаки... Это востребовано сейчас и спрос только растёт.Даже если там будет 10 разных платформ, всё равно это может обеспечить приличное количество юзеров. Ггыгыг, какая фтопку пенсия? В нашей стране только на себя надеяться, на пенсию даже закопаться не выйдет.Это я так обозвал работу после наступления пенсионного возраста :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...