Russian Qt Forum

Qt => Кладовая готовых решений => Тема начата: Пантер от Август 23, 2010, 21:38



Название: Правила раздела "Кладовая готовых решени
Отправлено: Пантер от Август 23, 2010, 21:38
1. Не забывать пользоваться тегом "Код".
2. Для каждого решения отдельная тема.
3. Если при обсуждении в теме нашли лучшее решение, следует изменить первое сообщение, внеся необходимые корректировки.
4. Очень желательно к сообщению прикреплять исходники.
5. По возможности подробно описывать для чего решение нужно и как его использовать. Обязательно с примерами.
6. Весь код в этом разделе распространяется под лицензией GNU GPL.


Название: Re: Правила раздела "Кладовая готовых решений".
Отправлено: tim474 от Август 23, 2010, 22:11
Условия использования тоже надо писать. Потому что если они не указаны, то по закону пользоваться данным кодом нельзя.


Название: Re: Правила раздела "Кладовая готовых решений".
Отправлено: Пантер от Август 24, 2010, 06:27
tim474, спасибо.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: lit-uriy от Август 24, 2010, 11:31
>>Потому что если они не указаны, то по закону пользоваться данным кодом нельзя.
ни когда не слышал о таком законе.
Однако всё что было опубликовано без каких либо оговорок. Так и остаётся публичным, т.е. общественным достоянием.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 24, 2010, 11:54
Ст. 1229 ГК:
Цитировать
Правообладатель может по своему усмотрению разрешать или запрещать другим лицам использование результата интеллектуальной деятельности или средства индивидуализации. Отсутствие запрета не считается согласием (разрешением).

Другие лица не могут использовать соответствующие результат интеллектуальной деятельности или средство индивидуализации без согласия правообладателя, за исключением случаев, предусмотренных настоящим Кодексом. Использование результата интеллектуальной деятельности или средства индивидуализации (в том числе их использование способами, предусмотренными настоящим Кодексом), если оно осуществляется без согласия правообладателя, является незаконным и влечет ответственность, установленную настоящим Кодексом и другими законами, за исключением случаев, когда использование результатов интеллектуальной деятельности и средств индивидуализации лицами, иными чем правообладатель, без его согласия допускается настоящим Кодексом.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Авварон от Август 24, 2010, 12:09
выкладывание сорцов == permission granted


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 24, 2010, 18:28
Этого нигде в гражданском кодексе не написано.
В противном случае GPL и другие копилефт-лицензии не имели бы юридическую силу, и код, лицензируемый на их условиях, можно было бы включать в проприетарное ПО.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Авварон от Август 24, 2010, 18:34
вопрос не про лицензированное ПО, а про не имеющее лицензии. Если человек выкладывает свой код на форуме - то только с одной целью - помочь другим. Или вы всерьез думаете что он побежит вас судить сразу же как только узнает про использование своего кода?


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 24, 2010, 18:48
Может и не побежит, но всё равно, лучше, чтобы условия использования были явно указаны. У каждого свои мнения насчёт копирайта. Некоторые не захотят, чтобы их код использовался в проприетарном ПО, некоторые — в коммерческих целях.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Авварон от Август 24, 2010, 18:59
пусть не выкладывает или предупреждает... это его проблемы что код утек в сеть


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 24, 2010, 21:43
А зачем предупреждать, если закон и так говорит, что пользоваться чужим произведением интеллектуального труда без явного разрешения его автора нельзя (за исключением некоторых случаев). Может быть, этот закон неправильный, но раз он есть, его надо выполнять, тем более его соблюдение заключается в написании одной строчки.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Alp от Август 25, 2010, 00:09
Поскольку GPL, использовать эти решения в коммерческом коде нельзя? Значит только для души, если уж подходить с формальной точки зрения.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 25, 2010, 01:07
Цитировать
использовать эти решения в коммерческом коде нельзя? З
Ну сколько говорить, не коммерческом, а проприетарном (то есть несвободном, то есть таком, лицензия на который запрещает лицензиату распространять данный код и изменять его).

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


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: lit-uriy от Август 25, 2010, 04:41
>>Ст. 1229 ГК:
эта статья совершенно явно говорит о правообладателе.
подавляющее большинство тем на форуме не имеют указаний о правообладателе.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 25, 2010, 06:19
Ст. 1228:
3. Исключительное право на результат интеллектуальной деятельности, созданный творческим трудом, первоначально возникает у его автора. Это право может быть передано автором другому лицу по договору, а также может перейти к другим лицам по иным основаниям, установленным законом.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Igors от Август 25, 2010, 09:16
В общем-то тема копирайтов выглядит как "переливание из пустого в порожнее", не говоря уж о ссылках на "ГК"  :) Просто недавно сам столкнулся с этой проблемой, суть кратко:

- все разговоры об "использовании" имеют хоть какой-то смысл если "обладатель" утвердил свои права юридически. Как пришлось мне убедиться, это не так уж просто, и это стоит денег. Но без этого предмета спора просто не существует. Не надо полагать что если в исходнике Вы указали author: <name> это что-то значит  :) Сначала докажите что код - Ваша собственность, потом требуйте чего-то от других.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Sancho_s_rancho от Август 25, 2010, 09:50
В общем-то тема копирайтов выглядит как "переливание из пустого в порожнее", не говоря уж о ссылках на "ГК"  :) Просто недавно сам столкнулся с этой проблемой, суть кратко:

- все разговоры об "использовании" имеют хоть какой-то смысл если "обладатель" утвердил свои права юридически. Как пришлось мне убедиться, это не так уж просто, и это стоит денег. Но без этого предмета спора просто не существует. Не надо полагать что если в исходнике Вы указали author: <name> это что-то значит  :) Сначала докажите что код - Ваша собственность, потом требуйте чего-то от других.
Ну принадлежность своего кода я доказать могу. На публичном сервере и у меня на эвм лежит вся история изменений. Git рулит и педалит. Но понятно, что все решается через суд. Т.е. если захочешь пойти на принцип, потратив некоторую сумму денег и времени, то все будет ок.
PS.
Мой пост не относится к теме "кладовая готовых решений". Т.к. Четыре строчки кода, состоящие из трех вызовов функций API, и двух переменным не могут быть объектом авторского права. А желающих выложить хотя бы 1000-2000 строк кода я пока не наблюдаю.
PPS Сниппеты с сайта Nokia идут как Public Domain, чего и вам желаю.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: lit-uriy от Август 25, 2010, 10:26
если сильно надо оговорить на форуме лицензию, то можно в правилах написать примерно следующее:
"Все исходные коды помещённые на форуме являются общественным достоянием, если явно не оговорено иное для конкретного поста"


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Sancho_s_rancho от Август 25, 2010, 10:29
если сильно надо оговорить на форуме лицензию, то можно в правилах написать примерно следующее:
"Все исходные коды помещённые на форуме являются общественным достоянием, если явно не оговорено иное для конкретного поста"
Оптимальный вариант.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Igors от Август 25, 2010, 10:37
Ну принадлежность своего кода я доказать могу. На публичном сервере и у меня ...
В том-то и дело что не можете  :)  Есть ли официальный документ/основание? Где, как и когда он выдан? Если нет, то разговор с юристом на этом закончен, ни до какого суда дело не дойдет

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

Цитировать
Все исходные коды помещённые на форуме могут использоваться в любых целях и без всяких ограничений
Не согласны - не публикуйте  :)


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Авварон от Август 25, 2010, 10:43
а где доказательство что машина сделана на заводе?:)


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Sancho_s_rancho от Август 25, 2010, 11:02
2 IGORs
Если следовать вашей логике, то я должен зарегистрировать книгу до того, как ее напишу.  Да и что можно зарегистрировать? Название? Каждую черновую редакцию? Это не так. Автор остается автором и это неотъемлемо. Другое дело, что надо будет доказывать авторство. До появления компьютера существовали (и существуют)
 книги, научные статьи, произведения искусства. Попробуйте отобрать у Бетховена его 9 симфоний, мотивировав это тем что он их не зарегистрировал в славой стране Россия.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Авварон от Август 25, 2010, 11:05
ну патент на шариковую ручку же получили... Вообще патенты на ПО это полный бред... Есть только 1 способ защиты - секретность. А патентование лишь тормозит развитие свободного ПО...


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 25, 2010, 18:54
Ну сколько раз говорить, что патенты и авторское право — две большие разницы, вторая из которых к теме никаким боком не относится. Государственная регистрация авторского права на ПО предусмотрена ГК, но там ничего не говорится про то, что это обязательно для защиты авторских прав. А говорится скорее обратное: что автор произведения автоматически становится обладателем исключительных прав на своё произведения, и любые действия (за исключением особых случаев, явно указанных в ГК) с его произведением могут проводиться только с его согласия.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Igors от Август 25, 2010, 22:16
Это не так. Автор остается автором и это неотъемлемо.
Вы употребляете слово "автор" исходя из простого здравого смысла: "я написал это код, значит я автор". Я против этого никак не возражаю, а просто хочу заметить: само по себе это ничего не защищает  :)


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 25, 2010, 23:44
ст. 1257:
Автором произведения науки, литературы или искусства признается гражданин, творческим трудом которого оно создано. Лицо, указанное в качестве автора на оригинале или экземпляре произведения, считается его автором, если не доказано иное.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: labview от Август 25, 2010, 23:52
Хотелось бы высказать своё мнение на счёт авторства. Мне кажется что большинство выложеных и в будущем выложеных кусочков кода скорее принадлежат фирмам
, в которых эти "авторы" работают. Конечно если "автор" сам является фрилансером, фирмачём или не работает с Qt профессионально, то можно сказать, что он автор и обладатель. Этот пункт обычно прописан не только в договоре о трудоустройстве, но даже при принятии студента в ВУЗ (во всяком случае здесь в Германии так).

То есть автор не всегда является обладателем своего кода и поэтому не имеет права его распространять.
Три экземпляра моей дипломной работы принадлежат фирме, в которой я её делал и ВУЗу. У меня конечно есть копия, но она не моя  :o


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: tim474 от Август 26, 2010, 22:23
Цитировать
Мне кажется что большинство выложеных и в будущем выложеных кусочков кода скорее принадлежат фирмам
, в которых эти "авторы" работают. Конечно если "автор" сам является фрилансером, фирмачём или не работает с Qt профессионально, то можно сказать, что он автор и обладатель.
Ну здесь по-идее должны присутствовать разработчики свободного ПО, ведь Qt — достаточно популярный инструмент в этой сфере. А там уже особо не важно, является ли автор данного куска кода правообладателем или нет, в любом случае он может здесь выложить этот код под лицензией, под которой распространяется эта свободная программа, или под совместимой с ней.


Название: Re: Правила раздела "Кладовая готовых решени
Отправлено: Racheengel от Февраль 12, 2011, 23:34
простите, вы тут все про ГК какое-то... а я допустим не гражданин России :) что мне тогда до ГК?

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