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 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 исключение).