Кросс-язычная программа

Тема в разделе "WASM.HEAP", создана пользователем AlterPterox, 28 авг 2010.

  1. AlterPterox

    AlterPterox New Member

    Публикаций:
    0
    Регистрация:
    13 янв 2010
    Сообщения:
    5
    Доброго времени суток. Хотелось бы узнать вашего мнения. Вот, допустим, есть программа, написанная на ASM, которая распространяется под свободной лицензией (GPL например). И есть эта же самая программа (не идентичная бинарно, но название/функционал/интерфейс/etc. такие же, как и у предыдущей), написанная на С/С++, чьи бинарники вообще не распространяются. Обязан ли автор выкладывать код на С-ях, так же как и код на асме? Заранее спс.
     
  2. Dian

    Dian Member

    Публикаций:
    0
    Регистрация:
    19 июн 2008
    Сообщения:
    222
    Если вообще не распространяются, то не обязан
     
  3. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    Всегда было интересно...
    Если исходный код пропустить многократно через мощный обфускатор и потом выложить, прокатит ли такой прием?
    Ведь фактически код предоставлен. Из него собирается ехе нужного функционала. А то, что он через обфускатор пропущен - еще доказать нужно. Или не?
     
  4. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    AlterPterox
    зависит от лицензии... в полном тексте лицензии подобные случае наверняка указываются, ищите...
    например, с вики о GPL:
    http://ru.wikipedia.org/wiki/GNU_General_Public_License
     
  5. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    AlterPterox
    Программа написана другим человеком? На другом языке программирования? Трансляция с одного языка на другой была не автоматический? Значит, если никаких патентов не нарушаешь (а вопрос был не про патенты, а про лицензию?), то всё ok.
    Rel
    "на основе" -- это значит используя сорцы GPL проекта непосредственно, то есть копипастом. Но если их использовать косвенно, скажем для справки, чтобы не парить себе мозг проектированием программы, выбором подходящих алгоритмов и структур данных, то можно. А реально, разница между "непосредственно" и "косвенно" определяется в суде.
     
  6. spa

    spa Active Member

    Публикаций:
    0
    Регистрация:
    9 мар 2005
    Сообщения:
    2.240
    r90
    в рфе насколько я знаю можно даже дизасемблировать с целью написать аналог, интересно можно автоматом переводить в си компилировать и продавать)
     
  7. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    AlterPterox
    объектом копирайта могут быть разные вещи в эппе: медийная часть(звуки, картинки..) и собс-но алгосы закатанные в тело кода.
    spa
    ток вряд ли ты рынок сбыта себе обеспечишь, а если что-нть и выгорит -- для тебя найдут веские доводы, дабы показать сколь ошибочны твои действия по жизни:-D так что не советую..
     
  8. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    ага, используя крякнутый хексрейз)))