Закон и порядок

Тема в разделе "WASM.SOFTWARE", создана пользователем andy_tallinn, 10 апр 2007.

  1. andy_tallinn

    andy_tallinn Andy Tallinn

    Публикаций:
    0
    Регистрация:
    11 мар 2007
    Сообщения:
    13
    Адрес:
    World
    Здравствуйте.

    Скажите, насколько незаконно править чужой код?
    Например, я совершаю серьезное правонарушение,
    если дизассемблировав какую-нибудь программу,
    после добавил в нее новую функциональность?

    Является ли написание и распространение заплаток
    (patch) для чужой программы правонарушением
    (даже если patch представляет собой расширение
    или отключение какой-либо функции, но не обход
    защиты)?

    Где об этом можно что-нибудь прочитать?

    С уважением,
    Andy.
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Если автор программы явно не дал разрешения - противозаконно, а накажут ли - это уже другой вопрос.

    В лицензионном соглашении и в УК.
     
  3. andy_tallinn

    andy_tallinn Andy Tallinn

    Публикаций:
    0
    Регистрация:
    11 мар 2007
    Сообщения:
    13
    Адрес:
    World
    А что не запрещено — разрешено?
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    andy_tallinn
    Не знаю. Я ещё не видел ни одной коммерческой лицензии, в которой не упоминалось бы о наказуемости подобных инициатив. Тем не менее, хороший адвокат может доказать, что лицензия ущемляет какие-то конституционные свободы, но стоит ли идти на риск?
     
  5. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Автор программы может написать все что ему придет в голову в лицензионное соглашение, но реально можно запустить машину правосудия лишь используя законы той страны, гражданином которой является взломщик. Хотя, возможна поддержка конкретной страной международных соглашений и т.д. , что чревато.

    P.S. Да еше, зависит от того, какие силы могут привлечь на свою зашиту разработчики программы. Сравни, например, M$ и
    пару-тройку разработиков со своей софтварной компанией.
     
  6. kero

    kero Модератор SOURCES & 2LZ Команда форума

    Публикаций:
    0
    Регистрация:
    4 апр 2006
    Сообщения:
    1.074
    Адрес:
    Москва
    >но стоит ли идти на риск?

    Безумство храбрых - вот мудрость жизни
     
  7. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Quantum
    Какой закон нарущается ( если можно, и конкр. статьи закона) ( имея в виду законы РФ ).
     
  8. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    MrHammer
    Законы об авторском праве. Они существуют, знаете ли...
     
  9. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Но также существуют и исключительные ситуации. Например, касательно данной темы. Можно исследовать чужой программный код в целях совместимости с другим интерфейсом (для более точной формулирвки см. вроде тот же закон об авторском праве) .
    Ебстественно, в суде адвокат взломщика может делать акцент на данные аргументы и т.п., и обвинению нужно будет еще постараться доказать, что дизасм кода совершен со злым умыслом, а не иначе.
     
  10. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Если добавить функцию в прогу, то можно обозвать её модом :), авось и пронесет
     
  11. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    У себя дома можно делать всё, что угодно и с чем угодно, но вот распространение... Если измененная программа попадётся разработчику, могут быть неприятности. Хотя, с другой стороны, наши пираты живут и процветают.
     
  12. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    а кто-нибудь слышал о нормах судебной экспертизы в области установления авторских прав? я, например, нет.. точнее, они есть, но какие-то расплывчатые
     
  13. letika

    letika New Member

    Публикаций:
    0
    Регистрация:
    10 апр 2007
    Сообщения:
    28
    Вообще, смотрите законодательство конкретной страны (об авторском и смежных правах, УК, законы об информации и т.п.), потом международные соглашения, ратифицированные государством. Потом уже смотрите на лицензионное соглашение программ.

    Quantum
    Наоборот :)

    В Украине, например, (если это явно не запрещено лицензией) разрешено изучение (исследование для самообучения) софта, модификация/исправление для улучшения работы и фикса багов.
     
  14. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Вообще-то лицензия, под которой стоят кнопки "Согласен" и "Не согласен" по российскому законодательству никого ни к чему не обязывает. Юридическим документом является только договор с подписью и печатью. С другой стороны патч может пройти как "вредоносное ПО", за распространение которого есть статья УК. Однако если патч только лишь исправляет глюки в чужой программе или переводит интерфейс на другой язык - его "вредоносность" определяется только тем, у какой стороны адвокаты круче.
     
  15. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    Полазий по фипсу, но только юридическая реальность может серьёзно отличаться от того, что написано в законах :)
    Например, по Российскому закону нельзя патентовать "алгоритмы", но можно патентовать "способы", но эти слова синонимы, поэтому применительно к патентованию программ считается, что если программа управляет неким хитрым устройством, то она "способ" и патентовать её можно, а если это управляемое устройство есть стандартный компьютер, то программа "алгоритм" и патентованию не подлежит :))

    Вот ещё подборка в тему :)
     
  16. andy_tallinn

    andy_tallinn Andy Tallinn

    Публикаций:
    0
    Регистрация:
    11 мар 2007
    Сообщения:
    13
    Адрес:
    World
    Спасибо!
     
  17. W4FhLF

    W4FhLF New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    1.050
    К слову:

    http://www.securitylab.ru/news/294060.php
     
  18. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    такой бред, если честно - помещать закон об охране авторских прав в УК
    возможно, это следствие длительного отсутствия законодательства в этой области
     
  19. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    letika
    По хорошему если международное соглашение противоречит внутреннему законодательству, то приоритет должен быть у закона своей страны. Но в нашем продажном псевдогосударстве увы полагаться на это особо не приходится :dntknw:.
    andy_tallinn
    То же самое относится и к лицензионному соглашению - в нём можно уточнять некоторые нюансы закона страны, но нельзя ему явно противоречить.
    Поскольку программа приравнена к литературному произведению, что само по себе достаточно нелепо, то проводи аналогию программных патчей с литературными рефератами, рецензиями, обзорами, предисловиями, комментариями и т.п. :)) Например, в статье литературного критика может присутствовать множество больших цитат из рассматриваемого произведения, снабжённых коротенькими примечаниями самого критика и это уже не плагиат ;)
    В технической литературе "передирание" целых глав из книги в книгу (с сохранением нелепых ошибок и очепяток) встречается сплошь и рядом, правда, законность этой практики есно сомнительна. Зато изложение того же материла своими словами только приветствуется :) так что по идее, если декомпилировав чужую программу просто оптимизировать её, то можно сказать, что сам написал, поскольку в случае чего факт декомпиляции ещё доказать требуется :), а некоторе сходство кода связано с общностью решаемых задач :). "Творческий характер деятельности автора предполагается до тех пор, пока не доказано обратное."
    Кроме того:
    5. Предоставляемая настоящим Законом правовая охрана не распространяется на идеи и принципы, лежащие в основе программы для ЭВМ или базы данных или какого-либо их элемента, в том числе на идеи и принципы организации интерфейса и алгоритма, а также языки программирования.
    т.е. полное копирование интерфейса или отдельных его элементов (кнопочек, списочков и т.п.) из любой программы как и собственный релиз компилятора под любой язык программирования (без изобретения собственного синтаксиса) законны. Правда здесь есть тонкость с изображениями (иконки, курсоры, текстуры и пр.) которые сами по себе могут считаться "произведениями искусства" :)
    И ещё можно декомпилировать код для обеспечения совместимости по данным, особенно если формат данных недокументирован :) или документирован недостаточно хорошо.
    Когда, например, вскрываешь код архиватора rar то ты просто уточняешь устройство формата данных архива rar, скрывать который от обеспечения совместимости Е.Рошал не вправе :). Правда если ты потом пишешь на основе полученных данных свой релиз архиватора, одним из форматов которого является rar то вопрос спорный - с одной строны ты всего лишь обеспечиваешь совместимость по формату данных - т.е. возможность удалённого взаимодействия ;), а с другой: "не для составления новой программы для ЭВМ, по своему виду существенно схожей с декомпилируемой программой ".
    И ещё важный нюанс - "извлечение коммерческой прибыли" - для себя или для друга можно реализовывать даже то что запатентовано!, а вот продавать такие вещи уже нельзя. Правда американцы у себя уже засудили альтруиста, бесплатно рассылавшего "пропатченные" программы.
     
  20. Mikl_

    Mikl_ New Member

    Публикаций:
    0
    Регистрация:
    14 ноя 2006
    Сообщения:
    907
    andy_tallinn
    И не забудь добавить:"Спасибо Кирилу и Мефодию за предоставленный алфавит" :)