Как справедливо финансово оценить вклад создателей ПО в случае коллективной разработки? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как справедливо финансово оценить вклад создателей ПО в случае коллективной разработки?

Как справедливо финансово оценить вклад создателей ПО в случае коллективной разработки?

Ответ
Поиск в этой теме
Старый 30.03.2023, 23:44
Как справедливо финансово оценить вклад создателей ПО в случае коллективной разработки?
nickname2019
 
Регистрация: 18.11.2019
Сообщений: 1,716

Глобальной технологической корпорации нет смысла развивать и продвигать на рынок технологии, которые ведут к росту производительности труда или снижению затрат их клиентов. Наиболее эффективным механизмом противостояния глобальным корпорациям является коллективная разработка альтернативных технологий взамен навязываемых глобальными корпорациями. Дело справедливое во всех отношениях.
В начале разработки альтернативный коллективный продукт не стоит ничего. По мере коллективной разработки стоимость разработки начинает возрастать. С учетом того, что интеллектуальный потенциал коллектива свободных разработчиков превышает потенциал любой коммерческой корпорации, через некоторое время стоимость коллективного продукта начнет превышать стоимость разработок конкурирующей технологии, предоставляемой глобальной корпорацией.
Но возникает проблема - как финансово оценить вклад отдельного разработчика коллективного продукта в случае, если разработчик собирается получить (продать) свою долю?
Просмотров: 13829
 
Старый 31.03.2023, 10:52
#21
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Видимо, в случае коллективной разработки, имущественные права принадлежат коллективу разработчиков. Но доля каждого непонятна.
Никаких "видимо". Имущественные права принадлежат работодателю. Изучайте Гражданский кодекс, часть 4. Никакой "коллектив" не обладает имущественными правами. Физическое лицо может. Илм организация.

Полезно почитать и "Рабы Майкрософт" Дугласа Коупленда про то, "как у них там".

В лучшем случае каким-то участникам "коллектива" передается несколько акций компании - вот это их "доля".
ShaggyDoc вне форума  
 
Автор темы   Старый 31.03.2023, 10:58
#22
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,716


Цитата:
Сообщение от lexa_3513330 Посмотреть сообщение
Вроде как эту проблему решили еще лет 200 назад, придумав акционерные общества. Расплачиваетесь с разработчиком акциями, а он либо получает по ним дивиденты, либо в любой момент может продать. Но это теоретически, и не в нашей реальности.
Открыть АО - это дорогой и сложный процесс. Кроме того, на момент создания коллектива для разработки ПО не понятно кто какую долю внесет в разработку (сколько акций давать). Собственно в последнем и состоит вопрос.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Никаких "видимо". Имущественные права принадлежат работодателю. Изучайте Гражданский кодекс, часть 4. Никакой "коллектив" не обладает имущественными правами. Физическое лицо может. Илм организация.
Тут я предлагаю смотреть в будущее. Может быть законодательство изменять нужно. Когда-то и криптовалюты не было.

Может быть вклад каждого программиста оценивать количеством строк кода под его авторством?

Авторские права никто не отменял. Это у разработчика не получиться отнять. И организация не нужна. Автор владеет правами на кусок кода.

Последний раз редактировалось nickname2019, 31.03.2023 в 11:04.
nickname2019 вне форума  
 
Старый 31.03.2023, 11:03
| 1 #23
lexa_3513330


 
Регистрация: 21.07.2020
Сообщений: 692


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Может быть вклад каждого программиста оценивать количеством строк кода под его авторством?
Троллите?
Это примерно как работу инженера количеством палочек на чертеже оценивать.
lexa_3513330 вне форума  
 
Старый 31.03.2023, 11:04
#24
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Может быть вклад каждого программиста оценивать количеством строк кода под его авторством?
и здравствуй "индусский код")
Сергей812 вне форума  
 
Старый 31.03.2023, 11:05
#25
простой


 
Регистрация: 15.11.2009
Сообщений: 133


Цитата:
Сообщение от nickname2019 Посмотреть сообщение

Может быть вклад каждого программиста оценивать количеством строк кода под его авторством?
И будут все писать как Маяковский по одному слову в строке.
Тут скорее надо считать сколько функций реализовано и сложность этих функций по условной шкале.
простой вне форума  
 
Автор темы   Старый 31.03.2023, 11:05
#26
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,716


Цитата:
Сообщение от lexa_3513330 Посмотреть сообщение
Троллите?
Это примерно как работу инженера количеством палочек на чертеже оценивать.
Нет. Просто пытаюсь рассмотреть все варианты.

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от простой Посмотреть сообщение
И будут все писать как Маяковский по одному слову в строке.
Не выйдет. Строка в программировании более строгое понятие.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от простой Посмотреть сообщение
Тут скорее надо считать сколько функций реализовано и сложность этих функций по условной шкале.
Как раз количество строк в функции примерно определяет трудозатраты.
nickname2019 вне форума  
 
Старый 31.03.2023, 11:13
#27
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


Цитата:
Как раз количество строк в функции примерно определяет трудозатраты.
нет

Цитата:
Не выйдет. Строка в программировании более строгое понятие.
нет

Цитата:
– Чего они там опять придумали? – тяжко вздохнув, спросил Колян.

– Измерять количество строк кода, и за них платить нам зарплату. – сказал Сергей.

– Блин, вот дебилы. Не понимают что ли – чем меньше кода, тем лучше?
https://habr.com/ru/post/401355/

Цитата:
Вроде как эту проблему решили еще лет 200 назад, придумав акционерные общества.
гораздо, гораздо раньше - просто называлось немножко по-другому

Последний раз редактировалось trir, 31.03.2023 в 11:20.
trir вне форума  
 
Старый 31.03.2023, 11:31
#28
Admin
Administrator


 
Регистрация: 21.08.2003
Сообщений: 4,468


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Не выйдет. Строка в программировании более строгое понятие.
В Бейсике наверное?
Admin вне форума  
 
Старый 31.03.2023, 11:33
#29
Бам


 
Регистрация: 06.09.2022
Сообщений: 978


Цитата:
Сообщение от lexa_3513330 Посмотреть сообщение
Расплачиваетесь с разработчиком акциями, а он либо получает по ним дивиденты, либо в любой момент может продать.
Если у работников на руках будет 5% акций, а 95% - у владельцев - угадайте кто будет устанавливать цену на эти акции и кто будет назначать выплату дивидендов.

Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Автор владеет правами на кусок кода.
Автор это кодер? Тогда и инженер владеет куском проекта, разве нет?
Бам вне форума  
 
Автор темы   Старый 31.03.2023, 11:33
#30
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,716


Цитата:
Сообщение от Admin Посмотреть сообщение
В Бейсике наверное?
На c++ строка кода, например, заканчивается точкой с запятой ";"

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Бам Посмотреть сообщение
Автор это кодер? Тогда и инженер владеет куском проекта, разве нет?
Есть авторские права, а есть имущественные. Определяется условиями трудового договора или лицензионным соглашением. Авторские права вообще нельзя передать.
nickname2019 вне форума  
 
Старый 31.03.2023, 11:35
#31
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


Цитата:
На c++ строка кода, например, заканчивается точкой с запятой ";"
и может быть записана в несколько строк или несколько строк в одну
trir вне форума  
 
Старый 31.03.2023, 11:36
#32
Бам


 
Регистрация: 06.09.2022
Сообщений: 978


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Тут я предлагаю смотреть в будущее. Может быть законодательство изменять нужно. Когда-то и криптовалюты не было.
O sancta simplicitas...
Думаете, хозяева бизнеса отдадут свой кусок "быдлокодеру"? Поменяют законодательство - поменяют и условия бизнеса.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Есть авторские права, а есть имущественные. Определяется условиями трудового договора или лицензионным соглашением. Авторские права вообще нельзя передать.
Ну так кодер в фирме работает по договору найма. Все права принадлежат разработчику - фирме. Пять раз уже сказали: никто работяге не отдаст право владения. Не согласны?- Создавайте свою фирму и владейте своим трудом сами.
Инженер владеет проектом-то?
Бам вне форума  
 
Старый 31.03.2023, 11:39
#33
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Авторские права никто не отменял. Это у разработчика не получиться отнять. И организация не нужна. Автор владеет правами на кусок кода.
Автор кода имеет личные права, например право на имя. И не более. К дележу бабок это не имеет отношения.

Не надо фантазировать, надо изучать Законы.
ShaggyDoc вне форума  
 
Старый 31.03.2023, 11:39
#34
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


равнозначный код
Код:
[Выделить все]
  public int Index1 { get; set; }
Код:
[Выделить все]
         public int Index1
        {
            get; 
            set;
        }
trir вне форума  
 
Автор темы   Старый 31.03.2023, 11:40
#35
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,716


Цитата:
Сообщение от trir Посмотреть сообщение
и может быть записана в несколько строк или несколько строк в одну
Да, есть проблема. Можно вместо использования вызова функции в код вставлять ее полный код каждый раз при необходимости вызова.

----- добавлено через 55 сек. -----
Цитата:
Сообщение от trir Посмотреть сообщение
равнозначный код
Код:
[Выделить все]
  public int Index1 { get; set; }
Код:
[Выделить все]
         public int Index1
        {
            get; 
            set;
        }
В двух примерах две точки с запятой - это две строчки кода. (если оценивать по точкам с запятой)
nickname2019 вне форума  
 
Старый 31.03.2023, 11:42
#36
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


А это сколько?
Код:
[Выделить все]
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
А тут?
Код:
[Выделить все]
                     foreach (var distance in
                             from p3 in ps
                             where !Equals(p3, p1) && !Equals(p3, p2)
                             select line1.Distance(p3))
                    {
                        if (sign == null)
                        {
                            sign = distance >= 0; //TODO ==0!!!
                        }
                        else
                        {
                            if (distance < 0 && sign == true ||
                                distance >= 0 && sign == false)
                            {
                                bAdd = false;
                            }
                        }
                    }
trir вне форума  
 
Автор темы   Старый 31.03.2023, 11:45
#37
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,716


Цитата:
Сообщение от trir Посмотреть сообщение
А это сколько?
Код:
[Выделить все]
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ноль.

__nop();
__nop();
__nop(); - тоже ноль.


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

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от trir Посмотреть сообщение
А это сколько?
Код:
[Выделить все]
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
А тут?
Код:
[Выделить все]
                     foreach (var distance in
                             from p3 in ps
                             where !Equals(p3, p1) && !Equals(p3, p2)
                             select line1.Distance(p3))
                    {
                        if (sign == null)
                        {
                            sign = distance >= 0; //TODO ==0!!!
                        }
                        else
                        {
                            if (distance < 0 && sign == true ||
                                distance >= 0 && sign == false)
                            {
                                bAdd = false;
                            }
                        }
                    }
Думаю - две строки кода.
У visual studio был режим оптимизации компиляции, когда выкидываются участки неиспользуемого кода. Но это можно обойти.
nickname2019 вне форума  
 
Старый 31.03.2023, 11:49
#38
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Offtop: еще язык программирования не выбрали - а уже дивиденды делят)

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
За пару дней можно программу накидать, чтобы она могла анализировать код.
за пару дней накидаете объективный лексический анализатор кода?
Сергей812 вне форума  
 
Старый 31.03.2023, 11:53
#39
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


Приходите, пишите, продавайте))
zamtmn вне форума  
 
Старый 31.03.2023, 11:56
#40
Бам


 
Регистрация: 06.09.2022
Сообщений: 978


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Глобальной технологической корпорации нет смысла развивать и продвигать на рынок технологии, которые ведут к росту производительности труда или снижению затрат их клиентов. Наиболее эффективным механизмом противостояния глобальным корпорациям является коллективная разработка альтернативных технологий взамен навязываемых глобальными корпорациями. Дело справедливое во всех отношениях.
У "Глобальной корпорации" одна цель - рост прибыли. Если для этого нужно "продвигать технологии, которые ведут к росту..." то корпорация это делает.
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Наиболее эффективным механизмом противостояния глобальным корпорациям является коллективная разработка альтернативных технологий взамен навязываемых глобальными корпорациями. Дело справедливое во всех отношениях.
2) Наиболее эффективный механизм это равноправная конкуренция. Глобальная корпорация против глобальной корпорации. Равные силы, средства и возможности. Отряд пионеров-кибальчишей сдюжит против мегакорпорции? Даже если пионеры придумают что-то сверхэффективное - их бизнес либо перекупят полностью, либо купят ключевых разработчиков. Так это работает, большие копрорации съедают мелких и становятся еще больше.
Бам вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как справедливо финансово оценить вклад создателей ПО в случае коллективной разработки?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите оценить опасность таких широких штроб под розетки в несущих стенах Dmitriy123 Конструкции зданий и сооружений 6 30.11.2021 10:49
Помогите оценить температуру корпуса обечайки sqshq Разное 8 24.04.2012 16:14
Ищу стоимость разработки чертежей КМД Топор Наталья Поиск литературы, чертежей, моделей и прочих материалов 2 28.09.2010 18:51
Как справедливо и достойно по деньгам оценить работу инженера. klip Разное 29 09.03.2009 01:01
Как оценить допустимость уровня вибрации novinkov Прочее. Архитектура и строительство 3 08.07.2005 06:21