Как в этом аду не сойти с ума и распределить деньги максимально справедливо, чтобы все остались довольны?Никак. Деньги вообще невозможно распределить справедливо, да еще и чтобы все остались довольны. Это невозможно в принципе, в любой ситуации.
инвестор даёт 100 тыс. рублейего доля в процентах X/100тыс.
Далее двое человек работают вместе 3 месяца (за долю)Доля каждого из них в процентах равна X/(зарплата*3).
присоединяется еще один (за долю), и они уже втроем работают еще 3 месяцаТо же самое - X/(зарплата*время работы)
Потом первый теряет веру в проект и уходитЕго право. Доля остается за ним, если в договоре не указано иное.
У всех людей разная стоимость на рынке труда. То есть их время не равноценно.Разная, но известная, так что не проблема.
После ухода первого человека (программиста) команда решила отказаться от половины его работы, потому что проще переписать часть кода с нуля, чтобы закончить всю его работу.Это ни на что не влияет. Работу то уже оплатили.
Самый первый месяц работы вообще холостой, потому что выбрали не ту архитектуру, пришлось отправить всю проделанную работу в корзину. Но был получен ценный опыт. В каком-то смысле это тоже вклад, хотя опыт личный.Люди работали, получили оплату.
Проект приносит доход каждый месяц (разный). Из оставшихся людей один совсем обленился и хочет просто получать деньги. Другой продолжает работать, развивать проект, занимается продвижением. И через 3 месяца присоединяется еще один человек, тоже в долю, но работает в пол силы, по вечерам (после штатной работы в другом месте).Ну человек и идет в долю, чтобы потом не работать а получать.
Читайте инфу по bootloader for AVR. Имеются тысячи реализаций оного.
>Как я понимаю, я сперва должен послать сигнал сброса на Arduino по USB, а потом пытаться >отправить скетчь. Вот как именно это нужно делать, какой протокол для данных, как это делает, >например, сам avrdude?
Может я чего-то и не зтаю про Ардуино, ведь их могут быть тоже тысячи модификаций, но avrdude не может на прямую перепрограммировать микроконтроллер. Хотя если используются для USB кристаллы FT3232 (вроде бы в старых версиях Ардуино был FT232), то возможно програмирование с использованием SPI интерфейса. Если же вы знаете способ, как заставить avrdude прошивать Arduino, то этот документ может вам пригодиться: http://www.atmel.com/Images/doc0943.pdf
Хотя почитайте еще и этот тоже http://www.atmel.com/Images/doc1644.pdf