Во вторник ведущий инженер проекта X Window работающий в Sun Microsystems Алан Коперсмит (Alan Coopersmith) в списке рассылки xorg-devel (http://lists.x.org/archives/xorg-devel/2009-November/003670....) сообщил, что его компания отказывается от использования собственной лицензии для X-сервера в пользу канонического варианта одобренного фондом X.Org Foundation.Данный шаг компании является результатом достигнутого взаимопонимания с фондом и призван уменьшить количество используемых вариантов лицензии MIT. Это в свою очередь будет способствовать лучшему пониманию условий лицензирования X Window пользователями и разработчиками, что особенно актуально при работе над проектами с несколькими лицензиями.
«<i>Т.к. Sun на протяжении последних 21 года активно занимался усовершенствованием сервера X Window, потребуется какое-то время для внесения изменений во все файлы, в которых присутствует упоминание о правах Sun. (По моим оценкам это более 500 файлов размещенных по разным репозит...
URL: http://lists.x.org/archives/xorg-devel/2009-November/003670....
Новость: http://www.opennet.me/opennews/art.shtml?num=24413
Ничего не понял. Это хорошо? Как sun вообще связана с xorg?
http://ru.wikipedia.org/wiki/Xsun
Жесть. И кому-то они со своей поделкой нужны?
Если не разбираешься - не говори
Отличный, стабильно работающий сервер,
имеет нормальную утилиту для настройки
в отличие от X.Org
>Если не разбираешься - не говори
>Отличный, стабильно работающий сервер,Ну-да, ну-да, если ничего не делать, то стабильность будет 99.999%
Через сколько секунд оно ёб...ца, если поверх пустит KDE4 с кучей плазмойдов?
>имеет нормальную утилиту для настройки
>в отличие от X.OrgXorg -configure && ./Xorg -config ~/xorg.config.$USER;
Само работает.
>Ничего не понял. Это хорошо? Как sun вообще связана с xorg?пора авторам новостей в конце текста писать что-нибудь типа:
"Это хорошо, всем радоваться и махать флажками" или "Это плохо, всем плеваться в мониторы и шипеть от негодования".
А то население своей головой не понимает смысла текстов, как видим.
Перевожу с Коперсмитского:Наш Х сервер настолько древний и убогий, что толку от него никакого.
Берите себе и помните нашу доброту к OSS.
Скоро в анонсах, ещё куча дерьма из Солярис.
Да не. Это их Oracle попросила, чтобы забот было меньше.
Вообще-то я сравнительно недавно узнал, что в Sun давно уже разработали сервер шрифтов и модуль для X-сервера, которые поддерживают масштабируемые шрифты. Аналогов этому в Xorg нет, в Xorg рендеринг масштабируемых шрифтов осуществляется силами X-клиента, который потом передаёт на X-сервер уже готовую картинку, что в корне противоречит духу протокола X.Вот хотя бы это можно было бы перенять, хотя уже поздно - большинство нынешних программ осуществляет локальный рендеринг масштабируемых шрифтов без использования X-сервера и без использования сервера шрифтов. А жаль.
АГА. Попробовал вглючить сервер шрифтов - OO перестал запускаться с ругачкой на шрифты ;(
> в Sun давно уже разработали сервер шрифтов и модуль для X-сервера, которые поддерживают масштабируемые шрифты. Аналогов этому в Xorg нет, в Xorg рендеринг масштабируемых шрифтов осуществляется силами X-клиента, который потом передаёт на X-сервер уже готовую картинку, что в корне противоречит духу протокола X.Во-первых поддержка есть, и уже очень давно.
Во-вторых рендеринг шрифтов X-сервером- это большая архитектурная ошибка. Используемые шрифты- это атрибут приложения. Размазывать зависимости по сети и многократно их дублировать- вот что в корне неправильно. Именно поэтому и начали рендерить шрифты на клиенте. Лучше поздно, чем никогда.
>Во-первых поддержка есть, и уже очень давно.Да ну?
>Во-вторых рендеринг шрифтов X-сервером- это большая архитектурная ошибка. Используемые шрифты- это атрибут приложения.
Ну атрибуты, и что дальше? Пусть приложение выбирает необходимый шрифт на сервере шрифтов, как выбирает сейчас из файловой системы, и просит X-сервер рисовать выбранным шрифтом. В чём проблема-то?
>Размазывать зависимости по сети и многократно их дублировать- вот что в корне неправильно.
Именно это сейчас и происходит. Каждый клиент пользуется своей версией библиотеки отрисовки шрифтов, своими шрифтами, а не одним X-сервером и единым набором шрифтов на сервере шрифтов.
>Именно поэтому и начали рендерить шрифты на клиенте. Лучше поздно, чем никогда.
В корне не согласен. Лучше не гонять одни и те же отрисованные в разном масштабе образы каждой буквы, а отсылать наименование выбранного шрифта и номер литеры в шрифте:
1. пересылаемый между X-сервером и X-клиентом трафик будет меньше,
2. нагрузка по отрисовке литер уменьшится, т.к. будет выполняться только один раз на X-сервере при появлении необходимости отрисовать новую литеру новым шрифтом, её и акселерировать можно будет аппаратными средствами,
3. уменьшится общий объём необходимой для вывода шрифтов оперативной памяти, т.к. образ каждой литеры будет храниться в единственном числе на сервере, а не в 20 экземплярах на каждом X-клиенте, и можно будет единую политику кэширования отрисованных литер ввести - меньший объём памяти в добавок ещё будет и эффективнее использоваться.Ведь ясно же, что если одно и то же действие выполняется в разных местах, то его эффективно вынести в отдельный модуль и использовать в разных местах простым обращением. Это называется модульность, инженерам она хорошо понятна, видимо в отличие от программистов.
>Наш Х сервер настолько древний и убогий, что толку от него никакого.Вообще-то, речь идет об изменении лиценции кода Sun, _уже_ включенного в X.org.
Так что Вы давно пользуетесь сервером с "бестолковым, убогим" кодом Sun Microsystems :D
Тогда что теперь изменилось?
>Тогда что теперь изменилось?Будут изменены заголовки в ~500 файлах из X.org, в которых присутствует Sun copyright and license notice. Именно в этом заключается простой и ясный смысл сообщения Alan Coopersmith, и искать в нём что-то еще бессмысленно :)
>>Тогда что теперь изменилось?
>
>Будут изменены заголовки в ~500 файлах из X.org, в которых присутствует Sun
>copyright and license notice. Именно в этом заключается простой и ясный
>смысл сообщения Alan Coopersmith, и искать в нём что-то еще бессмысленно
>:)Да нет уж, удаление копирайтов - есть отказ от копирайтов, через 20 лет про Сан
и не вспомнят.
Изменили бы они ещё и лицензию у ZFS для полного счастья... :)
>ZFS для полного счастья... :)А что-то не так с ZFS в X.org?.. %))
>Изменили бы они ещё и лицензию у ZFS для полного счастья... :)Лучшу подумайте о своей лицензии, которая не позволяет использовать с ней сторонний софт (!). Потом, кто-то там на вашу GPL уже наплевал и таки портирует ZFS.
А Display PostScript они тоже народу подарят ???? Блиин !!! Пусть подарят !!!! Тогда наконец-то и в Linux у всех будут нормальные шрифты и размазня исчесзнет с экранов !Ну и заодно вернуть в производство сановские 120dpi CRT мониторы на тринитронах , - сказка ...
> А Display PostScript они тоже народу подарят ????A это не их фича :)
http://en.wikipedia.org/wiki/Display_PostScript
Ну лицензионно оно конечно не их, но новая реализация в X сервере сановская. Я не совсем в курсе как тут с лицензиями разбираться... Adobe продаёт лицензию на использование "технологии"... Реализация сановская... Сан публикует, а я должен Adobe отстёгивать или то-что Sun уже заплатил, вполне достаточно ? Sun то лицензировал у Adobe ету технологию для интеграции в X server.