OSDev
http://osdev.su/

Юридические вопросы
http://osdev.su/viewtopic.php?f=18&t=487
Страница 1 из 3

Автор:  valeri [ 15 янв 2012, 18:32 ]
Заголовок сообщения:  Юридические вопросы

На создание темы меня натолкнули рассуждения achesnokov в ветке OS Boot Tools.
Заинтересовали меня юридические аспекты, я в этом не очень подкован.
Вот, например, я в своих разратотках (пока не публиковал) использую код, полученный в результате реверсинга загрузчика самой распростаненной оси. )))

achesnokov, говорит, что на http://www.osdev.com никто такие разработки пропиетарными не делает, а опенсорсит.

Хотелось бы прояснить юридические аспекты использования кода, полученного в резутьтате реверсинга.

Автор:  Himik [ 15 янв 2012, 18:59 ]
Заголовок сообщения:  Re: Юридические вопросы

Такая история с React OS уже была - заставили переписывать код.
А открытость кода тут не причём, React OS тоже открытая система.
Закрытый код можно копировать только при разрешении автора, которое обычно даётся за деньги. Открытый код можно копировать только при выполнении условий лицензии - обычно это сохранение соавторства, и сохранение открытости кода.

Автор:  JSON [ 15 янв 2012, 19:36 ]
Заголовок сообщения:  Re: Юридические вопросы

Как насчет крякнутого Visual Studio 2008 Pro, VirtualBox, WinImage, WinHex.

Считается ли юридически свободным тот продукт сделанный с помощью этих инструментов?
Скомпилированный бинарный .exe файл чист по отношению закона?

Автор:  JSON [ 15 янв 2012, 19:41 ]
Заголовок сообщения:  Re: Юридические вопросы

Himik писал(а):
Такая история с React OS уже была - заставили переписывать код.
Открытый код можно копировать только при выполнении условий лицензии - обычно это сохранение соавторства, и сохранение открытости кода.


GPL?

Автор:  Himik [ 15 янв 2012, 19:49 ]
Заголовок сообщения:  Re: Юридические вопросы

StasBaybak писал(а):
Как насчет крякнутого Visual Studio 2008 Pro, VirtualBox, WinImage, WinHex.

Считается ли юридически свободным тот продукт сделанный с помощью этих инструментов?
Скомпилированный бинарный .exe файл чист по отношению закона?

Не чист. Продукт арестуют как контрафактный, а тебя привлекут за нелегальное использование инструментов. Впрочем есть разные версии Visual Studio с разной степенью свободы. Версия Express считается свободной.

Да, GPL это пример классической лицензии для открытых проектов.

Автор:  achesnokov [ 15 янв 2012, 19:57 ]
Заголовок сообщения:  Re: Юридические вопросы

valeri писал(а):
achesnokov, говорит, что на http://www.osdev.com никто такие разработки пропиетарными не делает, а опенсорсит.


На самом деле я говорил, что нормальные люди не воруют, а опенсорсят. А реверс инжениринг юридически запрещен. В случае реверс инжиниринга мы имеем ситуацию с Денисом Поповым и его нескучными обоями.
А то, что у нас выдается за свои разработки, с юридической точки зрения обычное воровство. Особенно цинично это воровство из-за того, что люди здесь общаются, обмениваются мыслями, а некоторые участники просто используют чужой код и мысли без упоминания авторов.

Меня возмущает тупое "Я сделал, я сделаю". Хотя получается, что своровал понемногу. У кого то код, у кого то идеи и мысли. И являю миру свой продукт. Циничная позиция. Сделал пропиетарный продукт - обсуждай на конференциях коммерческих разработчиков. Интересно, что случится если такой код попробовать прорекламировать на хабре, к примеру. К чему это приведет?

Автор:  SII [ 15 янв 2012, 20:09 ]
Заголовок сообщения:  Re: Юридические вопросы

А писатели вообще все поголовно плагиаторы уже как минимум 2000 лет...

Автор:  JSON [ 15 янв 2012, 20:46 ]
Заголовок сообщения:  Re: Юридические вопросы

achesnokov писал(а):
valeri писал(а):
achesnokov, говорит, что на http://www.osdev.com никто такие разработки пропиетарными не делает, а опенсорсит.


На самом деле я говорил, что нормальные люди не воруют, а опенсорсят. А реверс инжениринг юридически запрещен. В случае реверс инжиниринга мы имеем ситуацию с Денисом Поповым и его нескучными обоями.
А то, что у нас выдается за свои разработки, с юридической точки зрения обычное воровство. Особенно цинично это воровство из-за того, что люди здесь общаются, обмениваются мыслями, а некоторые участники просто используют чужой код и мысли без упоминания авторов.

Меня возмущает тупое "Я сделал, я сделаю". Хотя получается, что своровал понемногу. У кого то код, у кого то идеи и мысли. И являю миру свой продукт. Циничная позиция. Сделал пропиетарный продукт - обсуждай на конференциях коммерческих разработчиков. Интересно, что случится если такой код попробовать прорекламировать на хабре, к примеру. К чему это приведет?


А если я использовал за идею без того открытые вещи Windows SDK. Взял за идею, но не клонировал. Так что это воровство?
Или взял и скопировал блок функции и переделал на свой лад. В результате от старого кода ничего не осталось. Воровство?

Reverse Enginiring ладно! Все понятно. Ну а что не так с людьми со словами "Я сделал, я сделаю"? Я щас не занимаюсь ОС. Больше читаю, изучаю. Но когда я что-то творил то делал все с нуля. Для справки поглядываю на исходники открытых и закрытых ОСей! Воровство?

Цитата:
Особенно цинично это воровство из-за того, что люди здесь общаются, обмениваются мыслями, а некоторые участники просто используют чужой код и мысли без упоминания авторов.


Ну я думаю если те же pavia, SII и другие понимают, если они хотят говорить о своих идеях здесь, то это уже подразумевает открытость и свободность для общественности.
В знак уважения я говорю, кто меня вдохнови, кто подсказал, у кого взял те или иные наработки.

К тому же я считаю, что то чем мы тут занимаемся и так уже известно любому инженеру из Интел, Майкрософт, Эйпл. Никакх новых открытий я не вижу вообще в программировании.
Позвольте отвлечься немного от темы. Хочу коснуться душевной темы.

Сейчас программист - это станочный работник. Он идет по уже пройденному пути. Раньше - да! Была романтика. Хоть одевай халат. Ты инженер, ученый, первооткрыватель. Твои идеи -уже новинка. Некая локальная революция. Интернета не было. Специалист с Норвегии и с России - небо и земля. Потому что свои библиотеки(интернет был не так распространен), свои учителя.

Почему советский человек чтил ВУЗ. Почему это было круто и было именно "высшее"!?
Возьму свой Харьков и знаменитый на СССР ВУЗ ХИРЭ.

Человек решил стать профессионалом в программистском деле. Для этого требуется: ЭВМ, литература, опыт других людей, преподаватели.
В СССР для этого нужно было идти в ВУЗ по одной причине. ЭВМ - были недоступны и дороги, литература только в библиотеках ВУЗа, опытом и учить - обладали преподаватели, которые работали на Гос. проектах параллельно.

Сейчас литература вся большинство в интернете. Преподаватели - типичные теоретики, они не знают подводных камней и не обладают богатым опытом. ЭВМ - в каждом доме. Зачем поступать в ВУЗ!?

Я стал свидетелем как препод на лекции зачитывал прямо из книги. Книга была автора Троелсан. Можно было купить на книжном рынке. И за это требовалась нехилая плата за контракт.
Универ хорош студенческой романтикой(сессия, переживания, шутки, новые знакомые, дружба), первокурсницами, стимулирует учить базу по разным наукам(которые как бы "ненужны").
Универы это место где нужно делать открытия и придумывать много нового. В результате, есть несколько ВУЗов по всему миру, куда действительно стоит идти MIT, Harward, Fraunhofer, VU.


Сейчас ничего нового нет. Все уже заранее известно. Вам как разработчикам, нужно просто структурировать проект. Выбрать стратегию и правильно разделить на классы свое ядро. А алгоритмы, решения, вычисления, формулы?! Они уже давно известны.



Программист продают свой продукт как продукт на которые потрачено много времени. Любой из вас может написать любой выдернутый кусок кода. Будто сортировка для процессов и потоков, будто рисование линии и так далее. Самое сложное собрать это в кучу. Уже давно все написано и сделано до нас. Просто очень трудно прилипить половину кода Линуха, например, к коду Виндовса.

Автор:  Yoda [ 15 янв 2012, 21:21 ]
Заголовок сообщения:  Re: Юридические вопросы

Господа, это всё бла-бла на пустом месте. Пришёл какой-то че-к, оболгал другого че-ка, потому что ему так подумалось, а теперь рассуждает о моральной стороне того, что ему подумалось, а не того, что есть на самом деле.
Предлагаю закрыть и забыть.

Автор:  valeri [ 15 янв 2012, 22:13 ]
Заголовок сообщения:  Re: Юридические вопросы

Дааа, многое прояснилось. Но вот вопрос: например, я хочу сделать бинарную совместимость с драйверами Windows, есть некоторые экспортируемые драйвером функции (маленькие какие-нибудь), которые при реализации по-другому и не напишешь, может быть совпадение с кодом Windows 100% (ну - 90%), вот этот случай как расценивать?

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/