Просмотр полной версии : Вопрос этического плана...
orcpochta
11.10.2008, 00:56
Назрел такой вопрос:
если я беру Силинский класс (один из тех, что лежат на silin.fatal.ru), разбираюсь с ним досканально, т.е. учусь на этом примере, а потом адаптирую его под коммерческий проект - насколько это по-хамски с моей стороны в этическом плане?
Об этом надо спросить у Силина.
orcpochta
11.10.2008, 02:04
Об этом надо спросить у Силина.
Вопрос в какой-то мере риторический так-как много кто выкладывает примеры своих скриптов на всеобщее оборзение обозрение - поэтому я и спросил, насколько этично ими пользоваться в коммерческих проектах.
Ну, обычно, если работа чего-то стоит, то пишут "лицензию"... в смысле, если автор прямо указывает, что можно использовать в ком. проектах - то, значит можно, если с ограничениями, то с ограничениями. А в случае, когда ничего не указано... ну, я не знаю, если бы я сомневался - я бы у автора спросил.
я в таких случаях плачУ часть денег автору.
в общем случае считаю, что платить или не платить - это не у автора кода надо спрашивать, а у себя.
†‡Paladin‡†
11.10.2008, 13:04
Если явно не запрещено юзать, то значит разрешено. Все просто.
googleavast
11.10.2008, 13:42
Силинские классы не нуждаются в адаптации. Это очень по-хамски.
В кредитах укажи - спасибо и тп.
если денег жалко, или нету.
Я думаю, silin в плане использования своих классов в проектов не заморачивался.
Но если вы используете класс, то лучше оставить его исходный код в том виде, в котором он был взят с сайта. Если надо внести изменения — напишите автору.
Psycho Tiger
11.10.2008, 16:02
Я думаю, silin в плане использования своих классов в проектов не заморачивался.
Но если вы используете класс, то лучше оставить его исходный код в том виде, в котором он был взят с сайта. Если надо внести изменения — напишите автору.
Eeeh? Если не будет "спасибок" в флэшке, то как кто либо узнает, что ты его менял?
Если проект open-source, то я полагаю, что можно не оставлять информации об авторе, это уже как угодно.
стыдно, товаришчи, стыдно у людей идеи воровать
(это не я сказал)
Eeeh? Если не будет "спасибок" в флэшке, то как кто либо узнает, что ты его менял?
По коду, само собой.
Если проект open-source, то я полагаю, что можно не оставлять информации об авторе, это уже как угодно.
Как раз в open-source проектах, если используется одна из сторонних open-source разработок, сохранение имени автора этой разработки в исходном коде проекта является в большинстве случаев обязательным.
Psycho Tiger
11.10.2008, 16:34
Как раз в open-source проектах, если используется одна из сторонних open-source разработок, сохранение имени автора этой разработки в исходном коде проекта является в большинстве случаев обязательным.
В коде. То есть:
var thanks="Thanks to Vasya from KykyeBO!";
?
По коду, само собой.
Ниче так, декомпил нынче в моде.
В коде. То есть:
var thanks="Thanks to Vasya from KykyeBO!";
Кому-то нужно, чтобы имя явно упоминалось в самом проекте (не в коде), а в большинстве случаев, open-source проекты имеют собственный пакет для классов (тот же papervision). Так вот сохранение исходного варианта кода (с комментариями и именем разработчика) и пакета и есть то самое «спасибки».
Ниче так, декомпил нынче в моде.
По исходному коду, безусловно.
комрады, пользуйтесь (хоть бы и в коммерческих целях) на здоровье - для того и положено..
ссылка на мою страничку канеш лишней не будет, но не везде же она уместна..
да, ещё: не все алгоритмы на моей страничке полностью оригинальные, что-то и на базе чужих разработок, где-то первоисточник указан, а где-то и нет (не удосужился в своё время запомнить где взято, о чем теперь жалею), как относятся авторы этих алгоритмов к тиражированию не знаю и за это ответа не держу, но не думаю что здесь есть что-то неэтичное - взято ведь из открытых источников
в коммерческих проектах основная работа именно в адаптации идеи к прихотям заказчика, хотя и сама идея чего-то стоит и спросить у автора позволения её использовать совсем не лишнее.., обычно спрашивают :)
orcpochta
11.10.2008, 18:18
комрады, пользуйтесь (хоть бы и в коммерческих целях) на здоровье - для того и положено..
ссылка на мою страничку канеш лишней не будет, но не везде же она уместна..
да, ещё: не все алгоритмы на моей страничке полностью оригинальные, что-то и на базе чужих разработок, где-то первоисточник указан, а где-то и нет (не удосужился в своё время запомнить где взято, о чем теперь жалею), как относятся авторы этих алгоритмов к тиражированию не знаю и за это ответа не держу, но не думаю что здесь есть что-то неэтичное - взято ведь из открытых источников
в коммерческих проектах основная работа именно в адаптации идеи к прихотям заказчика, хотя и сама идея чего-то стоит и спросить у автора позволения её использовать совсем не лишнее.., обычно спрашивают :)
Можно мне использовать один из Ваших классов в коммерческом проекте?:rolleyes:
Естественно, если будет возможность дать ссылку на silin.fatal.ru с благодарностями, я это обязательно сделаю, но, честно сказать, сильно неуверен, что это будет возможно...:wacko:
Psycho Tiger
11.10.2008, 18:18
Так вот сохранение исходного варианта кода (с комментариями и именем разработчика) и пакета и есть то самое «спасибки».
Eeeh? То есть, делая что то тоже для open-source, и собирая много разных классов с их адаптацией в одно большое "чудо" с адаптацией каждого - и мне придеться распространять исходный и свой? Я слышал об этом, но неужели все так туго?
Просто если разобраться, что я адаптирую мощные библиотеки в количестве многих штук, то весь проект при распространении утежиляется вдвое. (Это уже все теория, мне интересен сам факт). И тогда распространяя 1 мб, я должен буду клеить и исходные библиотеки утежеляя до 2, или будет достаточно проставить ссылок в комментариях?
Кстати, оффтоп:
пакет сом - расшифровывается как commercial (или как то подобно), то есть я могу это чудо использовать в коммерции?
пакет ru - сделано с любовью в России?
Где про это можно почитать? )
или будет достаточно проставить ссылок в комментариях?
Дайте ссылки на необходимые библиотеки и всё. Потому как со временем будут выходить новые версии и ваши версии уже будут устаревшими и, как вариант, с багами. Только неплохо указывать диапазон версий, например 1.x.x, потому как, скажем, версия 2.х.х может быть уже несовместимой с вашей версией.
пакет сом - расшифровывается как commercial (или как то подобно), то есть я могу это чудо использовать в коммерции?
пакет ru - сделано с любовью в России?
Где про это можно почитать? )
Это смотря как трактовать. Очень часто это означает доменное имя автора, в обратном порядке. Т.е. ru.yandex — yandex.ru, com.google — google.com и т. д. Т. е. это может означать как направленность проекта, так и просто принадлежность.
Psycho Tiger
11.10.2008, 18:53
Хы, а если я пишу просто свои классы и обьединяю в библиотеки - ни для какого сайта, просто, скажем, набор действий, которым я пользуюсь с bitmap`ом очень часто. По правильному - мне их куда пихать?
Psycho Tiger
11.10.2008, 19:41
Ну это понятно, я про
com.flufme (я ник поменял в 2006 )) или ru.flufme?
Знаю, что не принципиально, но все же что то заставляет Вас делать com.etcs, а не ru.etc, хотя блог etcs.ru
но все же что то заставляет Вас делать com.etcs, а не ru.etc, хотя блог etcs.ru
С чего вы взяли?
Psycho Tiger
11.10.2008, 19:58
Разве? Наверное, путаю вас с silin`ом. Надо бы у него спросить, почему у него начинаются с com :quiet:
я, собственно, не вникал в идеологию именования, полагая, что com от common, типа для общеупотребительных пакетов, так и сделал - 'как у всех'..
потом уже понял избыточность папки com, сейчас у меня свои пакеты лежат просто в silin
от темы отклонились. а тема, как мне кажется, очень важная.
как мне представляется внутренний диалог "заниматетя" кода:
1. мне заказали проект, часть которого можно реализовать, используя код Силина
2. я заработаю килобакс (два-десять-стотридцатьдва...)
3. я сэкономлю N-дней/ночей времени и заказчик меня зауважает и даст кучу другой работы (и я заработаю ещё)
4. я поделюсь славой/деньгами (нужное подчеркнуть) или тихо зажму и то и другое себе, пообещав на смертном одре вспомнить всех тех хороших людей, которые мне помогали в жизни (если не забуду и не найдётся более важных дел)
ну что за фуйня? почему каждый думает, что ему будут нелишними двести баксов за силинский код, а ему хотя бы половина этих денег будет совершенно не нужна?! что-то я пока не слышал о том, что Силин купил себе яхту или футбольный клуб. ну зарабатываешь деньги на коде хорошего человека, так будь и сам неплохим. оцени вклад чужого кода и отдай деньги. восприми ситуацию, как хороший менеджер, нанявший аутсорсера. хватит воспринимать себя мелким воришкой, Силина же не Биллом зовут вроде бы?..
>>оцени вклад чужого кода и отдай деньги. восприми ситуацию, как хороший менеджер, нанявший аутсорсера
было такое :)
согласен с Double: для людей, заботящихся о своей карме, такое поведение - норма
Fernando Costa
11.10.2008, 21:02
2 silin:
ссылку на "%username%.fatal.ru" как-то ставить стремно, если проект мало-мальски весомый. Так что деньгами лучше ))))
>>ссылку на "%username%.fatal.ru" как-то ставить стремно, если проект мало-мальски весомый. Так что деньгами лучше ))))
по мне так очень даже лучше..:)
но я не настаиваю ни на первом ни на втором, отлично понимая, что и возможность проставить ссылку и тем более накосить столько денег, чтоб было с чего делится на проектах где могут быть востребованы мои поделки мизерные..
блин, не буду ничего больше писать ) каждый сам себе дурак. я очень критично отношусь к безвозмездному заимствованию чужого. даже того, что предоставлено всем в безусловное пользование. я считаю, что безвозмездно человек может предоставить свою работу для ОБУЧЕНИЯ, а не для перепродажи. Факт адаптации не снимает этого ограничения, а лишь усугубляет его, так как автор может быть (и скорее всего будет) возмущён Вашей адаптацией его кода (Вы сделаете это совсем не так, как ему того хотелось бы).
У меня лишь несколько раз спрашивали разрешения на использование классов в проектах. Но и только.
Хм... дело может преобрести другой оттенок, когда планируется продавать весь проект, включая сорцы. Мне нужен был один раз парсер анимированых ГИФов, и абсолютно некогда было писать самому... просил у автора разрешения на использование, в итоге все равно сам переписал, но уже после дедлайна. Но вообще, это естесственно повлияет на цену =) т.е. либо вам заплатят за ваш код, либо если вы использовали чужой - то с чего бы вам платить? А если не дай бог выдали чужой за свой, так это вобщем-то мошенничество, и заказчик будет 100% прав потребовав с вас в таком случае деньги обратно =)
По моему глубокому (возможно, глупому) убеждению корни оригинальных идей в реализации каких либо common задач, как то: отрисовка каких либо примитивов, наложение фильтров, движки тривиальных игр, алгоритмы и т.п. - все это давноуже используется и флеш как таковой это позаимствовал, но не сам родил, из более классических языков программирования. Искать автора идеи реализации по большей части бессмысленно, там может куча идей спрессовалась в одном проекте, и, допустим, сказав Спасибо Васе Пупкину окажется, что я кровно обидел Петю Палкина, у которого этот Вася в свое время позаимствовал идею. Я не говорю о цельных проектах - папервижен там, альтернатива, законченный набор классов для какой либо игры, я говорю о кирпичиках. Вот мой проект включает 100 классов разных авторов, но эти классы лежат спокойно в инете,я их не декомпом вырывал из чужих проектов, авторы сами ими делятся в блогах и я не желаю вносить их имена в свой проект, подобно тому как архитектор здания не вносит в проект имена изобретателей цемента
Вот мой проект включает 100 классов разных авторов
…
я не желаю вносить их имена в свой проект
Так имена авторов в их же классах и останутся, так ведь? Да и обычно лицензия на класс запрещает удаление имени автора из комментариев в коде класса.
...Искать автора идеи реализации по большей части бессмысленно, там может куча идей спрессовалась в одном проекте, и, допустим, сказав Спасибо Васе Пупкину окажется, что я кровно обидел Петю Палкина, у которого этот Вася в свое время позаимствовал идею...
вопрос с Петей Палкиным пусть волнует Васю Пупкина, а не меня. Если же идеи витают в воздухе и старЫ, как мир, пишите код самостоятельно. в чём проблема-то? если же чужой код позволяет заработать деньги - поделитесь с автором. я не призываю отдавать 200 рублей какому-нить кодеру из Гонолулу, которого и найти-то непонятно как. Но если Автор - вот он, что мешает быть честным?
P.S. я никогда не выкладывал свой код в свободный доступ (не потому, что жадный, а потому что не считаю его интересным и чистым), поэтому личных обид к заимствователям я не испытываю.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.