Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Некоторые производители оборудования просто не говорят нам, как писать драйверы для своего оборудования. Другие не позволят нам получить доступ к документации без соглашения о неразглашении, которое помешало бы нам выпустить исходный код драйвера, который является одним из центральных элементов бесплатного программного обеспечения. Поскольку нам не предоставили доступ к документации по этим устройствам, они просто не будут работать под Linux.

Во многих случаях существуют стандарты (или, по крайней мере, некоторые стандарты де-факто), описывающие, как операционная система и ее драйверы устройств взаимодействуют с определенным классом устройств. Все устройства, соответствующие такому (фактическому) стандарту, могут использоваться с одним универсальным драйвером устройства, и никаких драйверов для конкретного устройства не требуется. С некоторыми видами оборудования (например, USB «Устройства интерфейса пользователя», то есть клавиатуры, мыши и т. Д., И USB-устройства хранения данных, такие как USB-флеш-диски и устройства чтения карт памяти) это работает очень хорошо, и практически все устройства, продаваемые на рынке соответствует стандартам.

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

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

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


2.4. Установочные носители

Лучшие облачные вычисления для ОС в OnWorks: