Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Да будет развеян миф о надёжности XP!!! всю неделю наталкиваюсь на глюки 
:(
    Опции темы
MAKCim
Дата 9.9.2006, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Был бы действительно почти классический UNIX, но что из него можно было б извлечь, какую функциональность? Думается, что очень жалкую и совершенно несопоставимую с потребностями даже самого непривередливого пользователя

вы хотите сказать, что классический ЮНИКС будет удовлетворять при такой установке все потребности пользователя? Поэтому это и называется базовая установка, все что пользователь хочет - устанавливается позже - причем то - что он действительно хочет (говорю про gentoo, хотя скорее всего в других системах что-то подобное USE-флагам тоже есть)
Цитата

В выборе же дистрибутивов Linux сам Гейтс ногу сломит, но объединяет их одно - "растрепанность", когда все свалено в одну кучу, причем при попытке достать из нее один предмет извлекается сразу пятнадцать, связанных толстой цепью.

Каждый выбирает дистрибутив для себя, разобравшись в одном, перейти на другой не составит труда - они имеют много общих черт, хотя в большинстве случаев есть различия
по поводу зависимостей - USE-флаги рулят  smile 
Цитата

В *nix наблюдается то же самое, но там хотя бы постарались максимально отделить "мух от котлет" (сиречь ядро - от сторонних программ), обеспечив достаточно широкий выбор.

ничего там не то же самое - что хочешь - то и ставь, можешь ничего не ставить
Цитата

Вот это как раз и плохо, поскольку у пользователя отбирают право выбора, навязывая ему определенные компоненты.

согласен
Цитата

О каком праве выбора идёт речь? Допустим ты разработчик оси, у тебя есть медиа-подсистема позволяющая "играть кино" на чём угодно, хоть в кнопке. На этот функционал ты вешаешь шкурку, делаешь медиаплеер. Вдруг кто то приходит и заявляет о праве выбора, мол юзайте парни эту либу, потому что я так хочу. Подумай на сколько серьёзно это звучит

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

Добавлено @ 10:29 
Цитата

А разные либы строятся на разных либах и так далее пошло-поехало...

вы предлагаете перейти на бинарники по 100-200Мб?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
rsm
Дата 9.9.2006, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата(nickless @  9.9.2006,  03:46 Найти цитируемый пост)
ты пакетный мэнэджер ставить не пробовал?

Чтобы все захламлялось не вручную, но автоматически? smile

Цитата(Sardar @  9.9.2006,  05:49 Найти цитируемый пост)
функциональность Gentoo жалкая и несопоставима с потребностями среднего пользователя

Я имел в виду, что жалким функционалом обладает базовая система Gentoo - ядро и набор основных утилит. Среднему пользователю нужны хотя бы Х-ы, а они к набору основных утилит не относятся.

Цитата(Sardar @  9.9.2006,  05:49 Найти цитируемый пост)
нельзя "запрещать" разрабатывать что то, если кто то другой уже это разрабатывает, просто сделай лучше

Очень старый и известный аргумент лентяев, выставляемый ими в защиту себя и для поддержания идеи открытых исходников. Почему лентяев? Да потому, что вместо качественной работы они отмахиваются ручкой и заявляют "исходники ж открыты? вот бери и делай!". Такую позицию вполне можно понять, ибо платить за хорошую работу никто не хочет, а делать что-то нахаляву желающих мало. Однако, именно такое положение дел служит основной причиной засорения *nix всяким хламом, когда в систему тащат все, что попадается под руку.

Уверен, многие из присутствующих здесь в курсе того, почему маленький и никому неизвестный дистрибутив Ubuntu за считанные месяцы взлетел на первое место по популярности? Напомню: это случилось потому, что разработчики приняли очень верное решение - выбрали для каждой задачи самые лучшие (написанные не лентяями, а по-настоящему заинтересованными в качественном софте альтруистами) программы и поместили их в дистрибутив. Да, этим разработчики довольно жестко срезали возможности выбора, но посмотрите, к каким превосходным результатам это привело!
Случись такое в дистрибутиве Windows - и многие (в т.ч. и я) немедленно возвопили бы, что это категорически неправильно, оставить пользователя без выбора и ставить по-умолчанию какой-то определенный софт. Но в гуще дистрибутивов Linux такое искусственное ограничение пошло исключительно на пользу потому, что пользователь хотя бы частично избавлен от головной боли решения проблем с зависимостями и выбором текстового редактора из всех 1024-х имеющихся.

Цитата(Sardar @  9.9.2006,  05:49 Найти цитируемый пост)
ставишь необходимые USE флаги, что бы получить требуемый функционал и соответствено зависимости

Это не всегда возможно. Например, я хочу полностью избавиться от крайне уродливой колченогой библиотеки GTK и оставить в системе только Qt. Возможно ли такое? Увы, никак нет - уже просто потому, что немалая доля реально полезного софта для *nix написана как раз таки с использованием GTK.
Можно возразить, что например без run-time библиотек MFC написанные с ее использованием программы тоже невозможно будет запустить. И это будет правильно, действительно так. Но! Следует просто посчитать, сколько есть распространенных библиотек для Windows и сколько - для *nix. Одна лишь GTK имеется во множестве подвидов: GTK+, GTK-MM, GTK# и т.д. Вот оно, проявление пресловутой  "свободы", превращающее значительную часть *nix-систем в натуральную свалку.

Цитата(MAKCim @  9.9.2006,  12:27 Найти цитируемый пост)
вы хотите сказать, что классический ЮНИКС будет удовлетворять при такой установке все потребности пользователя?

Нет, как раз наоборот (см. выше).

Цитата(MAKCim @  9.9.2006,  12:27 Найти цитируемый пост)
по поводу зависимостей - USE-флаги рулят

Для устранения "мягких" зависимостей - да, согласен. Однако "жестких" зависимостей (без которых программа попросту не будет работать) тоже хватает с избытком. Так что решение "проблемы свалки" посредством USE-флагов будет лишь очень условным и частичным.

Цитата(MAKCim @  9.9.2006,  12:27 Найти цитируемый пост)
вы предлагаете перейти на бинарники по 100-200Мб?

Я предлагаю урезать безграничную свободу, заложив один раз общий фундамент из определенного ограниченного набора библиотек и в дальнейшем пользоваться только ими. Такой подход позволит разом избавиться и от "ада зависимостей", и от захламления системы.
PM MAIL   Вверх
MAKCim
Дата 9.9.2006, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Это не всегда возможно. Например, я хочу полностью избавиться от крайне уродливой колченогой библиотеки GTK и оставить в системе только Qt. Возможно ли такое? Увы, никак нет - уже просто потому, что немалая доля реально полезного софта для *nix написана как раз таки с использованием GTK.

Здесь решение такое: либо пользоваться только Qt приложениями, либо ставить еще GTK, ничего не поделаешь
В принципе я только за создание графической библиотеки специально для *ix, которая бы сочетала в себе лучшее от GTK и Qt
Цитата

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

наверное такого не будет никогда



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
rsm
Дата 9.9.2006, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата(MAKCim @  9.9.2006,  16:09 Найти цитируемый пост)
В принципе я только за создание графической библиотеки

Уверен, что ЗА были бы еще очень многие программисты (и пользователи кстати тоже). Но увы, пока есть безграничная свобода, единая библиотека так и останется лишь на страницах форума smile
PM MAIL   Вверх
S.A.P.
Дата 9.9.2006, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(MAKCim @  9.9.2006,  14:09 Найти цитируемый пост)
В принципе я только за создание графической библиотеки специально для *ix, которая бы сочетала в себе лучшее от GTK и Qt

Такая библа есть, QT называется. ИМХО smile .
PM MAIL   Вверх
Sardar
Дата 9.9.2006, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



Цитата(MAKCim @  9.9.2006,  09:27 Найти цитируемый пост)
Вот не нужна мне эта шкурка с медиаплейером.

И? Зайди в дельфи, тебе набросают твою шкурку за двадцать минут на движке медиаплеера. В чём конкретно проблема? или просто не знание деталей? smile

Цитата(rsm @  9.9.2006,  10:11 Найти цитируемый пост)
Среднему пользователю нужны хотя бы Х-ы, а они к набору основных утилит не относятся.

И? Их нужно покупать? никто не мешает набрать emerge gnome и или emerge kde, система сама всё поставит. Естественно если ты задумаешся о том что ставиться, то сможешь убрать не нужное. Не пойму точку зрения, нужен сложный настраиваемый дистр для абсолютных чайников... такое физически не возможно. Линух можно в прямом смысле собрать под что угодно (даже на компы без страничной памяти можно перенести, но сексу много smile ), но конечно же нужно понимать что софт этот не померно сложный, поэтому без знаний соваться не стоит. А пакетники со своими зависимостями решают главную проблему "чайника" "почему не пашет?!", поэтому ставят всё что можно, на все случаи жизни. Не пойму как ты видишь свою идеальную систему, где вроде и ничего лишнего, и врдое набирать "установить пакет" не нужно, т.к. всё стоит...  обрисуй smile

Цитата(rsm @  9.9.2006,  10:11 Найти цитируемый пост)
Очень старый и известный аргумент лентяев,

Странно, в OpenBSD так не считают и переходят на модель разработки "делай если можешь лучше" smile  Есть одна трабла у всего этого, поддержка софта это черезвычайно много времени у дорогих тестеров, это стоит денег. Нужен дистрибутив без секса со всеми настроенными вещами и без "софта от лентяев"? Купи его! Хотим на халяву? Ну так вложи своё время, тестируй, собирай, делай рюшечки за бесплатно, комьюнити тебя оценит smile

Цитата(rsm @  9.9.2006,  10:11 Найти цитируемый пост)
Напомню: это случилось потому, что разработчики приняли очень верное решение - выбрали для каждой задачи самые лучшие

Нет, это случилось потому, что один великий человек отвалл  10Е+6 баксов, что бы у тебя в убуну всё работало. Люди потребляют эти деньги, на них строиться новый софт, новые рюшечки, нанимаються профи, оттачиваеться система. Это не чудо, это именно то, что делают деньги - двигают прогресс smile


Цитата(rsm @  9.9.2006,  10:11 Найти цитируемый пост)
Это не всегда возможно. Например, я хочу полностью избавиться от крайне уродливой колченогой библиотеки GTK и оставить в системе только Qt. Возможно ли такое?

Представь себе ДА! Поставь в make.config глобальные USE="-gtk -gnome kde qt qt3 qt4" и радуйся чистым КДЕ софтом. Естественно если захочешь поставить что то, завязанное только на GTK, то уж звиняй, GTK тебе ставить придёться. Если не согласен, то напомни об этом разговоре, когда будешь писать прогу и выберешь либу QT, я подойду с видом злобного юзера и потребую что бы ты писал на OpenMotif, ибо у меня есть свобода выбора, как ты выразился smile


Цитата(rsm @  9.9.2006,  10:11 Найти цитируемый пост)
Я предлагаю урезать безграничную свободу, заложив один раз общий фундамент из определенного ограниченного набора библиотек и в дальнейшем пользоваться только ими. 

Они устаревают. Просто посмотри на мультимедиа либы (aArts, gstreamer,  ESD etc), в какой то момент один софт заменяеться более свежим с новыми возможностями. Привязка старья не есть выход, ибо никакому свободному юзеру не навяжешь. Внутри корпоративное решение конечно же пишеться под старые, порой очень старые либы smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
MAKCim
Дата 9.9.2006, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

В чём конкретно проблема?

проблема в том, что я не хочу устанавливать приложения, которые мне не нужны, которые, однако, по умолчанию ставятся


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Sardar
Дата 9.9.2006, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



Цитата(MAKCim @  9.9.2006,  16:24 Найти цитируемый пост)
которые, однако, по умолчанию ставятся 

Ну так удали ссылки на них из своего меню, сами .exe ничего не весят, или ты за сотню кб беспокоишся? Движки лежащие за софтом удалить как уже говорил нельзя, т.к. они пользуються другими компонентами системы. Увы тут возможно твои права нарушаються, ибо никакой разработчик (говорю как разработчик) не будет слушать юзера с претензиями убрать какую то либу, которую удобно пользовать. Вместо этого своё писать? хаос же будет и лажа smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
rsm
Дата 9.9.2006, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
Не пойму как ты видишь свою идеальную систему, где вроде и ничего лишнего, и врдое набирать "установить пакет" не нужно, т.к. всё стоит...  обрисуй

Несколько раз писал и переписывал, пока наконец не понял, что любой из вариантов идеальной системы крайне далек от всех существующих *nix-систем. Посему опишу систему, которая будет относительно приемлемой к работе. В такой системе должно быть строгое разделение на базу (ядро плюс набор стандартных утилит UNIX) и на прикладной уровень. На прикладном уровне работа программ должна осуществляться на основе некоторого постоянного и ограниченного набора библиотек - это позволит по большей части избавиться от "ада зависимостей" и от захламления системы редко или совсем не используемыми библиотеками.

Более всего под описание попадает дистрибутив Gentoo Linux. В нем есть база и есть возможность посредством USE-флагов строго ограничить набор используемых библиотек. Однако, следует заметить, что полученная в итоге заданных условий система может не полностью удовлетворить потребности пользователя. Например, я задался целью полностью избавиться от GTK. Настроил USE-флаги, избавился, доволен. И тут мне вдруг понадобилось воспользоваться программой, написанной с использованием GTK. Установить программу я не могу (т.к. отказался от GTK), а следовательно, мои потребности не удовлетворяются. Таким образом, утрачивается весь смысл построения и использования подобной системы - кому нужен велосипед, который умеет поворачивать только направо?

Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
нужен сложный настраиваемый дистр для абсолютных чайников

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

Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
поддержка софта это черезвычайно много времени

Поддержка мне не нужна, нужен просто хороший качественный софт. Такой, как Firefox, KMail, K3b, SIM, XMMS, MPlayer, OpenOffice и т.д.

Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
на них строиться новый софт, новые рюшечки, нанимаються профи, оттачиваеться система

Что-то я не заметил каких-либо грандиозных отличий в софте - он такой же, как и в любых других дистрибутивах. А такие мелочи, как специфические патчи ядра, красивый установщик и фирменные обои в KDE доступны любой другой компании-сборщику дистрибутивов навроде Mandriva, SuSe или ASP Linux. Только вот почему-то их дистрибутивы занимают довольно посредственные места в общем рейтинге... smile

Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
и потребую что бы ты писал на OpenMotif, ибо у меня есть свобода выбора

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

Цитата(Sardar @  9.9.2006,  17:59 Найти цитируемый пост)
Они устаревают.

Именно поэтому существует такое понятие, как обратная совместимость. Разумеется, совершенно ясно, что создать в полной мере универсальный для любого будущего железа и его окружения интерфейс невозможно. Но зато можно сохранить обратную совместимость и урезать ее по мере хода прогресса - так же, как MS долго поддерживала, а затем полностью отказалась от Win9x.
PM MAIL   Вверх
Sardar
Дата 9.9.2006, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 2
Всего: 317



Звиняюсь за столь длиный пост, но это философия  smile 

rsm, почитал я пост, коментировать не буду, никуда не идём. Ты говоришь как средний юзер имеющий очень размытое представление о системе. Два дистра линукса, например RHE и Gentoo это две разных операционных системы, основанных на ядре Linux, BSD или GNU системном софте (минимум можно и на busybox, но это крайности) и наборе прикладных програм с поддерживающими библиотеками. Каждый серьёзный дистр отличаеться политикой конифигурации системы, безопасности, набором утилит и массой (это действительно много smile ) фирменного софта. К фирменному софту можно отнести и пакетный менеджер и тот огромный набор утилит (графический и не только, удалённые по сети и т.д.) для конфигурации, поддержи системы и превращения её в то, что требуеться по задаче.

Теперь возьмём среднего юзера и послушаем что он кричит:
  • много зависимостей! -- ОК, как я уже говорил это ведь твой выбор. Это ты хочешь что бы софт крутился на все случаи жизни. Не нравиться софтина? Ну закажи другую, как это делает любая средняя контора. Ты ошибаешся если думаешь, что серьёзные фирмы позволяющие ставить себе *nix, хотят голую фриварную систему, наоборот софт затачиваеться под их потребности, что стоит естественно своих денег. Под виндой точно также, только каждая прога тянет с собой все либы, а не пользует нечто обще системное (окромя встроенных в винду либ), даже JRE и ту всякие Borland'ы стараються себе поставить свою. Это гораздо более криво, просто ты никогда не задумывался. Хочеться так? Нет проблем, копируй необходимые либы в требуемый софт, настраивай LD_LIBRARY_PATH и не обращай внимания на тех, кто крутит у виска глядя на это чудо.
  • нет нормального софта! -- а что есть нормальный софт? Да, софт не виндовый, не всегда имеет GUI, потому что люди пишут для себя. НО! есть куча народу думающих о тебе, пощи в инете, точно есть масса GUI'шных оболочек к необходимому софту. Для тебя держат в сети целые репозитории с софтом, тестят его, обновляют, portage в Gentoo вообще каждый день (если не каждый час) обновляеться. В любой точке мира где есть инет ты обеспечен софтом для решения любых проблем. От тебя лишь требуться немного ума и желание читать мануалы. Нет такого, сядь за винду и посмотри на сколько она юзер-фриндли. Ага! под виндой то ты привык работать, знаешь где всё, отсюда она удобна? Тогда сядь за мак и оцени на сколько "не удобно" он сделан, попутно слушая как материться маковец smile  Joel Spolsky писал что есть хороший софт - это софт делающий то, что ожидаешь. Ты под линухом пока не освоился,  но это не убавляет мощи линуха, это лишь говорит о твоей не дальнозоркости (извиняюсь за переход на личности) и не желания изучить систему. Тогда не пользуй её, но не говори что она ущербна лишь потому, что у тебя не хватило сил понять базовые принципы.
  • нет общего набора стандартных либ! все юзают что хотят! -- если ты разработчик и тебе доверяют свободу в выборе базовых либ, на которых строиться продукт, то вероятно ты (как и все) имеешь определённое мнение о альтернативных либах, тебе не хочеться пользовать старую глючную, более никем не поддерживаемую либу с кривым, не удобным API. Хочешь что бы всё было хорошо в либе? Тогда плати и развивай её! Есть либы развивающиеся "сами по себе", такие как QT и GTK, но это лишь одна из проблем - виджеты. А как всё остальное? Абстракция от звуковых движков, абстракция от разных БД и прочее? Кто будет тем, кто будет решать что "эта либа лучше всех, ставим её стандартом"? А что если завтра будет новая либа (или ты как раньше BSD'шники хочешь запрещать разработки альтернатив?  smile ), которая по общему мнению лучше, твою системную никто не будет юзать smile  
  • в линухе нет никаких стандартов! каждый линух другой! -- есть Single Unix Specification и POSIX, это набор софта и либ, которые все оси называющие себя *nix'ами должны иметь. Другое дело что подобная стандартизация стоит не мало денег (что бы проверили что ты стандартен), с каждой новой версией проверку надо делать в новь, а это потеря финансов. Например по этой же причине Mesa это не OpenGL реализация, это просто графическая либа. А всё потому, что сертификация у SIS стоит не померных денег. Отсюда вывод: кто будет стандартизовать и как дорого это будет? Опять на открытое комьюнити, на людей, за бесплатно? Ну так ты получишь сегодняюшную картину, где каждая ось под себя, потому что мои требования вкорне отличаються от твоих, моя ось будет убогой в твоих глазах, обратное также верно.
  • а как же обратная совместимост?! моя прога мля не работает в 2.6 / мне необходимую версию либы удалили / мля где мой OSS? -- ну портируй свою прогу на новый API. Знаешь почему старый удалили? Потому что это такой отстой, что уже терпеть более нельзя, либо дизайн совсем без учёта многозадачности, а современные компы двух и более ядерные. Выслеживать ошибки синхронизации - самый сложный дебаггинг какой можно придумать, много сексу нужно, что бы хотя бы воспроизвести ошибку. Отсюда - даже корова не мычит просто так, если либа ушла, значит так лучше всем (даже если себя ты ценишь выше чем миллионы других разработчиков и тебя не спросили, всё же придёться смириться smile ). Отсюда вывод - плати деньги за тот секс, необходимый что бы старую либу перевели на современную систему, даже если тебе не скажут, что это всего лишь оболочка к другой, более мощной реализации smile Потеряешь деньги, зато свою софтины переписывать не нужно, порой это большой плюс для больших корпораций.
  • заипали все, не могу больше учить, всего так много, а всё не работает! -- покупай винду, пользуй пиратский софт (ты ведь не покупаешь его smile) или собери свою GNU/OpenSource/FSF систему на базе винды, тебе никто не запрещал. Обе системы будут эквивалентны по мощи (если откинуть фанатизм и применение не на десктопах), просто маковец будет плеваться на обе, линуксовец будет плеваться на винду, а виндовый юзер естественно на линух. Всё потому, что система реагирует не так, как он этого ожидает, а перестраиваеться на новый лад он не желает. Благо есть всегда альтернативы, выбирай smile


А что тогда делать, что бы было лучше? Нужно много денег и времени, нанять массу специалистов и постепенно реализовать весь необходимый функционал, замещая или основываясь на существующих либах. Затем на эту основу перенести весь сегодняшний софт, по пути улучшая его. В конце ты сможешь с гордостью понять, что по сути написал новую ось, немного  маркетинга, и юзеры тебя полюбят, будет много софта под тебя, будут масса протестов о несовместимости с "обычным линухом", но результат стоит того. Главное что бы фонтан с деньгами не кончился, т.к. разработка остановиться. Доходы со своей системы получать можно (за хорошую ось не жалко 30 енотов), но расходы на реализацию будут в десятки раз выше естественно smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
MAKCim
Дата 9.9.2006, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Ну так удали ссылки на них из своего меню, сами .exe ничего не весят, или ты за сотню кб беспокоишся? 

 smile 
хорошее решение проблемы
однако не использовать и не видеть не значит не существовать
Цитата

На прикладном уровне работа программ должна осуществляться на основе некоторого постоянного и ограниченного набора библиотек

ограниченность это плохо и не есть путь для дальнейшего развития
вообще любая унификация кроме очевидных плюсов имеет негативную сторону - ограничение возможностей
Цитата

Только вот почему-то их дистрибутивы занимают довольно посредственные места в общем рейтинге...

Не скажи, по качеству дистрибутива тот же SuSE очень хорош (но не лучше gentoo  smile ). Я бы даже сказал - для desktop-а и начинающего - лучший


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
nickless
Дата 9.9.2006, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 2
Всего: 181



Цитата(rsm @ 9.9.2006,  17:20)
Только вот почему-то их дистрибутивы занимают довольно посредственные места в общем рейтинге... smile

А кто, и самое интересное как определяет какой из дистрибутивов лучше? smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Kefir
Дата 9.9.2006, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 4
Всего: 87



Цитата(nickless @  9.9.2006,  13:26 Найти цитируемый пост)
А кто, и самое интересное как определяет какой из дистрибутивов лучше?

Что лучше, а что хуже - это одно, а рейтинг это другое, потому как лучше/хуже у каждого своё. А рейтинг дистров на том же DistroWatch.com можно посмотреть. Там хиты считаются, но общая картина "попуярности" дистров довольно правильная.
PM MAIL WWW Skype   Вверх
rsm
Дата 9.9.2006, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Sardar, прочитал вступление и первые пару пунктов, крякнул, немало удивившись, но продолжил. Дочитал до конца, проникся и остался в полном недоумении. Поставим по порядку точки над Е.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
Ты говоришь как средний юзер имеющий очень размытое представление о системе

Я им (средним юзером) никогда и не был, я скорее исследователь и кодокопатель, чем юзер. Мне было крайне любопытно, как устроен *nix изнутри - именно поэтому я сперва проштудировал литературу, затем перепробовал несколько полярно разных дистрибутивов и под конец угробил кучу времени и нервов на сборку LFS. О возможности применении *nix в качестве десктопа я задумался только проделав все это, ибо не в моих привычках срываться с места в карьер в одних кальсонах - слишком много шишек уже было набито этим путем.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
а не пользует нечто обще системное (окромя встроенных в винду либ)

Возможно это покажется странным, но как раз таки большинству программ кроме этих самых встроенных в Windows библиотек ничего и не нужно для работы. Если бы так же было и в *nix, я бы разом прекратил все вопли про "ад зависимостей" и захламление.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
даже JRE и ту всякие Borland'ы стараються себе поставить свою

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

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
нет нормального софта! -- а что есть нормальный софт?

Когда и где я писал, что для *nix нет нормального софта? Он есть, и его вполне хватает для повседневных нужд. Просто выбирать нужно аккуратно и тщательно - так же, как и для Windows.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
Тогда не пользуй её, но не говори что она ущербна

Не припоминаю, чтобы я хоть где-то ранее писал о том, что *nix это ущербные системы. В них есть серьезные недостатки, но где их нет? Windows можно точно так же "расписать под Хохлому", критических мест в ней хватает с избытком.
А пользоваться *nix я все равно буду несмотря на его недостатки, поскольку сейчас мне очень нужны его достоинства - возможность работы на 64-х битных процессорах и более качественная поддержка SMP. Этого Windows дать не может, и не сможет еще весьма длительное время, т.к. у MS похоже несколько иные цели.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
тебе не хочеться пользовать старую глючную, более никем не поддерживаемую либу

Если эта библиотека считается стандартом и хорошо поддерживается, я буду попросту вынужден использовать ее вне зависимости от того, насколько она мне нравится. Например, я терпеть не могу MFC, это на редкость кривая библиотека - но она стандартная, она поддерживается почти всеми версиями Windows. И поэтому когда я хочу, чтобы люди без проблем пользовались моей программой, я вынужден стиснуть зубы и, матерясь в полголоса, использовать MFC.
ИМХО, такой подход куда как лучше демонстрирует истинное желание создать по-настоящему хороший продукт для себя любимого и для всех желающих, а не просто написать незнамо что на чем попало и выкинуть это в Инет. В мире открытых исходников как нигде более ярко можно увидеть разницу между программой, написанной с настроением, с интересом, с желанием сделать как можно лучше и удобнее; и совершенно бездушной поделкой, выпущенной в неизвестных даже самому автору целях.
Например, сравним K3b и Nero Burning Rom. K3b написана для себя и для всех, в ней явно ощущается присутствие настроения автора и поэтому она удобная и продуманная в мелочах (K3b перед записью всегда предложит стереть DVD-RW если на ней что-то есть, а Nero просто выкинет лоток привода и пошлет куда подальше). Nero Burning Rom программа более функциональная, отлаженная, написанная профессионалами - но вот толики настроения и удобства в ней нет, есть лишь разноцветные иконки и экономический интерес.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
Кто будет тем, кто будет решать что "эта либа лучше всех, ставим её стандартом"?

Решать, кого выставить "рыжим" уже поздно, это надо было делать в самом начале. Теперь можно лишь начать разработку принципиально новой ОС, а это мало кому под силу.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
а как же обратная совместимост?! моя прога мля не работает в 2.6

Об этом я уже говорил ранее - поддерживать обратную совместимость следует до сведения потребности в ней к нулю. Например, нужен ли сейчас MS Word версии 3.01, выпущенный в 1987-ом году? Сильно сомневаюсь. А значит, поддержку его формата из современных версий MS Word можно смело удалить.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
всего так много, а всё не работает

Из-за еще давно обретенной путем наступания на грабли "нехорошей" привычки сперва читать матчасть и только потом что-то делать, я избавлен от проблем с железом, которое вполне полнофункционально работает под любым из опробованных *nix. Кроме того, я так же избежал многочисленных проблем с софтом, сделав ставку на облечающие перенос данных кросс-платформенные программы (SIM, Columbia, Opera, etc) и отдав предпочтение свободно читаемым открытым форматам (OGG, 7Z, ODF, etc). Что, к слову, рекомендую всем, кто пользуется одновременно двумя разными системами.

Цитата(Sardar @  9.9.2006,  21:39 Найти цитируемый пост)
А что тогда делать, что бы было лучше?

По счастью, "комплексом Билла Гейтса" не страдаю и создавать новую ОС в мои планы никак не входит.

2 MAKCim:

Цитата(MAKCim @  9.9.2006,  23:19 Найти цитируемый пост)
ограниченность это плохо и не есть путь для дальнейшего развития

Согласен. Но и свобода тоже не должна быть безграничной, ибо последствия от нее весьма плачевны. Нужен строгий баланс.

Цитата(MAKCim @  9.9.2006,  23:19 Найти цитируемый пост)
по качеству дистрибутива тот же SuSE очень хорош

Согласен, для начинающих пользователей SuSe вполне неплох.
PM MAIL   Вверх
mr.DUDA
Дата 10.9.2006, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Уважаемые господа, как относится тема о "надёжности XP" к вашей увлекательной дискуссии о достоинствах различных дистрибутивов Linux ? Что-то я совсем не пойму, то ли после 16-й страницы все "ушли на фронт", то ли модератор здесь почил в бозе...  smile 


--------------------
user posted image
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1234 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.