LINUX.ORG.RU

История изменений

Исправление Bass, (текущая версия) :

Хм… Раньше в X’ах был DPS? Не знал.

Да. В Solaris (только Xsun, в современном Xorg этого нет, даже на Solaris) это позволяло отправить поток в формате PostScript с клиента на сервер, и сервер «рисовал» изображение своими средствами. Утилита для просмотра PostScript в CDE, sdtimage, так и работала (почему, собственно, и «сломалась» в Solaris 10). Изначально это идея Стива Джобса, ещё когда он производил рабочие станции NeXTSTEP и продавал лицензии на OpenStep. Только в NeXTSTEP вся эта прелесть была без сетевой прозрачности.

Поскольку язык PostScript явряется Тьюринг-полным, и с его помощью можно не только «рисовать», это открывало перед пользователем широкие возможности (с т. з. безопасности).

В XFree86 тоже было аналогичное расширение (бог мой, было даже клиентское API для Motif и GTK+), но из какого-то из релизов оно было выкинуто на мороз за ненадобностью, и после форка в X.org уже не попало. Хотя, теоретически, можно собрать до сих пор. Больше подробностей здесь.

Исходная версия Bass, :

Хм… Раньше в X’ах был DPS? Не знал.

Да. В Solaris (только Xsun, в современном Xorg этого нет, даже на Solaris) это позволяло отправить поток в формате PostScript с клиента на сервер, и сервер «рисовал» изображение своими средствами. Утилита для просмотра PostScript в CDE, sdtimage, так и работала (почему, собственно, и «сломалась» в Solaris 10). Изначально это идея Стива Джобса, ещё когда он производил рабочие станции NeXTSTEP и продавал лицензии на OpenStep. Только в NeXTSTEP вся эта прелесть была без сетевой прозрачности.

Поскольку язык PostScript явряется Тьюринг-полным, и с его помощью можно не только «рисовать», это открывало перед пользователем широкие возможности (с т. з. безопасности).

В XFree86 тоже было аналогичное расширение, но из какого-то из релизов оно было выкинуто на мороз за ненадобностью, и после форка в X.org уже не попало. Хотя, теоретически, можно собрать до сих пор. Больше подробностей здесь.