Здравствуйте. В рамках моей диссертационной работы, мне нужно написать компьютерную программу. Но возникла проблема с выбором средства разработки. В принципе, на уровне «со справкой могу написать почти все» я владею си и паскалем. Но сложность в том, что эта программа должна быть предназначена для продажи (в любой стране мира) и установки на предприятии и в депо на территории России. Вот поэтому у меня к вам пять вопросов, пожалуйста, помогите мне в их решении: 1. Если я буду писать на Delphi нужно ли мне приобретать на нее лицензию. (Delphi 2 при установке не требует серийника, могу ли я ее использовать без каких либо отчислений борланду).? 2. Если я воспользуюсь Borland free command tools, нужно ли мне отчислять им что то? 3. Какие есть средства разработки которые можно использовать без отчислений их автору. 4. Если еще есть какие-то нюансы, при изготовлении программ на продажу, пожалуйста, просветите меня в этих вопросах. 5. Ну и самый главный вопрос )) Если я возьму самый обычный пиратский диск, купленный на рынке (с папкой Delphi и папкой keygen), напишу с помощью этого делфи программу, а потом буду ее распространять за деньги на территории нашей Родины, что меня за это ожидает С уважением, Дмитрий.
Delphi GCC+MinGW позволяют писать программы и под Windows. Другое дело что вопрос использования лицензионного ПО для разработки, может не вставать, до тех пор пока ты как разработчик не станешь слишком заметным. Это фактически тоже самое что и налогообложение продаж твоей программы - вопрос так сказать на усмотрение.
Если интересует именно дельфи, советую глянуть бесплатный аналог lazrus: http://www.lazarus.freepascal.org/. Позволяет компилять программы и для Linux.
1. Данный форум не предназначен для ответов презренным дельфистам Топай на delphi.ru 2. Касательно остальных вопросов я рекомендую освежить понятия "end user" и "corporate user". Будучи "end user" пакета Delphi и юзая кейген... Хм... Надо перечитать их end-user license agreement... Те ребята, что делали кейген - нарушают (см. параграфы о реверсе). Те ребята, что его юзают - чесслово, не знаю. По штатовским законам - однозначно. По российским... Тут черт ногу сломит. http://document.kremlin.ru/doc.asp?ID=23653 http://asozd.duma.gov.ru/intranet/kom01.nsf/I/E30B333B715D79C2C3256F6B004333EC?OpenDocument Касательно украинских, то: Закон України "Про авторське право i сумiжнi права" Стаття 18. Вiльне вiдтворення комп'ютерних програм 1. Без дозволу автора чи iншої особи, якiй належить авторське право на комп'ютерну програму, якщо iнше не визначено в договорi, дозволяється здiйснювати такi дiї: 1) вiдтворення одного примiрника комп'ютерної програми, а також адаптацiю комп'ютерної програми, здiйснюванi особою, яка є законним власником примiрника комп'ютерної програми: для використання комп'ютерної програми на певному комп'ютерi вiдповiдно до його призначення; для архiвних цiлей i для замiни законно придбаного примiрника комп'ютерної програми у разi його втрати, пошкодження або непридатностi. Вказаний примiрник комп'ютерної програми або її адаптацiя не можуть використовуватись з iншою метою, нiж передбачено у цьому пунктi, i пiдлягають знищенню у випадку, коли продовження володiння комп'ютерною програмою перестає бути законним; 2) вiдтворення в одному примiрнику для архiвних цiлей i замiна законно придбаного примiрника комп'ютерної програми у разi, коли примiрник втрачено, пошкоджено або вiн став непридатним. 2. Автор або iнша особа, якiй належить право на використання примiрника, може без дозволу особи, якiй належить право власностi на комп'ютерну програму, спостерiгати, вивчати, а також дослiджувати (перевiряти) функцiонування комп'ютерної програми з тим, щоб визначити iдеї та принципи, якi лежать в основi будь-якого елемента комп'ютерної програми, за умови, що це робиться в процесi виконання будь-якої дiї по завантаженню, показу, функцiонуванню, передачi чи запису в пам'ять (збереженню) комп'ютерної програми. 3. Вiльна декомпiляцiя комп'ютерної програми допускається для вiдтворення коду та перекладу його форми з метою одержання iнформацiї, необхiдної для досягнення взаємодiї незалежно створеної комп'ютерної програми з iншими комп'ютерними програмами, за умови, що: 1) цi дiї здiйснюються особою, яка володiє лiцензiєю, або iншою особою, яка є законним власником комп'ютерної програми, або вiд iменi особи, яка має вiдповiднi повноваження; 2) iнформацiя, необхiдна для досягнення здатностi до взаємодiї, не була попередньо вiдома особам, про яких йдеться у пiдпунктi 1 цього пункту; 3) цi дiї обмежуються тiльки тими елементами комп'ютерної програми, якi є необхiдними для досягнення здатностi до взаємодiї. 4. Умови пункту 3 цiєї статтi не допускають, щоб одержана в результатi декомпiляцiї iнформацiя: 1) використовувалася з iншою метою, крiм досягнення здатностi до взаємодiї незалежно створеної комп'ютерної програми з iншими програмами; 2) була надана iншим користувачам, крiм випадкiв, коли це необхiдно для досягнення здатностi до взаємодiї незалежно створеної комп'ютерної програми з iншими програмами, або була використана для розробки (удосконалення), виготовлення чи розповсюдження комп'ютерної програми, суттєво схожою з декомпiльованою комп'ютерною програмою, або була використана будь-яким iншим способом, що порушує авторське право. 5. Умови пунктiв 3 i 4 цiєї статтi не повиннi необгрунтовано завдавати шкоди законним iнтересам осiб, яким належить право на декомпiльовану програму, а також нормальнiй експлуатацiї комп'ютерної програми. Итак, решай сам. Как end-user незаконно приобретенного пакета ПО Теперь касательно его использования. Здесь отсылаю к: http://bdn.borland.com/article/0,1410,32293,00.html Читай, просвещайся
Delphi Да Нет Бесплатных средств разработки очень много, но качество этих средств, мягко говоря, уступает платным компиляторам. Бесплатный борландовский C++ Вы очень кстати подметили - вещь! Софт желательно зарегистрировать. Не знаю как и где это делается в России, но на Западе это не дорого и даёт массу юридических преимуществ. Не забудьте грамотно оформить лицензионное соглашение, в котором запрещаете копировать и реверсировать свой софт и т.д. Если есть конкуренты, то и за пиратскую винду могут привлечь volodya Вау! Кого я вижу!!!
Когда хтонический демон копирайта проголодается, он потребует у своих служителей принести кровавую жертву, жизнь которой он растерзает на алтаре. Берегись! Гуляя безлунными ночами, почаще оглядывайся, не крадутся ли по твоим еще теплым следам молчаливые культисты с кривыми ритуальными ножами. Только использование бесплатного программного обеспечения способно защитить твою душу от пожирания омерзительной тварью.
ds_punks На масм лицензия не нужна. Юзай на здоровье. Только для серьёзных проектов ассемблер практически не пригоден. Некоторые гуру считают иначе. Лицензию на пиратскую студию (Visual Studio) можно купить, то бишь узаконить. МС периодически проводит такие компании.
а конкретно для моей программы? как мне получить лицензию или что то подобное, что для этого надо, и какие есть лицензии?
ds_punks Не знаю как это делается в России. Когда мне нужно зарегистрировать своё ПО в стране, где я живу (чтобы получить возможность легально это самое ПО продавать частным лицам и организациям), я просто иду в соответсвующее государственное учреждение (там же, где регистрируются новые предприятия), подаю заявление, в котором указываю название программы, название моей фирмы, прилагаю CD с копией самой проги, логотип, копию лицензионного соглашения, и ещё какие-то бумаги. Выплачиваю небольшую сумму в кассу (долларов 20 где-то) и через 1-5 дней получаю сертификат. За дополнительную плату (ещё +$100 где-то) регистрация распространяется на другие страны, с которыми есть соглашения (США, Евросоюз, Китай и ещё какие-то). Сертификат имеет срок годности от 1 до 5 лет. ЗЫ: Кстати, в случае судебного разбирательства подобную регистрацию могут признать недействительной, так что бумажка обладает довольно ограниченной юридической силой, по сравнению с патентами.
Когда юзер устанавливает приложение, появляется соглашение, которое он должен принять, чтобы продолжить установку.
ВАЖНО!!! качай Knoppix 3.3 Live CD НЕ НОВЕЙ и пиши на Kdevelopment. И среда бесплатная в том числе и ОС и отчесления не нужны. Для удобства можеш установить на хард. УСПЕХОВ!!! Для дисертации подойдет!
я смотрю у тебя таже ситуация что была и у меня - я остановился на выборе Lazarus а в качестве бд использовал Firebird http://www.ruis.ru/analog - там есть откуда что скачать (Firebird, компоненты и т.д.)