Изменения
Перейти к навигации
Перейти к поиску
Строка 211:
Строка 211:
− +
− +
− +
− +
Строка 225:
Строка 225:
− +
− +
− +
− +
− +
− Ох, это вызывает проблемы. Не буквально: свободный и открытый софт замечателен и является очень важной частью одного целого. Однако простое понимание как свободный и открытый софт отличается от закрытого может потребовать значительного переосмысления для некоторых людей.+
− +
− Microsoft's Mission Statement is "A computer on every desktop" - with the unspoken rider that each computer should be running Windows. Microsoft and Apple both sell operating systems, and both do their utmost to make sure their products get used by the largest number of people: They're businesses, out to make money.+
− And then there is FOSS. Which, even today, is almost entirely non-commercial.+
− Before you reach for your email client to tell me about Red Hat, Suse, Linspire and all: Yes, I know they "sell" Linux. I know they'd all love Linux to be adopted universally, especially their own flavour of it. But don't confuse the suppliers with the manufacturers. The Linux kernel was not created by a company, and is not maintained by people out to make a profit with it. The GNU tools were not created by a company, and are not maintained by people out to make a profit with them. The X11 windowing system. . . well, the most popular implementation is xorg right now, and the ".org" part should tell you all you need to know. Desktop software: Well, you might be able to make a case for KDE being commercial, since it's Qt-based. But Gnome, Fluxbox, Enlightenment, etc. are all non-profit. There are people out to sell Linux, but they are very much the minority.+
− Increasing the number of end-users of proprietary software leads to a direct financial benefit to the company that makes it. This is simply not the case for FOSS: There is no direct benefit to any FOSS developer in increasing the userbase. Indirect benefits, yes: Personal pride; an increased potential for finding bugs; more likelihood of attracting new developers; possibly a chance of a good job offer; and so on. +
− But Linus Torvalds doesn't make money from increased Linux usage. Richard Stallman doesn't get money from increased GNU usage. All those servers running OpenBSD and OpenSSH don't put a penny into the OpenBSD project's pockets. And so we come to the biggest problem of all when it comes to new users and Linux:+
− They find out they're not wanted.+
− New users come to Linux after spending their lives using an OS where the end-user's needs are paramount, and "user friendly" and "customer focus" are considered veritable Holy Grails. And they suddenly find themselves using an OS that still relies on 'man' files, the command-line, hand-edited configuration files, and Google. And when they complain, they don't get coddled or promised better things: They get bluntly shown the door.+
− That's an exaggeration, of course. But it is how a lot of potential Linux converts perceived things when they tried and failed to make the switch. +
− In an odd way, FOSS is actually a very selfish development method: People only work on what they want to work on, when they want to work on it. Most people don't see any need to make Linux more attractive to inexperienced end-users: It already does what they want it to do, why should they care if it doesn't work for other people? +
− +
− Linux is not interested in market share. Linux does not have customers. Linux does not have shareholders, or a responsibility to the bottom line. Linux was not created to make money. Linux does not have the goal of being the most popular and widespread OS on the planet.+
− All the Linux community wants is to create a really good, fully-featured, free operating system. If that results in Linux becoming a hugely popular OS, then that's great. If that results in Linux having the most intuitive, user-friendly interface ever created, then that's great. If that results in Linux becoming the basis of a multi-billion dollar industry, then that's great.+
− It's great, but it's not the point. The point is to make Linux the best OS that the community is capable of making. Not for other people: For itself. The oh-so-common threats of "Linux will never take over the desktop unless it does such-and-such" are simply irrelevant: The Linux community isn't trying to take over the desktop. They really don't care if it gets good enough to make it onto your desktop, so long as it stays good enough to remain on theirs. The highly-vocal MS-haters, pro-Linux zealots, and money-making FOSS purveyors might be loud, but they're still minorities.+
− That's what the Linux community wants: an OS that can be installed by whoever really wants it. So if you're considering switching to Linux, first ask yourself what you really want.+
− If you want an OS that doesn't chauffeur you around, but hands you the keys, puts you in the driver's seat, and expects you to know what to do: Get Linux. You'll have to devote some time to learning how to use it, but once you've done so, you'll have an OS that you can make sit up and dance.+
− If you really just want Windows without the malware and security issues: Read up on good security practices; install a good firewall, malware-detector, and anti-virus; replace IE with a more secure browser; and keep yourself up-to-date with security updates. There are people out there (myself included) who've used Windows since 3.1 days right through to XP without ever being infected with a virus or malware: you can do it too. Don't get Linux: It will fail miserably at being what you want it to be.+
− If you really want the security and performance of a Unix-based OS but with a customer-focussed attitude and an world-renowned interface: Buy an Apple Mac. OS X is great. But don't get Linux: It will not do what you want it to do.+
− Это не просто о "Зачем я бы хотел Linux?". Это также о "Почему Linux хотел бы меня?"+
нет описания правки
== Проблема 6: Подражание или сближение ==
== Проблема 6: Подражание или сближение ==
Когда пользователи обнаруживают, что [[линукс]] — это не клон [[виндоус]], они часто упорствуют в своём мнении, что [[линукс]] всегда стремился (или ''должен был бы'' стремиться) к подражанию с самого момента его создания, а люди, которые не принимают их мнения и не помогают [[линукс]]у становиться более похожим на [[винд]]у, серьёзно ошибаются. Они приводят множество аргументов в защиту своего мнения:
Когда пользователи обнаруживают, что [[линукс]] — это не клон [[виндоус]], они часто упорствуют в своём мнении, что [[линукс]] всегда стремился (или ''должен был бы'' стремиться) к подражанию с самого момента его создания, а люди, которые не принимают их мнения и не помогают [[линукс]]у становиться более похожим на [[винд]]у, серьёзно ошибаются. Они приводят множество аргументов в защиту своего мнения:
''[[Линукс]] пришёл от командной строки к графическому интерфейсу — очевидная попытка копировать [[виндовс]].''
''[[Линукс]] пришёл от командной строки к графическому интерфейсу — очевидная попытка копировать [[виндовс]].''
Красивая теория, но ошибочная: первый [[релиз]] оконной [[X]]-системы был в 1984 году, она являлась потомком оконной [[W]]-системы, портированной под [[Unix]] в 1983 году. [[Windows]] 1.0 вышла в 1985, и до 3 версии, увидевшей свет в 1990 году, не была сколько-нибудь серьезной системой. К тому времени [[X-window]] уже годы подряд была на том же [[X11]]-уровне, что и сейчас. Проект [[Linux]] стартовал только в 1991 и не ставил целью копировать графический интерфейс [[винд]]ы: он всего лишь использовал [[GUI]], существовавший задолго до [[виндоус]]а.
Красивая теория, но ошибочная: первый [[релиз]] оконной [[X]]-системы был в 1984 году, она являлась потомком оконной [[W]]-системы, портированной под [[Unix]] в 1983 году. [[Windows]] 1.0 вышла в 1985, и до 3 версии, увидевшей свет в 1990 году, не была сколько-нибудь серьезной системой. К тому времени [[X-window]] уже годы подряд была на том же [[X11]]-уровне, что и сейчас. Проект [[Linux]] стартовал только в 1991 и не ставил целью копировать графический интерфейс [[винд]]ы: он всего лишь использовал [[GUI]], существовавший задолго до [[виндоус]]а.
''[[Виндоуз]] 3 расчистил дорогу для [[виндовоз]]а 95 — огромного прорыва в пользовательских интерфейсах, а в них у [[Микрософт]]а равных не было и не будет. Там было много новых инновационных [[фич]]: [[Drag & drop]], панель задач и т. д. и т. п. Которые все были потом переняты [[линукс]]ом, конечно.''
''[[Виндоуз]] 3 расчистил дорогу для [[виндовоз]]а 95 — огромного прорыва в пользовательских интерфейсах, а в них у [[Микрософт]]а равных не было и не будет. Там было много новых инновационных [[фич]]: [[Drag & drop]], панель задач и т. д. и т. п. Которые все были потом переняты [[линукс]]ом, конечно.''
Конечно… нет. Все вышеперечисленные [[фич]]и существовали и до того, как [[Микрософт]] воспользовался ими. В частности, NeXTSTeP был намного более передовым (для того времени) графическим интерфейсом пользователя и существенно опередил [[виндовоз]]-95 по времени: первая версия вышла в 1989 году, последняя — в 1995.
Конечно… нет. Все вышеперечисленные [[фич]]и существовали и до того, как [[Микрософт]] воспользовался ими. В частности, NeXTSTeP был намного более передовым (для того времени) графическим интерфейсом пользователя и существенно опередил [[виндовоз]]-95 по времени: первая версия вышла в 1989 году, последняя — в 1995.
''Ну ладно, ладно, [[Микрософт]] не придумывал конкретные [[фич]]и, о которых мы теперь думаем как о составляющих духа и самой сути [[Виндоуз]]а. Но он в действительности создал '''этот''' дух и суть, который [[линукс]] безуспешно пытается сымитировать столько лет подряд.''
''Ну ладно, ладно, [[Микрософт]] не придумывал конкретные [[фич]]и, о которых мы теперь думаем как о составляющих духа и самой сути [[Виндоуз]]а. Но он в действительности создал '''этот''' дух и суть, который [[линукс]] безуспешно пытается сымитировать столько лет подряд.''
Чтоб развенчать и этот миф, нужно привести концепцию ''эволюции сближения'' (конвергентной эволюции). Когда две полностью отличные и независимые друг от друга системы со временем становятся очень похожими. Это постоянно происходит в биологии. Например, акулы и дельфины: оба этих вида питаются (обычно) рыбой, их представители имеют схожие размеры. Оба имеют спинные, грудные и хвостовые плавники и схожие, обтекаемые формы тела.
Чтоб развенчать и этот миф, нужно привести концепцию ''эволюции сближения'' (конвергентной эволюции). Когда две полностью отличные и независимые друг от друга системы со временем становятся очень похожими. Это постоянно происходит в биологии. Например, акулы и дельфины: оба этих вида питаются (обычно) рыбой, их представители имеют схожие размеры. Оба имеют спинные, грудные и хвостовые плавники и схожие, обтекаемые формы тела.
Однако, акулы произошли от рыб, а дельфины эволюционировали от сухопутных четвероногих млекопитающих. Причина, по которой они имеют очень похожие внешние признаки, проста — оба этих вида эволюционировали так, чтобы быть максимально приспособленными к жизни в океанической среде. Ни на каком этапе прадедушки дельфинов, недавно прибывшие в водную среду, не смотрели на акул и не говорили друг другу: ''«Ой, посмотрите, какие плавники. Реально хорошие плавники. Я себе отращу что-нибудь подобное…»''
Однако, акулы произошли от рыб, а дельфины эволюционировали от сухопутных четвероногих млекопитающих. Причина, по которой они имеют очень похожие внешние признаки, проста — оба этих вида эволюционировали так, чтобы быть максимально приспособленными к жизни в океанической среде. Ни на каком этапе прадедушки дельфинов, недавно прибывшие в водную среду, не смотрели на акул и не говорили друг другу: ''«Ой, посмотрите, какие плавники. Реально хорошие плавники. Я себе отращу что-нибудь подобное…»''
В этом всём легко убедиться, если посмотреть на ранние [[линукс]]овые десктопы: на [[FVWM]], [[TWM]] и другие простейшие [[GUI]]. А потом посмотреть на современные десктопы — [[Gnome]], [[KDE]] с их панелями задач, менюшками и рюшечками. И да, нужно признать, что они намного более приблизились к [[виндовоз]]у, чем раньше.
В этом всём легко убедиться, если посмотреть на ранние [[линукс]]овые десктопы: на [[FVWM]], [[TWM]] и другие простейшие [[GUI]]. А потом посмотреть на современные десктопы — [[Gnome]], [[KDE]] с их панелями задач, менюшками и рюшечками. И да, нужно признать, что они намного более приблизились к [[виндовоз]]у, чем раньше.
Но в таком случае, то же утверждение верно и для [[винд]]ы: насколько я помню, у [[виндоуз]] 3.0 не было панели задач. А меню «Пуск»? ''Какое'' такое меню «Пуск»?
Но в таком случае, то же утверждение верно и для [[винд]]ы: насколько я помню, у [[виндоуз]] 3.0 не было панели задач. А меню «Пуск»? ''Какое'' такое меню «Пуск»?
У [[линукс]]а не было десктопа, похожего на современный [[виндоус]]. У [[Микрософт]]а тоже не было. Теперь у обоих — да, есть. И что это нам говорит?
У [[линукс]]а не было десктопа, похожего на современный [[виндоус]]. У [[Микрософт]]а тоже не было. Теперь у обоих — да, есть. И что это нам говорит?
Это говорит о том, что разработчики из обоих лагерей искали пути улучшения графического интерфейса пользователя, и вследствие ограниченного числа решений этой проблемы, они часто использовали похожие методы. Сходство ни в коей мере не доказывает и не подразумевает подражания. Помни это — '''избежишь проблемы 6''' и участия в её [[холивор]]ах.
Это говорит о том, что разработчики из обоих лагерей искали пути улучшения графического интерфейса пользователя, и вследствие ограниченного числа решений этой проблемы, они часто использовали похожие методы. Сходство ни в коей мере не доказывает и не подразумевает подражания. Помни это — '''избежишь проблемы 6''' и участия в её [[холивор]]ах.
== Проблема 7: Этот свободный и [[Опенсорс|открытый]] софт ([[FOSS]]) ==
== Проблема 7: Этот [[свободный]] и [[открытый]] [[софт]] ([[FOSS]]) ==
О, это порождает проблемы. Не само по себе: [[свободный]] и [[открытый]] [[софт]] замечателен и является очень важной частью [[IT]]-отрасли. Однако простое понимание того, как [[свободный]] и [[открытый]] [[софт]] отличается от [[проприетарного]], может потребовать значительного переосмысления для некоторых людей.
Я уже приводил некоторые отдельные примеры: Люди ожидают что они могут обратиться в техническую поддержку и тому подобное. But it goes far beyond that.
Я уже приводил отдельные примеры — люди, считающие, что могут требовать технической поддержки, и так далее. Но проблема простирается гораздо дальше.
[[Микрософт]] декларирует свою главную цель как "''компьютер на каждый стол''", со скрытым подтекстом, что на каждом компьютере должна стоять [[винда]]. Обе компании [[Микрософта|мелкомягких]] и [[Apple]] продают [[ОС|операционные системы]] и обе они из штанов выпрыгивают, чтобы их продукцию использовало как можно большее число людей — это бизнес, и они на всё готовы ради денег.
И вот появляется [[FOSS]]. Который, на сегодняшний день, почти полностью некоммерческий.
Прежде чем ты потянешься к своему [[емэйл]]-клиенту, чтобы рассказать мне о [[Red Hat]], [[Suse]], [[Linspire]] и подобных платных [[дистрибутив]]ах, признаю: да, они "продают" [[линукс]]. И я знаю, что они хотели бы распространить [[линукс]] повсеместно, в частности, их собственное понимание, каким он должен быть. Но не путай поставщиков с производителем. [[Ядро]] [[линукс]]а не было создано какой-либо корпорацией, и не поддерживается людьми, стремящимися извлечь прибыль из этой поддержки. Так же как и [[GNU]]-утилиты не были созданы компанией и поддержка их — тоже дело добровольное. Оконная система [[X11]]... ну, наиболее популярная реализация сейчас — это [[xorg]], и суффикс "''.org''" скажет всё, что тебе нужно знать. Что касается [[декстоп]]ного [[софт]]а, ты можешь утверждать, что [[KDE]] является коммерческим, т.к. он основан на библиотеке [[Qt]]. Но [[Gnome]], [[Fluxbox]], [[Enlightenment]] и т.п. — они все неприбыльные. Действительно, ''есть'' люди, которые продают [[линукс]], но они представляют незначительное меньшинство.
Увеличение числа конечных пользователей [[проприетарного]] [[ПО]] приводит к увеличению прибыли компании, его производящей. Ничего подобного не происходит с [[FOSS]] — никакому разработчику здесь нет прямой выгоды от увеличения пользовательской базы. Косвенные выгоды, да есть: личная самооценка, растущий потенциал для нахождения [[баг]]ов, большая вероятность привлечь новых разработчиков, возможно, шанс для хорошего предложения по работе и т.д.
Но [[Линус Торвальдс]] не делает денег на возрастающем использовании [[линукс]]а. [[Ричард Столлман]] не получает прибыли от растущего использования [[GNU]]-[[софт]]а. Все те люди, использующие [[OpenBSD]] и [[OpenSSH]] на их [[сервер]]ах, не вложили и копейки в проект [[OpenBSD]]. И вот, мы пришли к самой серьёзной проблеме начинающих пользователей [[линукс]]а:
Со временем они выясняют, что они не нужны.
Новые пользователи приходят к [[линукс]]у после того, как провели большую часть жизни на [[ОС]]ях, где потребности конечного пользователя считаются первостепенными, а "''дружелюбность к пользователю''" и "''ориентация на запросы клиента''" рассматриваются как подлинный Святой Грааль. И вдруг они оказываются на [[ОС|операционной системе]], которая всё ещё полагается на [[ман]]ы, командную строку, редактируемые вручную конфигурационные файлы и [[Гугл]]. И когда они начинают ныть, никто с ними не нянчится и не обещает манны небесной — им сразу указывают на дверь.
Конечно, я утрирую, но именно [[так]] большинство потенциальных неофитов-[[линукс]]оидов воспринимает происходящее, когда они пробуют перейти на [[линукс]], а у них не получается.
Странным образом, [[FOSS]] в действительности оказывается очень эгоистичным методом разработки: люди работают только над тем, над чем они хотят работать, и когда они хотят работать. Многие даже не видят никакой потребности делать [[линукс]] более привлекательным для неопытных конечных пользователей — он уже делает то, что ''они'' хотят от [[линукс]]а, почему же они должны заботиться о том, что он не работает так, как хотели бы другие люди?
FOSS has many parallels with the Internet itself: You don't pay the writer of a webpage/the software to download and read/install it. Ubiquitous broadband/User-friendly interfaces are of no great interest to somebody who already has broadband/knows how to use the software. Bloggers/developers don't need to have lots of readers/users to justify blogging/coding. There are lots of people making lots of money off it, but it's not by the old-fashioned "I own this and you have to pay me if you want some of it" method that most businesses are so enamoured of; it's by providing services like tech-support/e-commerce.
Можно провести много параллелей между [[FOSS]] и [[Интернет]]ом: ты не платишь автору '''[[веб]]-страницы / [[софт]]а''' за то, что '''читаешь её / устанавливаешь его'''. '''Повсеместный широкополосный доступ / дружелюбный интерфейс''' не особо интересует тех, кто уже '''имеет широкополосный доступ / знает, как использовать [[софтвер]]'''. '''[[Блог]]геры / разработчики''' не нуждаются в большом количестве '''читателей / пользователей''', чтобы оправдать '''ведение дневника / кодирование'''. Есть много людей, делающих большие деньги на этом, но это происходит не старомодным способом ''"Это моё, заплати мне, и получишь кусочек"'', по которому с ума сходит большинство корпораций. Они делают это, '''предоставляя техническую поддержку / осуществляя т.н. электронную комерцию'''.
[[Линукс]] не заинтересован в доле рынка. У [[линукс]]а нет клиентов, нет акционеров, и в конце концов, нет ответственности перед кем бы то ни было. [[Линукс]] не было создан для того, чтоб сорвать куш, и у него нет цели стать наиболее популярной и распространённой [[ОС]]ью всех времён и народов.
Всё, чего желает сообщество [[линуксоид]]ов — это создать действительно хорошую, полностью функциональную, [[свободную]] [[операционную систему]]. Если это приведёт к широкой популярности [[линукс]]а, великолепно. Если это выльется в самые интуитивные, дружелюбные к пользователю [[интерфейс]]ы в отрасли, отлично. Если это сделает [[линукс]] основой мультимиллиардной индустрии, замечательно.
Это '''замечательно''', но не это '''главная цель'''. Главная цель — в том, чтобы сделать [[линукс]] наилучшей [[операционной системой]], на которую способно сообщество. Не для других людей, для себя. Такие частые наезды ''"[[Линукс]] никогда не захватит [[десктоп]], если он не сделает то-то и то-то"'' попросту неуместны. Сообщество [[линуксоид]]ов ''не пытается'' поработить [[десктоп]]. В действительности, им плевать на то, насколько хорош [[линукс]] для ''твоего'' [[десктоп]]а, пока он достаточно хорош на ''их собственном'' [[десктоп]]е. Крикливые ненавистники [[Микрософт|мелкомягких]], про-[[линукс]]овые фанатики и делающие барыши поставщики [[опенсорс]]а хотя и могут быть довольно шумными, но всё-таки они в меньшинстве.
Вот и вся мотивация сообщества [[линукс]]а — сделать [[операционную систему]], которую сможет установить кто-то, кто действительно хочет этого. Поэтому, рассматривая возможность перехода на [[линукс]], спроси себя сначала, что '''ты''' в действительности хочешь получить.
Если ты хочешь [[ОС]]ь, которая не возит тебя на автопилоте, а передаёт тебе ключи, усаживает в водительское кресло и ''ждёт от тебя понимания и готовности к управлению'', — ставь [[линукс]]. Тебе придётся посвятить некоторое время изучению способа управления и использования ею, но когда ты сделаешь это, ты получишь [[ОС]]ь, которая тебе споёт и спляшет.
Если тебе нужен всего лишь [[виндовоз]] без [[вредосносного]] [[ПО]] и проблем с [[безопасностью]] — тщательно изучи советы по построению хорошей защиты, установи хороший [[брандмауэр]], детектор [[вредосносного]] [[ПО]], [[антивирус]], поставь вместо [[IE]] менее [[дырявый]] [[броузер]] и постоянно ставь [[заплатки]]. В мире есть люди (''включая меня''), которые использовали [[винду]] со времён [[Windows]] 3.1 и до [[XP]] и [[Висты]] даже без того, чтобы подцепить вирус или [[spyware]], и значит, ты это сможешь тоже. Не ставь себе [[линукс]]а — он не оправдает твоих ожиданий.
Если тебе действительно нужна [[безопасность]] и производительность [[юникс]]-подобной [[ОС]]и, но с ориентацией на клиента и с прославленным [[интерфейс]]ом — купи [[Apple]] мак, [[OS X]] тебе подойдёт. Но не ставь [[линукс]]а — он не будет делать то, что ты ждёшь от него
'''И помни: проблема''' не сводится к вопросу ''"Зачем мне нужен [[Linux]]?"'' На самом деле, главный вопрос, который ты должен себе задать, это ''"Зачем нужен [[линукс]]у я?"''
== См. также ==
== См. также ==