Форум для друзей
Вернуться   Форум для друзей > Наукобезобразие и техно... > Кремневая жизнь
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
11.07.2013, 19:10   #1
male.gif Shaman
на грани баланса...
 
Аватар для Shaman
 
Регистрация: 18.12.2009


Скрыть/Показать Дополнительно...
Эта дискуссия началась в чате и по предложению и с согласия участников стала началом новой темы. В ходе переноса исключил пару оффтопов.

04-07, 13:46 партизанос: а у меня комп второй день мозг выносит..то шрифт не весь печатает..то не один браузер не работает

04-07, 14:25 Lumpy: партизанос, а если его лаской попробовать? (я не моющее средство имею ввиду). По-человечески попросить не делать так.

04-07, 14:48 партизанос: не хочет, чистить пора, или сносить винду

04-07, 20:32 Lumpy: партизанос, сноси винду - ставь пингвина!

05-07, 00:39 партизанос: что за зверь?))))

05-07, 07:34 Lumpy: партизанос, линукс

05-07, 13:34 shaman: Linux Debian 7 - и никаких проблем, если ты не геймер.

05-07, 14:01 Nike: У человека второй день проблемы, а вы ему линукс советуете. Проблема нерабочих шрифтов от него только усугубится.

05-07, 14:20 shaman: Тут ты не совсем прав. Для большинства распространённых пропреитарных шрифтов давно созданы свободные аналоги.
05-07, 14:23 shaman: А вот если ты, как весьма компетентный спец по семейству ВинОС подскажешь как быстро восстановить сами шрифты и требуемые ветки реестра, это будет реально здОрово.

05-07, 23:47 Nike: Лечением по фотографии я не занимаюсь
05-07, 23:49 Nike: А вот проблемы с печатающими устройствами характерны как раз для альтернативных операционок.

06-07, 12:51 shaman: Nike, навскидку: Xerox P3117, МФУ HP CLJ 10xx, Samsung ML-21xx на W7-32 нормально? Не говоря уже о версии х64...
06-07, 12:53 shaman: А OpenSuse x64 и Debian`ы 6 и 7 с ними работают "из корбки".
06-07, 12:57 shaman: Вспомнил только те принтеры, что реально достали меня и коллег при переходе на W7, а многие старые, но бодрые лазерники так и остались подключенными к рабочим станциям WinXP, так как других драйверов для них просто не существует.
06-07, 13:02 shaman: Кстати, Офис 2007 своими капризами с печатью в альбомном формате (точнее, с неспособностью к такой печати) на PCL принтеры тоже задолбал.
06-07, 13:05 shaman: партизанос, какой у тебя принтер и какая ОС? Я не столь крутой спец, могу и "по фотографии" попробовать.

06-07, 13:49 партизанос: все практически сам , спасибо за соучастие
06-07, 13:53 партизанос: сам сделал

08-07, 02:43 Nike: Что касается принтеров, то да - совместимость новых принтеров со старыми виндами продумывается производителями _принтеров_ не всегда.
08-07, 02:47 Nike: А вот когда я делал систему VDI с ультратонкими клиентами, у которых хост был юниксовым, я своими глазами увидел масштаб проблемы.
08-07, 02:50 Nike: Список совместимых принтеров там был крайне жиденьким. Ни о каких самсунгах-кэнонах-ксероксах и речи не шло. Да и HP поддерживался не весь.
08-07, 02:53 Nike: Понятно, что со временем ситуация должна исправляться. По идее. Для этого требуются усилия производителей. А они зависят от спроса.
08-07, 02:54 Nike: Если из ожидаемых продаж 1% придется на линукс-системы, то имеет ли коммерческий смысл разработка драйверов? Судя по состоянию рынка, не всегда.

08-07, 11:05 shaman: По настоящей ситуации вижу, что производители принтеров даже для новых WinОС старые дрова не обновляют. Их тоже можно понять - они хотят продать новые принтеры, но не оправдать, увы.
08-07, 11:08 shaman: ...И в этой ситуации поддержка ложится на плечи создателей новых ОС. И получается парадокс, когда ОпенСорс эту нагрузку тянет, а пропреитарщики нет.
08-07, 11:42 shaman: > но не оправдать - в смысле, что желание продать новое не оправдывает отказ от поддержки старого. 08-07, 11:10 shaman: ...А молодые и горячие "опингвиненые" головы имеют очередной повод поорать про "Вендекапец!!!"

08-07, 11:44 Nike: Я упорно не понимаю, с какой стати производители ОС должны заниматься написанием драйверов для принтеров. Неужели мало того, что XP больше 10 лет уже поддерживается?
08-07, 11:45 Nike: А для чего еще "проприетарщики" должны разрабатывать драйвера? Может, для видеокарт?

09-07, 01:25 shaman: Я где то написал "разрабатывать"? Нет, думаю, достаточно просто актуализировать под ОС раз в полгода текущие версии и обновлять свои репозитории. А за допиленность XP и поддержку - мой личный респект в сторону МС.
09-07, 01:30 shaman: Кстати, припомнив Debian`овскую линейку обоснованно полагаю, что хороший продукт делается 3-5 лет от первого выхода его альфы в паблик до стабилизации. И на примере WinXP это тоже прослеживается. Не находишь?

09-07, 08:27 Nike: Хм, а обеспечить поддержку устройств без разработки разве можно? Содержимое "репозиториев" откуда браться будет?
09-07, 08:51 Nike: То же самое про 2000 и XP можно сказать.
09-07, 08:51 Nike: Что до хорошего продукта, есть условный цикл "tic-tac". Например, виндовс виста была первым (tic). А в семерке (tac) доработали всё, что было можно и нужно.

10-07, 11:18 shaman: Поддержку без разработки? Проведу параллель - после переезда с одного сервера на новый, где версия PHP 5.4, у ряда сайтов с кодировкой 1251 потерялась часть функционала. Пришлось "пробежать" по коду и явно указать кодировку в операторе htmlspecialchars.
10-07, 11:19 shaman: Было ли это разработкой или поддержкой?

10-07, 12:00 Nike: Это было поддержкой софта, а не платформы. Ты же не требовал от php.org сделать так, чтобы твой сайт продолжал работать с изменившимся PHP так, как если бы он не менялся, верно?

10-07, 13:41 shaman: Nike, ну а если админ, знающий язык, на котором написаны исходники драйвера принтера, который не работает в новой версии ОС, поправит его до работоспособности и сделает достоянием сообщества? Будет ли вообще иметь смысл править драйвер?
10-07, 13:47 shaman: А при условии, если в конторе таких принтеров 100? А если 1000? А теперь представь контору, где массово закупили Samsung ML-1250 (их там по стране явно поболее тысячи) и это один из их аргументов против замены WinXP на более современную ОС.

10-07, 13:48 Nike: Такому админу и сейчас ничего не мешает поступить подобным образом.

10-07, 13:48 shaman: А я в такой конторе был, с тамошним админом говорил...

10-07, 13:49 Nike: Другое дело, что MS не выпустит "в мир" драйвер, не проведя его валидацию-сертификацию и т.д. - потому что косяк в работе драйвера нанесет ущерб репутации продукта MS.

10-07, 13:50 shaman: Nike, он может и C++ подтянул бы ради такого случая, но кто ему даст исходники?

10-07, 13:53 Nike: Да нафиг ему исходники? Есть API - разрабатывай, сколько хочешь. Можешь заслать наработки в MS (а лучше - производителю девайса). В чем проблема?

10-07, 13:54 shaman: Валидацию-сертификацию? Да я только "за", двумя руками! Но если бы эти валидации гарантировали работоспособность... Оставим в покое XP, но я видел такое и в Win7 уже...

10-07, 13:56 Nike: Работоспособность девайса должен гарантировать тот, кто девайс производит. Ты же не будешь подавать в суд на гугль, если твой телефон на андроиде глючить начнет?

10-07, 13:58 shaman: Nike, ты когда нибудь драйвер устройства разрабатывал с нуля? Я могу "похвалиться" разве-что драйвером клавиатуры и накопителя на магнитной ленте для платформы Z-80. Но у меня вменяемого API не было, так что квест был тот еще...
10-07, 14:01 shaman: Стоп. Давай уже определимся кто что должен гарантировать. Производитель ОС со своими сертификациями или производитель железа и драйверов под эту ОС соответственно?
Shaman вне форума   Ответить с цитированием
12.07.2013, 09:09   #2
male.gif Nike
Местный
 
Аватар для Nike
 
Регистрация: 19.08.2011


Скрыть/Показать Дополнительно...
Значится так, резюмируем.

В мире есть тьма печатающих устройств. В мире есть тьма компьютеров с Windows, и легкие-легкие сумерки компьютеров с Linux. Чтобы печатающие устройства нормально работали, для операционок обычно требуются драйверы. Время от времени случается так, что драйверов для текущего принтера под текущую операционку нет. Как быть?

У Майкрософта есть определенная позиция в этом вопросе. Я ее понимаю следующим образом.

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

Во-вторых, MS может включить нужные драйверы в хранилище Windows Update, и даже в состав дистрибутива ОС. Для этого нужно пройти некую процедуру сертификации, и очень многие производители железа уже воспользовались этой полезной возможностью.

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


А какая позиция у линукс-производителей в данном вопросе?
Nike вне форума   Ответить с цитированием
12.07.2013, 16:55   #3
male.gif Shaman
на грани баланса...
 
Аватар для Shaman
 
Регистрация: 18.12.2009


Скрыть/Показать Дополнительно...
Мне неизвестна позиция всех или некоторых ныне существующих производителей линукс-дистрибутивов по данному вопросу, но думаю, что она совпадает с позицией сообщества по поддержке вообще любого оборудования и кратко выразить её я могу так:
Если открыт исходный код драйвера или API на устройство то очень скоро будет создан драйвер под лицензией GNU/GPL или подобной и благодаря этому он быстро войдёт во все основные дистрибутивы, чуть позже подтянутся форки (причём в семействе Debian - Ubuntu это произойдёт с точностью до наоборот ), а для слаборазвивающихся проектов со временем будут созданы индивидуальные инструкции по установке или заимствованы пакеты из основных дистрибутивов.
Иначе всё зависит от популярности и необходимости устройства. На интересную железку, производитель которой не пожелал предоставить даже API, "накинуться" десятки энтузиастов, применят реверс-инженеринг и рано или поздно драйвер будет. А непопулярное железо, увы, останется без драйвера...
Радует, что в данный момент многие производители оборудования уже сами предоставляют драйвера для *nix.

А если более предметно о принтерах, то могу сказать следующее:
1. В *nix работают все принтеры, поддерживающие ставшие стандартом "де факто" PostScript и ESC/P.
2. Принтеры работающие с PCL требуют пропреитарных компонентов (шрифты TTF), поэтому для установки их на многие дистрибутивы необходимо подключение репозиториев, содержащих несвободное ПО.
3. Для принтеров, работающих с другими форматами и/или содержащих поддержку PS/PCL непосредственно в драйвере, устанавливающемся под ОС разработано множество библиотек, реализующих нужный функционал, но охват далеко не стопроцентный.

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

Добавлено через 15 минут
Кстати, интересное наблюдение: Некоторые лазерные принтеры HP нормально работают под Win7 только(!) с драйвером PS, что как бы странно, так как PCL разработанный HP по идее для них "роднее".
Shaman вне форума   Ответить с цитированием
13.07.2013, 18:08   #4
male.gif Nike
Местный
 
Аватар для Nike
 
Регистрация: 19.08.2011


Скрыть/Показать Дополнительно...
Цитата: Сообщение от Shaman Посмотреть сообщение
Если открыт исходный код драйвера или API на устройство то очень скоро будет создан драйвер под лицензией GNU/GPL или подобной и благодаря этому он быстро войдёт во все основные дистрибутивы, чуть позже подтянутся форки (причём в семействе Debian - Ubuntu это произойдёт с точностью до наоборот ), а для слаборазвивающихся проектов со временем будут созданы индивидуальные инструкции по установке или заимствованы пакеты из основных дистрибутивов.
А где тут производитель принтера? Как-то так получается, что в случае с линукс-ситуацией вообще никто за работоспособность девайса не отвечает.
Nike вне форума   Ответить с цитированием
13.07.2013, 23:18   #5
male.gif Shaman
на грани баланса...
 
Аватар для Shaman
 
Регистрация: 18.12.2009


Скрыть/Показать Дополнительно...
Цитата: Сообщение от Nike Посмотреть сообщение
вообще никто за работоспособность девайса не отвечает.
Смотря что подразумевать под понятием "отвечать". Что ты в него вкладываешь?
Shaman вне форума   Ответить с цитированием
17.07.2013, 23:46   #6
male.gif Shaman
на грани баланса...
 
Аватар для Shaman
 
Регистрация: 18.12.2009


Скрыть/Показать Дополнительно...
Что то заглохла беседа.
Допускаю, что у моего оппонента нет достаточно свободного времени, а если и есть, то уже нет сил и желания...
А еще допускаю, что он размышляет как не завести разговор в тупик, который замаячил впереди как только обозначился вопрос об ответственности.
Дело в том, что НИ ОДИН производитель программного обеспечения НИ ЗА ЧТО не отвечает. Как? А вы читали когда нибудь лицензионное соглашение рядом с которым находится кнопка "Принять"? А между прочим, нажимая такую кнопку, вы соглашаетесь в том числе и с тем, что если в результате установки программы у вас пропадут все данные или выйдет из строя компьютер, то максимальная ответственность автора (производителя) программы не может превысить цены этой программы. И то в случае, если вы её купили.
Приведу примеры в виде соответствующих по смыслу выдержек из двух текстов (объемные вышли, спрятал под спойлер):
1. СТАНДАРТНАЯ ОБЩЕСТВЕННАЯ ЛИЦЕНЗИЯ GNU 3 (такая или подобная лицензия используется для большинства современного открытого и свободного программного обеспечения)
Скрытый текст

2. Лицензионное соглашение компании ELECTRONIC ARTS (типичное для компаний, производящих платные программные продукты с закрытым исходным кодом, в т.ч. Microsoft, Adobe и т.п.)
Скрытый текст

Но и это ещё не всё. Покупая оборудование стоимостью в десятки тысяч рублей при установке драйвера и/или ПО производителя этого оборудования пользователь соглашается с подобным же. Только там не обещают вернуть деньги. Зато обычно обещают исправить ошибки приводящие к неработоспособности оборудования. И даже исправляют... Со временем...

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

ЗЫ: А спор достигает своего логического завершения и его стороны идут плакать в разные стороны...
Shaman вне форума   Ответить с цитированием
18.07.2013, 05:35   #7
male.gif Nike
Местный
 
Аватар для Nike
 
Регистрация: 19.08.2011


Скрыть/Показать Дополнительно...
Сереж, "отвечать" - значит "нести ответственность". А ответственность означает, что для решения поставленной задачи будут приняты все возможные и невозможные усилия (наше классическое "умри, но сделай").

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

Устройства зависят от драйверов постольку, поскольку для выполнения своего назначения им требуется взаимодействовать с ПО покупателя. Не будет драйвера - не будет продаж. А если производитель принтера не заморачивается драйверами под линукс, значит, он подсчитал, что выгоды от продаж не покроют затрат на разработку, и не стал брать на себя лишний головняк. Снял с себя ответственность. Примерно так и поступают во всём капиталистическом мире.

Добавлено через 2 минуты
Что касается свободного времени, то с ним действительно проблема - работы неожиданно стало раз в 10 больше. Читать еще успеваю, писать - не всегда.
Nike вне форума   Ответить с цитированием
20.07.2013, 20:29   #8
male.gif Shaman
на грани баланса...
 
Аватар для Shaman
 
Регистрация: 18.12.2009


Скрыть/Показать Дополнительно...
Мыкола, 'наше классическое "умри, но сделай"' в мире победившего капитала, "готового на любые преступления ради 300% прибыли" просто не котируется. Совершенно, даже по счёту 04...
Поэтому, если даже в общественном парижском туалете есть надписи на офсайте Кенона есть драйверы их железок под т.н. альтернативные системы, значит капитал увидел в них что то полезное для себя.
Совершенно не собираюсь кричать про "вендекапец", ибо всякому продукту есть своё применение, своё место и машинное время. Учитывая, что сам я капиталист, который уже пару лет стрижёт купоны со своих знаний СПО (а меня ведь предупреждали лет 10-15 назад), понимаю их.

А по поводу принтеров есть предложение. Так или иначе ты, я и не мы одни ищем драйверы на официальных сайтах производителей, в ходе поиска выбираем ОС. Предлагаю писать в эту тему о производителях принтеров (а мб и другой перферии), которые не поддерживают ничего, кроме Win-ОС. Думается мне, что таких единицы остались.

А о работе и времени... Человек нашего профиля (выше некоторого уровня ) находит работу даже если её не ищет, по моему.
Shaman вне форума   Ответить с цитированием
Ответ

Метки
linux , windows , драйвер , железо , операционная система , поддержка , принтер

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
эмиграция -за и против. Nezvoni Уют и комфорт 10 22.03.2018 16:47
Против Потока Mari Социум 7 05.05.2016 01:15


Текущее время: 17:47. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Форум для Друзей ©2009-2017
Рейтинг@Mail.ru Яндекс.Метрика