Запретить скачивание программы из Arduino

Клапауций
Offline
Зарегистрирован: 10.02.2013

Nonsens пишет:

1) консольная программа avrdude  из AVR студио ?

2) хочу читать про матчасть, дайте пожалуйста  ссылку

1) нет.

2) вам лично доступ к тайному знанию мною запрещён.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Все так, но это как минимум позволит тиражировать изделия не разбираясь во внутренностях программы.

Допустим, автор "делает, какой то, свой маленький гешефт" тем, что производит не сложные, но полезные (а уж не дай бог сложные в плане программы) устройства на которые регулярно есть потребность, устройство допустим копеечное, но софт то это авторский труд, он конечно не заинтересован в свободном считывании контроллера.

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

Поэтому все что автора и должно волновать, это как раз усложнение считывания.

 

std
Offline
Зарегистрирован: 05.01.2012

После того как lockbyte выставить 0x00 и чтение прошивы запрещено, есть ли возможность стереть МК и перезаписать прошиву на новую? при этом лок-биты сбросятся назад на значение "можно читать", или надо делать самому? Если по 0x00 запрет вообще на всё (ни читать ни перезаписать), то какое минимальное значение для того чтобы был запрет на чтение, но было возможно перезаписать заново?

На меге328, 128, 1284.

Клапауций
Offline
Зарегистрирован: 10.02.2013

при полном стирании контроллера лок-фьюзы устанавливаются поумолчанию - имей ввиду, что и лоадер сотрётся.

подробно смотреть здесь http://www.frank-zhao.com/fusecalc/ секция LOCKBIT Fuse Presets:

maksim
Offline
Зарегистрирован: 12.02.2012

std пишет:

После того как lockbyte выставить 0x00 и чтение прошивы запрещено, есть ли возможность стереть МК и перезаписать прошиву на новую? 

Конечно есть. Тут например это кнопка Chip Erase. Можете сами сформировать команду для avrdude. После стирания лок-биты встанут по умолчанию, но и скорее всего и фьюз-биты тоже.

std пишет:

при этом лок-биты сбросятся назад на значение "можно читать", или надо делать самому? Если по 0x00 запрет вообще на всё (ни читать ни перезаписать), то какое минимальное значение для того чтобы был запрет на чтение, но было возможно перезаписать заново?

На меге328, 128, 1284.

Смотрите даташиты на свои МК, пример для 328-го:


Клапауций
Offline
Зарегистрирован: 10.02.2013

maksim пишет:

но и скорее всего и фьюз-биты тоже.

не, не станут - останутся, пока явно не укажешь их переписать.

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

trex1308
Offline
Зарегистрирован: 25.08.2013

Probelzaelo пишет:

Все так, но это как минимум позволит тиражировать изделия не разбираясь во внутренностях программы.

Допустим, автор "делает, какой то, свой маленький гешефт" тем, что производит не сложные, но полезные (а уж не дай бог сложные в плане программы) устройства на которые регулярно есть потребность, устройство допустим копеечное, но софт то это авторский труд, он конечно не заинтересован в свободном считывании контроллера.

 

Я почемуто вас не пойму! раз вы такие бизнесМены почему ва выбрали открытый для всех микроконтролер (я так понимаю хочется и рыбку съесть и в грязи не замазатся)  разрабатывайте бизнесМены свои микроконтролеры, которые не будет возможности вломать ,а этот всегда взломают, так как он открыт для всех.

Клапауций
Offline
Зарегистрирован: 10.02.2013

trex1308 пишет:

Я почемуто вас не пойму! раз вы такие бизнесМены почему ва выбрали открытый для всех микроконтролер (я так понимаю хочется и рыбку съесть и в грязи не замазатся)  разрабатывайте бизнесМены свои микроконтролеры, которые не будет возможности вломать ,а этот всегда взломают, так как он открыт для всех.

Можно просто лицензировать свой код, если желается странного.

trex1308
Offline
Зарегистрирован: 25.08.2013

Клапауций пишет:

trex1308 пишет:

Я почемуто вас не пойму! раз вы такие бизнесМены почему ва выбрали открытый для всех микроконтролер (я так понимаю хочется и рыбку съесть и в грязи не замазатся)  разрабатывайте бизнесМены свои микроконтролеры, которые не будет возможности вломать ,а этот всегда взломают, так как он открыт для всех.

Можно просто лицензировать свой код, если желается странного.

Эт точно ! но ,или ищут себе геморой в виде запрета скачивания,или хотят за счет других (тот кто разработал буатлоадер) стать бизнесМЕНоми. А поповоду лицензии  эт для новоБизнесМЕНов не вариант, тоже геморой.  Хотя пусть разрабатывают ищут запреты, может и мне понадобится в будущем чтоб не искать и оформлять лицензии просто закодирую (вы ведь уже пропишете всю структуру,  в этом топике)

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Я думаю здесь нет авторов способных написать что-то, что требует сокрытия от других. А тем кто способен не нужна такая инфа потому что они ее уже знают.

Draghkon
Offline
Зарегистрирован: 17.09.2013

Могу сказать как заказчик, что если дизайнер\прогер\верстальщик и т.п. откажется отдать исходники, я откажусь платить, и постараюсь создать ему славу вора и мошенника. Потому что если мне нужен только готовый продукт (программа выполняющая какую-то функцию) - то я пойду и куплю её на диске или у разработчика... при этом у меня не будет никаких ожиданий по поводу того что я покупаю исходный код и все права на этот софт, также как у меня нету ожиданий на приобретение технологии производства микропроцессоров, когда я покупаю новый Интел.

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

И поскольку я заплатил за реализацию СВОЕЙ идеи - то все плоды этой работы также принадлежат МНЕ.

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

Поэтому меня крайне удивляют другие точки зрения на этот вопрос... Возмем от противного: допустим я заказал дизайн сайта у дизайнера - я придумывал концепцию которую должен раскрыть дизайн доллго работал с дизайнером чтобы результат был таким каким я его изначально представлял... и вот у меня есть сайт с уникальным деизайном продуманным до мелочей.

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

Или возмем пример с программой  я придумал идею классного веб-сервиса или полезной програмки, но я не программист пришел к програмиисту, показываю ТЗ, он говорит  - справлюсь. Долго работаем с ним подгоняем результат - на выходе получилась конфетка - записывай на диски и продавай или размещай в сети и богатей.. Но программист не будь дурак тоже поразмыслил, прикинул и решил  (да причем еще на этапе разработки) - что мне в программу он напихает багов, ну или просто не будет выкладываться на полную, а лучшие идеи по реализации сбережет себе.. и вот не прошло и месяца он выкатывает такой же продукт - и еще заявляет что это он разработчик...   Как оно, а?   Програмисту-то че - очень нехуево - за чужой счет разработать продукт, да потом на нем и зарабатывать (тобишь присвоить себе). а че - он же кодил - значит он и автор.. 

Не кажется что это немного больная логика??

Если он такой умный автор, то пусть бы сам придумал и за свой счет реализовал идею программы или сделал шаблонный дизайн и продавал потом копии - тогда да, имеет право. а иначе - он вор!

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

 

 

А по защите так скажу - лицензии и прочее - это не остановит никого. Самсунг скопировал айфон в свое время и судились там а права и много че, но чето щас он уже лидер про продажам этих девайсов..

Или возьмем пример из софта:

Почему не бывает пиратских дисков для Соньки (PS3)?  Для иксбокса -никто игры не покупает все на торрентах есть, а вот для соньки нету... не потому ли, что они заморочились железной и софтовой защитой, которую так никто взломать и не смог при всем желании.. так что защита это все!

Клапауций
Offline
Зарегистрирован: 10.02.2013

Draghkon пишет:

Или возмем пример с программой  я придумал идею классного веб-сервиса или полезной програмки, но я не программист...

А, кто - сантехник?

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

*почему не привели в пример Гугл и Фейсбук? - сами задумали, сами себе реализовали, никаких конфликтов - кто чему хозяин.

Draghkon
Offline
Зарегистрирован: 17.09.2013

Клапауций пишет:

А, кто - сантехник?

Да хоть кто. Какая разница. Пришел мужик к программисту и говорит "нужно сделать игру..  чтобы такие были птицы и ими из рогатки стреляешь в свиней: если попал получаешь очки и переходишь на следующий уровень. ну и будут еще всякие приколюхи и бонусы я в ТЗ идеи описал. Вот тут дизайнер набросал - как будет выглядеть. Вот ТЗ по функционалу там все расписано. Плачу 50к руб. сделаешь за месяц?"

Чел говорит сделаю.  все. он обменял месяц труда и все идеи которые к нему за месяц придут, на 50 000р чтобы пожрать было че, отдохнуть съездить и т.д.

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

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

Или всем известная история с логотипом Найки. девушка согласилась нарисовать логотип за 30 баксов.. то что компания стала зарабатывать миллионы и этот логотип по всюду - это к ней уже не относится. она назвала цену своей работы и получила деньги - все честно.

Это и есть обмен. Или вы как хотели и рыбку съесть и присесть? чтобы вам платили деньги за работу, а результаты этой работы по прежнему принадлежали вам? это уже меценатство, а не бизнес. 

Если не согласны - то обсуждать тут нечего.. это вобщем-то истина, зашитая в самой материи вселенной.
 

std
Offline
Зарегистрирован: 05.01.2012

Ня! срач!

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Draghkon пишет:
Могу сказать как заказчик, что если дизайнер\прогер\верстальщик и т.п. откажется отдать исходники, я откажусь платить, и постараюсь создать ему славу вора и мошенника. Потому что если мне нужен только готовый продукт (программа выполняющая какую-то функцию) - то я пойду и куплю её на диске или у разработчика... при этом у меня не будет никаких ожиданий по поводу того что я покупаю исходный код и все права на этот софт, также как у меня нету ожиданий на приобретение технологии производства микропроцессоров, когда я покупаю новый Интел.

Если ты заказчик программы, тогда ты получишь исходник. Но если ты заказываешь готовое изделие то исходники получишь только по предварительной договоренности и за некоторые доп деньги.

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

Покупая компьютер не имеешь исходников от прошивки БИОс и тп. при покупке телефона ни кто не сообщает тебе как оно работает.ты пользователь и у тебя инструкция пользователя. 

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

Договор это вообще такая штука, когда две стороны о чем то договорились и не обязаны друг другу ни чего сверху.  Более того более 90% заказчиков совершенно не собираются увлекаться исходными документами. их гораздо чаще интересует цена которую они заплатят. Изготовитель же, не редко, оставляя при себе исходник, готов сбросить приличную сумму как раз ожидая в будущем обращения заказчика за переделкой или модернизацией софта.  Ни чего не естественного в подобных взаимоотношениях нет.

Draghkon пишет:
И поскольку я заплатил за реализацию СВОЕЙ идеи - то все плоды этой работы также принадлежат МНЕ.

Если у тебя идея была бы покрасить забор красным, и ты за это заплатил, то это еще не значит что тебе должны отдать вообще всю красную краску которая была на складе у маляра, как не значит и то что все красные заборы теперь твои...

Если идея была сделать - это одно. Но идеи о том кАк это слать могут тебе не принадлежать. Более того скорее всего именно эти кАк и составляют всю ценность разработки.

 

Добавлю. Существует Российское и международное законодательство, согласно которому.

"Авторское право не распространяется на идеи, методы, процессы, системы, способы, концепции, принципы, открытия, факты."

И как следствие не могут быть предметом защиты или торга. - Вашу идею может использовать любой )))

 

И в противополозность этому

"Секреты производства (Ноу-хау) — это сведения любого характера (оригинальные технологии, знания, умения и т. п.), которые охраняются режимом коммерческой тайны и могут быть предметом купли-продажи или использоваться для достижения конкурентного преимущества над другими субъектами предпринимательской деятельности."

Это как раз то чем пользовался производитель, и чем он НЕ ОБЯЗАН с вами делиться бесплатно. Договоритесь - продаст. Не договоритесь - обойдетесь! Но цена покупки ноу-хау, а в том числе исходников может во много раз превышать цену заказанного вами готового изделия, в котором заложены ваши идеи.

 

 

Клапауций
Offline
Зарегистрирован: 10.02.2013

Probelzaelo пишет:

Если идея была сделать - это одно. Но идеи о том кАк это слать могут тебе не принадлежать. Более того скорее всего именно эти кАк и составляют всю ценность разработки.

Это как eBay в своё время купил Skype - смешно было.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций пишет:

Probelzaelo пишет:

Если идея была сделать - это одно. Но идеи о том кАк это слать могут тебе не принадлежать. Более того скорее всего именно эти кАк и составляют всю ценность разработки.

Это как eBay в своё время купил Skype - смешно было.

А потом его же купил Микрософт, и теперь опять всем стало не смешно ...

Клапауций
Offline
Зарегистрирован: 10.02.2013

Probelzaelo пишет:

А потом его же купил Микрософт, и теперь опять всем стало не смешно ...

Суть в том, что Skype продались дважды, что как-то противоречит концепции - "я заплатил - значит всё моё".

Draghkon
Offline
Зарегистрирован: 17.09.2013

Ну разве скайп сейчас принадлежит обоим компаниям одновременно?

Концепция продажи дейтсвительно предполагает полное и безраздельное владение объектом продажи.

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

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

А если такие условия кого-то не истраивают, то об этом продавец должен сказать с самого начала, мол: "имейте ввиду,я делаю программы на заказ, но только с тем условием, что в будущем я смогу еще раз продать её кому-то другому без вашего ведома, вас это устраивает?"  ... а иначе это будет обман и развод...

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций пишет:

Probelzaelo пишет:

А потом его же купил Микрософт, и теперь опять всем стало не смешно ...

Суть в том, что Skype продались дважды, что как-то противоречит концепции - "я заплатил - значит всё моё".

Правильно. Потому что сама концепция не верна в корне ))

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

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

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

ЗЫ.Что то мы ушли от темы.

Клапауций
Offline
Зарегистрирован: 10.02.2013

Draghkon пишет:

Ну разве скайп сейчас принадлежит обоим компаниям одновременно?

Нет - Ебау нарушил условия лицензии, Скайп вернул всё себе + штрафные санкции.

Draghkon пишет:

А если такие условия кого-то не истраивают, то об этом продавец должен сказать с самого начала, мол: "имейте ввиду,я делаю программы на заказ, но только с тем условием, что в будущем я смогу еще раз продать её кому-то другому без вашего ведома, вас это устраивает?"  ... а иначе это будет обман и развод...

Вы когда табурет на кухню заказываете, то столяр вас предупреждает, что до того и после вас будет сделана сотня таких же табуретов? или это и так ясно?

Или вы считаете, что вашу уникальную идею программист будет реализовывать каким-то уникальным образом?

Тогда нужно патентовать, а затем заказывать реализацию.

Draghkon
Offline
Зарегистрирован: 17.09.2013

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

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

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

Клапауций
Offline
Зарегистрирован: 10.02.2013

Draghkon пишет:

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

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

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Draghkon пишет:
возможно целесообразно самому упомянуть об условиях...

Казалось бы совершенно нормальное решение практически всех вопросов.

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

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

На всякий случай! А то не дай бог начнут в своих blink-ах использовать частоту мигания взятую из моей идеи.

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

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

 

Dmti
Dmti аватар
Offline
Зарегистрирован: 13.10.2013

Года 3 назад я делал насосную станцию с хитрыми вывертами, поэтому стандартное оборудование (типа grundfos или wilo) использовать не мог. Сделал на своем контролере и отдал исходники. Все работало, но заказчик отдал треть оговорённых денег. Года через 1,5 он снова обратился ко мне восстановить линию упаковки розлива молока. Там вся электрическая часть была разгромлена. Линию мы с быстренько восстановили, но в самодельный контролер зашил не большой код через 21 день контролер останавливается и просит вески код. Естественно исходники отдавать не стал. Мне 3 раза приходилось приезжать, вводить этот код. под обещание оплаты пока заказчик не рассчитался полностью. Вот в таких случаях и нужны защиты кода.

 И еще покупая какой-нибудь прибор, много вам продают исходники, сломался, приноси за деньги отремонтируем.

Клапауций
Offline
Зарегистрирован: 10.02.2013

кто-то купил винду... оказалось не купил - ну, что? будем переписывать трудовое законодательство, потому как, рабовладельцы(работодатели хреновы) просто укуели? сдаём свой труд во временное ползание - работает, пока кто-то как-то оплачивает.

*вообще - разрешить печатать деньги всем, а не ограниченному числу лиц

Dmti
Dmti аватар
Offline
Зарегистрирован: 13.10.2013

Покупая винду и оплачивая лицензию вы не покупаете не чего покупают вас.(Очень ограниченные условия использования)

Клапауций
Offline
Зарегистрирован: 10.02.2013

Dmti пишет:

Покупая винду и оплачивая лицензию вы не покупаете не чего покупают вас.(Очень ограниченные условия использования)

 

Покупая/оплачивая ваш труд работодатель ничего не покупает(читай хитрожопые условия лицензии).

*что не так? - небоскрёбы/мосты саморазрушаются после прекращения выплат архитекторам/рабочим/прочим

Dmti
Dmti аватар
Offline
Зарегистрирован: 13.10.2013

Если мой труд писать программы, значит он покупает программы. Если мой труд запустить линию, значит он получит работающую линию. И не чего сверх того и это правельно.

Клапауций
Offline
Зарегистрирован: 10.02.2013

Dmti пишет:

Если мой труд писать программы, значит он покупает программы. Если мой труд запустить линию, значит он получит работающую линию. И не чего сверх того и это правельно.

ваш труд - зарабатывать максимальное количество денег

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций пишет:

Dmti пишет:

Если мой труд писать программы, значит он покупает программы. Если мой труд запустить линию, значит он получит работающую линию. И не чего сверх того и это правельно.

ваш труд - зарабатывать максимальное количество денег

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

 

Dmti
Dmti аватар
Offline
Зарегистрирован: 13.10.2013

У меня нет ни чего, что-бы я мог продавать, чтобы кушать кроме моего труда, а его стоимость это востребованность и качество.  РЫНОК!

 

 

std
Offline
Зарегистрирован: 05.01.2012

Ящитаю, Dmti прав. Заказчику была названа сумма, если выплачено меньше - значит допустимо заставить оплатить работу исполнителя полностью, в т. ч. таким методом как счётчик включений девайса. Потом, конечно, переписать программу чтобы работало всегда и не требовало кодов, но при условии оплаты в полном размере. А то русский бизнесмен привык вести наебизнес, пора отучать.

Клапауций
Offline
Зарегистрирован: 10.02.2013

std пишет:

при условии оплаты в полном размере.

категорически согласен - исключительно при таком условии и никак иначе...

где можно узнать размер полного размера?

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций пишет:

std пишет:

при условии оплаты в полном размере.

категорически согласен - исключительно при таком условии и никак иначе...

где можно узнать размер полного размера?

Очевидно в размере договорной цены. О чем договорено, стоко и плати. если не устраивало торгуйся до того как приступили а не после того когда работу уже выполнили... Работа в кредит - по любому дороже!

Dmti
Dmti аватар
Offline
Зарегистрирован: 13.10.2013

Были бы все честные, небыло бы замков и защит.

com
Offline
Зарегистрирован: 06.09.2013

Draghkon пишет:

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

А если такие условия кого-то не истраивают, то об этом продавец должен сказать с самого начала, мол: "имейте ввиду,я делаю программы на заказ, но только с тем условием, что в будущем я смогу еще раз продать её кому-то другому без вашего ведома, вас это устраивает?"  ... а иначе это будет обман и развод...

как же продавец узнает, что там за "базовая концепция" в голове у покупателя? телепатов нема.... :))))

что в договоре прописано, то и действует, никаких "по понятиям" или "по совести" тут приплетать не надо

kentik
Offline
Зарегистрирован: 28.03.2013

Подниму тему.

при вводе  -U lock:w:0xC0:m

что будет? в Datasheet пишут, что прекратиться доступ к программированию по обоим интерфейсам. т.е. нельзя будет залить прошивку? 

Отсюда вопрос - а как сделать, что бы ТОЛЬКО читать нельзя было?

камень - мега328Р

maksim
Offline
Зарегистрирован: 12.02.2012

Ну почему же, можно, достаточно стересть МК и локбиты сбросятся, после чего можно снова прошивать.

kentik
Offline
Зарегистрирован: 28.03.2013

maksim пишет:

Ну почему же, можно, достаточно стересть МК и локбиты сбросятся, после чего можно снова прошивать.

ну да. да. так и понял. алгоритм такой: 

1. Стираем камень
2. Заливаем прошивку
3. Ставим лок -U lock:w:0xFC:m  (а не 0xC0)

 

kentik
Offline
Зарегистрирован: 28.03.2013

вот интересно -  эти ребята правда за 30 000 рублей могут скопировать прошивку из залоченного avr? http://russiansemiresearch.com/

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

kentik пишет:
вот интересно -  эти ребята правда за 30 000 рублей могут скопировать прошивку из залоченного avr? http://russiansemiresearch.com/

Могут, но в 99% случаев дешевле будет написать/заказать собственную, новую прошивочку под свою задачу.

leshak
Offline
Зарегистрирован: 29.09.2011

Probelzaelo пишет:

Могут, но в 99% случаев дешевле будет написать/заказать собственную, новую прошивочку под свою задачу.

Ой не скажите... для чего-то более-менее серьезного скорее будет наоборот. Одно только ТЗ может дороже обойтись. А если, не дай бог, девайс который хотят повторить еще и работает по каким-то закрытым проприетарным протоколам, которые реверс-инжиниреть нужно, то.... на порядки "написать/заказать" дороже может выйти.
А еще, если вы "бизнесмен", который хочет что-то слямзить и быстро поставить на поток, то поверьте что "дороже", зато "точно будет работать", разработка не растянется на год, не привысит изначальные бюджеты в 5-ть раз... (потому что оказалось что "что-то там не все так просто") - окажется более выгодным. За это, многие тоже готовы "переплатить". Фиксированный прайс, за гарантированный результат - это же сказка с точки зрения манагера  (если только потом этот продукт не планируется поддерживать).

P.S. Лично меня, как разработчика, подобные цены на клонирование "пугают".

 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Давай рассуждать логически. Ты разработчик какого то уникального устройства. Это устройство может быть очень сложным и стоимость производства не дешево. кто станет его повторять? никто. другой вариант оно не сложное и все дело в софте. кто станет его покупать у производителя дорого? но допустим что ты свой проект развиваешь и время от времени делаешь его лучше и даже обновляешь его хорошему клиенту почти даром но разумеется нет смысла покупать что то древнее.

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

leshak пишет:
P.S. Лично меня, как разработчика, подобные цены на клонирование "пугают".

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

Лучше предложи ему адекватно низкую цену при условии достаточно крупных обьемов ))

 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

.дубель надо удалить (

leshak
Offline
Зарегистрирован: 29.09.2011

Probelzaelo пишет:

leshak пишет:
P.S. Лично меня, как разработчика, подобные цены на клонирование "пугают".

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

Ну как сказать. За пару долларов вам радио-рынке спокойно ее в камушек зальют. Если попросите, то думаю ребятки которые вытягивают прошивку из камня и бесплатно вам .bat-ничек напишут который avrdude запустит. И ссылочку дадут где программатор купить.

Probelzaelo пишет:

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

Лучше предложи ему адекватно низкую цену при условии достаточно крупных обьемов ))

Кому предложить?  Я выше писал, что ардуино-проекты и я так предпочитаю отдавать исходники. В любом случае это тот случай когда "можно договорится". А вот когда "кто-то левый клонирует..".
Вот например сейчас проектик идет. В него уже несколько человеко-месяцев, если не лет вбухано. С точки зрения железа - примитив. камень, шаговик, пара проводов, серва.... Зато програмная часть, хоть и не "высшая математика", а именно "возня". Все настроить, отфильтровать... подобрать коэфициенты. А что-бы это сделать, кроме меня-програмера еще человек 7-мь впахивают полный рабочий день. Потому что нужны, для этого, различные тестовые стенды. Большинство которых тоже купить нельзя. Поэтому есть еще куча станков/оборудования/людей которые занимаются изготовлением прототипов/оснастки, математики которые помогают "мат. модель системы" постоить и т.п. Вот в конце всего этого, может быть, получится всего ли "прошивочка". Ее общую себестоимость - я боюсь даже вообразить :)
Со мной-то расчитываются нормаль и полно. Тут у меня страха нет.... но вот если потом кто-то за $800 (цена одного толкового осцилографа, блин) это скопирует, и выбросит на рынок по демпинговой цене (да так что еще концов не найдешь, будет прямо из китая слать, а они известны своим умением болт ложить), то... что своим инвесторам скажет мой заказчик?  Сможет он, в следующий раз, оплатить мою работу? Из каких шишей он будет оплачивать ту самую "поддержку"?

 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

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

leshak
Offline
Зарегистрирован: 29.09.2011

Probelzaelo пишет:

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

Еще раз: сложность устройства и сложность разработки - не одно и то же. В нашем случае нужна куча механики, что-бы именно "откалибровать, разработать и и т.п.". В конечном устройстве - ее не будет.
Ну представте что вы делаете скажем "пневмоподвеску" (не мой случай, просто как пример). Вместо штатных мозгов какого-нибудь автомобиля. И хотите что-бы оно не тупо "опускало на скорости", как штатная, а еще "смотрела вперед" (предположим датчики уже есть), анализировал тип дорожного покрытия, пыталось компенсировать ямки, крены, подстраивалась под стиль вождения и т.п.
Само устройство просто "выдернется и вставится" на место штатного блока. По железу оно будет вообщем-то "микроконтроллер+разъем".
Но что-бы сделать его "качественным", вам нужен стенд который будет имитировать различные виды дорожного покрытия, различную скорость езды, различные погодные условия, различную загруженность автомобиля, имитацию нормально заряженного акума и "просевшего", бросков напряжения при заводке,  и т.д. и т.п. Вам нужно откатать его на надежность (сколько часов на тряске выдержит тот самый разъем), что будет если по уши в лужу заедем и т.д.
Вообщем поверте, где потратить время - вы найдете.
Потом приходит кто-то. Тестером за вечер срисовывает вашу плату и разводку, за $800 получает копию прошивки, заказывает китайцам производство по цене $3 плата  и продает их по $30.А вы считали что у вас будут ее радостно отрывать за $200 (и иметь с платы будете $50, остальное логистика, маркетинг и поддержка пользователей), так как штатная стоит $650, и вбили в разработку вы $50K (это скромненько так). И вам нужно было продать 1000 штук только что-бы "окупиться" (что для столь спец. устройства - совсем не просто. а для какого-нибудь "умного блока для молокозавода" - еще уже рынок).
Ваш же "конкурент", отобъет свои "расходы на разработку", продав  штук 40-к (что совсем не фокус при его цене, и вашей рекламе которая уже объяснила людям что есть крутая альтернатива штатной). Дальше чистая прибыль.
Что вы делаете?  Размазываете слезы бо небритым щекам (нет денег на бритву), увольняете программера, конструктора, логистика, бухгалтера и т.д. и т.п. покупаете камуфляж и едите в горячую точку"рубить бабло", что-бы расчитаться с долгами и возможно, потом вернувшись (если вернетесь) найти "того козла" и объяснить ему "как мы с такими там поступали...".

kentik
Offline
Зарегистрирован: 28.03.2013

УУУУ понеслась тема по трубам.

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

И все-таки, как же они за 30 000 рублей снимают защиту Atmel. в такой серьезной конторе, как Atmel, явно уж не дурачки сидят. как так дешево их защиту снимают? и если это не так сложно, а по цене чувствуется, что это так, то почему они одни, кто предлагает эту услугу.

короче вопросов много.....

cheshire
cheshire аватар
Offline
Зарегистрирован: 11.07.2014

читаю я эту тему и появляется вопрос: на сколько я знаю ардуино open source, что на сколько я понимаю значит что каждый имеет право смотреть, менять и делать все что ему захочется. То есть, к примеру кто то заказал у вас программу для ардуино и заплатил. По логике вы обязанны поделится своей программой и не должны удивлятся если кто то ее изменит или модифицирует так как ему удобно. Возможно я ошибаюсь, но помоему если вы сделали эту программу на ардуино это не значит что имеете на нее права. Почитаете вот тут про open source: http://en.wikipedia.org/wiki/Open_source на английском правда но я уверен что все смогут))