From: Tom Lord <lord@emf.net>
To: linux-kernel@vger.kernel.org
Subject: Re: Why DRM exists [was Re: Flame Linus to a crisp!]
Date: Wed, 30 Apr 2003 20:16:21 -0700 (PDT) [thread overview]
Message-ID: <200305010316.UAA03089@emf.net> (raw)
> The thread was about corporations and powers which are
> orders and orders of magnitude more powerful than we will
> ever be.
It was also about innovation and R&D (or the lack thereof) in the free
software and open source communities, and the lack of business models
that seek to address that. Kudos to you for taking the crap for
talking openly about that lack of innovation instead of trying to
handwave it away. Some of us, at least, share your observations and
think you are right on the money.
> But since you insist on harping on BK, I get what you are
> saying, but we are cranking out code faster than you can
> type. I have an engineer here who has over 100 active BK
> repositories, just that one person can code circles around
> all the BK cloners stacked up and then some.
Now, there: be careful. I can only hope/guess that the code you guys
are cranking moves well beyond just basic revision control and into a
complete software development pipeline infrastructure. It's no
virtue of a revision control system that it takes a lot of code to
implement it or countless revisions to get it right.
> We're not worried that the BK cloners are going to keep up.
Yeah -- cloning is dumb. I think that a radically different approach
(specifically, dare I say it, arch) is better. No, arch isn't ready
for LK work. I won't pretend for a minute that it is. I was
shocked and amused to learn that last year somebody actually tried it
for that purpose.
But what's the delta between where arch's at, and an arch that's great
for something the scale of LK? It's not that huge, guy, and if I
weren't so broke -- you'd have something to worry about there, IMHO.
But I am broke, and that just reinforces your recurrent theme about
business realities vs. free software R&D. You Are Right.
> Look at Subversion, that's a funded project, serious
> programmers (good ones), open source, etc. They admit that
> they can't do what BK can and we started more or less at the
> same time
If you ask me, they're totally messed up. They aren't passionate
about revision control or source management generally. The paid ones
seem to be passionate about Collabnet's short-term business plans and
putting on a public project face that fits the mythology of free
software success. I'm sorry -- that's completely rude. Hopefully it
won't land me with a subpoena or anything. But really, I have yet to
see any evidence to the contrary, and plenty supporting it.
It's sad, really, because the core idea -- a txnal file system db --
is a totally winning direction.
> It's absolutely true that I'm pissed off at the kernel
> people looking at cloning BK. Why shouldn't I be?
Because, combined with their inevitable failure, it's just free
publicity.
> Yeah, I'm pissed. If you were me you would be livid. It
> sucks to try and help and be distrusted and crapped on.
It's probably comparably heartbreaking to try and help, and _not_
break any basic licensing precepts of the "community" -- and get
crapped on anyway. It's really lost on me, at this point, why anybody
thinks it's a good idea to _volunteer_ for commercially significant
free software projects. In your case, I can sort of see: if nothing
else, you get some marketing and testing and use cases to study. I'd
guess you'd say "not nearly enough to justify the costs" -- but still,
you have _some_ business reason for spending salary on this, at least
for now.
> We've had 5 years of "you're just evil corporate bastards"
There are worse ones.
> and so far we have never done a single thing to deserve
> that.
Eh. It's just flames and they happen both ways. I think you're
exaggerating there. But, yeah, when you start saying "this is really
exasperating," a "communal" response of "dog pile on the rabbit" is
not the right thing.
> As one open source luminary said "It will take them 5 years
> to catch up to where you were last year and unless you guys
> are idiots you'll be more than 5 years ahead of them then".
It will take that long, but only because of the absence of real R&D
spending in the free software world. I could seal your fate in a year
given <$2M. (Which means that I can't do it in a year and pretty
much have to give up trying.) ("Seal your fate" doesn't mean match
your features or clone -- just get enough leverage to start taking
away project wins.)
> Exactly. Nobody here is sitting back and resting, we think
> what we have is garbage and have a clear vision as to how to
> make it be great. We're doing that. If the copiers can do
> better, that's very cool, but we'll probably respond by
> hiring them if they are really that good, we're always
> looking for people as passionate as we are about this stuff.
I'm available, and I'm looking to get out of this free software
"community" :-)
-t
next reply other threads:[~2003-05-01 3:04 UTC|newest]
Thread overview: 147+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-01 3:16 Tom Lord [this message]
-- strict thread matches above, loose matches on Subject: below --
2003-05-01 23:40 Why DRM exists [was Re: Flame Linus to a crisp!] Chuck Ebbert
2003-05-01 19:06 Chuck Ebbert
2003-04-30 18:39 Chuck Ebbert
2003-04-30 16:21 Chuck Ebbert
2003-04-30 17:24 ` Larry McVoy
2003-04-30 15:53 Downing, Thomas
2003-04-30 14:52 Downing, Thomas
2003-04-30 15:20 ` Larry McVoy
2003-04-30 15:55 ` Jeff Randall
2003-05-01 12:43 ` Jesse Pollard
2003-04-30 18:19 ` Timothy Miller
2003-04-30 19:20 ` Valdis.Kletnieks
2003-04-30 19:41 ` Timothy Miller
2003-04-30 19:53 ` Valdis.Kletnieks
2003-04-30 19:55 ` viro
2003-04-30 20:09 ` Timothy Miller
2003-04-30 18:58 ` Edgar Toernig
2003-04-30 22:43 ` Paul Mackerras
2003-05-01 1:03 ` Larry McVoy
2003-05-01 12:27 ` Stephan von Krawczynski
2003-05-01 13:11 ` Jesse Pollard
2003-05-01 17:40 ` Jan-Benedict Glaw
2003-04-30 13:11 Downing, Thomas
2003-04-30 13:59 ` Larry McVoy
2003-04-30 14:49 ` Jesse Pollard
2003-04-30 16:01 ` Giuliano Pochini
2003-04-30 16:53 ` Dax Kelson
2003-04-30 17:21 ` Larry McVoy
2003-04-30 17:45 ` Jim Penny
2003-04-30 19:09 ` Balram Adlakha
2003-04-30 19:58 ` Nicolas Pitre
2003-05-01 2:20 ` Larry McVoy
2003-05-01 3:39 ` Nicolas Pitre
2003-05-09 11:04 ` Pavel Machek
2003-05-09 23:17 ` Larry McVoy
2003-04-30 20:00 ` Dax Kelson
2003-05-01 11:44 ` David S. Miller
2003-05-02 19:00 ` H. Peter Anvin
2003-05-02 23:10 ` David S. Miller
2003-05-03 19:25 ` Larry McVoy
2003-05-06 11:25 ` Henning P. Schmiedehausen
2003-05-06 12:13 ` David S. Miller
2003-05-09 10:59 ` Pavel Machek
2003-05-01 12:09 ` Stephan von Krawczynski
2003-05-01 18:01 ` Gerhard Mack
2003-04-27 17:59 James Bottomley
2003-04-29 14:01 ` Timothy Miller
2003-04-29 16:39 ` Scott Robert Ladd
2003-04-29 17:38 ` James Bottomley
2003-04-30 9:43 ` Jamie Lokier
2003-04-29 23:40 ` Robert White
2003-04-30 1:34 ` Rik van Riel
2003-04-30 10:03 ` Jamie Lokier
2003-04-30 20:37 ` Robert White
2003-04-30 20:59 ` David Schwartz
2003-05-01 9:03 ` Jamie Lokier
2003-05-01 19:49 ` David Schwartz
2003-05-01 20:27 ` Robert White
2003-05-01 23:08 ` David Schwartz
2003-05-02 0:54 ` Robert White
2003-05-02 3:10 ` David Schwartz
2003-05-02 3:34 ` David Schwartz
2003-05-02 13:43 ` Valdis.Kletnieks
2003-04-30 20:48 ` David Schwartz
2003-04-24 3:59 Flame Linus to a crisp! Linus Torvalds
2003-04-24 8:37 ` Andreas Jellinghaus
2003-04-24 8:59 ` Jamie Lokier
2003-04-24 15:37 ` Timothy Miller
2003-04-24 18:35 ` Alan Cox
2003-04-24 22:29 ` Werner Almesberger
2003-04-27 14:21 ` Matthias Andree
2003-04-27 16:59 ` Why DRM exists [was Re: Flame Linus to a crisp!] Larry McVoy
2003-04-27 17:04 ` Ben Collins
2003-04-27 17:34 ` Michael Buesch
2003-04-27 18:41 ` Henrik Persson
2003-04-27 17:35 ` Måns Rullgård
2003-04-27 17:49 ` Mirar
2003-04-27 23:15 ` H. Peter Anvin
2003-04-27 17:59 ` Michael Buesch
2003-04-27 21:28 ` Alan Cox
2003-04-28 1:48 ` rmoser
2003-04-28 9:05 ` Måns Rullgård
2003-04-27 18:07 ` Matthias Schniedermeyer
2003-04-27 18:35 ` Chris Adams
2003-04-27 18:50 ` Larry McVoy
2003-04-27 19:11 ` Davide Libenzi
2003-04-27 20:13 ` Frank van Maarseveen
2003-04-27 20:34 ` walt
2003-04-27 21:26 ` Alan Cox
2003-04-27 22:07 ` Ross Vandegrift
2003-04-27 22:32 ` Larry McVoy
2003-04-27 22:05 ` Alan Cox
2003-04-27 23:28 ` Larry McVoy
2003-04-28 0:06 ` Ross Vandegrift
2003-04-28 11:03 ` Alan Cox
2003-04-29 18:06 ` Timothy Miller
2003-04-28 9:06 ` Eric W. Biederman
2003-04-28 14:55 ` Michael Buesch
2003-04-28 20:04 ` Matthias Schniedermeyer
2003-04-28 20:18 ` Larry McVoy
2003-04-28 20:22 ` Chris Adams
2003-04-28 21:24 ` Larry McVoy
2003-04-28 21:40 ` Roman Zippel
2003-04-28 22:13 ` Alan Cox
2003-04-28 22:16 ` Alan Cox
2003-04-29 0:09 ` Larry McVoy
2003-04-29 4:07 ` Dax Kelson
2003-04-29 5:08 ` Larry McVoy
2003-04-29 16:40 ` Scott Robert Ladd
2003-04-29 21:45 ` Helge Hafting
2003-04-30 9:58 ` Jamie Lokier
2003-04-30 15:06 ` Scott Robert Ladd
2003-04-29 5:59 ` Theodore Ts'o
2003-04-29 16:41 ` Scott Robert Ladd
2003-04-29 14:35 ` Alan Cox
2003-04-27 22:34 ` Matthias Andree
2003-04-27 22:51 ` Matthew Kirkwood
2003-04-27 23:53 ` Larry McVoy
2003-04-28 0:00 ` rmoser
[not found] ` <20030428001001.GP23068@work.bitmover.com>
2003-04-28 0:19 ` rmoser
2003-04-28 0:37 ` Larry McVoy
2003-04-28 0:40 ` rmoser
2003-04-28 11:38 ` Jan-Benedict Glaw
2003-04-29 14:21 ` Timothy Miller
2003-04-29 14:27 ` Henrik Persson
2003-04-29 19:56 ` Timothy Miller
2003-04-29 20:35 ` Henrik Persson
2003-04-30 8:39 ` Jamie Lokier
2003-04-27 18:47 ` William Lee Irwin III
2003-04-27 18:56 ` Werner Almesberger
2003-04-27 19:20 ` Geert Uytterhoeven
2003-04-27 21:30 ` Jon Portnoy
2003-04-27 21:32 ` Alan Cox
2003-04-27 22:36 ` Larry McVoy
2003-04-27 21:56 ` Alan Cox
2003-04-27 23:08 ` Matthew Kirkwood
2003-04-27 22:16 ` Alan Cox
2003-04-27 23:35 ` Matthias Andree
2003-04-27 22:07 ` Matthias Andree
2003-04-28 0:36 ` Scott Robert Ladd
2003-04-28 9:57 ` Stephan von Krawczynski
2003-05-06 15:58 ` Henning P. Schmiedehausen
2003-05-07 14:44 ` Stephan von Krawczynski
2003-05-07 14:28 ` Alan Cox
2003-05-07 21:40 ` Henning P. Schmiedehausen
2003-05-07 22:16 ` Alan Cox
2003-05-08 0:33 ` Kurt Wall
2003-04-28 11:26 ` Jan-Benedict Glaw
2003-05-06 15:59 ` Henning P. Schmiedehausen
2003-04-28 22:50 ` Timothy Miller
2003-04-29 14:46 ` Jeffrey Souza
2003-04-29 15:16 ` venom
2003-04-30 9:35 ` Jamie Lokier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200305010316.UAA03089@emf.net \
--to=lord@emf.net \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox