В связи с недавно опубликованным заявлением (http://www.opennet.me/opennews/art.shtml?num=34729) о первичном приоритете сохранения неизменности внешних программных интерфейсов ядра Linux, влияющих на работу пользовательских приложений, Линусу Торвальдсу был задан вопрос, как в этом случае следует воспринимать наблюдаемые последние годы нарушающие совместимость изменения в ядре, такие как прекращение поддержки некоторых файлов и директорий в /proc, постоянное изменение структуры /sys, непостоянство механизма уведомления приложений об изменениях в файловой системе (inotify, dnotify и fnotify) и наличие в ядре API-вызовов, которые можно использовать только из модулей под лицензией GPL.
В ответ Линус заявил (http://linuxfonts.narod.ru/files/linus_on_linux_APIs.txt), что если ему приведут пример реальных пользовательских приложений, работа которых была нарушена в результате изменения внешних интерфейсов в ядре Linux, то такие изменения будут отменены или будут добавлены исправления для обеспечения обратной совместимости. Это правило разработки ядра и оно соблюдается. Все изменения, которые могут повлиять на совместимость с пользовательским окружениям, вносятся очень аккуратно, даже если наблюдается нарушение совместимости из-за ошибок в компонентах, выполняемых на уровне пользователя.
К сожалению, не всегда можно на 100% гарантировать совместимость, так как нарушения с некоторыми старыми программами возможны в неординарных ситуациях, например, когда нарушение совместимости требуется для исправления уязвимости и невозможно найти обходной вариант. Не исключены ситуации, когда совместимость нарушается по недосмотру в результате ошибок. Информация о возникших проблемах может появиться спустя месяцы после внесения изменений, но разработчики всегда серьёзно относятся ко всем сообщениям о нарушении совместимости и отменяют добавление больших изменений, если они сказываются на работе отдельных приложений.
Возобновление совместимости из-за ранее внесённых ошибок рассматривается как очень сложные для решения проблемы. Например, из-за ошибки в ядре была нарушена работа 32-разрядного демона autofs при использовании 64-разрядных сборок ядра. Различные дистрибутивы добавили в свой состав разные патчи для устранения данной проблемы, но при попытке исправить проблему в ядре возникла ситуация нарушения совместимости на уровне ошибок со старыми версиями (перестали работать пакеты autofs, в которые были добавлены исправления для обхода проблемы в ядре).
Также упоминается, что многие из связанных с обеспечением обратной совместимости параметров ядра настраиваемы, поэтом можно собрать ядро с такими настройками, при которых совместимость со старыми компонентами пользовательского окружения будет нарушена. Примером таких настроек, которые легко отключается в конфигурации, может служить поддержка формата исполняемых файлов a.out, прослойка для совместимости со старым беспроводным стеком, поддержка некоторых возможностей /proc и элементы совместимости с lm-sensors. Другие параметры, влияющие на совместимость, требуют включения или отключения во время работы, например, управляющие переключением видеорежимов модули KMS должны быть отключены для старых версий X.Org, так как они мешают работе старой схемы инициализации графики.
Что касается вызовов, доступных только для модулей под лицензией GPL, то эти вызовы никогда не являлись API и относятся к категории внутренних интерфейсов ядра. Разработчики ядра никогда не утверждали, что ядром будут поддерживаться модули с лицензией отличной от основной лицензии на код ядра. Более того, многие люди утверждают, что не GPL модули использовать с ядром Linux нелегально, но юридически подобная лицензионная несовместимость пока не подтверждена в суде.
В дополнение Линус привёл пример нескольких проблем, связанных с нарушением совместимости API, с которыми ему приходится сталкиваться как пользователю Linux:
- Непостоянство программных интерфейсов драйверов, развиваемых проектом X.Org. В частности, упоминаются постоянно возникающие проблемы (http://www.opennet.me/opennews/art.shtml?num=25708) с разработчиками драйвера Nouveau, которые слишком часто меняют API, что приводит к несовместимости DRM-модуля Nouveau с прошлыми версиями драйвера, работающего на уровне пользователя. Тем не менее, в настоящее время отмечаются положительные сдвиги в этой области, в частности, проект Nouveau изменил свою политику и теперь пытается избегать нарушения совместимости API;
- Частое нарушение в прошлом обратной совместимости в звуковых библиотеках, развиваемых проектами ALSA и PulseAudio. Практика нарушения API в звуковых библиотеках не касалась интерфейсов ядра и в настоящее время уже почти не проявляется, тем не менее, в прошлом непостоянство звукового API приводило к большим проблемам в среде разработчиков приложений;- Нарушение работы бинарных приложений при обновлении GLibc. Несмотря на то, что разработчики Glibc относятся к проблемам совместимости значительно более аккуратно, чем разработчики GTK+, временами случаются просчёты, приводящие к нарушению работы пользовательских приложений. При сообщении о подобных фактах нарушения работы ответом часто является ссылка на проблемы самого приложения. Хочется надеется, что недавнее изменение (http://www.opennet.me/opennews/art.shtml?num=33461) модели управления в проекте Glibc позволит пересмотреть правила обеспечения совместимости.
URL: http://linuxfonts.narod.ru/files/linus_on_linux_APIs.txt
Новость: http://www.opennet.me/opennews/art.shtml?num=34738
> ... многие люди утверждают, что не GPL модули использовать с ядром Linux нелегально ...Т.е. использование "ZFS on Linux" может быть нелегальным? А я как раз потестить собирался.
> Т.е. использование "ZFS on Linux" может быть нелегальным? А я как раз
> потестить собирался.Это как с котом Шредингера: пока не было судебного прецедента, никто не знает, легально оно или нет.
Но ведь котика можно и мёртвым найти :)
> We have *never* claimed that we'd support modules that weren't GPL. Many people in fact claim that they are not even legal, it's just never been brought up in court.Подозреваю, что речь идет о распространении модулей ядра под лицензией отличной от GPL v2. Использовать же Вы можете модули под любыми лицензиями, как и с любым GPL кодом.
> А я как раз потестить собирался.За потестить на Колыму не отправят!
>> А я как раз потестить собирался.
> За потестить на Колыму не отправят!Кто знает. Глядишь, завтра новый законопроект примут: за несанкционированное использование ЭВМ - 10 лет лагерей.
> Кто знает. Глядишь, завтра новый законопроект примут: за несанкционированное использование
> ЭВМ - 10 лет лагерей.Неужели Вы хотите модуль ZFS вкомпилить в ядро? Елси нет так в чем причина?
Или вы проприетарных модулей никогда в систему недоустанавливали?
Его и в ядро вкомпилить можно (есть ветка на github вроде) и даже распространять в виде патча например, но не в бинарном виде.
> Глядишь, завтраПридется еще принять закон, разрешающий обратную силу закона.
"закон обратной силы не имеет" это всего лишь соглашение, но не закон. Прецеденты его нарушения были даже в советское время, а уж сейчас это тем более не проблема.
Ст. 54 ч.1 конституции:>1. Закон, устанавливающий или отягчающий ответственность, обратной силы не имеет.
> Т.е. использование "ZFS on Linux" может быть нелегальным?Тут все упирается в то, является ли вгрузка модуля линковкой. В принципе, т.к. это монолит и модуль интегрируется в адресное пространство ядра и дополняет/заменяет функции оного, становясь частью ядра - очень похоже на то что является.
Если бы все линкс-девелоперы работали над одним дистрибутивом, использовали один пакетный менеджер и пилили одни и те же утилиты для одной графической среды, линукс потерял бы разнообразие, но обрел бы невиданную стабильность, качество, лоск и доступность для конечного пользователя, что помогло бы не только привлечь конечного потребителя, но и помочь привлечь разработчиков коммерческого ПО.
Почему?
> а то самые популярные у нас - это гугл и яндекс. каждый
> второй браузер с них стратует :DЯндекс не на линуксе, яндекс на убунте.
А гугл вообще не пойми на чем (да, у секретарш убунта, а вот что на серверах - то никому не ведомо).
пингвинус там на серверах. кагбэ не бином Ньютона.
Убунта уже перешла на другое ядро? На какое, можно поподробней?
у них там установка - если убунту не считать, то отрыв не такой огромный.
> Яндекс не на линуксе, яндекс на убунте.А в about на сайте ubuntu написано что это линукс. Trollface.jpg.
>>> На серверах линукс лишь процентов на десять обходит win server
>> угу-угу. во влажных мечтах балмера.
> По статистике использования на популярных сайтах, например.сервера ходят по популярным сайтам? круто.
>>>> На серверах линукс лишь процентов на десять обходит win server
>>> угу-угу. во влажных мечтах балмера.
>> По статистике использования на популярных сайтах, например.
> сервера ходят по популярным сайтам? круто.Баллмеровские — вполне вероятно.
> сервера ходят по популярным сайтам?Как ни странно - ходят. Ну например кравлеры собирающие статистику или индексирующие страницы. Добро пожаловать в реальный мир :D. Это вы еще не слышали аббревиатуру M2M и не в курсе что интернет постепенно становится "сетью вещей".
«сервер» и «паук» — вещи, мягко говоря, разные.
> На серверах линукс лишь процентов на десять обходит win server.Вы забыли уточнить "... по продажам".
Разъяснять этот "тонкий" момент нужно или самому есть, чем подумать?
Не трудитесь. Страусы всё равно не поймут. Они сразу это, "тык-тык" =)
1. во первых брехня (при чём жёлтая, махровая)
если из свободных линуксов и есть кто-то промышленного качества, то это линукс.
2. хотелось бы латентным вантузятникам из клана балмеров затормозить процесс развития, мотивируя это какими-то цифрами с десктопом.
можно подумать от этого винда предустановленная с ноутов исчезнет.
угу, щаз.
при этом окружение, пользовательский интерфейс там ТАКОЙ же, как в фрибсд, прочих бзд, опенсолярах и тд.
ОН ОДИНАКОВ.
И ПИШЕТ ЕГО НЕ ТОРВАЛЬДС. А ВСЯКИЕ ИКАССЫ.так что линукс взял верх там, где все остальные стабильные никс дали дуба.
зыж
>В мире Linux всем пофиг на стабильность и качество.... Результат такого подхода - 1% на десктопе.Ну да!!! нас серверах то КАЧЕСТВО не важно! :D
и 99% в топ500 - это ошибка в коде.
> так что линукс взял верх там, где все остальные стабильные никс дали
> дуба.справедливости ради: бсд вполне стабильная. лично видел аптаймы по несколько лет.
а я разве об этом говорил?
да, стабильные.
но
1) из свободных никсов промышленного качества только линукс
2) и как это помогло бсд на десктопах? никак
3) все эти песни разводят балмеровские выкормыши, а то уже 3-я попытка свалить линух на мобильных устройствах и перспективы ещё хуже чем в прошлый раз.
стабильное состояние как известно в могиле.
Справедливости ради, у меня аптайм после 618 дней на RHEL 5 сорвался по вылету железа.
# uname -a
Linux xxx.ru 2.6.18-194.3.1.el5xen #1 SMP Thu May 13 13:49:53 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux# uptime
19:25:25 up 792 days ...Железка IBM x3650 M2 с отзеркаленной памятью, SAS-зеркалом + hot-swap, 2xPSU от 2-х линий в ЦОДе, там:
# xm list | awk '{print "Name Mem",$4,$5,$6}'
Name Mem VCPUs State Time(s)
Domain-0 Mem 4 r----- 15532281.5
Name Mem 2 -b---- 14530271.0
Name Mem 1 -b---- 70731.0
Name Mem 1 -b---- 568162.9
Name Mem 1 -b---- 68282.5
Name Mem 2 -b---- 1481013.6
Name Mem 1 -b---- 1057022.2
неплохо так крутится кое что, для чего важно много девяток после запятой, но вот прочие HA-фокусы вызывают нарекания (т.к. таймаут при аварии все равно есть).Понятно, что иных мер такой подход не отменяет, но вот прибегать к ним приходится в разы реже.
> справедливости ради: бсд вполне стабильная. лично видел аптаймы по несколько лет.Справедливости ради, у меня и пингвин аптайм в год на роутере как-то набрал. А чего ему сделается то? Другое дело что так делать все-таки не следует, ибо секурити фиксы всякие. Но в уютненьком интранетике иногда можно.
> Если бы все линкс-девелоперы работали над одним дистрибутивом, использовали один пакетный менеджер и пилили одни и те же утилиты для одной графической среды, линукс потерял бы разнообразие, но обрел бы невиданную стабильность, качество, лоск и доступность для конечного пользователя, что помогло бы не только привлечь конечного потребителя, но и помочь привлечь разработчиков коммерческого ПО.поэтому я выбираю Ubuntu - единый Linux, вот и Valve тоже так думает, многий софт тестится именно на Ubuntu, а то и только, и в первую очередь
надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких много
понимаю что кому-то противно что будет нечто одно, не такое как хотелось бы, но такова цена за десктоп
> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких многоПравильно. И дружно свалить нафиг из мира Linux.
>> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких много
> Правильно. И дружно свалить нафиг из мира Linux.Поддерживаю. Ubuntu не Linux.
> Поддерживаю. Ubuntu не Linux.Учитывая подход космонавта "разработка - ничто, пиар - все", ubuntu - это скорее windows. Со всеми ее виндопроблемами.
> Учитывая подход космонавта "разработка - ничто, пиар - все", ubuntu - это
> скорее windows. Со всеми ее виндопроблемами.Если вы о Юнити, то у неё примерно те же проблемы, что и у KDE и у GNOME. А у них у всех те проблемы, которых в винде уже нет сто лет в обед. Так что сравнение с виндой некорректно ;)
неужто винда xfce догнала?
да! прогресс! :D
Да не, она сама по себе "просто работает" без вопросов.
винда работает без вопросов?
это вам на башорг надо. пусть поржут.
> Да не, она сама по себе "просто работает" без вопросов.Меня поражают высказывания таких, как ты. В одном комментарии "В Линуксе всё плохо, в нём всё надо поменять!". Тебе отвечают "тех проблем, что ты назвал, нет в нормальных дистрибутивах", а ты "не-не-не, убунта вне конкуренции, лучший линукс! Вы что, за линукс для элиты, да? А может, вы завидуете её успеху? Любите ковыряться в текстовых конфигах и перекомпилировать ядро?". Кошмар.
Кошмар у вас в голове. Очень сложно разруливать девайс в чужой системе. Так что, не буду трогать вашу голову.
> Вы что, за линукс для элиты, да?я — да, например.
Уже много лет использую Ubuntu + Windowmaker. Проблемы космонавта, юнайти и пиара как-то проходят мимо. А вот во всяких суровых linux-ынтырпрайзах (напр. rhel) нет windowmaker и надо сидеть в прибитом гвоздями gnome, либо ставить его руками с левых репок. фи.
>>> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких много
>> Правильно. И дружно свалить нафиг из мира Linux.
> Поддерживаю. Ubuntu не Linux.[zanuda] Ubuntu это GNU/Linux, в прочем как и другие дистрибутивы [/zanuda]
> [zanuda] Ubuntu это GNU/Linux, в обчем как и прочие дистрибутивы [/zanuda]GNU/Linux - это дистрибутивы на базе ядра Linux с окружением GNU.
В Ubuntu используется собственное ядро Ubuntu kernel.
Следовательно, Ubuntu - не GNU/Linux.
>GNU/Linux - это дистрибутивы на базе ядра Linux с окружением GNU.
>В Ubuntu используется собственное ядро Ubuntu kernel.
>Следовательно, Ubuntu - не GNU/Linux.https://wiki.ubuntu.com/KernelTeam
"The Ubuntu Kernel Team aims to provide the highest quality Linux kernel for Ubuntu and the Ubuntu family of products. The Linux Kernel is the core of Ubuntu and is the rock upon which we base all other Ubuntu technology, and is a usable, high-quality desktop & server operating system for users around the world. It strives to be the best free software development platform in existence."
Следовательно, ты глупый школьник.
>> [zanuda] Ubuntu это GNU/Linux, в обчем как и прочие дистрибутивы [/zanuda]
> GNU/Linux - это дистрибутивы на базе ядра Linux с окружением GNU.
> В Ubuntu используется собственное ядро Ubuntu kernel.
> Следовательно, Ubuntu - не GNU/Linux.РЖУ НИМАГУ!
вы исходники ядра убунту ставили когда-нить? то заметили бы, что ставится ядро оригинальное а на него патчи накладываются.
это раз. Во вторых никто вам не мешает скачать родное ядро с сайта кернел.орг и поставить его в убунте (делал 100 раз)...
Двигатель БелАЗа? Это ведь не двигатель машины? значит БелАЗ - не машина! Браво!
Какая блестящая аргументация! Лучший пост в треде! Я восхищен вашим риторическим талантом!
> Какая блестящая аргументация! Лучший пост в треде! Я восхищен вашим риторическим талантом!Какой вопрост, такой ответ.
> Двигатель БелАЗа? Это ведь не двигатель машины? значит БелАЗ - не машина! Браво!Во, логика Зенитура и Ко во всей красе. Достойный ответ на глистов и собаку :)
> В Ubuntu используется собственное ядро Ubuntu kernel.Вообще, очень мало дистров использует ваниллу совсем без патчей. Убунта в этом плане мало чем отличается от других. Но батхерт засчитан, да.
> Правильно. И дружно свалить нафиг из мира Linux.Ха! Тогда они выиграют, а Линукс проиграет.
> Ха! Тогда они выиграют, а Линукс проиграет.Проще говоря, обрубят сук, на котором сидят.
Глисты не могут бежать впереди собаки.
> Глисты не могут бежать впереди собаки.Красиво сказал. Очень точно характеризует зависимость ubuntu от debian.
> > Правильно. И дружно свалить нафиг из мира Linux.
> Ха! Тогда они выиграют, а Линукс проиграет.что «проиграет»? избавится от стада тушканчиков? это epic win, вообще-то.
правильно, линуксу нужны только опытные илитарные пользователи, навроде тебя
> правильно, линуксу нужны только опытные илитарные пользователи, навроде тебяНе обязательно опытные и илитарные, главное, чтобы не дебилы. Поэтому, ubuntu с воза - кобыле легче.
> правильно, линуксу нужны только опытные илитарные пользователи, навроде тебя"Кто пользуетса не Ubuntu тот красноглазый гинтушнег!!!!!"
> "Кто пользуетса не Ubuntu тот красноглазый гинтушнег!!!!!"Разумеется, ведь Ubuntu - это единственный дистрибутив с графическим интерфейсом.
А в Linux не может быть GUI - там только страшная черная консоль, в которой нельзя работать, но можно только "конпелировать".
Zenitur сам себе отвечает
> Zenitur сам себе отвечаетВообще-то нет. Почему-то вспомнил Quake III: если я придумаю как извернуться и покемперить, потом я прекращаю это делать, а другие - начинают, насмотревшись меня.
дурной пример заразителен, ты это хотел сказать
> покемперить, потом я прекращаю это делать, а другие - начинают, насмотревшись меня.Потому что остальные игроки видимо такие же "вумные" как и ты.
> правильно, линуксу нужны только опытные илитарные пользователи, навроде тебяя ещё и Опытный Илитарный Программист, прикинь.
> я ещё и Опытный Илитарный Программист, прикинь.И от скромности совсем не умираешь :). Правда жестокое обломинго состоит в том что всем похрену какой ты там программист. Как видишь и без тебя все работает. И на одного элитарного программиста найдется с дюжину менее укушенных синдромом ЧСВ, чьи программы мне актуальнее. F..k, я даже не знаю названия твоих программ. Какое мне при этом дело какой ты там программист? :)
> Как видишь и без тебя все работает.в своё время — не работало. по поводу чего пришлось в ядро патчи слать.
> Правда жестокое обломинго состоит в том что всем похрену какой ты там программист.Угу, только большинству адекватных взрослых людей глубоко похрену на что там похрену или не похрену "всем".
>> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких много
> Правильно. И дружно свалить нафиг из мира Linux.Зачем? Или вам хочется вечно быть на противоположной стороне - эдакий радикальный оппортунизьм, замешанный на нигилизьме? ;) Взрослеть пора, батенька. Впрочем, подобным нигилистам всегда есть куда податься в случае чего.
Толковые дистры берут из убунты то, что надо пользователям этого дистра, например, путем написания ебилдов и выкладывания их в оверлеи. Вы сами можете сделать подобное для своего, и для этого вовсе нет необходимости переходить на убунту. Зато для разрабов, создающих такие огромные и сложные проекты, какие делает Вальве, наличие одного основного дистрибутива намного облегчает их задачу, экономя силы и средства. А уж для пользователей прямая выгода.
И кто же виноват в том, что Убунта стала самой узнаваемой из ГНУ/Линюкс? Почему не Дебиан, не Генту, не Арч или какая-нибудь Федора? Это вы к их разрабам обратитесь. Возможно, потому, что им просто не хотелось вылезать из своего болота, а вот космонавту захотелось, и в этом он оказался молодцом. Думаю, что и в распространении серверов именно на ГНУ/линюкс есть его огромная заслуга.
Наличие "основного" дистрибутива ГНУ/Линюкс принесет этому комплексу только пользу, потому что в сути своей все дистры очень между собой похожи и между ними нет непреодолимых противоречий - кому надо, тот приспособит под свой.
>>> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив и хоть как-то подходит - думаю таких много
>> Правильно. И дружно свалить нафиг из мира Linux.
> Зачем? Или вам хочется вечно быть на противоположной сторонеКто не за Ubuntu - тот против Linux!!!!
> Толковые дистры берут из убунты то, что надо пользователям этого дистра
Убунта берёт то, что ей нужно, из толковых дистрибутивов Linux.
> И кто же виноват в том, что Убунта стала самой узнаваемой из ГНУ/Линюкс?
Кто Ubuntu не любит - тот просто ей завидует!!!!
> Почему не Дебиан, не Генту, не Арч или какая-нибудь Федора?
Любят фанаты Ubuntu сравнивать Ubuntu с гентой, арчем и LFS. Потому что перед полноценными десктопными дистрибутивами Linux у убунты преимуществ нет.
> Это вы к их разрабам обратитесь. Возможно, потому, что им просто
> не хотелось вылезать из своего болота, а вот космонавту захотелось, и
> в этом он оказался молодцом. Думаю, что и в распространении серверов
> именно на ГНУ/линюкс есть его огромная заслуга.
> Наличие "основного" дистрибутива ГНУ/Линюкс принесет этому комплексу только пользуКакую?
Какие примущества OpenSUSE перед Ubuntu и наоборот? Не считаем холиваров на счет оболочек. Какие еще есть популярные для широкой(не специализированной) публики дистрибутивы GNU\Linux?
> Какие примущества OpenSUSE перед Ubuntu и наоборот? Не считаем холиваров на счет
> оболочек. Какие еще есть популярные для широкой(не специализированной) публики дистрибутивы
> GNU\Linux?Преимущества Ubuntu в том, что это первый в мире дистрибутив Linux для новичка, первый в мире LiveCD, а также то, что Ubuntu положил конец явлению зоопарка дистрибутивов. Так, во всяком случае, о нём отзываются на форумах и в чатах. Всё. Недостатки - повышенная ресурсоёмкость (выкинь свой компьютер, нищий!), повышенная глючность (а ты хочешь чтобы релизы откладывались годами? Ты хоть знаешь почему Ubuntu так популярен - люди не дождались Debian'а!), привязка в Интернету (сейчас за 200 рублей можно подключить скоростную безлимитку!), трудность настройки из графической оболочки (просмотр устройств из GUI не нужен! Настройщик GRUB не нужен! xxx не нужен! Разработчики Canonical лучше пользователя знают, что ему нужно!), чрезмерно упрощённый инсталлятор (это же хорошо! Раньше линукс вообще из консоли ставили и неделю настраивали локализацию, а Ubuntu имеет графический инсталлятор), а небольшой набор ПО вводит начинающего пользователя в замешательство. Ему приходится мучить Google, чтобы найти то, чем в Linux делать то или это. Он начинает заблуждаться, думая, что для Linux не существует той или иной программы. Ни одного из этих недостатков нет в openSUSE или в любом другом дистрибутиве Linux для рабочих станций (десктопа).
Пример: я купил TV-тюнер. openSUSE мне его нашла и предложила установить с установочного DVD или интернета нужные программы. Ubuntu - Google включаем, долго ищем, устанавливаем программу TVtime. А запись с TV-тюнера, а FM-радио, а работа ИК-пульта? Это всё - отдельные поисковые запросы. И так для всего: распознавание текста, экранная клавиатура (или там всё-таки есть, уже не помню), да даже настройка Compiz не входит в установочный ISO, хотя Compiz есть. А в Linux есть шаг выбора DE для установки и шаг выбора ПО для установки, всё очень удобно, но по желанию можно оставить всё по-умолчанию. Также есть кнопка Справки, которая на русском языке объяснит назначение кнопок, галочек и значение терминов.
И это всё было задолго до Ubuntu.
> Преимущества Ubuntu в том, что...в отличие от многих других там например "искаропки" нормальные фонты. Особенно в браузере. Особенно на русском. И 99.9% пользователей в гробу видали "удовольствие" самолично заколупывать нормальные фонты или ломать глаза.
>> Преимущества Ubuntu в том, что
> ...в отличие от многих других там например "искаропки" нормальные фонты.Да - пусть убунта глючный глюкодром, где популярные и не очень программы могут выдать глюк на ровном месте. Пусть они пиарятся своими пустыми новостями по принципу "не важно что написать, лишь бы слово Ubuntu не сходило с первых страниц новостных сайтов". Главное что там шрифты красивые!
> Особенно в браузере.
В убунте есть что-то, кроме браузера? А потом по форумам, в которых Linux - не основная тема обсуждения, пишут, что Linux - это такая пускалка интернета.
> В убунте есть что-то, кроме браузера?Да есть, есть. Подковыривать -- так хоть с толком всё ж стоит.
Да я не про ковыряния в убунте. Вот я получил бесплатный диск убунты по почте, вот я его запустил на своём компьютере без интернета. А кроме браузера ничего ведь и нет! Ничего, необходимого для реальной работы! Текстовый редактор, калькулятор, прожигалка дисков и проигрывалка OGG-файлов, всё! Ни в одном дистрибутиве Linux такого нет - везде можно полноценно работать в оффлайне. Единственное, что нужно загружать из Интернета, это программы с проприетарными лицензиями. Но их так мало, что можно сходить с Flash-диском к соседу, и для реальной работы они не нужны. Работать в программе можно и с 2D-ускорением видеокарты.
> всё! Ни в одном дистрибутиве Linux такого нет - везде можно
> полноценно работать в оффлайне.Пардон? Там есть офисный пакет, например. Вполне полноценно работающий оффлайн. Ну или что имелось в виду для полноценной работы? Мне вот нужен ARM GCC, KiCAD и AVR GCC для полноценной работы. И еще пара приблуд для прошивания. Они есть искаропки? Нет? Вай, полноценной работы для меня любимого что-то уже не получается.
А так - да, убунта хреновый дистр для полярников, у которых совсем нет выхода в сеть даже чтобы 1 раз программы укачать. Хотя где совсем туго - я просто закатываю для таких на HDD или большую флеху все репы целиком. Вот так - 100% оффлайн режим и к тому же с доступностью 100% всего софта из репов. Ну получат полярники не сидюк а сразу большую флеху или винч :)
> Да есть, есть. Подковыривать -- так хоть с толком всё ж стоит.Ну так он так не умеет. По моим нескромным наблюдениям, Зенитар достаточно глупое существо, увы.
В том-то и дело, что парнишка неглупый, просто ведётся порой чрезмерно и буянить начинает. Или это после лора какого?..
>> ...в отличие от многих других там например "искаропки" нормальные фонты.
> Да - пусть убунта глючный глюкодром,Ой, глюки там только в хомячковой питонятине типа software center, single signon и что я там еще забыл. Вышибить этот шит после инсталла занимает самый край 5 минут. А остальное там такое же как и в остальных дистрах, плюс-минус лапоть.
> где популярные и не очень программы могут выдать глюк на ровном месте.
То-то я и смотрю ты тут рядом лечишь что humble indie bundle не работает нигде кроме убунты, блаблабла. Для обычного пользователя, которому не принципиально какой именно из кактусов съесть, логично выбирать наименее колючий вариант. Но ты же об этом не подумал, правда?
> Пусть они пиарятся своими пустыми новостями по принципу "не важно что написать,
> лишь бы слово Ubuntu не сходило с первых страниц новостных сайтов". Главное что
> там шрифты красивые!Для лично меня - симпатичные шрифты это лишний повод выбрать дистр с ними. Просто потому что мне не больно то охота самому автотазить лишний раз.
>> Особенно в браузере.
> В убунте есть что-то, кроме браузера?Да. Там есть офисный пакет, файлманагер, калькулятор, IM, смотрелка PDF, ремотдесктоп и даже торрент. За глаза для типовых хомячковых задач. Да и не только хомячковых в принципе. А остальное можно доустановить из репов. Весьма разумный подход когда некий минимальный набор софта для типичного юзера воткнут а остальное кому надо может доустановить или снести парой галочек в пакетном манагере.
> А потом по форумам, в которых Linux - не основная тема обсуждения, пишут,
> что Linux - это такая пускалка интернета.Учитывая сколько на пингвине серверов - они не так уж и неправы :)
>[оверквотинг удален]
> установочного DVD или интернета нужные программы. Ubuntu - Google включаем, долго
> ищем, устанавливаем программу TVtime. А запись с TV-тюнера, а FM-радио, а
> работа ИК-пульта? Это всё - отдельные поисковые запросы. И так для
> всего: распознавание текста, экранная клавиатура (или там всё-таки есть, уже не
> помню), да даже настройка Compiz не входит в установочный ISO, хотя
> Compiz есть. А в Linux есть шаг выбора DE для установки
> и шаг выбора ПО для установки, всё очень удобно, но по
> желанию можно оставить всё по-умолчанию. Также есть кнопка Справки, которая на
> русском языке объяснит назначение кнопок, галочек и значение терминов.
> И это всё было задолго до Ubuntu.Да ладно...Я вот свой телефон в качестве 3джи мопеда использую. Так вот в минте он сразу завелся (в NM прописал точку доступа и номер и все.), а в той же опенсюсе пришлось поипаццо. И погуглить и пакеты доустанавиливать (без интернета, лол). Так что пример не айс. Да и выглядит минт по дефолту в разы лучше.
ЗЫ После прочтения данного высера, становится радостно, что я не из стана подобных маньяков.
Ты, может, укажешь на полноценные десктопные дистрибутивы?
> Ты, может, укажешь на полноценные десктопные дистрибутивы?linuxcenter.ru, linuxforum.ru, unixforum.org. Посмотри названия разделов сайтов.
>> Ты, может, укажешь на полноценные десктопные дистрибутивы?
> linuxcenter.ru, linuxforum.ru, unixforum.org. Посмотри названия разделов сайтов.Увиливаем от прямого ответа? Понимаю.
> !!!!
> !!!!Мож хватит уже паясничать?
>> Почему не Дебиан, не Генту, не Арч или какая-нибудь Федора?
> Любят фанаты Ubuntu сравнивать Ubuntu с гентой, арчем и LFS. Потому что перед полноценными десктопными дистрибутивами Linux у убунты преимуществ нет.В общем-то перед гентой у убунты только два преимущества: quick start и красивенькие пакетоманагеры.
> Наличие "основного" дистрибутива ГНУ/Линюкс принесет этому комплексу только пользу, потому
> что в сути своей все дистры очень между собой похожи и
> между ними нет непреодолимых противоречий - кому надо, тот приспособит под
> свой.Где-то треть игр из humble indie bundle не работает у меня (Debian squeeze). Все из-за того, что они компилируются под самой свежей убунтой с самыми свежими библиотеками. В частности, glibc. Виновата не убунта, а разрабы, конечно, но ваш пост - ложь. Убунта как стандарт дистрибутива линукс - очень плохой путь.
> Где-то треть игр из humble indie bundle не работает у меня (Debian
> squeeze). Все из-за того, что они компилируются под самой свежей убунтой
> с самыми свежими библиотеками.Дебиан - известные слоупоки :)
>> Где-то треть игр из humble indie bundle не работает у меня (Debian
>> squeeze). Все из-за того, что они компилируются под самой свежей убунтой
>> с самыми свежими библиотеками.
> Дебиан - известные слоупоки :)Зачем нужен Debian, когда есть Ubuntu?
> Зачем нужен Debian, когда есть Ubuntu?У лично меня он на паре серверов остался где свежак не требуется. В плане администрирования - один фиг. Но убунт больше - просто потому что в дебиане софт древний, а более свежий в него заковырять можно, но достаточно проблематично.
И что? Это плохо? Пользователи debian и LTS убунты - не люди?
> И что? Это плохо? Пользователи debian и LTS убунты — не люди?люди. но очень слоупочные. и это — внизапна — их личные проблемы.
А под ArchLinux наблюдаются такие проблемы? Какая ветка Debian? Если стабильная, то разве стоит ругать разработчиков, за использование более свежих версий библиотек?
> А под ArchLinux наблюдаются такие проблемы? Какая ветка Debian? Если стабильная, то
> разве стоит ругать разработчиков, за использование более свежих версий библиотек?Конечно стоит - или положите libgcc и libstdc++ и библиотеки-зависимости игры в архив с игрой, или компилируйте с GCC 4.1 и минимальным набором зависимостей, раз код игры закрыт! Не думаю, что их игры с минимальными системными требованиями GeForce 4 и 700 MHz процессора, так сильно нуждаются в новых процессорных инструкциях, поддержка которых появилась в GCC 4.6 и 4.7. Дело в том, что в разработчики игр из комплекта Humble Bundle поддержку Linux делают по правилу "лишь бы отвязались", если конечно портирование выполнял не Icculus.
а может, просто послать нафиг слоупоков? что авторы и делают. интимные слоупочные проблемы никого не волнуют.
Планирую создать страничку по образу "Help! Linux ate my RAM!", с помощью которой можно обновить библиотеки из стандарта LSB в системе любой давности. Это позволит запускать любые бинарники в любом десктопном дистрибутиве Linux.
> Это позволит запускать любые бинарники в любом десктопном дистрибутиве Linux.Спаситель линукса - человек-объектив!
> Это позволит запускать любые бинарники в любом десктопном дистрибутиве Linux.LX можно будет?
> Debian squeezeССЗБ.
>> Если бы все линкс-девелоперы работали над одним дистрибутивом, использовали один пакетный менеджер и пилили одни и те же утилиты для одной графической среды, линукс потерял бы разнообразие, но обрел бы невиданную стабильность, качество, лоск и доступность для конечного пользователя, что помогло бы не только привлечь конечного потребителя, но и помочь привлечь разработчиков коммерческого ПО.
> поэтому я выбираю Ubuntu - единый Linux, вот и Valve тоже так
> думает, многий софт тестится именно на Ubuntu, а то и только,
> и в первую очередьТо есть ты признаёшь, что у тебя нет своего мнения, и ты выбираешь не то что нравится, а то что "у всех". Зачем тебе тогда Linux?
> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив
> и хоть как-то подходит - думаю таких многоЗачем? И почему именно вокруг него?
> понимаю что кому-то противно что будет нечто одно, не такое как хотелось
> бы, но такова цена за десктопБез Ubuntu было точно так же, как и с ней, а доля Linux тоже была 1%.
> Без Ubuntu было точно так же, как и с ней, а доля Linux тоже была 1%.Я конечно понимаю что батхерт, но когда остальные дистры научатся делать нечто, что искаропки не выглядит как блевотина - это тоже будут юзать. А покуда там вырвиглазные фонты, криво подогнанные темы GTK vs Qt и прочая - ты так и будешь злопыхать. Но убунта для обычных пользователей симпатичнее.
>> Без Ubuntu было точно так же, как и с ней, а доля Linux тоже была 1%.
> Я конечно понимаю что батхерт, но когда остальные дистры научатся делать нечто, что искаропки не выглядит как блевотина - это тоже будут юзать.1). Что такое батхерт? Выражайтесь понятнее. 2). В моём первом дистрибутиве Linux, который вышел до появления Ubuntu, программы GTK и Qt выглядели отлично как в GNOME, так и в KDE. Тем оформления было много и они отличные. Никаких проблем со шрифтами. Сочиняй ещё, и не забывай отписываться с Drist, и прочими людьми с никнеймами, о том, что "В линуксе всё плохо, надо всё переделывать" внизу страницы, а наверху "руки прочь от убунты - лучший линукс!".
> 1). Что такое батхерт? Выражайтесь понятнее.Мы тут в соседних коментах пришли к выводу что butthurt - это когда спинной мозг начинает грызть копчик :)
> 2). В моём первом дистрибутиве Linux, который вышел до появления Ubuntu,
> программы GTK и Qt выглядели отлично как в GNOME, так и в KDE.Расскажи плиз, как вот прямо сейчас в твоем первом дистрибутиве обстоят дела с GTK2, GTK3 и Qt? Это три в общем то независимых либы с 3-я наборами настроек. Ну ок, куть можно убедить юзать GTK2шные настройки или GTK2 можно кой-как убедить рендерить через тот же движок тем что и Qt (Murrine, кажется, имеет рендереры и для GTK2 и для Qt). Но GTK3 сие не касается.
> Тем оформления было много и они отличные.
Угу, то-то убунта чуть ли не единственные кто GTK2, GTK3 и Qt подогнали друг под друга. Да, там для этого две синхронизированных темы: одна для GTK2+Qt и вторая для GTK3. Остальные почему-то в массе своей предпочитают делать вид что проблемы нет. Может кто уже и не слоупокствует. Но в убунте это было подогнано начиная с самого начала. Правда только в 1 теме поначалу. Но лучше так, чем совсем никак и разноперый зоопарк. (В этом месте по сценарию в кадре должен появиться arisu, который должен показательно пнуть wayland за это же самое, мы его иногда даже понимаем в этом).
> Никаких проблем со шрифтами.
Да ладно? Берем дистр искаропки. Открываем ну хоть тот же уютный опеннетик. Дивимся тому что ШГ полное. Как минимум в сусе, федоре и дебиане оно вот так. А в убунте - тыдыщ - нормальный шрифт в кои-то веки. Ну то-есть читаемый, со сглаживанием и без очевидных бросающихся в глаза дефектов типа разной толщины линий.
> Сочиняй ещё, и не забывай отписываться с Drist,
Не, спасибо, как-нибудь сам дружи с субъектами с таким ником. Тебе как раз по пути с такими: дристней кидаешься не хуже.
> и прочими людьми с никнеймами, о том, что "В линуксе всё плохо, надо всё
> переделывать" внизу страницы, а наверху "руки прочь от убунты - лучший линукс!".Ну я не виноват что кроме убунты мало кто осиливает фонт нормальный для русского искаропки сделать в браузерах. Казалось бы не такая уж и ракетная наука. Но вот почему-то наблюдается такая хрень.
>> 1). Что такое батхерт? Выражайтесь понятнее.
> Мы тут в соседних коментах пришли к выводу что butthurt - этоВообще-то это PITA -- геморрой, извиняюсь за медицинский. Профессиональное заболевание сидячих вроде дальнобойщиков и контуперщиков, для профилактики полезны регулярная зарядка и прогулки по свежему воздуху, как понимаю.
> надо объединиться вокруг Ubuntu всем тем кому не сильно противен этот дистрибутив
> и хоть как-то подходит — думаю таких многодадада. и огородиться, и больше к остальным не приходить. сидите в своей уютной убунточке, освободите остальных от своего присутствия. ну пожалуйста!
> дадада. и огородиться, и больше к остальным не приходить. сидите в своей
> уютной убунточке, освободите остальных от своего присутствия. ну пожалуйста!А ты кто чтобы всем указывать? Почему-то как баги в ext4 ловить - так Теодор на ланчпаде ошивается. А где же слакварщики? Сидят по норам. Пользы для окружающих - ноль. Ну и вам ли таким красивым вякать?
> А ты кто чтобы всем указывать? Почему-то как баги в ext4 ловить - так Теодор на ланчпаде ошиваетсяЧто за враньё - Теодор Тс её мейнтейнер, он не работает в Canonical.
> Что за враньё - Теодор Тс её мейнтейнер, он не работает в Canonical.Он не работает, но когда начались вопли про слеты файлов - он был тут как тут и прочно обосновался в ланчпадовском багтрекере. Все-таки хорошо что у некоторых кроме апломба и гонора как-то так удачно оказывается еще и удобная площадка для взаимодействия по теме в виде более-менее сносного багтрекера.
> понимаю что кому-то противно что будет нечто одно, не такое как хотелось бы, но такова цена за десктопЕсть одна маленькая загвоздка: в ubuntu практически нет собственных разработчиков (и вряд ли появятся, учитывая политику космонавта). Поэтому все, что остается - использовать чужие наработки. Как вы думаете, на чьих наработках они будут жить, оставшись единственным десктопным дистром?
на наработках СПО, ведь оно для этого и предназначалось, чтобы свободно пользоваться
> на наработках СПО, ведь оно для этого и предназначалось, чтобы свободно пользоватьсяА кто будет делать СПО для десктопа, если десктопных дистров не останется?
Почему же не останется, выше предполагалась одна Убунта. Но лично я за разнообразие. Будучи убунтупользоавтелем благодря разнообразию я смог пересеть на KDE, ибо Gnome/Unity меня не устраивало. А так бы пришлось есть кактус или как в венде использовать предыдущую версию. Так что не стоит бороться с разнообразием. Вот в Gnome тоже начали двигаться к чемуто единому и цельному, а в резултате только породили форки.
> Почему же не останется, выше предполагалась одна Убунта.Речь шла о десктопных дистрибутивах.
>> на наработках СПО, ведь оно для этого и предназначалось, чтобы свободно пользоваться
> А кто будет делать СПО для десктопа, если десктопных дистров не останется?А что, СПО пишут исключительно создатели дистров? Скорее наоборот, создатели дистров лишь собирают из того, что написали другие, и пишут лишь свои инструменты - и то редко. Создателям дистров просто некогда писать что-то масштабное - у них своих дел полно. Одни пишут, другие собирают написанное в кучу - отродясь так было.
Впрочем, не будет никогда одной Убунты, да и не нужно это прежде всего самим убунтоделам, но не по обозначенной вами причине.
> Создателям дистров просто некогда писать что-то масштабное - у них своих дел полно.Вот например про вклад Novell. Про Red Hat в статье тоже немного есть. http://wiki.linuxformat.ru/index.php/LXF85:Спецрепортаж
> Вот например про вклад Novell.В 2012 году нет такой компании - Novell. Продались с потрохами. Кстати с разморозкой вас.
>> Вот например про вклад Novell.
> В 2012 году нет такой компании - Novell.Есть.
> Продались с потрохами.
Тем не менее, она есть.
> Есть.
> Тем не менее, она есть.Есть высушенный трупик в виде названия. А по факту это какой-то там attachmate. Который вроде пока не злобствует особо и вроде держит бизнес - ну и на том спасибо.
> А кто будет делать СПО для десктопа, если десктопных дистров не останется?А в СПО каждый работает над тем над чем считает нужным. Вам надо? Вот вы идете и вкалываете. А остальные может быть присоединятся. Если решат что и им тоже это надо. Правда просто?
>> А кто будет делать СПО для десктопа, если десктопных дистров не останется?
> А в СПО каждый работает над тем над чем считает нужным. Вам
> надо? Вот вы идете и вкалываете. А остальные может быть присоединятся.
> Если решат что и им тоже это надо. Правда просто?Так значит в исходном сообщении всё правильно, да? Долой дебиан, давайте все пользоваться только убунтой?
> Так значит в исходном сообщении всё правильно, да? Долой дебиан, давайте все
> пользоваться только убунтой?Дебиан - неплохая база для тех кто на его основе хочет выпустить что-то еще. Ну может для серверов ничего. Но на десктопе он достаточно так себе. Его проблема в том что дебианщики слоупоки. Стабильные. Поэтому выпуска релиза ... ну вон уже 3 года ждут. Хотя обещали 2. И за это время в будущем дистре софт уже успел наполовину устареть благодаря заморозке. То-есть 7-й дебиан уже сразу после выхода будет старьем.
А это значит что:
1) Половина программ будут древними и унылыми.
2) Старые ядра с старыми багами не поддержат новое оборудование. Зато подкинут старых проблем. Давно починеных в остальных местах.Несомненно, есть testing, unstable и бэкпорты. Но в бэкпортах мало, а если подключить testing или unstable - система превратится в нечто ужаснее арча, когда все может факапнуться нафиг без предупреждения. Вплоть до выпадения системы в полностью небутабельное состояние.
После чего мы лишний раз вспоминаем дебианщиков добрым словом, за то что они не могут сделать ливцд с полноценной системой совмещенный с инсталлером. У убунтуев опять же это продуманнее: если даже доигрались, инсталляционный диск дает полноценную систему. Пригодную для починки поломавшейся рабочей копии системы, всевозможного трублешутинга и прочая, etc. Достаточно хранить 1 дивидюк или флешку и все, страховка от грабель обеспечена. А в дебиане одним носителем который под рукой - не отделаешься нифига.
угу. «если вы такие умные — отчего строем не ходите?!»
> угу. «если вы такие умные — отчего строем не ходите?!»Ну, точнее, "если вы такие умные - то почему грызетесь, вместо того, чтобы работать сообща и помогать друг другу?"
>> угу. «если вы такие умные — отчего строем не ходите?!»
> Ну, точнее, "если вы такие умные - то почему грызетесь, вместо того,
> чтобы работать сообща и помогать друг другу?"ты это у космонавта спроси лучше.
>>> угу. «если вы такие умные — отчего строем не ходите?!»
>> Ну, точнее, "если вы такие умные - то почему грызетесь, вместо того,
>> чтобы работать сообща и помогать друг другу?"
> ты это у космонавта спроси лучше.Он вас лично укусил, поэтому вы на него такой злой? Это скорее фанатик Штальман может укусить и заразить бешенством ;)
Вот я пользуюсь гентой и никуда переходить не собираюсь, но нельзя же занижать ту пользу, которую приносит Убунта для продвижения ГНУ/Линюкс. Да в реальности за несколько лет космонавт сделал гораздо больше для этого, чем бубнила Столман за пару десятков лет. Глупо этого не понимать. Другое дело, что кому-то не хочется, чтобы ГНУ/Линюкс стал известным и на него начали пересаживаться люди - хочется остаться эдакими загадочными кулхацкерами, видимо. Но это пройдет - как пушок в бороду превратится, сразу пройдет ;)
"укусил. Штальман. бубнила. пушок в бороду"У буржуев есть понятие strawman. Это когда ушлепок придумывает образ и этот придуманый образ начинает бить, причем важно побольше деталей. Образ может вообще не соответствовать фактам.
Контрпример.
Жрист дристанул как всегда, вернувшись в уроков пока старшая сестра не видит стырил ноут, по подленькому зашел под ее аккаунтом, достал из грязных давно не стираных штанов скомканую засаленую бумажку с незнакомыми словами "генту, гну/Линукс, кулхацкер". Но он точно знал, что когда их применяешь, то можно "словить много лулзов". Что это такое лулзы Жрист тоже не знал, но когда восьмиклассники так говорили они в его глазах выглядили круто, и он тупо повторял чтобы стать таким же.
Вот скажи, зачем ты это делаешь? Почему с начала после сортира не вымыл руки, и сразу схватил чужой ноутбук? Ведь тебе только кажется что сестра не узнает, коричневатые с запашком отпечатки на глянце весьма заметны, и кроме тебя это некому делать. Снова получишь хорошего пендаля, снова будешь всем рассказывать что странная походка у тебя после драки с пятью 20-летними гопниками. Снова над тобой будут все смеяться, и тебе с космонавтом труднее будет продвигать то, что бубнилы так и не смогли продвинуть.
> Вот я пользуюсь гентойОно и заметно - гов^W ЧСВ прет из всех щелей.
> поэтому я выбираю Ubuntu - единый Linuxто есть вас утсраивает вечно падающие, багнутое и распиаренное поделие космонавта, которое даже до следующей версии без переустановки обновится не может?
да и написано на слоупочном питоне из-за которого требование у дистра выше некуда...единственный плюс у убунты - это дизайн (ну хоть для гнома2 они зделали крутую тему) и человеческий инсталер (хотя многие, как и я, предпочитают вообще не переустанавливать систему, так как это не винда; привет RR и gentoo)
>> поэтому я выбираю Ubuntu - единый Linux
> то есть вас утсраивает вечно падающие, багнутое и распиаренное поделие космонавта, которое
> даже до следующей версии без переустановки обновится не может?
> да и написано на слоупочном питоне из-за которого требование у дистра выше
> некуда...
> единственный плюс у убунты - это дизайн (ну хоть для гнома2 они
> зделали крутую тему) и человеческий инсталер (хотя многие, как и я,
> предпочитают вообще не переустанавливать систему, так как это не винда; привет
> RR и gentoo)Мне больше по душе инсталлятор образца Red Hat 90-х годов, используемый почти всеми десктопными дистрибутивами сегодня. А тем в таких дистрибутивах десятки на выбор, они не хуже Human.
> единственный плюс у убунты - это дизайнРеальный плюс у убунты - это нормальные десктопные дефолты и пресет пакетов. Типовой юзверь понятия не имеет какие пакеты ему нужны. И в гробу он видал удовольствие косяки оформления за разработчиками подчищать. А в некрасивой системе работать попросту неприятно. Это примерно как в сарае жить. Можно, но лучше в аккуратном красивом доме. И как-то так получилось что далеко не каждый первый - профессиональный строитель.
>> единственный плюс у убунты - это дизайн
> Реальный плюс у убунты - это нормальные десктопные дефолты и пресет пакетов.Что мешает пользоваться другими дистрибутивами Linux?
>> Реальный плюс у убунты - это нормальные десктопные дефолты и пресет пакетов.
> Что мешает пользоваться другими дистрибутивами Linux?Нежелание превращаться в слесаря автотаза на ровном месте и без особых причин при возможности этого избежать. А зачем мне пробивать все стенки своим лбом, если это уже сделали другие? Меньше время на долботню с системой == больше времени на все остальное.
> Нежелание превращаться в слесаря автотаза на ровном месте и без особых причин при возможности этого избежать.Так значит, кроме Ubuntu реально есть только Arch Linux? Смотрю, на форуме постоянно создают темы "Стоит ли переходить с убунты на арч?" "Стоит ли переходить с арча на убунту", "Перешёл с убунту на арч, вот впечатления", "Передёш с арча на убунту, передумал становиться бородатым админом-трулинуксоидом".
> Меньше время на долботню с системой == больше времени на все остальное.«лучше день потерять, потом за час долететь». система настраивается *один раз*. а потом — просто работает.
впрочем, бубунтоидам не понять, у них же есть единственный способ «решения» проблем: переустановка. из винды заимствован. потому они и дупочёсят по поводу «настройки системы»: действительно, если каждый раз переустанавливать «с нуля», то процесс занудный.
> Типовой юзверь понятия не имеет какие пакеты ему нужны.более того: он не имеет понятия, зачем ему именно ПК. ориентация на «типового юзера» — тупик.
> Если бы все линкс-девелоперы работали над одним дистрибутивом...согласен, +100500
> линукс потерял бы разнообразие
Линукс - это не ОС, это ядро. На ядре "от линукс" работают кучи ОС. Реально, например, дебиан, опенсусе, редхат - это совершенно разные ОС.
Когда говорят, что например доля линукса на серверах - столько-то, это бред, потому что нет доли линукса, есть доля ОС, использующих ядро линукс.
Если бы была единая ОС, т.е. такая, что:
- дистрибутивы отличаются друг от друга только тем, что устанавливается из пакетов;
- общие принципы загрузки и загрузочных настроек (т.е. SysV, rc.conf, systemd или что-то ещё, но одно, общее), единая документация (!)
- дистрибутив = базовая ОС + пакеты, т.е. ставим 1 дистр, сносим все пакеты, остаётся базовая ОС, ставим другие пакеты - получаем другой дистр
... это было бы действительно круто. И не было бы бреда всяких гномеров про "несовместимости АПИ/АБИ ядра".
На данный момент вся тупость ситуации именно в том, что разрабам ядра совершенно до фени, как это ядро работает в реальном мире. Да и они не имеют на "реальный мир" почти никакого влияния. Поэтому в данный момент "ОС на ядре линукс" = хорошее ядро + зоопарк идиотизмов.
Более того, только в окружении линукса возможна ситуация, когда юзеры разных дистров матерят друг друга =)
> Когда говорят, что например доля линукса на серверах — столько-то, это бред,
> потому что нет доли линукса, есть доля ОС, использующих ядро линукс.и ВНИЗАПНА! всё это — таки доля линукс. потому как ядро-то — линукс.
> и ВНИЗАПНА! всё это — таки доля линукс. потому как ядро-то — линукс.Кэп сегодня нереально крут. Это самый эпичный капитанинг месяца! :)
> Кэп сегодня нереально крут. Это самый эпичный капитанинг месяца! :)благодарю. я старался.
> Если бы все линкс-девелоперы работали над одним дистрибутивом, использовали один пакетный
> менеджер и пилили одни и те же утилитыЕсли бы все люди жили в одном здании, если бы одну и ту же пищу, делали одно и то же и гуляли только в одни и те же отведенные часы, разбредаясь по одинаковым серым камерам, то тогда преступления исчезли бы как класс. Вот только нахрена бы мне такое "всеобщее счастье"? Я это называю концлагерем и за счастье не считаю.
У некоторых разработчиков СПО начинает зашкаливать ЧСВ.
Все дружно забыли, что означает мажорная версия продукта. Это в свою очередь и говорит о изменении API/ABI, с возможным отсутствием обратной совместимости. И эти API/ABI не меняются или имеют прослойку совместимости до выхода следующей мажорной версии продукта, что бы все проэкты плавно переползали на новые API/ABI. Но мажорная версия не должна меняться каждый месяц или два (только без холивара). Нужно введите годовой или двухгодичный (а то и больше) цыкл по релизу мажорной версии с вычисткой кода от костылей призванных обеспечивать обратную совместимость. И все зависящие разработчики будут вкурсе, когда и что будет ломаться, и предпринимать соответствующие меры, если не смогли плавно переползти. По крайней мере будет какая-то стабильность. А за год, два или более будет куча времени какие вносить изменения, что и как реализовывать.
> Все дружно забыли, что означает мажорная версия продукта.есть стандарты? ссылку можно?
Ну есть как бы логика =)UPD:
... и эта логика раньше отлично работала
> Ну есть как бы логика =)которая, ВНИЗАПНО! — разная у разных людей. точнее, не логика разная, а исходные посылки.
например, в мире FOSS версия 0.x часто означает вполне стабильный софт. просто прикольно начинать счёт с нуля. а в мире виндов это почти всегда обозначает атомный глюкодром (впрочем, 1.x обычно тоже атомный глюкодром, но это совсем другая история).
>> Ну есть как бы логика =)
> которая, ВНИЗАПНО! — разная у разных людей. точнее, не логика разная, а
> исходные посылки.
> например, в мире FOSS версия 0.x часто означает вполне стабильный софт. просто
> прикольно начинать счёт с нуля. а в мире виндов это почти
> всегда обозначает атомный глюкодром (впрочем, 1.x обычно тоже атомный глюкодром, но
> это совсем другая история).А разве плохо, тогда, начать придерживаться того, что изменение мажорной версии ведет существенные изменения, как и внутренние так и внешние, одно другому не мешает :)
Разве плохо ввести стандарт для мира ПО? И это бы решило бы проблему, хоть в какой-то мере. Это ж не в квалитетах на допуски и посадки разбираться :)
Да и я не говорю про начало нумерации, я про само изменение. Пусть версия -100.500 изменится на +100.500, то это означает что речи об обратной совместимости нет, т.е. ПО может работать, из-за некритичного для данного ПО изменения API/ABI.В общем поживем и увидим как оно будет. Надеюсь, они не зря свой хлеб едят :)
> А разве плохо, тогда, начать придерживаться того, что изменение мажорной версии ведет
> существенные изменения, как и внутренние так и внешние, одно другому не
> мешает :)не плохо. но и ничем особо не хорошо. изменения пишутся в release notes, а номер версии — это так, интимное дело разработчиков.
> Разве плохо ввести стандарт для мира ПО?
зачем? и, кстати: а ты можешь формализовать критерии, по которым надо поднимать «мажор»? хочу прочитать.
> Пусть версия -100.500 изменится на +100.500, то это означает что речи
> об обратной совместимости нет, т.е. ПО может работать, из-за некритичного для
> данного ПО изменения API/ABI.а если совместимость есть, но внутри всё другое — то таки минор менять? по-моему, в этом случае твоя логика хромает.
> В общем поживем и увидим как оно будет. Надеюсь, они не зря
> свой хлеб едят :)ну, работает же всё. фичи пилятся, дырки чинятся. у меня, впрочем, и ядро 2.6.26 вон рядышком работает, ухи не просит.
Ну я выразил свою точку зрения, даже если в ней есть изьяны, то теперь их видно :)
> Ну я выразил свою точку зрения, даже если в ней есть изьяны,
> то теперь их видно :)ну дык для того дискуссии и придуманы. %-)
>> Разве плохо ввести стандарт для мира ПО?
>зачем? и, кстати: а ты можешь формализовать критерии, по которым надо поднимать «мажор»? хочу прочитать.Ну так сходи к врачам, пусть они тебя полечат не по стандартам, а как кому вздумается. Ведь у каждого может быть свое видение при какой температуре тебе надо начинать ее сбивать.
>> Пусть версия -100.500 изменится на +100.500, то это означает что речи
>> об обратной совместимости нет, т.е. ПО может работать, из-за некритичного для
>> данного ПО изменения API/ABI.
>а если совместимость есть, но внутри всё другое — то таки минор менять? по-моему, в этом случае твоя логика хромает.Ты его логики похоже не понял вообще, а рассуждать берешься. А логика проста: если изменился мажорный номер, то вполне вероятно, что изменились API/ABI и совсестимость никто не гарантирует. Т.е. она (совместимость) может и быть - тогда честь и хвала разработчикам, что удалось так отрефакторить код, что сохранили совместимость. А сейчас мы получаем чуть ли не каждый месяц новые версии, не всегда между собой совместимые. Но чтобы понять что именно сломается хорошо если только readme читать придется, а не по коду лазать..
> не плохо. но и ничем особо не хорошо. изменения пишутся в release notes,
> а номер версии — это так, интимное дело разработчиков.У шляпников в RHL мажорная версия дистрибутива определялась glibc soname (например, в 6.x съехали на glibc-2.1). И сразу понятно, что собранная с этой веткой glibc программа на любом дистрибутиве RHL6.x заработает или не заработает примерно одинаково. :)
Версия -- это символ, а что осталось и изменилось -- это его смысл. Бессмысленностей и так слишком много.
ты сейчас написал примерно то же самое, что и я: «номер версии — это так, интимное дело разработчиков». и, добавлю, маркетологов, когда их допускают до штурвала.
> которая, ВНИЗАПНО! — разная у разных людей. точнее, не логика разная, а исходные посылки.просто у некоторых людей есть логина, а у некоторых её нет (напаример, нет её у разработчиков ff).
> например, в мире FOSS версия 0.x часто означает вполне стабильный софт. просто прикольно начинать счёт с нуля.
каждый дурак знает, что в мире спо 0.x означает нестабильные api/abi, а не просто так, ради прикола.
> каждый дурак знает, что в мире спо 0.x означает нестабильные api/abi, а
> не просто так, ради прикола.лолщито? а ты мне, вроде, нормальным казался… обознался, бывает.
> например, в мире FOSS версия 0.x часто означает вполне стабильный софт.А какой-нибудь ffmpeg вон до недавних пор вообще релизы презирали :). Да и mplayer почти так же.
> А какой-нибудь ffmpeg вон до недавних пор вообще релизы презирали :). Да
> и mplayer почти так же.я, например, тоже. а зачем эти «релизы» нужны? нет, не понимаю.
> которая, ВНИЗАПНО! — разная у разных людей. точнее, не логика разная, а
> исходные посылки.чувак, я сегодня уже замахался тебя плюсовать. а за эту фразу я бы с десяток плюсов сыпанул.
> Ну есть как бы логика =)
> UPD:
> ... и эта логика раньше отлично работалаТолько если разраб безоговорочно декларирует данную логику.
Для представителей бронетанковых, ну и прочих меньшинств, еще вроде с версии 2.6 (ЕМНИММ), Вашу логику изменили.
тут стоить вспомнить хром и файрфокс.
> тут стоить вспомнить хром и файрфокс.Миль пардон,
я что-то пропустил?
>> тут стоить вспомнить хром и файрфокс.
> Миль пардон,
> я что-то пропустил?я про нумерацию версий. которая у хрома больше похожа на номера билдов, а файрфокс решил не отставать.
>> Ну есть как бы логика =)
>> UPD:
>> ... и эта логика раньше отлично работала
> Только если разраб безоговорочно декларирует данную логику.
> Для представителей бронетанковых, ну и прочих меньшинств, еще вроде с версии 2.6
> (ЕМНИММ), Вашу логику изменили.Я к тому, что бы не было таких глобальных и детских проблем, миром уже придуманы стандарты и меры. Они как раз и обеспечивают совместимость, что гайка на М16 что в России и что в Украине одинаковы по резьбе :)
> Я к тому, что бы не было таких глобальных и детских проблем,
> миром уже придуманы стандарты и меры.Вот только я не припоминаю стандартов версионирования софта. Да и с гайками не все так просто.
> Все дружно забыли, что означает мажорная версия продукта.Никто там ничего не забыл - это издержки прогресса, без этого Linux превратится в никому ненужную кучку (даже не кучу) xBSD. Cейчас есть дистрибутивы с LTS, например Ubuntu 10.04 - стабильный, качественный, удобный дистрибутив, кому нужны эти качества - давно сидят на нем. Ядро развивается и Торвальдс все правильно говорит, только троллит слегка.
> и Торвальдс все правильно говорит, только троллит слегка.Ничего себе слегка? Уже второй тред где тролли обожрались и страдают ожирением :)
> Ничего себе слегка? Уже второй тред где тролли обожрались и страдают ожирением
> :)мы не страдаем, мы наслаждаемся.
Я же не говорила про конкретно какой-то дистрибутив, мне лично, и считаю остальным также, неважно убунта будет или как-то иначе называться, главное открытое и свободное. Не правда ли?
неправда.
А никто не сойдется на одном решении. Это из разряда утопии - недостижима.Казалось бы тривиальная вещь вроде пакетов и менеджеров для них, сядьте сразу подумайте все вместе и создайте одну спецификацию, сделайте это стандартом and move on. Но нет, в чем-то не сошлись во мнениях, а сейчас так или иначе и rpm и deb мало чем отличаются из-за твиков в пакетных менеджерах(зависимости не такая острая проблема rpm теперь).
Те же основные тулкиты. Раньше была проблема Qt - проприетарщина, создали GTK+, на сегодняшний день Qt тоже свободная. Скооперировались и создали один, убили много дублирующихся библиотек ? Нет.
А если глянуть на то, что творится с "большие скрипты vs маленькие, но с systemd"...
В ранние дни надо было думать об этом, сейчас никто шевелится не будет, иначе простой возникнет. Нет, если у вас есть многа многа денег, то можно их всех собрать и сказать "надо Федя, надо".
> А никто не сойдется на одном решении. Это из разряда утопии -
> недостижима.
> Казалось бы тривиальная вещь вроде пакетов и менеджеров для них, сядьте сразу
> подумайте все вместе и создайте одну спецификацию, сделайте это стандартом and
> move on. Но нет, в чем-то не сошлись во мнениях, а
> сейчас так или иначе и rpm и deb мало чем отличаются
> из-за твиков в пакетных менеджерах(зависимости не такая острая проблема rpm теперь).Для всего линукса только RPM. Это стандарт. DEB - это свой собственный формат пакетов Debian, и он никому не мешает. Мейнтейнеры Debian сами делают пакеты для своего дистрибутива и хорошо справляются, создав одну из самых больших пакетных баз в Linux.
> Те же основные тулкиты. Раньше была проблема Qt - проприетарщина, создали GTK+,
> на сегодняшний день Qt тоже свободная. Скооперировались и создали один, убили
> много дублирующихся библиотек ? Нет.Не думаю что это проблема. GTK делался для GIMP, но потом распространился на множество других программ. Почему бы нет? Примерно то же самое произошло с лицензией zlib: делалась для одной программы, а пришлась по вкусу многим.
> А если глянуть на то, что творится с "большие скрипты vs маленькие, но с systemd"...
Тем, кому не нравится systemd, делают возможность использовать systemv. В моём дистрибутиве выбор задаётся в менеджере загрузки GRUB.
Мне Linux нравится в том виде, в котором он есть. Ещё бы программы с закрытым исходным кодом делали универсальными для всех дистрибутивов Linux... Пока это делает только Adobe, Autodesk, Oracle, NVIDIA, AMD и несколько других компаний, а большинство проприетарных программ требуют большое количество библиотек системы, которые есть не везде, и слишком нового GCC (GLIBC), тогда как не у всех самая новая система.
> Для всего линукса только RPM.то-то на сайтах обычно дебы для няшной бубунточки дают.
А разве вам религия разрешает посещать http://packages.ubuntu.com?
>> Для всего линукса только RPM.
> то-то на сайтах обычно дебы для няшной бубунточки дают.Смотря какая программа. Если написанная начинающим программистом, то да. А VLC Media Player есть RPM/DEB. Nero RPM/DEB. Google Chrome - RPM/DEB. Программы Adobe - RPM/DEB/tar.gz. Mozilla - tar.gz. VirtualBox - RPM/DEB/самораспаковывающийся run. Java - RPM. openMPI - SRPM. Autodesk Maya - RPM. Проприетарный драйвер ATi/AMD - RPM/DEB/run.
RPM - стандарт. DEB - внутренний формат Debian. Вон у турецкого дистрибутива Pardus тоже свой формат пакетов, и у минималистичного Puppy Linux - но это же не меняет картины, что RPM - стандарт!
> RPM — стандарт.единолично продавленый шапкой. ну, на здоровье. а у меня стандарт — txz, например.
>> RPM — стандарт.
> единолично продавленый шапкой. ну, на здоровье. а у меня стандарт — txz,
> например.Да ради бога. Только кто вы и где шапка? Так что...Продавите. Если сможете.
> Да ради бога. Только кто вы и где шапка?шапка? там, где и есть. им плевать на меня, а мне плевать на их «стандарты». вообще, контора, где держат на работе портеринга, не может быть нормальной.
> RPM - стандарт. DEB - внутренний формат Debian.Я вам так скажу: производителей железа и софта, выкладывающих дрова/софт _у себя_, _только_ в "стандарте", сиречь в бинарном пакете, надо пускать на удобрения. Стандарт поставки в мир - исходники. Остальное должны делать мейнтейнеры. Установка вашего "стандарта" с сайта производителя, поставка только в бинарном виде в "стандарте" прямой путь в мир "мы станем как венда". Если вам туда надо - не крушите мозг, ломайте венду и со слезами облегчения пользуйте.
> то-то на сайтах обычно дебы для няшной бyбyнточки дают.Чаще даже просто PPAшечки. И да, если вы недовольны этим результатом - вы сами в этом виноваты. Убунтуи при всех их минусах считают что пользователь не должен становиться слесарем автотаза. Тогда как большая часть иных дистров вообще класть хотела на то что с их пользователями случится.
Ну а далее по цепочке: разработчики как правило все-таки хотят чтобы их программой пользовались. Поэтому и собирают пакетики под убунтушечки. А редхат - так им десктоп не интересен. Накукуй тогда RPM осваивать?
Вообще, смешно видеть как кое-кто загоняет сам себя в логическую ловушку. Чем больше ж-й к хомячкам тем дальше они от вас. Ну вот и наслаждайся дивным новым миром. Где пакеты билдуют только для тех кто к хомячкам не тыловой частью. Потому что хомячки - userbase. А программер без userbase - что музыкант без слушателей.
> Накукуй тогда RPM осваивать?Осваивать - кому осваивать?! Это формат пакетов для большинства дистрибутивов Linux. DEB только у двух, ebuild - только у одного. Ими можно пренебречь и кроме того, в Debian и Gentoo пакеты собирают сами мейнтейнеры этих дистрибутивов, из публично доступных исходных кодов. И неплохо справляются.
>> Накукуй тогда RPM осваивать?
> Осваивать - кому осваивать?!Разработчику, ясен пень.
> Это формат пакетов для большинства дистрибутивов Linux.
Опять же. С точки зрения разработчиков - разработчик как правило работает для userbase а не сферических дистрибутивов в вакууме.
> DEB только у двух,
Да ну? Как минимум, убунтов около 5 подвидов, дебиан, Linux mint-ы всякие. К тому же минт пользует репы убунты и по этому поводу как я понимаю совместим с ними. У этой группы из трех выводков userbase перевесит все остальное вместе взятое.
> ebuild - только у одного. Ими можно пренебречь
Ну вот ты и пренебрегай. А разработчики как я смотрю предпочитают пренебречь остальными, типа редхатов, которым на десктопе ничего не надо вообще. Ну и пользователям оно не надо как результат.
> и кроме того, в Debian и Gentoo пакеты собирают сами мейнтейнеры
> этих дистрибутивов, из публично доступных исходных кодов. И неплохо справляются.В принципе - все так. Но - авторы часто предоставляют еще и PPAшку с распоследней версией для желающих свежака. Ну еще для дебиана зачастую. А вот репы/пакеты для остальных дистров - сильно зависит от. В общем кой-кто своим снобизмом/илитизмом/дутыми формальными стандартами сам себя и загнали в логическую ловушку, когда по факту, простите, царем горы стала какая-то там убунта и разработчики с ней считаются. По поводу чего у некоторых весьма смешной батхерт.
Вон arisu хотел чтобы хомячки пошли нафиг. Они и пошли нафиг - в убунту. Оставив его слаку в покое. А авторам нужна пользовательская база. Вот они и собирают пакеты для них. А что там с этой слакой случится - мало кого колышет.
В основе твоих рассуждений неправильный тезис: RPM, это не только Red Hat. Хочешь сказать, Novell - часть Red Hat? А Alt Linux, а Mandriva? Зашёл недавно на distrowatch, увидел новость о релизе дистрибутива openmamba - первый раз о нём слышу. И тоже RPM!RPM - стандарт на пакет в Linux, прописанный в LSB. Весь дорогостоящий коммерческий софт пакетируется только в RPM, и устанавливается легко и просто в любой дистрибутив Linux, соответствующий стандарту LSB. Разумеется, тестируется только на нескольких дистрибутивах Linux, но работать будет на всех. RPM-ку также не проблема установить в Debian.
> В основе твоих рассуждений неправильный тезис: RPM, это не только Red Hat.Да, неправильный.
> Хочешь сказать, Novell - часть Red Hat?
Так Novell и SUSE -- уже опять разные лавки.
> А Alt Linux
В мире почти неизвестен (хотя и не совсем чтоб уж). Хотя там и сало украинское почти неизвестно, что с них взять ;)
> а Mandriva?
Тогда уж скорее CentOS/SL, хотя мандрива и "десктопней"... или PCLinuxOS.
> Весь дорогостоящий
> коммерческий софт пакетируется только в RPM, и устанавливается легко и простовот всегда приятно поговорить со знающим человеком. Oracle, DB2 или там Lotus Notes, я так понимаю дешевые некоммерческие поделки?
> для большинства дистрибутивовМерки бывают разные.
> DEB только у двух
Отнюдь.
> ebuild - только у одного
Даже я знаю сходу минимум два.
> Это формат пакетов для большинства дистрибутивов Linux.только вот при попытке поставить пакеты из mageia в fedora, например, траблы гарантированы почти всегда. толку со «стандартного формата» — ноль.
> только у двух, ebuild - только у одного.блин. вот за такие подтасовки надо стучать по чану мокрым карасём.
ебилд - это описание последовательности сборки. при желании на выходе может быть deb/rpm. фанбои-аптгетчики настолько увлекаются дрочкой на "лубимый пакетный менеджер", что напрочь забывают, что это мир OpenSource. В идеале именно ебилд (порт) или нечто подобное, выкатывается производителем. Именно тогда это опернсорц. А не херпойми какие пакетиги.
> и кроме того, в Debian и Gentoo пакеты собирают сами мейнтейнеры
> этих дистрибутивов, из публично доступных исходных кодов. И неплохо справляются.и вот такой подход и должен быть стандартом
> Чаще даже просто PPAшечки. И да, если вы недовольны этим результатом —
> вы сами в этом виноваты.да мне вообще пофигу, я обычно всё равно собираю из исходников: это всяко лучше, можно конфигуром поиграть. точнее, скормить его выхлоп скрипту, чуть подредактировав — и получить нормальный слаковый пакет.
Есть ровно три варианта пользования такого дистрибутива:
- поставить и радоваться жизни
- сразу после установки начать отламывать то, что не нужно. И что оно мне напомнило?..
Иногда, даже не вылезая за пределы требований пользователя, порой всё начнётся с ядра, которое не ванильное. И иногда одно начинает противоречить другому.
- устать от "счастливой жизни" и начать собирать свой минимал привязавшись к наиболее удобоваримому проекту.
Куда ему писать пример такого приложения?
сюда пиши, мы передадим.
"Слова, слова, слова..."(с)Вильям, понимаешь, Шекспир...За те 15 лет, что я присутствую в мире IT, сообщество, собравшееся вокруг мира ярда Linux, сделало для освоения достижимого человеком участка пространства больше, чем все "балмеры&джобсы" со всем их аппаратом продаж.
Нестабильно?
Бросьте! Почти вся сеть обслуживается не без участия ядер Linux.
Обратно несовместимо?
А что - у кого-то остались в реальном использовании i386?
Недокументировано?
Э-э-э... Дайте что-нить почитать про ядро Windows или про SMB2 "от производителя"?
Код низкого качества?
А вы исходники от MS читали? (как-то раз утекли в сеть исходники, кажется, сервис-пака от MS) Почитайте! Я - не программист, но впечатление у меня от того чтения остались плохие."Некрасивый, неудобный десктоп"...
Знаете, а вы не пробовали настроить его "под себя"? Я попробовал. Палитра, поведение, приспособления - всё настраивается! После 5 лет пользования Linux я попробовал поработать в MacOS пару месяцев. Был в восторге от целостности программно-аппаратного комплекса, но ужаснулся тому, что всё там "привинчено аккуратными шурупчиками". Вернулся на Linux.Трудности с аппаратным обеспечением?
Трудности с установкой?
В прошлом месяце скачал Calculate. Прямо с флешки поставил на ноутбук. Всё установилось и заработало "искаропки". Поотключал всё, что мне (мне лично!) не нужно за пару часов, и получил оч-чень приличного "спутника".Так что прекращайте игру в "снежки из навоза", и возвращайтесь к работе. ;)
> Э-э-э... Дайте что-нить почитать про ядро Windows или про SMB2 "от производителя"?Там разве что KB с советом как отключить т.к. виснет и ведет себя нестабильно. Ха.
> А вы исходники от MS читали?ты, наверное, не в курсе, но у m$ есть программа, по которой они предоставляют универам код ядра и ключевых подсистем. у китайцев можно скачать.
кстати, даже утёкший код винды далеко не «ужас-ужас-ужас». ну, есть местами «здесь живут драконы». но не так уж и много.
Называлось MVP, по задумке это журналисты и энтузиасты, не работающие в Майкрософт, но продвигающие и популяризирующие его. В её рамках можно получить доступ к исходным кодам, а также напрямую пообщаться с разработчиками от руководителя проекта до уборщика сортиров.Уже года три как латентно отмирает, после того как MVP пытаются то слить исходники, то сливают бета и релизные версии новых ОС пиратам.
Сейчас чтобы получить исходник это нужно обосновать и получишь его лишь в размере обоснованного.
> а также напрямую пообщаться с разработчиками от руководителя проекта
> до уборщика сортиров.То-то думаю -- у MSFT как ни прожект, так сортир...
Хотя, возможно, вы имели в виду исходные коды Windows 3.0. Их действительно можно получить, но требуется быть юр.лицом и подписать достаточно требовательное соглашение о неразглашении и непередаче.
>> А вы исходники от MS читали?
>ты, наверное, не в курсе, но у m$ есть программа,так ты читал или нет?
> так ты читал или нет?читал, читал. и по необходимости, и просто интересно. система-то в оригинале задумывалась неплохая, это она потом виндой стала.
Time for paranoic mode on.
Единственный путь выжить для Майкрософта сейчас - это внести тень в ряды OSS. Что она и пытается делать. Раньше они могли игнорировать. Позже они уже не смогут сделать ничего. Вот они запутывают систему с корня. Вносят малонужные вещи вперемешку с нужными с подставными лицами.
//darkshvein
> Единственный путь выжить для Майкрософта сейчас - это внести тень в ряды
> OSS. Что она и пытается делать.Дохлый номер: у опенсорса там где срубается одна голова, вырастает 2 новых. Это называется fork. Поэтому то его и нельзя победить. Ололо :)
>Дохлый номер: у опенсорса там где срубается одна голова, вырастает 2 новых.пока 2-е вырастут, пару лямов лицензий на вин8 продать можно.
это и есть коммерция.
>[оверквотинг удален]
> тем не менее, в прошлом непостоянство звукового API приводило к большим
> проблемам в среде разработчиков приложений;
> - Нарушение работы бинарных приложений при обновлении GLibc. Несмотря на то,
> что разработчики Glibc относятся к проблемам совместимости значительно более аккуратно,
> чем разработчики GTK+, временами случаются просчёты, приводящие к нарушению работы пользовательских
> приложений. При сообщении о подобных фактах нарушения работы ответом часто является
> ссылка на проблемы самого приложения. Хочется надеется, что недавнее изменение (http://www.opennet.me/opennews/art.shtml?num=33461)
> модели управления в проекте Glibc позволит пересмотреть правила обеспечения совместимости.
> URL: http://linuxfonts.narod.ru/files/linus_on_linux_APIs.txt
> Новость: http://www.opennet.me/opennews/art.shtml?num=34738как же все таки хорошо, что на мнение здешних АНАЛитиков всем наплевать. Собаки лают - караван идет.
Космонавту успехов.
> Космонавту успехов.да, успехов. пусть уже героем станет, что ли.
> В ответ Линус заявил, что если ему приведут пример реальных пользовательских приложений, работа которых была нарушена в результате изменения внешних интерфейсов в ядре Linux, то такие изменения будут отменены или будут добавлены исправления для обеспечения обратной совместимости. Это правило разработки ядра и оно соблюдается. Все изменения, которые могут повлиять на совместимость с пользовательским окружением, вносятся очень аккуратно, даже если наблюдается нарушение совместимости из-за ошибок в компонентах, выполняемых на уровне пользователя.Лол. Сохранение совместимости, например, хотя бы в пределах той же major-версии - это то, что должно быть сделано разработчиком заранее, а не снисходительно выполняться после запроса пришедшего на поклон пользователя. Проект с такой политикой многие с такой потребность тупо не будут выбирать, в результате такую совместимость приходится делать самостоятельно разработчикам. От того в итоге широко распространены лишь один-два дистрибутива - что в итоге приводит к Поттерингу.
> Возобновление совместимости из-за ранее внесённых ошибок рассматривается как очень сложные для решения проблемы. Например, из-за ошибки в ядре была нарушена работа 32-разрядного демона autofs при использовании 64-разрядных сборок ядра. Различные дистрибутивы добавили в свой состав разные патчи для устранения данной проблемы, но при попытке исправить проблему в ядре возникла ситуация нарушения совместимости на уровне ошибок со старыми версиями (перестали работать пакеты autofs, в которые были добавлены исправления для обхода проблемы в ядре). [...]
> Нарушение работы бинарных приложений при обновлении GLibc.Комсомольцы, героически создают себе "очень сложные для решения" проблемы на ровном месте. Если бы, как у всех остальных, была бы кроме ядра ОС в целом, т.е. базовая система (с glibc и прочей теснозависимой системщиной) - она бы находилась в согласованном состоянии, этих сложностей бы и не возникало.
то ли дело FreeBSD: стройна, красива, а уж по распространённости никакие студенческие поделки не догонят!особенно порадовал пассаж про то, что за совместимостью с новыми версиями ядра и библиотек должны следить вовсе даже не разработчики софтины. лол, у вас там, в мире BSD, всё так?
надо всё-таки переходить на FreeBSD: вас там так штырит…
употребление тяжелых наркотиков может быть необратимо для головного мозга.
"Продолжение дискуссии с Линусом Торвальдсом о стабильности" (с)
Господа и школьники, а в чём проблемы? Линус пилит ядро, сливает народу, народ заворачивает в фантики и раздаёт всем. Если у кого-то фантик не так с api работает, так это значит криво в фантик заворачивают, а не криво Линус пилит ядро =)).
p.s. как меня забавляют люди, которые:
1. считают убунту отдельной какой-то чудо осью
2. на вопрос "вы используете линукс дома?" отвечают "фу, он неудобный! я пользуюсь только системами убунта и андройд"
=)))
Школота, просыпаемся, всё на линуксе работает, даже ваши роутеры/магнитолы/телевизоры/телефоны (ну почти все ;))
а тех, кто пишет «андройд», вообще надо было в роддоме удавить.
В федоре с полгода назад перестала работать вмваре из-за изменения каких то API.Искал патчи по форумам.
> В федоре с полгода назад перестала работать вмваре из-за изменения каких то
> API.ну так возьми исходник да почини. что? как это «нет исходников проприетари»? какая досада…