Технология сглаживания шрифтов от Apple в Linux

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
ArkanJR
Сообщения: 1166
Статус: Профан

Технология сглаживания шрифтов от Apple в Linux

Сообщение ArkanJR »

Движок отрисовки шрифтов, а также технология субпиксельного сглаживания этих шрифтов, была запатентована Apple и патент принадлежал им вплоть до 2010-го года. После того как патент на эту технологию перестал принадлежать Apple, подобная технология сглаживания шрифтов была реализована во многих дистрибутивах Linux, например, Ubuntu.

Источник (10:38)

С помощью какого ПО реализована данная технология в Linux?
10% — это 0,1.
© Bizdelnick
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение Bizdelnick »

Если у Apple были патенты на сглаживание, что ж в макоси шрифты так хреново выглядели до ретины? В убунте тоже, кстати, со сглаживанием всё плохо (было?). Из-за патентов. Но не яблочных, а мелкомягких. А вот Debian этим не страдает.
Короче, источник смотреть лень, но он бредит. А сглаживание делается freetype.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение NickLion »

Bizdelnick писал(а):
03.03.2018 14:42
Если у Apple были патенты на сглаживание, что ж в макоси шрифты так хреново выглядели до ретины?

Ну, сглаживание не даёт хорошей картинки само по себе, просто не ступенчатую. В макоси не используется хинтинг, который даёт более чёткое изображение, но искажает форму символов.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение Vascom »

ArkanJR писал(а):
03.03.2018 14:20
Движок отрисовки шрифтов, а также технология субпиксельного сглаживания этих шрифтов, была запатентована Apple и патент принадлежал им вплоть до 2010-го года. После того как патент на эту технологию перестал принадлежать Apple, подобная технология сглаживания шрифтов была реализована во многих дистрибутивах Linux, например, Ubuntu.

Источник (10:38)

С помощью какого ПО реализована данная технология в Linux?

За сглаживание шрифтов отвечает freetype.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение alv »

Bizdelnick писал(а):
03.03.2018 14:42
А вот Debian этим не страдает.

На вкус и цвет все шрифты разные. Мало я видел по состоянию на 2005 год шрифтов хуже, чем в Debian'е. А вот Ubuntu аккурат у том годе поставила планку.

Vascom писал(а):
05.03.2018 11:38
За сглаживание шрифтов отвечает freetype.

Или не отвечает - если специально поднатужиться, его можно собрать так, чтобы шрифты выглядели как в фильме ужасов. Но по умолчанию в большинстве дистров он собран так, что поддерживает все запатентованные некогда технологии.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение Bizdelnick »

alv писал(а):
05.03.2018 12:02
Мало я видел по состоянию на 2005 год шрифтов хуже, чем в Debian'е.

"Из коробки" — может быть. Но всё настраивается.

alv писал(а):
05.03.2018 12:02
А вот Ubuntu аккурат у том годе поставила планку.

Не знаю, что было в том годе, но вообще у них недокладывали патчик для включения запатентованной функциональности в freetype, из-за чего имели мыло. Может и исправились, а может апстрим freetype исправился, не знаю. Давно не интересовался.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение NickLion »

Bizdelnick
upstream freetype сделали harmony, так что по идее, теперь (вроде) нет патентных проблем с cleartype.

А в 2010 году, закончились патенты на bytecode interpreter, а не сглаживания (которые действительно принадлежат Apple).
Спасибо сказали:
Аватара пользователя
ArkanJR
Сообщения: 1166
Статус: Профан

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение ArkanJR »

Bizdelnick писал(а):
03.03.2018 14:42
Если у Apple были патенты на сглаживание, что ж в макоси шрифты так хреново выглядели до ретины? В убунте тоже, кстати, со сглаживанием всё плохо (было?). Из-за патентов. Но не яблочных, а мелкомягких. А вот Debian этим не страдает.
Короче, источник смотреть лень, но он бредит. А сглаживание делается freetype.

Вот, что пишут в Википедии в статье "FreeType":
Долгое время в FreeType была по умолчанию отключена поддержка правильного хинтинга TrueType-файлов через встроенный байт-код шрифта, поскольку данная технология попадала под патенты Apple. Для обхода патентов сборки FreeType по умолчанию использовали незапатентованный алгоритм автохинтинга. В мае 2010 года срок патентов истек, и, начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта.
10% — это 0,1.
© Bizdelnick
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение Bizdelnick »

Хинтинг и субпиксельное сглаживание — это совершенно разные вещи. Но про этот яблопатент не знал.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
ArkanJR
Сообщения: 1166
Статус: Профан

Re: Технология сглаживания шрифтов от Apple в Linux

Сообщение ArkanJR »

В мае 2010 года срок патентов истек, и, начиная с версии 2.4.0, FreeType по умолчанию использует правильный хинтинг через интерпретатор байт-кода шрифта.

Глянул ради интереса:

MCBC_i586_3.0_80001_12_izm_04 — freetype-2.3.6

МСВС 5.0 — freetype-2.2.1

Интересно, какая версия freetype в AstraLinux?
10% — это 0,1.
© Bizdelnick
Спасибо сказали:
Ответить