Все новости от 31 марта 2002 г. Столлман: разработчики становятся жертвой патентов
Ричард Столлман хорошо известен в среде сторонников свободного ПО как автор GNU Public License, модели лицензирования, используемой большинством программистов open-source и гарантирующей, что написанные ими программы останутся общедоступными.
На прошлой неделе британский Институт информационной политики (Foundation for Information Policy Research) пригласил Столлмана выступить в лаборатории вычислительной техники Кембриджского университета с докладом о патентовании программного обеспечения.
Столлман ответил, что он видит проблему не в патентовании отдельных программ («от этого нет никакого вреда»), но в патентовании идей: «Вот что делает их (патенты) опасным препятствием развитию программного обеспечения».
По Столлману, сам термин «интеллектуальная собственность» несостоятелен и вводит в заблуждение: «Предполагается, что высказанную мысль можно считать собственностью. Это вовсе не способствует ясному, непредвзятому обмену мнениями».
Ниже приводится запись выступления Столлмана.
Патентование — это лотерея
Большинство из тех, кто рассуждает о системе патентования, сами кормятся от этой системы и поэтому стараются убедить вас в ее справедливости. Но патенты — это, по существу, лотерея, так как они редко приносят кому-то выгоду. Организаторы лотерей навязывают вам мысль о выигрыше, но никогда не упоминают о проигравших, и система патентования устроена точно так же.
Давайте посмотрим на патенты с точки зрения жертв; это разработчики программного обеспечения. Когда нужно написать какую-то программу, вы первым делом пытаетесь определить, какие патенты покрывают данную область. Но это невозможно, так как некоторые заявки на патенты засекречены. Они должны быть опубликованы через 18 месяцев, но для вас это слишком большой срок.
Например, в 1984 году была написана программа Compress. В то время еще не было патента на алгоритм (компрессии) LZW, но заявка уже была подана, и в 1985 году патент был выдан. После этого распространители программы Compress стали получать угрозы. Но ее автор просто использовал идею, о которой он прочитал в одном из журналов: в то время так делали все авторы программ.
Трудность патентного поиска
Выданные патенты публикуются патентным бюро, так что весь их список доступен, но вы никогда не изучите его полностью, ведь патентов очень много и отследить их невозможно.
Можно искать связанные патенты, но все вы их всё равно не найдете. Например, выдан патент на естественный порядок пересчета электронных таблиц; этот термин означает, что каждая ячейка пересчитывается после всех ячеек, от которых она зависит, так что все данные всегда достоверны. Это так называемый метод топологической сортировки. Патент, который я обнаружил в 1963 году, охватывал несколько способов реализации такой сортировки, но в нем не упоминались ключевые слова «топологическая сортировка» или «естественный порядок пересчета». Он назывался «Метод комбинирования формул в объектный код»; когда я впервые увидел этот патент, то подумал, что он выдан ошибочно.
Даже при наличии списка патентов их очень трудно проанализировать, так как написаны они на заковыристом юридическом языке. В 80-е годы австралийское правительство провело исследование патентных систем и пришло к заключению, что если бы не международное давление, то заводить такую систему не было бы никакого смысла. Они выяснили, например, что инженеры отказываются читать патенты, так как в них слишком трудно разобраться.
Что же дальше? С патентом можно поступить тремя способами: обойти его; купить лицензию или опротестовать патент в суде.
Подход I: обойти патент
Лучший способ обойти патент на программное обеспечение — не использовать идею, которую он защищает. В некоторых случаях патентуется отдельная функция, и вы можете обойти патент, не используя эту функцию.
А если она важна? Иногда без одной функции все же можно обойтись. Например, в свое время пользователи текстового процессора xyWrite получили по почте даунгрейд, удаляющий функцию, которая позволяет присваивать сокращения длинным словам и фразам. Разработчики xyWrite попытались договориться с владельцем патента, но затем решили отключить эту возможность. Для одной функции такое приемлемо, но, когда поступят патентные претензии на множество функций, скорее всего, придется выбрасывать всю программу.
А что делать с патентом British Telecom на прослеживание гиперссылок при dial-up доступе? Без прослеживания гиперссылок не обойтись. Или взять патент на алгоритм Pretty Good Privacy. Он десять лет мешал широкому внедрению шифрования с открытым ключом в США, так как владельцы патента налагали ограничение на его использование. Обойти этот патент не было никакой возможности, а другой альтернативы у тех, кто хотел включить в свои продукты шифрование с открытым ключом, не было.
Конечно, в некоторых случаях можно найти лучший алгоритм. Не имея возможности применять алгоритм компрессии в проекте GNU, мы стали искать более эффективный алгоритм компрессии данных. Мы остановились на GZIP. Работал он хорошо, но, когда мы начали требовать, чтобы люди прекратили пользоваться файлами gif (в которых используется запатентованный метод компрессии LZW), они отказались, так как браузеры еще не поддерживали новый алгоритм. А производители браузеров говорили, что этим алгоритмом еще никто не пользуется. Инерция этого замкнутого круга была так велика, что мы десять лет не могли уломать пользователей.
Так что иногда обойти патенты на ПО легко, а бывает, что и невозможно. А иногда если обойти патент, то программа становится бесполезной. Все зависит от ситуации.
Случается, что компания возьмет и сделает формат стандартом де-факто, и если он запатентован, то это становится настоящей катастрофой. Недавно поднялся шум, когда W3C предложила начать прием стандартов, покрываемых патентами. Сообщество запротестовало, и W3C отменила свое решение.
Подход II: лицензирование патента
Лицензирование патента не всегда возможно, так как его владелец не обязан предлагать вам лицензию. Многие владельцы патентов все же делают это, но иногда требуют много денег. Некоторые просят 5% — это еще терпимо, но что если вам для своей программы придется лицензировать 20 патентов? На практике две-три лицензии делают бизнес-план неосуществимым.
Патенты выгодно лицензировать транснациональным мегакорпорациям, которые владеют множеством патентов и кросслицензируют их.
В 1990 году сотрудник IBM опубликовал в журнале Think статью, в которой утверждалось, что патенты дают два преимущества: во-первых, приносят роялти, а во-вторых, обеспечивают доступ к патентам других компаний. Причем второе преимущество, по его словам, на порядок важнее первого.
Так что возможность лицензировать патенты других компаний в десять раз важнее продажи лицензий на собственные патенты. Для IBM такая возможность компенсирует все проблемы, создаваемые патентной системой.
Эта практика кросслицензирования опровергает распространенный миф о голодающих гениях, миф о том, что патенты защищают мелких изобретателей (сам термин «защита» в данном случае чисто пропагандистский).
Предположим, что гениальный изобретатель провел годы в лишениях, создавая что-то новое, и теперь хочет внедрить это в производство. Начнем с того, что в high-tech индустрии никто не работает в одиночку, а изобретатели имеют все шансы устроиться на работу, так что сам сценарий голодающего гения нереалистичен. Но можно себе представить, что у кого-то возникла хорошая идея. Что же произойдет, если изобретатель попытается использовать патент, мешающий крупной компании? IBM в таких случаях отвечает просто: «У нас есть такие-то патенты, которые частично пересекаются с вашим патентом. Вы готовы защищаться в суде? А почему бы нам с вами не обменяться патентами?». Человек соглашается и идет заниматься своей идеей дальше, а IBM получает доступ к его патенту и возможность конкурировать с ним, так что никакой реальной «защиты» изобретатель не получает.
Корпорации видят систему патентов с лучшей стороны, поэтому они ее и защищают. IBM почти всегда может склонить вас к кросслицензированию, а мелкие компании — только иногда.
Способ III: тяжба в суде
Предполагается, что патент выдается на что-то новое, полезное и неочевидное. Но для патентного бюро «новое» означает «отсутствующее в наших картотеках», а «неочевидное» — неочевидное для людей с IQ ниже 50.
Патентное бюро США совершает откровенные глупости. Таков, например, знаменитый патент на мышей, выданный Гарварду. Его предметом является род мышей с введенным геном, ответственным за рак. Так как ген уже известен, способ введения известен и род мышей известен, то патент по существу защищает способ введения любого гена любому животному. Такой чрезмерный охват не редкость.
Многие патенты могут показаться программисту очевидными, но эксперт патентного бюро скажет вам, что их надо рассматривать в контексте десятилетней давности. Он заговорит вас до потери сознания, а затем изобразит владельцев патента блестящими изобретателями, достижения которых никак нельзя ставить под сомнение. Судья, возможно, посмотрит на предмет строже, но за это придется заплатить миллионы долларов.
Суд — это выход, однако из-за связанных с ним расходов такая возможность часто отпадает, даже когда удается найти прототип. В результате несостоятельный патент может стать опасным инструментом.
Итак, все три способа иногда можно использовать, но если патентов много, то вы как будто идете по минному полю. Прошли один шаг, другой, но с каждым последующим ваши шансы дойти до конца минного поля тают.
Патентование программ: особый случай?
Говорят, что раз патенты существуют в других областях, то почему программное обеспечение должно быть исключением? В этом вопросе содержится допущение, что все должны страдать одинаково. Однако, чтобы выяснить, что это неправда, достаточно ответить на более прямой вопрос: действительно ли область ПО так отличается от других? И должна ли система патентов в разных областях работать по-разному?
Да, в других областях патенты работают иначе. Например, в биотехнологии патент может влиять на единственный продукт. Если разрабатывается новый продукт, то он защищается отдельно. Идея проста: один продукт защищается одним патентом, который покрывает этот продукт.
Программное обеспечение – абсолютно иной случай, так как пакеты ПО очень велики и в них самые разные идеи используются самыми разными способами. Эти идеи нужно реализовать именно в этом сочетании – нельзя просто назвать их и рассчитывать, что это будет работать. Поэтому, когда пишешь программу, используешь множество идей, часть которых может быть запатентована, но их сочетание тоже может быть запатентовано, так что тысячи идей окажутся покрытыми существующими патентами.
Вот почему патенты препятствуют совершенствованию продуктов.
Одно экономическое исследование демонстрирует, как наложение системы патентов на область с нарастающей инновационностью может тормозить прогресс. Сторонники говорят: «Да, проблемы возможны, но система патентов способствует инновациям, так что с проблемами можно смириться».
На самом деле нет никаких причин верить, что система патентов содействует прогрессу.
Исключительность ПО
В чем причина такой исключительности ПО? В том, что мы создаем идеализированные математические концепции. Мы можем построить замок, поставив его на тонкую спицу, и он будет стоять. В других областях пришлось бы иметь дело с материалом и заставлять служить реальные физические объекты.
Если же я хочу поместить оператор if внутрь оператора while, мне не нужно беспокоиться о том, что оператор if будет колебаться относительно оператора while и со временем разрушится. Не нужно заботиться, чтобы оператор if достаточно хорошо рассеивал тепло и чтобы падение напряжения на операторе if не остановило работу оператора while или, если это должно работать под водой, чтобы соленая вода не попала между двумя операторами и не вызвала коррозию. Мне не нужно думать о том, как физически собирать каждую копию и смогу ли я в процессе сборки получить физический доступ к операторам, чтобы вложить их один в другой, и я не обязан предусмотреть возможность замены одного из операторов в случае его отказа.
То, что нам не приходится беспокоиться о столь многих вещах, делает разработку программного обеспечения принципиально более простым делом, чем конструирование физических изделий. Это может показаться странным. Но я сравниваю физические и программные системы одного и того же порядка сложности, с одним и тем же количеством деталей. А что мы делаем, когда имеем дело с простым предметом (таким как программирование)? Мы усложняем его; мы создаем программные системы, которые по числу элементов гораздо крупнее физических систем. Физическая система с миллионом деталей – это мегапроект; программная система с миллионом элементов – это несколько сотен тысяч строк кода; многие программисты пишут столько за несколько лет.
Более того, если разработан физический продукт, то нужно строить завод для его изготовления. А чтобы сделать копию программы, достаточно напечатать copy, причем одной и той же командой copy можно скопировать любую программу. Так что создавать программные системы значительно проще и дешевле.
Итак, программное обеспечение на самом деле отличается от других областей, так как мы работаем с математическим материалом; проектировать продукты гораздо проще; и силами всего нескольких человек можно создать гораздо более крупную систему. В результате наши продукты содержат множество идей, которые могут оказаться уже запатентованными.
Если бы патентовались симфонии
В какой-то мере написание программы сродни сочинению симфонии: вы используете аккорды и многие идеи, которые уже применялись. Предположим, что европейские правительства 17-го века создали бы музыкальное патентное бюро. Теперь вообразите, что на дворе 1800-й год и вы – Бетховен: вы решили написать симфонию и сделать ее легальной. Это оказалось бы невозможным, а в ответ на вашу жалобу владельцы патента сказали бы: «О, г-н Бетховен, вы просто скулите, потому что у вас нет своих собственных идей».
Нет, у Бетховена было множество хороших идей, но он использовал и идеи других композиторов. Не существует гения, способного создать абсолютно новую музыку, которая всем бы понравилась, и никто не может создать программу, в которой не использовались бы известные идеи. Конечно, в новом текстовом процессоре будут новые идеи, но будет и множество известных. И так как проекты по разработке ПО столь громадны, нам не нужны никакие искусственные системы мотивации, чтобы люди обращались к новым идеям; человек просто сидит и в процессе работы изобретает новые идеи.
До патентования ПО большинство разработчиков публиковали свои идеи в расчете на всеобщее уважение. Теперь предполагается, что система патентования стимулирует обнародование новых идей. Но и раньше никто не держал в секрете идеи; в секрете держали код, а идеи публиковали: это позволяло сотрудникам заслужить уважение и почувствовать самоуважение. Когда же появились патенты, код по-прежнему держат в секрете, но и идеи перестали публиковать. Так что система патентования не привела ни к одному открытию. Зато запатентованные идеи теперь будут заперты на 20 лет.
Решение
Как изменить правила, чтобы решить эту проблему? Изменения нужно вносить в двух местах: в патентном бюро и там, где патенты применяются.
Изменение критериев выдачи патентов может сработать в тех странах, где патенты на программное обеспечение раньше не выдавались – например, в большинстве европейских стран. Надо просто изменить патентное законодательство так, чтобы нельзя было патентовать идеи в области программного обеспечения, – и Европа избежит этих проблем.
В США это не пройдет, так как здесь уже выдано огромное число патентов на ПО. В США нужно что-то предпринять для изменения области действия патентов; например, сказать, что нельзя предъявлять претензии к программам общего назначения, работающим на компьютерах, которые сами не нарушают патент.
Для Европы же первая идея – отличное решение. Когда в США начали выдавать патенты на программы, на это никто не обратил внимания, и политических дебатов по этому поводу не было. В 80-х годах проблему никто не замечал, и только в 90-х программисты заволновались.
В Европе ведутся бурные политические дебаты. Особую активность проявляют разработчики открытого ПО, но это угроза не только для нас; пострадают все программисты и даже пользователи.
Много рекомендаций о расширении практики патентования ПО в Европе исходит от британского патентного бюро. Оно проводило публичное обсуждение, и большинство его участников было против патентования программ, но затем появился отчет, из которого следует, что люди вроде бы согласны. Британское патентное бюро пользуется очень растяжимым термином «технический эффект». В результате бюро пропагандирует нечто, что как будто помогает решить проблему, но на самом деле дает карт-бланш на патентование всего и вся.
Если бы предприятия, использующие компьютеры, поняли, какими трудностями им это грозит, они бы восстали. Иногда бюрократия может быть полезной, но если она не служит никаким целям, кроме создания искусственных монополий, в ней нет ничего хорошего.
Сражение не окончено. Его еще можно выиграть.
Предыдущие публикации:
В продолжение темы:
|
|
| Qrot 1 Apr 2002 11:06 AM |
революционер хренов... ну так решение то где? про "все разрушим" уже слышали, что взамен то? |
|
| Skull - sibskullmail.ru 1 Apr 2002 12:03 PM |
2Qrot: "читаем книгу, видим ..." - тебе же ясно сказали: отмена патентования ПО. А то, что будет в реале показало FSF и развитие Linux. |
|
| Qrot 1 Apr 2002 12:16 PM |
2Skull: ну так, что после отмены то? FSF пока ничего не показало - только бла-бла-бла все... а Linux - на нем SUN и IBM деньги делают, те самые корпорации с патентами, против которых Столлман и борется. |
|
| zelenyj-zmij - zelenyj-zmijnarod.ru 2 Apr 2002 12:14 AM |
Похоже на утопию. Смысл не вводить патентование ПО в Европе, если американцы вполне смогут со мной судиться ? |
|
| zack 2 Apr 2002 2:53 AM |
патентовать технологии(COM,Java...) - одно, а заптентовать if...else if...else и проце и прибыльнее :) Столман выступал против второго |
|
| Old Cobol Programmer в отставке 2 Apr 2002 3:36 AM |
2 - zelenyj-zmij Если ты не гражданин США и не живешь в США то какая те разница кто там в сша с тобой будет судиться? |
|
| Old Cobol Programmer в отставке 2 Apr 2002 3:55 AM |
А Европе это может дать многое. Например как с криптографией с той самой из PGP (алгоритм IDEA). Все кто не живет в США могут делать что хотят с этим алгоритмом, а в США он защищен патентом. Что это может дать Европе? Да возможность не зависить от американский патентов! И развитие софта европейского сразу пойдет в гору. Правда глупость патентовать алгоритмы? А что было бы если бы начали патентовать алгоритмы еще в 50-60? То сейчас бы не было возможности использовать такие вещи как быстрая сортировка и тп. Это не утопия? Так а подумайте что будет через 50 лет? Перепатентуют все что можно - 2+2 не сможите написать чтоб не запутаться в чужих патентах. Вот история с gif как раз сценарий по которому это может развиваться. А как быть тому кто все таки не хочет чтоб кто-то без его спроса пользовался его супер-пупер алгоритмом? Так не публикуй его. Суй его в проги с закрытым сорсом и наслаждайся. |
|
| tstone - saldomail.ru 2 Apr 2002 8:26 AM |
> Лицензирование патента не всегда возможно, так как его > владелец не обязан предлагать вам лицензию. Я не силен во всех этих авторских делах, но imho проблема как раз в этом. Владелец патента _ничего_не_обязан_! Т.е. права есть, а обязанностей - НИФИГА! Если ввести в нагрузку к правам еще и обязаннсти, как это кстати делается во многих других (если не во всех остальных) областях "права", тогда проблема может отпасть сама собой. Ведь выполнять обязанности - это так противно :-), десять раз подумаешь, стоит ли свою патентовать свой "if ... then ... else". А как вам такой финт. Что мне мешает захотеть использовать Win 3.1? Ничего не мешает, нету такого закона (вопрос "зачем?" но это мои проблемы :-) ). А могу я законно приобрести этот Win? НЕ МОГУ! А почему? Потому что какой-то де'билл решил что мне _этого_хотеть_нельзя_! Кстати, это отнюдь не выдуманный пример. Помнится о прошлом годе сообщение было на эту тему: решили школам старые компы пожертвовать - 386/486. А 9X, а уж тем паче NT на них не встает. Взяли Win 3.1, поставили. А где взяли? У пиратов конечно, потому как сам автор это уже не продает. Продавать то он не хочет, а вот жаба-то его давит. Мужик, который это все затеял, говорит автору: "Давай я у тебя куплю, мне фиолетово". А тот в ответ: "Нифига, не продается." и накатывает на мужика в суд. Вот только чем вся эта история закончилась, я так и не смог узать. Видать мого денег автор потратил на отмывку имиджа. А было бы не плохо добавить в "авторские права" примерно такую фичу: если законное приобретение объекта авторсикх прав становится невозможно - "авторские права" накрываются медным тазом. Путевому автору от этого ни жарко ни холодно, а всякие изобретатели "if ... else ... endif" сами отвалятся.
|
|
| eXOR - billygmicrosoft.com 2 Apr 2002 11:57 AM |
Ну запатентуют if then else - будут у нас свои gif gthen gelse ;-). Запатентуют printf будет у нас gprintf и порядок аттрибутов будет обратным :-). |
|
| eXOR - billygmicrosoft.com 2 Apr 2002 12:00 PM |
А вообще жаль Столлмана. Как он не крутится чтобы завалить корпорации, а всегда получается что они его же и используют в своих целях. |
|
| }{рюша - smirnovastelit.ru 2 Apr 2002 12:17 PM |
Патентное право -- разновидность эксплуатации человека человеком, бо владелец патента долгое время ничего не производит, и получает деньги ни за что. Через 100 лет, после отмены патентного рабства наши потомки будут подавать в суд на корпорации, наживавшиеся в прошлом на патентной эксплуатации :) |
|
| RoN - rodionlenta.ru 2 Apr 2002 12:40 PM |
2 tstone: Никто за других не решает - можно ему хотеть что-то или нельзя. Хоти что хочешь - на здоровье. Просто другие тоже имеют право чего-то _НЕ_ хотеть, точно так же как и ты чего-то хочешь. Скажем, ты хочешь что-то купить, а тот, чьё это не хочет тебе это продавать. ИМХО, вполне логично. |
|
| Андрей - indramail.rb.ru 2 Apr 2002 1:34 PM |
Могу добавить еще один метод обойти патент: это получить новый патент, используя существующий как прототип. Но при этом прдется доказывать существность итлтчий от прототипа - для ПО это обычно несложно сделать. Так что есть хороший способ наказать лубителей патентовать что ни попадя.
|
|
| tstone - saldomail.ru 2 Apr 2002 4:34 PM |
2 Ron: Дык так оно, согласен, но с одной стороны :-) Потому как с другой: почему-то можно купить какую-нибудь старую вещь, пусть б/у, пусть с рук, но можно, и это будет _законно_, если мне один не захочет продать, я другого найду. А вот Win 3.1 никаким образом _законно_ уже не купишь. А все почему? Потому что у автора нет обязанностей! Согласись, если ты имеешь права, то должен иметь и обязанности. А иначе не фиг требовать соблюдения своих прав. Что, собственно говоря, и происходит :-) В обчем, не так что-то в дастком королевстве.
|
|
| Алексей - rootacula45.jinr.ru 2 Apr 2002 5:18 PM |
Хорошо еще, что никому не пришло в голову выдать патент на уравнения Максвелла....
|
|
| RoN - rodionlenta.ru 2 Apr 2002 6:11 PM |
2 tstone: Потому что, покупая лицензионное ПО ты покупаешь не диск и книжки к нему. Фактически, ты приобретаешь предмет, являющийся чьей-то интеллектуальной собственностью, т.е. предмет, который является в некотором роде уникальным. Если художник нарисовал картину и не хочет её продавать - нельзя же его обвинять за это. И никаких у него обязанностей продавать её или не продавать ни перед кем нет. На то она и собственность. Я не юрист, я просто рассуждаю с человеческих позиций. Много кричат о свободе и т.д. и т.п., а при этом хотят всё взять и насильно поделить. Коммунизм. А коммунизм, имхо - Зло. |
|
| lex 2 Apr 2002 6:19 PM |
2 RoN: Хотят не взять и насильно поделить. Хотят *иметь право* повторить, сделать похожее. Почему-то репродукции картин делать(и продавать) можно... |
|
| Andrew - kuliitk.ru 2 Apr 2002 6:50 PM |
По российскому законодательству создание ПО приравнивается к литературной (т.е,) творческой деятельности. И охраняется законом об авторском праве а не законом о патентах, то есть инженерной деятельности. Так что у нас правильнее. С другой стороны взаимоотношения обладателя патентных или авторских прав и пользователя. Когда Бориса Гребеньщикова спросили как он относится к тому, что его диски пираты плодят и наживаются он ответил типа: "Творчество это от Бога, а значит не принадлежит автору..." Что-то в этом роде. Красиво, но проблемы не решает. Все что Столман говорит о патентных проблемах, относится и к авторским правам.
|
|
| tstone - saldomail.ru 3 Apr 2002 8:25 AM |
2 Ron: Приобретая ПО у автора я покупаю не _сам_предмет_, а его _полную_ копию! Поэтому аналогия с картиной не верна: художник при всем своем желании не нарисует вторую такую же. И она (картина) предмет действительно уникальный. Но тут тоже проблема: а если картина нарисована фотошопом? :-) А производство программ? Стоит - копейки (исключая разработку), и производство новой программы совсем не означает необходимость полной отмены производства старой! Так? Похоже, надо сильно различать интелектуальный труд связанный с манипулированием макрообъектами и микрообъектами (электронами в компе). И законы должны быть разные. Потому что как ни крути, художник рисующий кисточкой и программист нажимающий кнопки на клаве - это две большие разницы. (А еще бывает художник нажимающий кнопки на клаве! А кто-нибудь видел программиста с кисточкой? :-)) А вот интересно, чтобы было, если бы микрософт (и, естественно, не только она) была обязана _по_закону_, а не по своему собственному желанию, продавать вин 3.1 до сих пор (а так же _все_ свои старые программы)? Я нашел три возможных варианта: 1. Либо оно давно бы откинуло коньки (хотя не совсем понятно почему). 2. Либо старые программы можно было бы использовать свободно (т.е. бесплатно :-) или значительно дешевле). 3. Либо количество программ было бы значительно меньше, но при этом было бы выше их качество (за счет более длительного периода сопровождения). Вот этот последний вариант было бы очень не плохо претворить в жизнь. Кто бы подсказал "как" :-)
|
|
| RoN - rodionlenta.ru 3 Apr 2002 10:51 AM |
2 tstone: >> "А производство программ? Стоит - копейки (исключая разработку)" :-/// Без слов... :(((( Вы, батенька, не экономист, случайно? :-) Даааа.... Если это так, то можно только "порадоваться" за перспективы индустрии той страны где такие экономисты.... :-(
|
|
| Skull - sibskullmail.ru 3 Apr 2002 11:00 AM |
2RoN: в словах tstone есть доля истины... СОбственно говоря, закрытый способ разработки убивает всякие зачатки инноваций на базе накопленного интеллектуального потенциала. Типа, все потребители продукции IT за деньги работают на горшок - денег впалено много, а отдачи - с гулькин нос. |
|
| Qrot 3 Apr 2002 1:00 PM |
2RoN: ИМХО, под производством имелось ввиду простое копирование. |
|
| RoN - rodionlenta.ru 3 Apr 2002 2:04 PM |
2 Qrot: Стоимость копирования к стоимости программного продукта не имеет никакого отношения. Это и ежу должно быть понятно. Само упоминание стоимости копирования в данном контексте просто смешно. Причина прекращения продаж устаревшего продукта вполне естественна - нежелание возиться с его суппортом и нести связанные с этим затраты. Кстати, как я слышал (может кто лучше знает - скажет точнее), лицензия на винду имеет обратное действие. Покупай лицензию на винду 2000, и ставь 95 или 3.1, если хочется. |
|
| MX 3 Apr 2002 3:00 PM |
2RoN >Причина прекращения продаж устаревшего продукта вполне естественна - нежелание возиться с его суппортом и нести связанные с этим затраты. A cторонние фирмы его оказать не могут, так как нет доступа к исходникам. Очень часто сейчас на новые версии переходят не из-за новых возможностей, а из-за того что 1) нет старых версий в продаже 2) прекращается support старых версий. Было бы идеально (но не очень реально:)), если бы после закрытия ветки код отдавали. А то по аналогии с автомобилем тебе его продают, а потом его перестают обслуживать в теxцентрах и запрешают делать это самому владельцу. В проектах ориентированных на заказчика стоимость собственно разрaботки <30%. Все остальное в основном консалтинг. У коробочных продуктов большая доля у маркетинга. Так что tstone вообщем-то прав.
|
|
| RoN - rodionlenta.ru 3 Apr 2002 3:39 PM |
2 Qrot: !!! Windows Template Library WTL 7.0 A C++ library for developing Windows applications and UI components. Extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, frame windows, GDI objects, and more. This version provides full support for Visual Studio .NET and Windows XP. Version - 7.0 Release Date - 2 Apr 2002 http://www.microsoft.com/downloads/release.asp?ReleaseID=37 728
|
|
| RoN - rodionlenta.ru 3 Apr 2002 3:40 PM |
Всем сорри за оффтопик... |
|
| Qrot 3 Apr 2002 4:26 PM |
2RoN: YEEEEEEEESS!!! :)))) я так понимаю - теперь официально? |
|
| me - userinternet.com 3 Apr 2002 4:36 PM |
>> Взяли Win 3.1, поставили. А где взяли? У пиратов конечно, потому как сам автор это уже не продает. Продавать то он не хочет, а вот жаба-то его давит. Мужик, который это все затеял, говорит автору: "Давай я у тебя куплю, мне фиолетово". А тот в ответ: "Нифига, не продается." и накатывает на мужика в суд. Вот только чем вся эта история закончилась, я так и не смог узать Давай я тебе расскажу, чем эта история должна была закончиться (исходя из наших законов). Когда все дружно пришли в суд (если вообще приходили), то состоялся диалог типа такого: Судья мужику: Вы что, в самом деле купили у пиратов вин3.1 ? Не стыдно? Мужик: Дык Майкрософт его больше не продает, что мне оставалось делать? Судья Майкрософту: Че, правда? Не продаете? Майкрософт: Конечно, нет! У нас же есть в2к! Судья (поморщив лоб): Хм, то есть, раз вы не продаете вин3.1, значит и прибыль с этого дела не получаете? МС: Типа того Судья: Но и не теряете? МС: Видимо, не теряем Судья: Ну и чего вы сюда пришли тогда? Насколько мне известно, пока нет какого-либо материального ущерба, обвинить в нарушении авторских прав у нас в стране нельзя. Так что нефига волноваться и, тем более, обязывать производителя осуществлять гарантийное обслуживание, если товар больше не производится, и гарантия уже кончилась. ЗЫ: Но вот про исходники устаревших версий - это правильная мысль. И МС ее давно использовала: код вин3.1 открыт уже больше года, насколько я знаю. |
|
| me - userinternet.com 3 Apr 2002 4:38 PM |
>> Windows Template Library WTL 7.0 "Куплю оверлок, недорого. Хоть узнаю что такое." :))) Пошел качать. Доку-то они, наконец, опубликовали или нет? |
|
| RoN - rodionlenta.ru 3 Apr 2002 4:40 PM |
2 Qrot: Полуофициально :) Скачать дают, дают исходники и семплы. Документации не дают, либо её вообще в природе нету :( Они же его не поддерживают, хотя, ходит слух внутри себя используют. Пара неплохих статей по старому WTL есть на http://www.rsdn.ru. |
|
| Qrot 3 Apr 2002 5:28 PM |
2me: да статей по этой либе полно.. поиском, поиском их... 2RoN: йех! нет на этой земле счастья... ну да ладно, обновили до 7.0 и то хлеб |
|
| me - userinternet.com 3 Apr 2002 5:55 PM |
Qrot, я люблю, когда централизовано все:)) Ну нет так нет. |
|
| skiller 3 Apr 2002 6:39 PM |
Столман не указал еще один способ решения проблемы - полное игнорирование патентной системы. Типа как у нас. ;-) |
|
| Новенький 4 Apr 2002 9:26 AM |
To me: что-то сильно я сомневаюсь насчёт открытости исходников вин3.1 - поверхностный поиск ничего не дал, может можно ссылку в студию ? |
|
| Qrot 4 Apr 2002 11:21 AM |
2skiller: у нас скоро свой DMCA будет - в думе уже проталкивают вовсю |
|
| eXOR - billgmicrosoft.com 7 May 2002 10:48 AM |
2 Qrot: Не боишься? |
|
|