The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Почему Linux пугает производителей оборудования и программ

11.09.2008 06:26

Представлен перевод статьи "Why Linux Frightens Both the Software and Hardware Industry", в которой проанализированы слабые стороны Linux, мешающие организации поддержки данной платформы производителями оборудования. Например, отсутствие неизменного ABI для драйверов, работающих на уровне ядра, большое разнообразие популярных дистрибутивов, непредсказуемо меняющихся и требующих поддержи от релиза к релизу.

Следует заметить, что в Ubuntu 8.10 будет добавлена поддержка технологии DKMS (Dynamic Kernel Module Support), позволяющей автоматически перестраивать текущие модули ядра с драйверами устройств после обновления версии ядра. Внедрение DKMS позволит автоматически устанавливать драйверы, которые необходимы для работы определенных аппаратных компонент текущей системы, но отсутствуют в стандартном Linux ядре. Для разработчиков, DKMS предоставляет средства создания драйверов без оглядки на особенности различных версий Linux ядра.

  1. Главная ссылка к новости (http://www.oslinux.ru/node/192...)
  2. OpenNews: Автоматическое обновление Linux драйверов не за горами
  3. OpenNews: Вышла 5 альфа версия Ubuntu 8.10
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17832-opensource
Ключевые слова: opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, xxx (??), 09:42, 11/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Например, отсутствие неизменного ABI для драйверов, работающих на уровне ядра, >большое разнообразие популярных дистрибутивов, непредсказуемо меняющихся и >требующих поддержи от релиза к релизу.

    Опять старые песни. А NVIDIA наверное сделала инновационный прорыв? Если бы очень хотелось сделать драйвера, то их бы сделали. Ну и вообще проприетарные поделки в режиме ядра - прямой путь догнать Windows, только в плане нестабильности.

     
     
  • 2.7, Fuzzy (ok), 12:29, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Все драйвера должны быть с открытым кодом, без ABI.
     

  • 1.2, Аноним (2), 10:01, 11/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Необходимость открывать спецификации удручает.
     
     
  • 2.10, User294 (ok), 15:20, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Необходимость открывать спецификации удручает.

    Удручает оно в основном сильно некоторые излишне жлобские компании.С которыми и так иметь дело не стоит - геморроя меньше будет.А то они в один прекрасный день например забудут сделать свои кульные закрытые дрова под имеющуюся у меня версию системы - и что тогда делать?! Юзеры виндов и разного хардвара как раз уже мыкаются - под половину железок нет дров для XP, под половину - для висты.Вот и выбирайте :)

     

  • 1.3, classic re (?), 10:37, 11/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все только и знают, что писать какой линукс слабый для десктопа .. Ну сел бы и переписал бы дрова nv.. так нет же.. для этого мозги надо иметь, а вот писать то, что и так все знают - это пожайлуста!
     
  • 1.4, Имя (?), 11:51, 11/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно просто-напросто перестать гнаться за ползущей впереди виндой.
    Линукс пугает не только производителей, но и многих пользователей.
    Линукс должен быть другим. Идеальный дистрибутив имхо такой:
    1) все-таки без ошибок и глюков
    2) полная и доступная документация на всех языках
    3) никаких обновлений без нужды (релиз раз в год или реже)
    4) полная совместимость с другими дистрами по софту
    5) полная и простая настраиваемость
    6) абсолютная защищенность как от внешних угроз, так и "от дурака"
    7) унификация, стандартизация софта и драйверов
    8) всегда инсталляция не вместо винды, а параллельно ей. При этом
       у пользователей должна быть возможность простого отката назад
       на винду с полным бесследным удалением линукса. (Чтоб не пугать новичков.)
    9) инсталляция должна быть быстрее, гибче. Если мне линукс нужен лищь
       как сервер, зачем устанавливать остальное?
    10)зависимости не нужны вообще. Гораздо лучше независимость.
    Если что-то придумаю, допишу потом.
     
     
  • 2.5, Fuzzy (ok), 12:03, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    По пункту 10 сласкваре Вам в руки,
    остальное ...
     
  • 2.6, frizmpeg4 (?), 12:27, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >6) абсолютная защищенность как от внешних угроз, так и "от дурака"
    >7) унификация, стандартизация софта и драйверов
    >8) всегда инсталляция не вместо винды, а параллельно ей. При этом
    >   у пользователей должна быть возможность простого отката назад
    >   на винду с полным бесследным удалением линукса. (Чтоб не
    >пугать новичков.)
    >9) инсталляция должна быть быстрее, гибче. Если мне линукс нужен лищь
    >   как сервер, зачем устанавливать остальное?
    >10)зависимости не нужны вообще. Гораздо лучше независимость.
    >Если что-то придумаю, допишу потом.

    Не надо тебе больше ничего придумывать :) По пунктам:

    1) Их не так уж и много, причём возникшие проблемы МОЖНО решить
    2) Господи, по какой ОС ещё так много ПОЛНЫХ доков на разных языках???
    3) Не хочешь, не обновляйся, кто-то силом заставляет? Ставь себе критические обновления и радуйся
    4) Это вообще о чём? О ЧЁМ???
    5) GNU\Linux как раз таки ПОЛНОЙ и простой (текстовыми конфигами, да и разнообразными графическими фронтендами) и славится
    6) Так! Всё же для этого есть!
    7) POSIX, UTF-8 и многое-многое другое уже считаются велосипедами?
    8) А что так сразу "всегда"? Хотите, ставьте параллельно (я тож так сделал), не хотите - не ставьте
    9) Да ставь Gentoo (просто пример) и всё нужное без графики вообще, кто запрещает?
    10) Глупости. Не знаешь, что такое юникс-вэй?

     
  • 2.8, Хоменко (ok), 12:37, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, хватит, хватит. Вижу, что материалом владеете, лекции писали. Давайте зачетку и идите, идите!...
     
  • 2.9, thealexis (?), 14:10, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >9) инсталляция должна быть быстрее, гибче. Если мне линукс нужен лищь
    >   как сервер, зачем устанавливать остальное?

    Это вопрос не к Линуксу, это вопрос к вам :) Не хотите лишнего - не ставьте, благо в отличии от поделок М$ возможность выбора что ставить а что нет имеется (а если не имеется - то берите другой дистриб :).

     
  • 2.11, Guest (??), 20:21, 11/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    1 Можно список ошибок и глюков и ссылки на ваши багрепорты 2 Как уже сказали,... большой текст свёрнут, показать
     
  • 2.12, andr.mobi (??), 09:48, 18/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > все-таки без ошибок и глюков

    LoL

    > полная и доступная документация на всех языках

    http://www.freebsd.org/ru/docs.html

    > никаких обновлений без нужды (релиз раз в год или реже)
    > полная совместимость с другими дистрами по софту
    > полная и простая настраиваемость

    http://www.freebsd.org/

    > абсолютная защищенность как от внешних угроз, так и "от дурака"

    LoL

    Маздай ползёт не впереди, а сбоку, и совсем в другую сторону. Если хочешь овладеть инструментом - учись, а не хныкай, что надо откатить и отползти. Ставь VMWare, снесёшь потом свои опыты подчистую, или купи старенького писюка для опытов, это сейчас совсем недорого.

    http://andr.mobi/img/resume/alpha2100.jpg

    Многих пользователей пугет один только вид 104 кнопок клавы, многа букв :) Кстати, любой мало-мальски разобравшийся в теме гик соберёт инсталляционный скрип какой ему требуется гибкости максимум за несколько дней из любого дистрибутива.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру