Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.ysu.edu!usenet.ins.cwru.edu!pravda.aa.msen.com!nntp.coast.net!howland.reston.ans.net!gatech!newsfeed.internetmci.com!in1.uu.net!bert.traverse.com!fritz!oliver From: oliver@co.traverse.com (Christopher Oliver) Newsgroups: comp.os.linux.development.apps,comp.os.linux.development.system,comp.os.linux.x,comp.os.linux.hardware,comp.os.linux.setup,comp.unix.bsd.386bsd.misc,comp.unix.bsd.bsdi.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc Subject: Re: Sometimes you need X server source (Was: Why to not buy Matrox Millennium) Date: 29 Mar 1996 16:34:34 GMT Organization: Traverse Communication Company Lines: 26 Message-ID: <4jh3eq$nes@bert.traverse.com> References: <4j21ph$crr@slappy.cs.utexas.edu> <4j36ev$prl@news.Informatik.Uni-Oldenburg.DE> <4ja099$r8k@ceylon.gte.com> <4ja28c$9da@vixen.cso.uiuc.edu> <4jb67e$eil@solaris.cc.vt.edu> NNTP-Posting-Host: fritz.co.traverse.com X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.os.linux.development.apps:14059 comp.os.linux.development.system:20570 comp.os.linux.x:28419 comp.os.linux.hardware:35275 comp.os.linux.setup:48782 comp.unix.bsd.386bsd.misc:427 comp.unix.bsd.bsdi.misc:2960 comp.unix.bsd.netbsd.misc:2726 comp.unix.bsd.freebsd.misc:16553 erik@fenris.campus.vt.edu wrote: : Running Linux or BSD or anything gives me the source code to most things, : including everything I run at the moment. I like to be able to see : how people did things in the Xserver ( particularly as I still havehopes : of helping out when my time increases ). I like to be able to modify : it for either low memory conditions ( cut out EVERYTHING I don't like ) or : for when I need PEX/PHIGS support, or when I want to hack it for some : nifty feature. I can't do that with Xinside. In some cases, it's not necessary but essential to hack the server code. For instance, I don't know if Xinside shares any code with XFree86, but the linux security mailing list posted an item regarding a race condition hole in the XFree86 server. While I was able to fix it with a wrapper, a fix in the server source is better. Which do you want to do, patch a security hole as soon as your mind can think of the fix, or wait for a vendor? Source code: not just for weenies anymore! -- Christopher Oliver Traverse Communications Systems Coordinator 223 Grandview Pkwy, Suite 108 oliver@traverse.com Traverse City, Michigan, 49684 (define magic (lambda (f) (lambda (x) x))) (define (more-magic n) (lambda (f) (lambda (x) (f ((n f) x)))))