PDA

Просмотр полной версии : Легальны ли отечественные клоны ZX Spectrum?



Conan
09.06.2006, 12:56
Приберегал этот фрагмент для своей странички, но чего-то медленно у меня она продвигается, поэтому публикую на форуме. Ну и праздник там, на носу 12 июня, вот и порадовать немного народ захотелось.

Итак, самый запутанный и извечный вопрос у владельцев отечественных клонов Speccy, это… ну помимо глюков всяких, «мочалок» из проводов или вопросов жен/родителей/подруг о том скоро ли освободится стол от этого… ну, в общем, не важно чего… так это вечный и философский: а «клон» это что, нелегально скопированный компьютер? И вообще используем ли ворованное (пусть и в прошлом) железо? А тут еще сэр Клайв Синклер самолично заявил, что до сих пор в России используются нелегально клонированные ZX Spectrum. Ну и конечно же Клиф Лавсон (Cliff Lawson), штатный юрист из Amstrad, такое говорит… (http://www.worldofspectrum.org/permits/amstrad-roms.txt)
В общем, беда ужасная, остается только весь мир возненавидеть, показать всем спамерам мыло Лавсана (что уже особо нервные поспешили сделать), и пожелать им всего плохого вдогонку. Можно еще под дверь нагадить, или почтовый ящик поджечь для ощущения полной правоты.

А можно попытаться включить голову, и подумать вот над чем: а какими правами (и правами на что) владеет Amstrad и, кроме того, что является нелегальным клонированием железа.

Как известно, в Апреле 1986 года Amstrad PLC купил «нечто» у Sinclair Research Ltd (слова Алана Шугара на пресс-конференции): «Amstrad Consumer Electronic PLC сегодня официально объявила, что она приобрела у Sinclair Research Ltd. права на производство и продажу всех существующих и будущих компьютеров и компьютерных продуктов по всему миру, связанные с этим права на интеллектуальную собственность, а также названия и торговые марки Синклера».

Помимо этого Amstrad PLC приобрела у Nine Tiles Information Handling Ltd права на программное обеспечение, встроенное в ZX Spectrum (код в ПЗУ).

Во всем перечисленном неясно, какую же интеллектуальную собственность получал Шугар от Синклера? Очевидно, что это технологии производства компьютеров (схемы, шаблоны печатных плат, технологическая документация, маски для производства ULA), но может быть, что-то еще? Разумеется, Синклер (точнее его компания) патентовали свои разработки и такие документы сохранились. Это отдельные узлы компьютера (встроенные в ULA), прежде всего видеоконтроллер и магнитофонный порт. Были ли эти патенты официально переданы Amstrad PLC или нет, неизвестно, но предположим что были.

Итак, компания Алана Шугара владеет: программным кодом, встроенным в ПЗУ ZX Spectrum, торговыми марками Синклера, и вероятно интеллектуальной собственностью, описанной в патентах Sinclair Research Ltd.

Торговые марки Синклера нас не очень беспокоят, практически все отечественные клоны имели собственные имена и логотипы. Схемы, встроенные в ULA и указанные в патентах детализованы до вентиля, а это означает, что запатентована конкретная реализация видеоконтроллера. Насколько я знаю, ни одни из отечественных клонов не повторяет эту схему. А запатентовать формат экрана (в виде матрицы) или последовательность вывода из памяти на экран невозможно, да и не обнаружено таких патентов. Что касается общей архитектуры компьютера, так ее вообще весьма проблематично (невозможно) запатентовать, ибо используются в ней стандартные узлы, разработанные совсем другими компаниями. Отсюда простой вывод: с точки зрения железа отечественные клоны нелегальными не являются. Ибо начинка в них совсем не та, что в оригинале. Что же остается? Код в ПЗУ. Именно это и есть камень преткновения, и про него говорил Клиф Лавсон, когда Эндрю Овен (цель которого выяснить легальность использования кода ПЗУ) спрашивает про русские клоны.

Что бы вы ответили, если бы вас спросили: «Как вы относитесь к продаже краденого барахлишка, и что бы вы сделали с ворами?»

Вот и ответ Лавсана это шутливое отбрехивание на подобный вопрос, поскольку нет ни малейшего сомнения в том, что он не знает ничего об архитектуре Scorpion и Pentagon. Ведь не может быть официальной позиция компании предлагающей пытать, сдирая ногти и перед мучительной смертью кого-то, кто нарушил авторские права.

Несколько сложнее обстоят дела с кодом в ПЗУ. Но и тут есть спорные моменты. В современных экспертных оценках для признания факта плагиата сравнивают 256 байт кода из определенных участков скомпилированной программы. Если следовать этим критериям, доработанные ПЗУ (версии со встроенными мониторами и поддержкой принтеров) не являются нелегальными копиями. Хотя в данном случае могут применяться и другие критерии.

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

icebear
09.06.2006, 13:26
Несколько сложнее обстоят дела с кодом в ПЗУ. Но и тут есть спорные моменты. В современных экспертных оценках для признания факта плагиата сравнивают 256 байт кода из определенных участков скомпилированной программы. Если следовать этим критериям, доработанные ПЗУ (версии со встроенными мониторами и поддержкой принтеров) не являются нелегальными копиями. Хотя в данном случае могут применяться и другие критерии.

Как раз над этим вопросом на западе давно задумались и есть уже версия ROM, совместимая с версией NTIH. Называется OpenZXRom, находится в гугле на ура. Сам не пробовал, посему о совместимости ничего не скажу. Но думаю, что на крайняк написать совместимое ПЗУ можно, тем более асов кодинга здесь достаточно, а сам код давно открыт.

ASDT
09.06.2006, 13:36
2 Conan
Толково! Уточнить юридические моменты, формулировки ... И под стекло :)
2 icebear
! Пошел искать ...


Качнул. Теперь не буду мучаться, как быть с пзу :)

rasmer
10.06.2006, 05:44
Конечно легальны, они были выпущены в то время, когда понятие как авторское право в нашей стране просто напросто отсутствовало...
и ещё - conan пачимуто забыл сказать, что это импортное заявление сделано 7 лет назад... и с тех пор нихрена...

Conan
10.06.2006, 10:23
Конечно легальны, они были выпущены в то время, когда понятие как авторское право в нашей стране просто напросто отсутствовало...Незачет. СССР официально присоединилась к Женевской конвенции (об авторских правах) в 1972 году.

и ещё - conan пачимуто забыл сказать, что это импортное заявление сделано 7 лет назад... и с тех пор нихрена...Патамушта сроков давности на права интеллектуальной собственности данного рода в бальшинстве стран не установлено. Ферштейн?

rasmer
10.06.2006, 11:32
1)Незачет. СССР официально присоединилась к Женевской конвенции (об авторских правах) в 1972 году.
2)Патамушта сроков давности на права интеллектуальной собственности данного рода в бальшинстве стран не установлено. Ферштейн?1) Присоединиться-то присоединилась, НО, его то у нас небыло, на бумаге оно может и было, но эфемерным...
2) да я не про сроки давности интеллектуальной собственности, а о том что дата того самого интервью 1999 год...

AAA
10.06.2006, 13:13
Получается и эмуляторы EMUL Z WIN, например, тоже нелегальны ?

SMT
10.06.2006, 16:36
В современных экспертных оценках для признания факта плагиата сравнивают 256 байт кода из определенных участков скомпилированной программыха-ха! это что, беру любую программу, меняю копирайты, прогоняю через мутатор кода (который не оставляет ни одного родного байта на своём месте), и программа моя, могу спокойно продавать по цене вдвое ниже оригинала? ;-)))

Surfin_Bird
10.06.2006, 16:43
Эмули нелегальны тока те, что поставляются с нелегальными ромами. А так как в том же интервью, афаир, сказано: "юзайте, пацаны, но только дома и некоммерчески" - то все спековские эмули легеальные.
Например, эмули PSone - легальные, т.к. распространяются без биоса (или как там эта хрень называется), а те, которые не используют модульную систему - вообще не юзают биос. Когда то читал про судилище сони с авторами, кажется, bleem-а или VGS-а. Так авторы выиграли, т.к. доказали, что они не использовали соньковские разработки.
Такие дела.

rasmer
10.06.2006, 16:45
ха-ха! это что, беру любую программу, меняю копирайты, прогоняю через мутатор кода (который не оставляет ни одного родного байта на своём месте), и программа моя, могу спокойно продавать по цене вдвое ниже оригинала? ;-)))дай ссылочку та мутатор кода... плыыыззззззз..... хочу виндоус в два раза дешевле продавать :)

SMT
10.06.2006, 18:09
сомневаешься, что это реально, что-ли? да хоть вручную ^_^ (легально украсть windows этого стоит)

на форуме была тема про запутывание кода. самый простой вариант - перед каждой командой вставить nop с коррекцией переходов). для прог, скомпилорованных с ЯВУ, то есть не использующих извраты с адресами, пройдёт на ура

ASDT
10.06.2006, 18:37
По легальности ...
Это пока общие размышления... А надо комментарии юриста толкового,
да примеры из практики. Тогда будет яснее, что , да как.

Conan
10.06.2006, 23:07
По легальности ... Это пока общие размышления... А надо комментарии юриста толковогоКомментарии «толкового» юриста из Амстрад мы уже слышали. Сомневаться в легальности отечественного Speccy-железа после ознакомления с патентами Sinclair Research Ltd. будет только ненормальный. Что касается кода ПЗУ, то вопрос отдельный: читайте про OpenZXRom.
Для конкретики нужна экспертиза, которая впрочем, дело платное и дорогое (Роспатент). В компании участвующей в подобных тяжбах по software я работал. Информация из первых рук.

да примеры из практики.Примеры не годятся: если в США прецедентное право, то в России – извините, нет. Попросту это означает, что если в США Amstrad PLC выиграл дело по иску о нарушении авторских прав у Vasya Pumpkin, то почти автоматом выиграет и все аналогичные дела. В России же Amstrad придется судиться по полной программе в каждом отдельном случае, а при этом риск проиграть намного выше.

это что, беру любую программу, меняю копирайты, прогоняю через мутатор кода (который не оставляет ни одного родного байта на своём месте), и программа моя, могу спокойно продавать по цене вдвое ниже оригинала?Если программа кроме кода не содержит ничего (патентованных алгоритмов, графики, текстов, звуков) то, пожалуйста.


да хоть вручную ^_^ (легально украсть windows этого стоит)Помечтать насчет Windows конечно можно. Но практически это дохляк: без исходников переработать часть кода просто нереально, графику, звуки, анимацию придется переделывать. Как быть с ядром и другими критичными компонетами, а так же с упаковщиками, инсталлерами и другими компонентами используюими патентованные методы и алгоритмы? Такую переделку не автоматизировать. А ручная возня будет стоить как половина разработки. И с выходом следующего Service Pack все придется проходить по новой. Не говоря уже о драйверах, поддержке и совместимости. И главное, кто у Васи Пупкина такого «легального уродца» купит, даже за полцены?

SMT
10.06.2006, 23:45
Если программа кроме кода не содержит ничего (патентованных алгоритмов, графики, текстов, звуков) то, пожалуйстазначит, можно взять Microsoft SQL Server

Помечтать насчет Windows конечно можно. Но практически это дохляктогда и OpenZXRom дохляк. можно запатентовать систему токенизации basic-команд, причём амстрад может это сделать в любое время (так как легко сможет доказать первенство)

Conan
11.06.2006, 00:37
значит, можно взять Microsoft SQL Server
Не пройдет. Посмотрите в MSDN или хелпах к продукту номера патентов и список ©. В данной теме оффтопик, если интересно откройте новую во флейме.

можно запатентовать систему токенизации basic-команд, причём амстрад может это сделать в любое время (так как легко сможет доказать первенство)Теоретически может. Только не систему (для этого нужна уникальность именно системы токенизации), а конкретную реализацию. А это уникальный алгоритм или фрагмент кода. Значит, возможно, написать (переписать) аналогичный кусочек. Кстати удержание подобного патента стоит денег, поэтому вопрос скорее гипотетический.

SMT
11.06.2006, 08:52
Теоретически может. Только не систему (для этого нужна уникальность именно системы токенизации), а конкретную реализацию. А это уникальный алгоритм или фрагмент кода. Значит, возможно, написать (переписать) аналогичный кусочека как было с патентом на FAT? ничего уникального. или патенты на файловые форматы. здесь похожая ситуация (как бейсик-программа хранится в памяти, на диске или ленте)

Conan
11.06.2006, 10:57
а как было с патентом на FAT? ничего уникального. или патенты на файловые форматы. здесь похожая ситуация (как бейсик-программа хранится в памяти, на диске или ленте)Было и есть вот так: Patent #6,286,013U.S. (http://www.freepatentsonline.com/6286013.html) (#5,579,517; #5,758,352). Если с английским плохо, то вкратце это метод (система) позволяющий использовать адресное пространство файловой системы для поддержки длинных имен файлов. Разработана этот метод был вместе с Windows 95. К FAT (как файловой системе) все это относится «боком». Так что пример неудачный, поскольку уникальность в этом методе все же есть. С патентами на файловые форматы аналогично (доказывается уникальность методов).
Кстати когда в 2003 на основе этих патентов Microsoft попытался ввести лицензирование, ему сразу дали по рукам и приостановили ее действие. Правда, недавно права на указанные изобретения были возвращены Microsoft. Но, скорее всего, их оспорят и приостановят вновь.

ASDT
12.06.2006, 05:54
А как насчет экранной области? Тут вопрос ...

Conan
12.06.2006, 10:55
А как насчет экранной области? Тут вопрос ...
Вопрос в чем? Существует запатентованная реализация «железа» для вывода изображения: патент WO 83/09316 «Display for a computer» (изобретатель Ричард Альтвассер).

А вот набор (или последовательностей) цифр описывающих адресацию экрана или чего-либо еще запатентовать невозможно. Это из области фантастики, как и патентование алфавитов.

Посему Amstrad (если в соглашении была оговорена передача патентов) принадлежит конкретная реализация, и если кто-либо начнет штамповать компьютеры, используя схемотехнику реализованную в ULA, то это нарушение Авторских прав.
А создавать последовательности байт в ОЗУ и формировать из них изображение (используя собственную схемотехнику) никто запретить, не может.

GriV
15.06.2006, 18:56
что так оно и должно быть, но когда вот так объяснено - тут даже здравый смысл отдыхает (((-;

andrews
30.06.2006, 11:16
В своей давнишней статье http://andrewsatan.narod.ru/evol.htm я пытался оценить навскидку масштаб потерь от этой конкретной "кражи" интеллектуальной собственности. Там же описана общая ситуация в СССР тех лет и значение Спектрума для формирования рынка. Что до высказываний сэра Клайва, то нельзя ли их привести целиком прежде чем их обсуждать. Конечно, нынешняя Россия прощающая долги беднейшим странам и успешно погашающая свой долг перед европейскими странами ассоциируется в глазах некоторых западных обывателей с владельцами многомилионных состояний, но дело все в том, что большинству представителей верхних и средних классов нет никакого дела до бывшей интеллектуальной собственности сэра Синклера. Можно устроить опрос в масштабах спектрумистского сообщества РФ и легко убедиться в этом. А значит в случае разбирательств нынешним ее владельцам не покрыть даже судебных расходов. Так что расслабьтесь...

Grand
01.07.2006, 00:10
24-06-2006


Случаем, это не решает проблему?
http://www.worldofspectrum.org/permits/#goodfacts
* Amstrad, the current owners of the Sinclair ZX Spectrum, allow free distribution of the ZX Spectrum ROMs.
(See the message from Amstrad as posted in comp.sys.sinclair for the details)
Therefore, emulation of the machine is not illegal (as opposed to nearly all other computers that are emulated these days).
This gives us an advantage in that it actually makes sense for publishers to allow distribution of their software.


24-06-2006


Нет, это проблемы с кодом ПЗУ не решает. Тонкость в том что, продавая самостоятельно изготовленное Speccy-железо, отечественный производитель присваивает прибыль, которая формально принадлежит владельцам авторских прав на код ПЗУ. Без этих 16Кб ПЗУ обойтись, увы, нельзя, а изготавливать железо бесплатно никто не желает ;) . Решением был бы клон, где код в ПЗУ (или в память на его месте) загружается/прошивается самим пользователем. При этом формальное правило, когда производитель железа не присваивает чужой прибыли – соблюдается. Полная аналогия с коммерческими эмуляторами: файлы с кодом ПЗУ для них скачивается самостоятельно.

Conan
01.07.2006, 02:13
В своей давнишней статье http://andrewsatan.narod.ru/evol.htm я пытался оценить навскидку масштаб потерь от этой конкретной "кражи" интеллектуальной собственности. Там же описана общая ситуация в СССР тех лет и значение Спектрума для формирования рынка.Ваша статья мне понравилась, поскольку отражает реальное состояние рынка (в том числе и черного) бытовых компьютеров того периода в СССР. Только несколько замечаний: на мой взгляд, лотки рынков далеко не везде «ломились от деталей» в 1989 году. Например, в Москве радиорынки разгоняли и в 1989 и в 1990 и даже в 1991 году. И кстати сажали в тюрьму за спекуляцию (торговлю радиодеталями).
Многие микросхемы (серии 555) были весьма дефицитными, не говоря о фирменных ПЗУ и процессорах. И стоило все это очень дорого. Например, собранный Speccy (без дисковода) около 1000 рублей, при зарплате от 80 (учительница нач. классов), через 140 (инженер) и до 240 (токарь высшего разряда) рублей. Разумеется, собрать компьютер самостоятельно можно было рублей за триста, но для этого нужно было неплохо разбираться в цифровой схемотехнике и иметь хотя бы осциллограф. А это согласитесь было далеко не у каждого.


Что до высказываний сэра Клайва, то нельзя ли их привести целиком прежде чем их обсуждать.На 11 минуте (11:33) фильма «The History of Home Computer (BBC4, commodore, Sinclair, Amstrad, Tandy, Atari)» Сэр Клайв Синклер заикаясь, говорит в камеру про ZX Spectrum: «The Russian still… still use them very widely for… for running… running as whatever things… they not… they make… they copied illegally them too…»

дело все в том, что большинству представителей верхних и средних классов нет никакого дела до бывшей интеллектуальной собственности сэра Синклера. Можно устроить опрос в масштабах спектрумистского сообщества РФ и легко убедиться в этом. А значит в случае разбирательств нынешним ее владельцам не покрыть даже судебных расходов. Так что расслабьтесь...Что касается разбирательств и судебных расходов, разумеется, никто не будет этим заниматься. Проблема в другом: на западе нельзя легально торговать произведенными у нас Speccy. Можно лишь перепродавать старье через e-bay. Да еще с оглядкой.

CHRV
01.07.2006, 23:50
Что касается разбирательств и судебных расходов, разумеется, никто не будет этим заниматься. Проблема в другом: на западе нельзя легально торговать произведенными у нас Speccy. Можно лишь перепродавать старье через e-bay. Да еще с оглядкой.
Спринтер 2000 продавался без стандартной ПЗУ, было специальное ПО которое загружало конфигурацию с поддержкой страниц ПЗУ..
Я еще с Максом както обсуждал эту тему: в версии для буржуев (если она когда то появится) в ПЗУ не будет оригинальной прошивки в принципе, но так как ПЗУ будет дополнено СРАМом, то будет специальное ПО которое будет уметь подменять ПЗУ СРАМом с предварительно загруженной туда оригинальной прошивкой - т.е. это режим эмуляции и формально мы попадаем под разрешение Амстрад использовать ПЗУ для эмуляции...
Собственно все. Буржуев надо бить ихним же оружием аккуратно и нагло.

andrews
06.07.2006, 14:04
Ваша статья мне понравилась, поскольку отражает реальное состояние рынка (в том числе и черного) бытовых компьютеров того периода в СССР. Только несколько замечаний: на мой взгляд, лотки рынков далеко не везде «ломились от деталей» в 1989 году. Например, в Москве радиорынки разгоняли и в 1989 и в 1990 и даже в 1991 году. И кстати сажали в тюрьму за спекуляцию (торговлю радиодеталями).
Многие микросхемы (серии 555) были весьма дефицитными, не говоря о фирменных ПЗУ и процессорах. И стоило все это очень дорого. Например, собранный Speccy (без дисковода) около 1000 рублей, при зарплате от 80 (учительница нач. классов), через 140 (инженер) и до 240 (токарь высшего разряда) рублей. Разумеется, собрать компьютер самостоятельно можно было рублей за триста, но для этого нужно было неплохо разбираться в цифровой схемотехнике и иметь хотя бы осциллограф. А это согласитесь было далеко не у каждого.

Искал сетевые ресурсы, посвященные истории рынка радиодеталей в Автово, к сожалению, не нашел. Мои воспоминания точно относятся к 1989 году. В этот год он был расположен между двух железнодорожных путей и глухой кирпичной стеной, а с четвертой стороной ограничен улицей (?) Краснопутиловской, недалеко от жд моста через эту улицу. Рынок был уже очень оживленным, имел охрану, брал за вход плату. Недалеко у входа стоял вагончик (?)Зонова. Самые ходовые товары: Спектрум-48,128, детали и платы к ним, аон-ы еще на 8080, радиомикрофоны, усилки, старая и бу звукорадиоаппаратура. Асфальта под ногами не было, все лазали по кочкам. Торговых рядов тоже не было, каждый продавец стоял на своей кочке. Хотя вот торговцы кассетами для спектрумов тусовались отдельно от других, поближе к вагончику и входу на рынок. Вход и выход был в одном месте, так что поставив вагоны вдоль путей ничего не стоило повязать "спекулянтов и их пособников" ;) Сейчас кстати в Питере нечто подобное есть, хотя и нерадиоэлектронное на "блошином рынке" около м. Удельная
Вот еще даю ссылку на мощную тусовку любителей древностей в сети

http://phantom.sannata.ru/cgi-bin/ikonboard/topic.cgi?forum=6&topic=2&start=all

andrews
06.07.2006, 14:09
Да, про зарплату, с появлением СТК на предприятиях зарплата "пошла вразнос". Так, например, у нас в ВНИИТВЧ один кандидат имел оклад+кандидатские 2600р. в год, а премий еще около 4000р. Z80B точно стоил 30р., в собранном виде продавался(не у Зонова), а на этом же рынке "по соседству" 48-й за 320-400руб.
Клавиатуры и корпуса у них конечно были тихий ужас, такое впечатление что выпилены лобзиком и склеены ацетоном. Производили их по зоновской схеме все, кому не лень, даже школьники и студенты.

ng_dead
07.07.2006, 12:30
На 11 минуте (11:33) фильма «The History of Home Computer (BBC4, commodore, Sinclair, Amstrad, Tandy, Atari)» Сэр Клайв Синклер заикаясь...
где можно найти этот фильм?

Conan
07.07.2006, 23:46
где можно найти этот фильм?Год назад записал на диск для CHRV. Значит у него.

CHRV
08.07.2006, 17:38
Год назад записал на диск для CHRV. Значит у него.
Все фильмы от Кости лежат у меня в архиве!
Пишите на мыл!

Orionsoft
08.07.2006, 22:13
интересно , а если физически перепутать шину данных на пзу и прошивку зашивать с учётом микса - это подпадает под копирайт или нет ?
также можно перепутать и шину адреса ....

ptero
24.02.2015, 15:06
интересно , а если физически перепутать шину данных на пзу и прошивку зашивать с учётом микса - это подпадает под копирайт или нет ?
также можно перепутать и шину адреса ....
Некоторые так и делали (Himac) причем, в основном, по причине минимизации и оптимизации трассировки проводников печатных плат, при уплотнении монтажа. Были такие "спектрумы" и "TRDOSы" с два спичечных коробка размером..