birdwatcher: (Default)
[personal profile] birdwatcher
WSJ -- Тoday Bill Gates, the Microsoft Corp. chairman will call for a revision of capitalism. "We have to find a way to make the aspects of capitalism that serve wealthier people serve poorer people as well," Mr. Gates will tell world leaders at the forum, according to a copy of the speech seen by The Wall Street Journal.

Отмена копирайта была бы хорошим первым шагом!!!

Date: 2008-01-25 12:05 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Ваше определение очень ограниченное, видимо в этом и проблема. Конкуренция (по английски competition) - это может быть всё, что угодно. Конкуренция - это когда несколько игроков хотят выиграть в одной игре (и выигрыш одного это проигрыш для другого). Я считаю, что взять существующий продукт и чуть-чуть улучшить - опционально. Ответственность за чуть-чуть улучшения возлагается на держателя патента, что проще и эффективнее. Хотите соревноваться? Сделайте свой продукт. Патентное право всегда идёт рука об руку с антимонопольным законом, т.е. для какой-то функциональности всегда есть два или больше решений. Раз есть два или больше решений - значит, есть соревнование. Сами решения *вынужденно* будут разными, потому что решения или их ключевые компоненты можно запатентовать.

Date: 2008-01-25 01:29 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Вы считаете, что взять и чуть-чуть улучшить необязательно - так не берите и не улучшайте. Это же не повод запрещать остальным под лозунгом укрепления конкуренции.

И, конечно, проникнувшись патентным правом, уже и антимонопольное законодательство не покажется дикостью: рулить, так рулить.

Date: 2008-01-25 02:36 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Я на это могу ответить в вашем же стиле:

Никто не запрещает улучшать софт по чуть-чуть. Хотите - улучшайте чей-нибудь софт с открытыми исходниками и GPL или BSD-style лицензией. Улучшать софт, защищённый авторским правом совершенно не обязательно, а уже если хотите это делать, то будьте добры принять правила игры: улучшать такой софт по чуть-чуть вам не удастся, а улучшить вы его сможете, написав свою версию, которая будет реализована иначе, не нарушая авторское право. Либо вы его можете улучшить feedback'ом, напр., написав письмо автору, послав отчёт об ошибке, или просто не купив данный софт, и выбрав для использование что-нибудь другое.

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

Date: 2008-01-25 02:40 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Да, я прекрасно знаю, как это устроено. Не могу разделить ваш энтузиазм, впрочем. Какого дьявола?! Бумага моя, ручка моя. Вы мне запрещаете писать, что я хочу? Я должен перед этим принять правила какой-то игры? Это совершенно неслыхано. То-есть да, дожили, теперь уже слыхано.
Edited Date: 2008-01-25 02:45 am (UTC)

Date: 2008-01-25 02:49 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Задумайтесь: вы можете всё делать всё что хотите в своём доме? В некоторых местах вы даже не можете поменять цвет жалюзи, потому что *таково соглашение*.

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

Часть из соглашений - негласные, часть - законы.

Я лишь пытаюсь вам показать, что соглашение о патентном праве не высосано из пальца. Оно более чем reasonable, я не вижу лучшей альтернативы.

Date: 2008-01-25 03:02 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Разумеется, таково соглашение -- и это совершенно нелепое соглашение, как и миллион других. Высосано оно не из пальца, а откуда поглубже. Так бывает сполошь и рядом. Да может ли быть иначе? Знание труднодоступно, получение информации мучительно, образование узурпировано, инерция огромна. Вы, наверное, и вспомнить не сможете, откуда впервые узнали, что без патентов не будет конкуренции: откуда мы знаем общеизвестные вещи? Это носится в воздухе.

Date: 2008-01-25 03:32 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Я помню *откуда* я узнал впервые об этом. Правда, не помню *когда* именно. Я дошёл до этого своими размышлениями. У меня довольно долго в голове крутились идеи (возможно, куски из услышанного) "патенты это хорошо" и "патенты это плохо", и я однажды сел (или, может, лёг в ванне) и подумал над этим.

Разумеется, мы не можем знать *наверняка*, патенты - это хорошо или плохо, т.к. корреляция не обязательно определяет причинно-следственную связь, и мы не можем предсказать будущее, и мы не можешь вернуться в прошлое, что-то изменить, и посмотреть, что получится. Поэтому это лишь мысленный эксперимент.

Если задуматься о том, что (почти наверняка) перестанет существовать, если отменить патенты, то можно подумать, что если бы патентов не было, этого бы не существовало. Куча бизнесов *базируется* на существовании патентов и рассчитывает на law enforcement в случае patent infridgement.

Какое знание труднодоступно? Академическое? Нет. Идёшь в университет и учишь. Только оно не даёт ничего практического. Практическое? Да, оно труднодоступно, но его несут отдельные люди, группа, культура компании. В исходниках софта это практического знание не представлено в легкоусваяемом виде. Вы можете лишь по косвенным признакам восстанавливать крупицы этого знания (если вы outside of the company who created it), и это будет, зачастую, very time consuming process. Может быть, легче создать своё.

Внести дополнение в готовый софт. Много ли это даст? Сколько багов будет внесено вместе с этим дополнением, потому что программист не потрудился разобраться как следует? Как испортится архитектура от итеративного улучшения (vs централизованного планирования)? Кстати на этот вопрос, надеюсь, сразу понятно, что централизованное продумывание архитектуры даёт больше возможностей: можно (теоретически) подумать обо всём, о чём потом подумают итеративно, а также можно подумать кое о чём, о чём можно подумать только тогда, когда проект ещё не написан (а итеративно об этом думать будет поздно - либо придётся всё переписывать нафиг). Будет ли такой расход труда эффективен? Каждому новому contributor'у нужно заново во всё вникать. Ну и главное, где гарантия, что программисты будут мотивированны создавать *качественный* продукт? Столлман мотивирован только из-за того, что опенсоурс ещё не везде. Если мы гипотетически примем, что весь software development - это опенсоурс, то мотивация Столлмана (работать ради идеи о достижении 100% опенсоурса) исчезает (уже достигнуто). Что остаётся?

Чтобы оценить, какую пользу приносит $$-driven система, достаточно лишь посмотреть сколько софта коммерческого (и что это за софт, какую пользу приносит людям, сколько пользователей), а сколько - бесплатного-открытого.

Date: 2008-01-25 03:56 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Разумеется, куча бизнесов базируется. И разумеется, поэтому существует такой диковинный общественный договор. Ну и что?! Да, это хорошее объяснение, почему дикая ситуация так удивительно затянулась. Но разве оно похоже на аргумент в ту или другую сторону?

Насчет доллардвижимоти я даже теряюсь. Вы вообще осознаете, что линукс - наиболее осмысленная операционная система из существующих, с любой точки зрения кроме прибыльности Майкрософта?
Edited Date: 2008-01-25 03:56 am (UTC)

Date: 2008-01-25 04:53 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Честно говоря, осознаю обратное. У линукса выше total cost of ownership. Учитывайте обучение скиллам, чтобы пользоваться, и скиллам, чтобы сопровождать.

Date: 2008-01-25 04:57 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
А ещё: вирусов под линукс мало только потому, что он непопулярен. Если он вдруг завоюет существенную долю рынка, хакеры сфокусируются на линуксе, и (очень вероятно, что) изо всех дыр посыпется. А так, им пока интереснее Windows ломать, именно из-за популярности.

Date: 2008-03-03 12:12 pm (UTC)
From: [identity profile] computer-bug.livejournal.com
Это не так. Здесь дело вот в чем:
1. Под линукс никто не сидит под рутом. Поэтому вирус не сможет проникнуть в систему изнутри, ну заразит он пользовательские файлы и все. В windows до последнего времени пользователь имел возможность писать в системные папки всегда. И сейчас, кстати, пользователь windows имеет административные права
2. В Linux патчи на серьезные дырки выпускаются _намного_ быстрее, так это может сделать каждый грубо говоря. В windows надо ждать пока в микрософт его напишут, потестируют, выпустят и пр.
3. Системы запуска программ. winodows запускает все что имеет расширение exe, com, bat, etc. В linux только то что имеет флаг "exec"
и пр. пр. пр.

Date: 2008-03-03 05:27 pm (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
1. Здесь вам два аргумента.

Аргумент #1: в Windows Vista пользователь, даже если "администратор", не имеет настоящих административных прав, кроме случаев, когда ему надо ненадолго установить программу и т.п. - тогда он кликает для этого приложения "разрешить", и получает административные права (конкретный процесс, поток).

Аргумент #2: (аналогия) давайте сравним Сиэттл и Москву, и скажем: "в Москве (почти) никто не причёсывается за рулём". Это, конечно, будет крутой statement, пока вы не задумаетесь "почему". В Сиэттле женщин за рулём больше, чем мужчин (потому что пока мужчины работают, женщины катаются. Аналогично, пока Linux непопулярен, в нём сидят "продвинутые пользователи" и не делают глупостей.

2. См. аргумент #2.

3. Почитайте о "buffer overrun". Любой тип файлов можно содержать исполняемый кусок (даже если тип файла не задуман как "исполняемый"), если есть баг в программе, которая читает и интерпретирует этот файл. Например, вирус в mp3-файле может быть запущен mp3-плеером с багом. Не зависимо от операционки.

Date: 2008-03-09 09:45 pm (UTC)
From: [identity profile] computer-bug.livejournal.com
1#1 - Это только в Vista так, первая OS от Микрософт, которая не только не требует администратора для всего но и сама ничего не дает сделать без разрешения. Но в целом - Vista ужасна на мой взгляд.
1#2 - Никто не спорит что намного больше людей сидит под виндус чем под линукс. Но при этом в популярных и "простых" дистрибутивах линукс (Ubuntu) настройки по умолчанию такие, что вирус (не хакер а именно вирус) проникнуть внутрь системы может с трудом.

Например, если сравнить Windows XP и Ubuntu. В Ubuntu сидеть под рутом нельзя в принципе. Если ставиться софт типа mysql (база данных) или apache (web server) - то разрешается по умолчанию только коннекты с той же машины (binding to 127.0.0.1/localhost), а не со всего мира.

В Windows XP стандартный пользователь 1) сидит под администратором 2) ставит программы, разрешающие коннект откуда угодно.

3. Конечно. И в апачи были такого рода дырки, что уж говорить про ftp сервер и т.д. НО - допустим вирус (не хакер!) проник извне через web сервер апачи. Он получит user web/group web, который не имеет никаких прав в системе. Что дальше? Надо получать root access, что возможно через какую-то еще дырку, конечно, но вероятность проникновения уже уменьшена.
Допустим есть дырка в media player через переполнение буфера и скаченный mp 3 запускает вирус. Опять же вирус попадает в систему с правами юзера vpupkin которому писать можно только в /home/vpupkin и /tmp/
Да, хакерские атаки, spyware - сколько угодно. Но вирусам распространятся труднее чем в виндах (Vista исключение).