serbod писал(а):alexey38 писал(а):Заказчику действительно важно знать, что его исполнители-подрядчики не нарушают авторских прав, и заказчик имеет право использовать те программные продукты, которые поставляет и обслуживает ему исполнители-подрядчики.
Ну так пусть заказчик зайдет на страницу
http://freepascal.org/aboutus.var и спросит у авторов лично, имеет ли ваша компания право использования.
Как только Вы так скажите заказчику, то Вы автоматически отказываетесь от прямой работы с заказчиком, и будете вынуждены работать через посредника, который за эту слугу возьмет себе от 50 до 90% денег, которые платит заказчик.
Любые попытки "гнуть пальцы", попытки говорить "им надо, путь они и суетятся" приводят к кардинальному лишению своих прав и возможностей. Эту нишу тут же займут посредники, которые за очень не малые деньги сходят, спросят и принесут бумажку.
Иногда бывает, что Ваш продукт настолько крутой, что Вы ставите заказчику ультиматум, что готовы взять его деньги только, если он перед Вами "станцует". Такое действительно бывает, но очень редко, и только в случае очень больших заслуг, да и злоупотреблять этим не стоит.
Добавлено спустя 8 минут 53 секунды:Лекс Айрин писал(а):alexey38, и что? Работая "на дядю" программист с этим автоматом соглашается. (иначе он работал бы на себя). Примерно такие же права у журналиста на статью.
Когда у меня хотели "утянуть" права на мои тексты (может и не специально, но я еще и проверил у юриста текст договора, так как формулировка не понравилась), то я просто не пошел на это. И это нормальное явление.
У большого программного продукта не может быть один автор, т.к. в сутках всего 24 часа, а в году всего 365 (366) дней. Поэтому вопрос не только и не сколько в "работая на дядю", а в том, что команда разработчиков - это множество людей, работающих на единую задачу, на единую цель и т.п.
Ни один уважающий себя программист не согласится работать с коллегой-программистом, который обидевшись на что-то может забрать с собой свой код и подставить всю команду. Поэтому все уважающие себя программисты отдают права на код команде. И даже если юрист или кадровик случайно оставил права на код программисту, то программист придет и укажет на ошибку юриста.
Потому, что уважающий себя программист согласится работать только в сплоченной команде, в которой все добровольно отдают ключевые права в общую команду, чтобы получить продукт, за который было бы не стыдно. Хороший продукт может быть создан ТОЛЬКО в сплоченной команде. А сплоченная команда не может состоять из группы единоличников. Команда - это именно команда.
Добавлено спустя 8 минут 29 секунд:Лекс Айрин писал(а):alexey38 писал(а): А может программист влиять на все процессы внедрение и коммерциализации своего интеллектуального труда.
Это совсем другая работа. И программист, который ей занялся, собственно уже не программист, а "специалист по внедрению".
Это не другая работа, это та самая работа программиста по созданию программного ПРОДУКТА, чтобы труд программиста не превращался в труд бесправного чернорабочего кодера.
Да, из всего рабочего времени, условно говоря придется тратить 5% на юридические вопросы, 5% на финансовые. Часть времени придется потратить на непосредственное общение с заказчиком. Часть на изучение прикладной задачи, ради которой и создается программный продукт. Да, это требует времени и сил, и не всегда это интересно.
Но отказавшись от этого, Вы обрекаете себя в рабство всевозможных менеджеров и посредников, или ограничиваете себя сферой мелкой кустарщины.
Не обязательно программисту быть хорошим юристом или финансистом или менеджером. Но тут всего два варианта:
1 вариант. Программист при необходимости нанимает себе юриста, финансиста, менеджера и др., а для этого нужно в целом понимать, что ты требуешь от своих подчиненных.
2 вариант. Программиста - это бесправный чернорабочий кодер, которого нанимают юристы, финансисты и менеджеры, которые диктуют кодеру что и как делать. Обычно в итоге программный продукт получается полный отстой, т.к. организацией работ занимаются некомпетентные люди.