Priorities of the development

Обсуждение развития Open-source.

Модератор: Модераторы разделов

Ответить
quinn
Сообщения: 9

Priorities of the development

Сообщение quinn »

Hello, world!
I write this letter with the purpose of warning everybody who are involved in Linux development about tendentions and possible future of this development.
Of course, you can simply ignore this message, but I strongly recommend you to pay attention to it.

Let's see.
When Linux was being created, hardly anybody thought about its stability and performance. But it came out to be stable and performanceful (here and later in this letter for "stable" I mean "stable working", but not "conservative"). Yes, the system was stable enough and performance was well. But it was hardly usable. Because there was only system and system tools. There were very few applications, and those who were, were featureless. But time passes and things change. A lot of people have been involved in Linux development process, and a lot of applications were created. These applications are now rather featurerich ... but are not stable and not performanceful any more. Computers become quicker, but applications do not work faster. The same is about the Linux kernel also.
> ... the mainline kernel will be the fastest and most feature-rich kernel
> around, but not, necessarily, the most stable. Final stabilization is
> to be done by distributors...
But what is featurerichness needed for if there is no basic stability? Distributors are not always able to determine and make a stable kernel, if they are not involved in kernel development. Besides, distributors have a lot of other work to do. And what about those who do not use distributions?..

What is the priority? What is primary, and what is secondary? Is it
- stability and performance
or
- featurerichness ?

Once Linus said, "I think Microsoft has been doing a really bad job on their OS, and obviously it's an interesting dynamic to people". But things have changed. Now the latest versions of Microsoft Windows are not bad, for they are stable, performanceful, and featurerich; so they are usable. And what is about Linux? It is now unstable, performaneless, though it is featurerich; is it usable?

What did we have some years ago? Stability and performance. But applications lacked. So the system was not usable. What do we have now? Featurerichness and applications. But stability and performance lacks. Is the system usable?

In my opinion (and not only mine, but lots' of people who use Linux, or used to use Linux), in the run for features everybody forgot about the basics. And besides, in the latest times Linux tended to become a free clone of Windows, but not a free clone of Unix; a lot of things were being done in a windows-way, but not in a unix-way.

I _do not_ say that featurerich applications and features in kernel are not needed, I just say that they are not needed if there are no basic things working.
I understand quite completely that Linux has been being done by enthusiasts, and those who want to develop features in applications and kernel but not make the developed applications and kernel stable and performanceful can obviously continue doing what they want.
But I believe there are ones who are interested in stability and performance.

Ignat Quinn Meldin
E-mail: qmalory@mail.ru

P.S.: For I'm not sure that all email addresses I sent this message to are correct and up to date, please confirm that you have recieved this message (by replying to my email address pointed above).
P.P.S.: I could not find appropriate email addresses to send this message to. Please forward this message to some people and communities if you are not against it.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Priorities of the development

Сообщение alv »

(quinn @ Tuesday, 27 July 2004, 11:24) писал(а):Hello, world!
-----


А по русски на русскоязычном сайте писать слабо?
Спасибо сказали:
Аватара пользователя
Allocal
Сообщения: 116

Re: Priorities of the development

Сообщение Allocal »

Я конечно не защищаю, но может он не умеет на русском писать......хотя ......... тогда что он сдесь делает :rolleyes:
Linux-тоже антивирус, он лечит от Windows
You are registered Linux user number 364384
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Priorities of the development

Сообщение t.t »

(Allocal @ Thursday, 29 July 2004, 10:11) писал(а):Я конечно не защищаю, но может он не умеет на русском писать......хотя ......... тогда что он сдесь делает :rolleyes:
А вы его сообщения поищите.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Priorities of the development

Сообщение alv »

(Allocal @ Thursday, 29 July 2004, 10:11) писал(а):Я конечно не защищаю, но может он не умеет на русском писать......хотя ......... тогда что он сдесь делает :rolleyes:


Раз что-то пишет - значит, читать умеет:-)

Я со своими племянниками с Канадщины долго воевал - пока русскам шрифтам не поставите, читать ваши письма не буду...
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Priorities of the development

Сообщение Valerius »

Помойму эта тема обсуждается в соседнем топике. Мог бы перевести и запостить туда - http://www.linuxforum.ru/index.php?showtopic=1294&hl=
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
karpov
Сообщения: 29
ОС: Alt Linux

Re: Priorities of the development

Сообщение karpov »

(Valerius @ Thursday, 29 July 2004, 22:53) писал(а):Помойму эта тема обсуждается в соседнем топике. Мог бы перевести и запостить туда - http://www.linuxforum.ru/index.php?showtopic=1294&hl=


Там только про новую схему разработки ядра, а тут чувак типа нагревателем по общим вопросам работает. Даже на kerneltrap эта шутка не возымела успеха (один (анонимный) ответ с понедельника, и тот, буквально - "You are wasting spacetime"). Гугль больше нигде его не отловил, вроде как.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Priorities of the development

Сообщение sash-kan »

кстати - интересная арифметика:
за пользователем quinn на данный момент числится 6 сообщений.
при просмотре профиля отображаются три сообщения, два из них --
темообразующие.
даже если считать сообщения + созданные темы,
все равно получается 5, а никак не 6.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр
Контактная информация:

Re: Priorities of the development

Сообщение Trueash »

"Jedem das Seine"

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

А теперь по существу вопроса (авось, кому-нить и пригодится).

ИМХО, нужно четко различать две сферы применения Linux, и соответственно, две совершенно разные группы пользователей:

1. Профи (админы и прочие программеры), т.е. те, для кого контюпер является и средством, и обьектом работы. Ну и немножко наркотиком :-)
2. Прочие - все те, для кого компьютер является средством достижения каких-то других целей (журналисты, переводчики, бухгалтерА, менеджерА...)

Если применить этот подход к различным дистрибутивам, отпадет половина поводов для flame wars (звиняйте шо по иностранному). Надеюсь, понятно, что второй группе чаще всего неинтересно копаться в сырцах и кон-фигах. А если даже интересно (как мне, например), то часто просто не хватает времени, предыдущих знаний и т.д. Поверьте - мне удобнее работать и Иксах не потому, что я тупой (к примеру, сколько вы найдете ашипков в посте инициатора этой дискусии?), а потому, что я действительно так привык. А кроме меня еще полмира.

"Если desktop distros разрабатывают, значит это кому-нибудь нужно". В самом деле, кому они нужны? Явно не группе 1 - эти сами решат, чего им надо, и даже смогут это сделать. Понятно, что они предназначены группе 2, которая готова платить деньги за то, чего они делать не умеют (например, ремонт стиральной машины, химчистку или организацию свадьбы :-) ) И в такой ситуевине любой desktop-дистрибутив становится товаром. Соответственно, надо совершенствовать именно те свойства, которые улучшают потребительские качества товара - а они часто имеют мало общего с техническим совершенством (примеры нужны? :-) ).

Резюме - прежде чем разрабатывать все новые и новые дистрибутивы, надо:
1) разработать общую концепцию desktop-дистрибутива
2) провести серьезные маркетинговые исследования и узнать, чего же юзерам (т.е. потенциальным покупателям) не хватает для полного счастья
3) усовершенствовать свой дистр с учетом пожеланий.

Желательно еще провести хорошую рекламно-информационную кампанию в , поддержку перехода на Linux... Боюсь только, что ни одной компании-разработчику это не по зубам. А договориться они не сумеют, в частности, по причине некоммерческого характера GNU/Linux.
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи
Контактная информация:

Re: Priorities of the development

Сообщение StraNNicK »

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

Или убедить их, что именоо Ваш продукт - то, что им надо для полного и окончательного счастья... ;)
Но это так, флейм...
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Ответить