У меня есть новый принтер (Brother MFC-9970CDW, поэтому довольно новый на момент написания статьи), и я попытался подключиться к нему с помощью утилиты «Печать». Но на этапе, где я должен выбрать драйвер, мой собственный принтер там не указан. Для меня это не проблема, так как я могу вручную загрузить драйвер с сайта производителя . Более того, это программное обеспечение GPLv2.
Тем не менее, могу ли я помочь сообществу, загрузив какой-либо проприетарный драйвер в Ubuntu? Я прочитал этот вопрос Ask Ubuntu « Как загрузить мое программное обеспечение в Ubuntu? », но он не отвечает моей заботе, поскольку драйвер, о котором я говорю, на самом деле не является продуктом моей собственной работы. 113]
В этом случае этот вопрос применим.
Насколько я вижу, драйверы принтеров Brother соответствуют GPLv2, что означает, что они могут распространяться без разрешения Brother в соответствии с условиями этой лицензии.
Трудная часть состоит в том, чтобы объединить их во что-то полезное. Вы можете сгенерировать миллиард пакетов (по одному для каждого принтера) или сгруппировать их вместе, чтобы сформировать отдельные пакеты. Это в значительной степени другая тема (есть вопросы по упаковке), но вы захотите поговорить с людьми, которые поддерживают драйверы для принтеров в Ubuntu, чтобы увидеть, как все в настоящее время делается.
Но с точки зрения лицензии, с тобой все будет в порядке.