LINUX.ORG.RU

XFree 4.6.0


0

0

Вышла новая версия Х сервера от проекта xfree86, в которой улучшена поддержка видеокарт, устройств ввода, а также произведено множество других изменений. К сожалению, проект лишился большей части пользователей после смены лицензии.

Скачать: ftp://ftp.xfree86.org/pub/XFree86/4.6...

>>> Подробности

Ответ на: Re: XFree 4.6.0 от andreyu

Re: XFree 4.6.0

>Такой номер не прокатит - размаскать нужно, а оно еще и хард-маскед к тому же.

Кажется, так:

#!/bin/bash

emerge="emerge -pv xorg-server"

retval=0
`$emerge >/dev/null`
retval=$?
while [[ $retval == 1 ]]; do
	package=`$emerge |grep "^\-" | head -n 1 | cut -f 2 -d " " | sed -r 's/(.+)\-[0-9].*?/\1/'`
	echo "unmasking package $package"
	echo "$package" >> /etc/portage/package.unmask
	echo "$package ~amd64" >> /etc/portage/package.keywords
	`$emerge >/dev/null`
    retval=$?
done

KRoN73 ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от KRoN73

Re: XFree 4.6.0

Ну размаскать можно и проще, не в этом дело то. Пока что все иксы полное г. А все потому, что нет желания уходить от старья. Вот и ставят костыль к костылю.

andreyu ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от andreyu

Re: XFree 4.6.0

> Такой номер не прокатит - размаскать нужно, а оно еще и хард-маскед к тому же.

гм.. emerge sync? оно уже месяца три как в ~x86

dmiceman ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от dmiceman

Re: XFree 4.6.0

2dmiceman:
Обновление делаю не реже раза в неделю. Что то не вижу я там ~x86 - вижу только хард-маскед (тот что красненький и с воскл. знаком). Сча обновлюсь свежатинкой - проверю.
И у меня 6.8.2 на 20-40% шустрее 7.0.

andreyu ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от dmiceman

Re: XFree 4.6.0

как то незаметно остались одни гентушники. Надо сказать я уже забыл как давно мне приходилось размаскировывать x-ы и на ~х86 и на ~амд64. Давно уже с этими масками все нормально собирается.

Но все таки интересно, насколько велико отличие между проектами Xorg и XFree86. Если у XFree86 модульность ? И в чем они опережают Xorg

argin ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от andreyu

Re: XFree 4.6.0

>И у меня 6.8.2 на 20-40% шустрее 7.0.

Зато интерфейс под XGL настолько шустрее, чем без оного, что эти 20..40% просто теряются :) Когда при перетаскивании окна с место на место создаётся впечатление, что оно перерисовывается субпиксельно, а сворачивание/разворачивание окон и проявление меню сопровождается эффектами, сильно облегчающими восприятие, но при этом не тормозящими даже при 100% загрузке процессора, то "чистый" Xorg сейчас кажется страшным и тормозным ужасом :)

KRoN73 ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от andreyu

Re: XFree 4.6.0

2andreyu: гм.. нету там никаких масок кроме как на 7.1:

vvdm ~ # find /usr/portage/ -name '*mask' -exec grep -H xorg-server '{}' ';' /usr/portage/profiles/package.mask:>=x11-base/xorg-server-1.0.99 vvdm ~ # emerge -pv xorg-server

These are the packages that would be merged, in order:

Calculating dependencies... done! [ebuild N ] media-fonts/font-adobe-75dpi-1.0.0 USE="nls" 826 kB [ebuild U ] x11-base/xorg-server-1.0.2-r4 [1.0.2-r1] USE="dri -debug -ipv6 -minimal -xprint" 0 kB

dmiceman ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от mihalych

Re: XFree 4.6.0

А в OpenBSD, кстати, полно кода из NetBSD с этим самым advertising clause. Загляни в src/.

km ★★★ ()
Ответ на: Re: XFree 4.6.0 от birdie

advertising clause

> > Насколько я понимаю, это advertising clause, 
> > что не совместимо с GPL как и с философией лицензионной 
> > чистоты OpenBSD, хотя XFree86 сами говорят, что совместимо.

> Совершенно верно.

Какого там верно? А это по вашему что? 

tvc:sys {3469} fgrep -B2 -A1 "developed by " /sys/dev/*
/sys/dev/auconv.c- * 3. All advertising materials mentioning features or use of this software
/sys/dev/auconv.c- *    must display the following acknowledgement:
/sys/dev/auconv.c: *    This product includes software developed by the Computer Systems
/sys/dev/auconv.c- *    Engineering Group at Lawrence Berkeley Laboratory.
--
/sys/dev/auconv.h- * 3. All advertising materials mentioning features or use of this software
/sys/dev/auconv.h- *    must display the following acknowledgement:
/sys/dev/auconv.h: *        This product includes software developed by the NetBSD
/sys/dev/auconv.h- *        Foundation, Inc. and its contributors.
--
и ещё куча строчек здесь

> birdie **** (*) (10.05.2006 23:14:33)

km ★★★ ()
Ответ на: advertising clause от km

Re: advertising clause

Я не знаю о чем ты говоришь, у меня ни на одной системе нет директории /sys/dev. В любом случае, BSDL с advertising clause является нормальным free software согласно FSF, лишь несовместимо с GPL и другими лицензиями.

mihalych ★★★ ()
Ответ на: Re: advertising clause от mihalych

Re: advertising clause

> Я не знаю о чем ты говоришь, у меня ни на одной системе нет директории /sys/dev. В любом случае, BSDL с advertising clause является нормальным free software согласно FSF, лишь несовместимо с GPL и другими лицензиями.

Ты, может, исходники забыл распаковать? ;) У меня и на FreeBSD, и на OpenBSD: "/sys@ -> usr/src/sys".

km ★★★ ()
Ответ на: Re: advertising clause от km

Re: advertising clause

По большому счету плевать на скорость в "иксах" - программить это не мешает.

andreyu ★★★★★ ()
Ответ на: Re: XFree 4.6.0 от km

Re: XFree 4.6.0

> А в OpenBSD, кстати, полно кода из NetBSD с этим самым advertising clause.

По правде говоря, меня не особо сильно волнует, придерживается ли Тео своих принципов или нет. Ну, значит зря ему RMS премию давал. :-)

mihalych ★★★ ()
Ответ на: Re: XFree 4.6.0 от mihalych

Re: XFree 4.6.0

> > А в OpenBSD, кстати, полно кода из NetBSD с этим самым advertising clause.

> По правде говоря, меня не особо сильно волнует, придерживается ли Тео своих принципов или нет. Ну, значит зря ему RMS премию давал. :-)

А в принципах ничего не сказано про advertising clause -- так что лицензии совместимы. ;)

> mihalych * (*) (12.05.2006 4:37:16)

km ★★★ ()

Re: XFree 4.6.0

На XFree все забили во многом из-за медленной бюрократической разработки XFree.
Туда патчи полезные шлют, а дождатся пока их включат - целое дело.

К тому времени как они надумали сменить лицензию они уже всех достали своей медлительностью. Но никто сам по себе не был готов перейти на форк. Смена лицензии была толчком который позволил сделать это всем вместе.
X.org - форк от XFree в момент смены лицензии XFree.
Лицензию оставили старую от XFree и девелопмент зашуршал быстрее и веселее.

http://lwn.net/Articles/72971/

Когда XFree поняли что на них с новой лицензией все забьют, они сменили лицензию на одну из важных библиотек обратно, но на них уже забили.

XFree86 Project licence is 1.1 and applies to all versions (tags, snapshots, releases) of the software subsequent to XFree86 version 4.3.99.903 (XFree86 4.4.0 RC3). Our previous version is 1.0, applies to 4.3.99.902 (XFree86 4.4.0 RC) and all XFree86 versions (tags, snapshots, releases) of the software preceeding the 1.1 revision.

szh ★★★★ ()
Ответ на: Re: XFree 4.6.0 от szh

Re: XFree 4.6.0

Эту часть истории уже поняли, благодаря общим усилиям.

Но насчет сравнительной функциональности все равно вопросы остались. Насколько велико отличие между проектами Xorg и XFree86. Если у XFree86 модульность ? И в чем они опережают Xorg

argin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.