Linux-Development-Sys Digest #233, Volume #6 Thu, 7 Jan 99 19:14:04 EST
Contents:
Re: Registry for Linux - Bad idea (Alexander Viro)
Re: disheartened gnome developer (Perry Pip)
Re: lp0 on fire in 2.1.131 (Bill Davidsen)
Much easier way to crash X (Jeffrey Tsao)
Re: Programming CDROM (Daniel N. Sands)
Kernel 2.2.0-pre5 (compilation error) (Christoph Egger)
Re: How to run Windows Applications on Linux (Bill Anderson)
lock_kernel in 2.2.0pre4 w/o typo (David Grothe)
lock_kernel in 2.2.0pre4 (David Grothe)
Re: Why I'm dumping Linux, going back to Windblows (Roger Rabbit)
Re: things I'd pay to have developed for Linux... (Andreas Dilger)
Re: 2.2.0.pre4 fs/ntfs/inode.c compilation failure (N1ho)
Re: Why I'm dumping Linux, going back to Windblows (Johan Kullstam)
Re: disheartened gnome developer (jedi)
Re: GUI, The Next Generation (Derek B. Noonburg)
From: [EMAIL PROTECTED] (Alexander Viro)
Crossposted-To: comp.os.linux.development.apps
Subject: Re: Registry for Linux - Bad idea
Date: Sat, 02 Jan 1999 07:24:33 GMT
In article [EMAIL PROTECTED],
John R. Campbell [EMAIL PROTECTED] wrote:
There is a *known* workaround to a registry- and it is a proven
technology. While we whine and moan about the difficulty of
dealing with it's file's, the MacOS implements all registry-like
functions within the resource forks of files.
I'm of the opinion that _this_ data/resource forking of file
structures will be the "next big thing" for Linux to embrace;
If we embed registry information into either the executables
or data files, we can more easily maintain synchronicity.
Wake me up when you'll patch vi so that it could deal with that,
erm, stuff. Ditto for tar, sed, grep, awk, ftpd, yodda, yodda.
Now all we need is a "trick" to allow us to use the data fork
normally (transparent to the existing API) and still allow a
means to re-focus a read on a resource fork. It'd also be
real nice to allow multiple "resource" forks, too...
Then wait till we'll have layered filesystems and implement
broken-as-Mac-fs to mount it atop of the file. Don't force this BS
on the rest of system. Or, better yet, read original PARC works miscopied
by Apple and figure out WTF resource fork is and what kind of environment
does it assume (MacOS lacks it). Hint: closures. When you'll rewrite the
system in functional language resource forks will be of great use. Please,
wake me up when it will happen.
--
Luser, n.:
Human-like creature that doesn't dare to use elevator, because of
its belief that only horrible geeks can master arcane and obscure art of
using control panel.
--
From: [EMAIL PROTECTED] (Perry Pip)
Crossposted-To: comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.x
Subject: Re: disheartened gnome developer
Reply-To: [EMAIL PROTECTED]
Date: Thu, 07 Jan 1999 19:32:14 GMT
On 7 Jan 1999 05:41:24 GMT, Navindra Umanee [EMAIL PROTECTED] wrote:
Agreed. I'd add that people should also understand the implications
of GPL'ing their work.
And so it is with any software license. But what GPL strives to create
(perhaps not perfectly) is a "share and share alike" environment. In other
words, all developers are on the same level, all developers are treated as
equals and are working together. At least that's what the license strives
for.
[some dialog snipped - context here is QPL]
Sure you can fork the development.
on a CVS repository and have yourself and others commit patches to on it.
Okay, here I admit I'm not sure what "in a form that is separate from
the Software" means. Considering patches though, you can put the
patches themselves in CVS alongside the original tree (you can
generate diffs from the original easily enough from a local PRCS/CVS
tree).
And you can set up Gnu Autoconf to automagically apply the patches when
the ./configure script is run.
But suppose you fork the code and create your own version called NavQt,
distributed as patch+original. If your version becomes popular, Troll Tech
can instantly include your patches in their version, making it part of
thier *commercial* product, charging people money for the commercial
version. You are not on the same level with them. You do not have equal
rights, even to your own work, under the qpl. If you can accept that,
that's fine for you.
Redhat is spending $$$ on gnome development. But nowhere in the copyright
or license does it say that they exclusivly own or control it. They are
part owners of the copyright, and if you contribute a worthwhile patch,
you become a part owner too. Redhat plans to make money selling service
and support for gnome, which you can do as well.
So there is a key difference in business model here. Redhat dishes out
free software