Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Demiurg83
Зарегистрирован: 16.01.2004 Сообщения: 6 Откуда: Липецк
|
Добавлено: Пт Янв 16 2004 03:57 Заголовок сообщения: Лицензионные компиляторы |
|
|
Решил попробовать свои силы в создании реально полезных программных продуктов, но тревожит мысль о возможной уголовной ответственности: компилятор у меня, ясен пень, не очень лицензионный Соответственно, встает вопрос: на чем пишут шароварщики, и волнует ли кого-нибудь, на чем они пишут? А если волнует, то что за это бывает? А фриварщики на чем пишут? Или если твое ПО, созданное не без помощи пиратской версии компилятора, появилось в Сети, то придется ответить за это независимо от того, получил ли ты с этого коммерческую выгоду?
А вообще, достоверно (для суда т.е.) установить компилятор, с помощью которого было создано ПО, возможно?
КОРОЧЕ: станет ли кто-нибудь проверять, на чем была создана программа?
З.Ы. Меня интересуют ТОЛЬКО С++ компиляторы, особенно - MS Visual C++. |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Чт Янв 29 2004 19:14 Заголовок сообщения: Re: Лицензионные компиляторы |
|
|
На последний вопрос ответ таков:
Demiurg83 писал(а): |
КОРОЧЕ: станет ли кто-нибудь проверять, на чем была создана программа? |
Пока ты не начнешь зарабатывать на своей проге БОЛЬШИЕ деньги, НИКТО не будет интересоваться, на чем ты ее написал.
Следовательно, ответы на остальные вопросы не имеют значения. |
|
Вернуться к началу |
|
|
Ersh
Зарегистрирован: 20.01.2004 Сообщения: 107
|
Добавлено: Пт Янв 30 2004 11:29 Заголовок сообщения: |
|
|
хм... Сразу вопрос, а как они узнают какой копмилятор ты использовал????Вроде определить этого не возможно...... _________________ Анархия - мать порядка!!!!!!!!! |
|
Вернуться к началу |
|
|
wildiwind Гость
|
Добавлено: Пт Янв 30 2004 12:09 Заголовок сообщения: |
|
|
Ersh писал(а): | Вроде определить этого не возможно...... |
Почему же, наиболее популярные определяются без особого труда. Особенно если программа использует разные GUI библиотеки. |
|
Вернуться к началу |
|
|
Ersh
Зарегистрирован: 20.01.2004 Сообщения: 107
|
Добавлено: Пт Янв 30 2004 12:11 Заголовок сообщения: |
|
|
Интересно и как это они определяют по экзешнику какой компилятор ты использовал? _________________ Анархия - мать порядка!!!!!!!!! |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Пт Янв 30 2004 12:16 Заголовок сообщения: |
|
|
А ты бы не смог, например, посмотреть на ресурсы exe-шника, на декорированные имена, сказать, что эта прога юзает MFC и скомпилена под MSVC++ 6.0 ? |
|
Вернуться к началу |
|
|
совсем незнакомый
Зарегистрирован: 24.12.2003 Сообщения: 183 Откуда: Israel
|
Добавлено: Пт Янв 30 2004 14:19 Заголовок сообщения: |
|
|
во первых если намерен дома вручную разрабатывать то надо по любому покупать ПО с лицензией. я думаю что наоборот: если проиграешь на этом деньги, никто не спросит. а если хоть 1$ сделаешь, сразу найдутся гос. организации , [налоги и т.д.] котоые захотят, и будут иметь право с тебя спустить мех.
и вообще: не укради.
есть такая ОСь называется FreeBSD(или "Фря" по-русски).
у неё лицензия "не заразная" как в линуксе.
т.е. ты имеешь право установить и использовать систему.
имеешь право создавать программы в только бинарном виде,
а также и в открытом виде [ с сырцами]
система распространяется свободно (и купуть можно за 20$, если хочешь поддержеть людей работающих над ней) со всеми возможными средами разработки [C, C++, Java, Perl, Python, Tcl/Тк и т.д. и т.п.]
не мелкомягковскими конечно, но и GUI бибилиотеки с неё портабильные, и система очень стабильная, и вообще, как всем известно - UNIX рулез.
если напр. пишешь на яве, то никаких изменений для запуска на виндах делать не надо будет [кроме особых случаев]:
Java bytecode он и в Африке на машине "little endian" Java bytecode.
|
|
Вернуться к началу |
|
|
Ersh
Зарегистрирован: 20.01.2004 Сообщения: 107
|
Добавлено: Пт Янв 30 2004 16:51 Заголовок сообщения: |
|
|
MFC это плохой пример, так как его юзает только VC следовательно компилятор сразу понятен, а если не использовать MFC, например, APIшными функциями все написать, то фиг определишь какой компилятор использовался. _________________ Анархия - мать порядка!!!!!!!!! |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Пт Янв 30 2004 19:33 Заголовок сообщения: |
|
|
Кто-нибудь пробовал смотреть на екзешник в Interactive Disassembler или в SoftIce? Например IDA покажет каким компилятором создавалась программа, каждый компилятор имеет свою особенность, в екзешнике видно даже номер компилятора, т.е. тот который вы вводите при регистрации. Если не стоит задача лицензирования продукта (не дорогая вещь), то можно смело писать на чем угодно. В принципе, посмотреть прогу в дизассемблере нельзя (авторское право как никак). Исходный код принадлежит автору, программа тоже, т.е. без решения суда нельзя у автора потребовать лицензию (через суд) на его компилятор без доказательств, а доказательства нельзя достать не "взломав" его программу, замкунутый круг. Так что пишите смело то, на что не нужна бумажная лицензия. |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Вс Фев 01 2004 08:56 Заголовок сообщения: |
|
|
конечно каждый компилятор оставляет свои следы: оптимизация характерная, и даже версии имя в нек-рых случаях. а теперь насчёт "замкнутого круга" :
если встаёт вопрос об авторском праве - т.е он встаёт, если предъявлен иск в суде.
(т.е. если кто-нуть сказанёт "а вы вообще всё это лицензионными инструментами накромсали?" - это всего лишь разговоры)
и в таком противном случае, есть и право на конфискацию диска/компа и даже больше ... и есссно забудьте о правах личности |
|
Вернуться к началу |
|
|
djkom
Зарегистрирован: 01.02.2004 Сообщения: 33 Откуда: Moscow
|
Добавлено: Вс Фев 01 2004 14:44 Заголовок сообщения: |
|
|
FreeBSD - COOL! Но если хочешь под винду и бесплатно, то www.openwatcom.org качаешь WatcomC++ Watcom Fortran, бесплатные и т.д. Я считаю их самыми лучшими оптимизирующими компиляторами под Windows (к тому же бесплатные). Возможно лучше по степени оптимизации только Intel'овские (но они ДОРОГИЕ)! |
|
Вернуться к началу |
|
|
wildwind Гость
|
Добавлено: Пн Фев 02 2004 15:42 Заголовок сообщения: |
|
|
Дорогие коллеги, хоть мы и далеки от политики, но от иллюзий на этот счет нужно избавляться без сожалений.
Весь этот флуд об авторском праве, исках и прочем - все это вопрос денег. Пока ны не начнешь продавать каждую копию своей программы тем или иным способом, всем начхать на все права. Заработаешь доллар, десять, сто, даже тысячу, - всем плевать. Если больше, может заинтересоваться налоговая. А подать иск в суд о нарушении авторских прав может (и станет) лишь тот, чьи права нарушены. То есть производитель компилятора. А для того чтобы американская компания полезла в наш судебный бурелом, она должна иметь на то интерес, и не маленький.
Если посчитать потенциальные убытки M$ от нелицензионного использования ее продуктов по всей России, цифра получится охреняющая. Почему же M$ не рвется ее возместить через суд? Очень просто - овчинка не стоит выделки. Вместо этого они придумывают разные фишки вроде "легализации" по сходной цене, проводят PR-кампании под лозунгом "пиратству - бой", и т. п. |
|
Вернуться к началу |
|
|
|