Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] How to Push Linux! .......................
- Date: Sun, 05 Feb 2006 02:11:01 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] How to Push Linux! .......................
- References: <43D9DB70.3070502@example.com><43E380F9.8020108@example.com><20060203142511.11f8178e.jep200404@example.com><43E42DDD.8050706@example.com>
- Organization: The XEmacs Project
- User-agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.5-b24 (dandelion, linux)
>>>>> "Lyle" == Lyle Saxon <Lyle> writes: Lyle> Jim wrote: >> _Listen_ to your friends. Lyle> But if I listened to them, I would toss my L-boxes out the Lyle> window and rush to the nearest high-priced electronics store Lyle> and buy a new W-box! Really? Then you haven't yet learned to be free. (^^;; The main problem that "open source" is intended to solve is the deafness of free software fanatics ("FSFers"). (1) For most people, computers are _not_ an important part of their consciousness. They're just another tool, with useful magical behavior like toasters and TVs (though more useful and less magical than a bong). Not to mention that 8 in 10 of those alive today will never touch a computer. Indeed, this is sad, but it's a fact of life. (2) Even for geeks, _most_ of their software should be neither seen nor heard; it should just work. Now, y'all saw my little verbal wrestling match with Josh regarding Gentoo installation. That's the way these things _should_ work. (Well, Josh was a little bit generous about saying he'd push something through himself; that's above and beyond.) Now, here's a very similar conversation regarding DarwinPorts: http://bugzilla.opendarwin.org/show_bug.cgi?id=7024 This is all too common an attitude. "User expectations don't matter, and I'm [the maintainer] too busy to properly document anything I already know." But *I* [the bug reporter] can't do the work; I do not understand what the authors of the tool want it to do! (And definitely don't sympathize!) I'm not sure at this point whether I'll ditch DarwinPorts (probably for pkgsrc) or not, but I no longer feel any loyalty at all to the project. (3) Linus for years used PowerPoint for his presentations (and possibly still does, for all I know; neither MagicPoint nor UltraPoint is terribly exciting, even several years later). I still use Windows occasionally for OCR, and of course I stick with the Sharp ROM on my Zaurus for the pen-based kanji entry. These aren't any big deal, but what happened with Bitkeeper is. I suppose everybody knows that Bitkeeper is a proprietary product that blows all free software SCMs away, but (until last April) the vendor allowed free software projects (and specifically the Linux kernel) to use it for free (as in "what the beer at nomikais is not"). However, the FSFers on lkml gave Bitmover hell, and eventually Andrew Tridgell (of Samba and rsync fame) blew up the already sabotaged relationship by publically attempting to reverse engineer the product. This filled the FSFers with glee; now Linus would sanctify one of the free SCMs. But it wasn't to be. Subversion never made a bid on the kernel repository; they simply weren't in the running, and they knew it. But all of the "modern" (ie, distributed) systems lobbied Linus or his lieutenants: Arch (Andrea Archangeli used it for about 6 months), Darcs (Cox tried it), Monotone, and a couple more obscure ones. But when Linus said "I need speed, speed, and more speed, and these features", the maintainers all said "no you don't, do it this way." And Linus said, "it'll be faster to write my own" ... and he did. The sad thing is that git does what Linus needs, no less ... and no more. The Subversion developers are pros. They listen to their customers, and they have delivered. They listened to Linus, too, and though they didn't like what he was saying, they didn't try to deny or weasel around it. Darcs didn't actually care (they didn't, and still don't, know how to scale to XEmacs size, let alone to the size of the kernel project), but the Arch people, who actually did have something resembling a product about 18 months before the s--t hit the fan at Bitmover, never did get their act together to produce something that would work the way Linus had come to expect his SCM to work. Monotone and Mercurial missed the boat; I don't know whether they were running up the gangway or bonging on the beach, but anyway they didn't have a real shot, either. And none of them will, in the foreseeable future. Darcs now has a git backend, and Arch v2 (which is in post-vapor pre-alpha state at this point) is a layer on top of git. But Linus doesn't need what they can do; from his point of view, the extra functionality is just a place where bugs can fester. So neither of those will be anointed by the kernel community in the near future. What does this have to do with PowerPoint? Simply this: there are a lot of really smart people working in open source who prefer open source for all the usual reasons, but won't hesitate to use a product that works if the free software doesn't. And if the proprietary product goes away? Well, they can build their own in real time. And the FSFers don't even listen to _them_! But you know, as much as I respect Linus, I think people like Bruno's father should be listened to just as much. This is something that Microsoft, in fact, understands. That's not to say that Microsoft products aren't buggy as hell, a malignant monopolistic tumor on the industry, and an attractive nuisance. And of course being on hold on a tollfree line is just as frustrating as on a normal line, only cheaper. But their typical customer can maintain his illusion of working with a toaster on steroids, and that's why 90% of the market continues to put up with it. It delivers what the paying customers think that they want, as a fraction of what they think is possible. Microsoft listens where it affects their bottom line. Or, as Jim said, "_Listen_ to your friends." Find out what they think they need, and point out how free software can serve those needs. Help them to understand that there are other ways to do things, and that computers have capabilities that _nobody_ is serving yet. This is a long-run project; it takes a while for the implications to sink in. As they do, you and your friends will discover more needs that free software can serve. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.
- Follow-Ups:
- Re: [tlug] How to Push Linux! .......................
- From: Lyle (Hiroshi) Saxon
- Re: [tlug] How to Push Linux! .......................
- From: Lyle (Hiroshi) Saxon
- References:
- Re: [tlug] Founder of Ubuntu Linux will be in Tokyo
- From: Lyle (Hiroshi) Saxon
- [tlug] How to Push Linux! .......................
- From: Jim
- Re: [tlug] How to Push Linux! .......................
- From: Lyle (Hiroshi) Saxon
Home | Main Index | Thread Index
- Prev by Date: [tlug] MythTV in Japan - channel icons for xmltv grabber
- Next by Date: [tlug] Skype windows vs linux again
- Previous by thread: Re: [tlug] How to Push Linux! .......................
- Next by thread: Re: [tlug] How to Push Linux! .......................
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links