Re: Unhappy campers Linux Inside
[Prev][Next][Index][Thread]

Re: Unhappy campers



 In article <12746@star.cs.vu.nl> ast@cs.vu.nl (Andy Tanenbaum) writes:
 >
 >If Linus wants to keep control of the official version, and a group of eager
 >beavers want to go off in a different direction, the same problem arises.
 
 This is the second time I've seen this "accusation" from ast, who feels
 pretty good about commenting on a kernel he probably haven't even seen.
 Or at least he hasn't asked me, or even read alt.os.linux about this.
 Just so that nobody takes his guess for the full thruth, here's my
 standing on "keeping control", in 2 words (three?):
 
 I won't.
 
 The only control I've effectively been keeping on linux is that I know
 it better than anybody else, and I've made my changes available to
 ftp-sites etc.  Those have become effectively official releases, and I
 don't expect this to change for some time: not because I feel I have
 some moral right to it, but because I haven't heard too many complaints,
 and it will be a couple of months before I expect to find people who
 have the same "feel" for what happens in the kernel.  (Well, maybe
 people are getting there: tytso certainly made some heavy changes even
 to 0.10, and others have hacked it as well)
 
 In fact I have sent out feelers about some "linux-kernel" mailing list
 which would make the decisions about releases, as I expect I cannot
 fully support all the features that will /have/ to be added: SCSI etc,
 that I don't have the hardware for.  The response has been non-existant:
 people don't seem to be that eager to change yet.  (well, one person
 felt I should ask around for donations so that I could support it - and
 if anybody has interesting hardware lying around, I'd be happy to accept
 it :)
 
 The only thing the copyright forbids (and I feel this is eminently
 reasonable) is that other people start making money off it, and don't
 make source available etc...  This may not be a question of logic, but
 I'd feel very bad if someone could just sell my work for money, when I
 made it available expressly so that people could play around with a
 personal project.  I think most people see my point. 
 
 That aside, if Fred van Kempen wanted to make a super-linux, he's quite
 wellcome.  He won't be able to make much money on it (distribution fee
 only), and I don't think it's that good an idea to split linux up, but I
 wouldn't want to stop him even if the copyright let me. 
 
 >I don't think the copyright issue is really the problem.  The problem is
 >co-ordinating things.  Projects like GNU, MINIX, or LINUX  only hold together
 >if one person is in charge.
 
 Yes, coordination is a big problem, and I don't think linux will move
 away from me as "head surgeon" for some time, partly because most people
 understand about these problems.  But copyright /is/ an issue: if people
 feel I do a bad job, they can do it themselves.  Likewise with gcc.  The
 minix copyright, however, means that if someone feels he could make a
 better minix, he either has to make patches (which aren't that great
 whatever you say about them) or start off from scratch (and be attacked
 because you have other ideals). 
 
 Patches aren't much fun to distribute: I haven't made cdiffs for a
 single version of linux yet (I expect this to change: soon the patches
 will be so much smaller than the kernel that making both patches and a
 complete version available is a good idea - note that I'd still make the
 whole version available too). Patches upon patches are simply
 impractical, especially for people that may do changes themselves.
 
 >>Where is the sizeable group of people that want to evolve gcc in a way that
 >>rms/FSF does not approve of?
 >A compiler is not something people have much emotional attachment to.  If
 >the language to be compiled is a given (e.g., an ANSI standard), there isn't
 >much room for people to invent new features.  An operating system has unlimited
 >opportunity for people to implement their own favorite features. 
 
 Well, there's GNU emacs... Don't tell us people haven't got emotional
 attachment to editors :)
 
 		Linus