Luis> I've been snooping on this list and thread for quite some Luis> time, but this one finally made me need to respond.
Welcome, Luis. Luis> On 4 May 1999, Manoj Srivastava wrote: >> >> Unfortunately, we do not live in a world where all software is >> free. Neither are all protocols. Sometimes, some communication >> protocols gain popularity with the masses that have no free >> implementations. >> Luis> "Sometimes, some *operating system* standards gain Luis> popularity with the masses that have no free Luis> implementation." Luis> I for one don't think that's a sufficient reason to use that Luis> OS- do you? What're the reasons for not using that store-bought OS to which you refer? It's not the monetary price of it is it? Are the issues related to engineering philosopy and source code availability + modifiableness, or to economic philosopy and marketting challenges? >> Imagine when a group of people say "Hey, call us using >> foo-grubble, and we can have a neat game". And we have to say, >> sorry, no can do, I use linux, and I am unable to do that. >> Luis> "Imagine when a group of people say "Hey, *I'll send you the Luis> doc in Word98 format.*" And we have to say, sorry, no can Luis> do, I use linux, and I am unable to do that." Imagine everyone spending the time it takes to really learn to use LaTeX markup or an SGML. Luis> I imagine that, and have it happen to me every day. So what? Luis> I knew that was a problem when I switched to Linux, and I Luis> deal. Ooohhh... a dealer. Cool. 8-) Psst... Ya got any good Java, man? >> At that point, the impression is that we are running a less >> capable system. >> Luis> Well, in some ways we *are* running a less capable Luis> system. Practically speaking, if we don't force people to Luis> write alternatives, we will never have a more capable Luis> system. dpkg-autocodegen --force-alternatives pennyless-studenti.dtc [1] I'm thinking of re-reading the GNU Manifesto and .../src/xemacs-21.2/etc/MOTIVATION again... Luis> If stamping a product "non-free" will motivate people to Luis> write a replacement, then this is a necessary Luis> step. Certainly, saying it is completely free (which it Luis> obviously is not) will not do much to motivate that Luis> development. "motivate that development" means what? I need to put food on my plate, and would love to afford college tuition and rent. It would be nice to have a few days and a few dollars to play also... and to attract a mate with. (They like men who put food on the table.) >> When some one creates a client side of that protocol, using >> totally free software, and empowers our users with the ability >> to particiapte; that is a good thing. We have added capability >> to our system. >> Luis> Again, I think I speak for many of us in saying that Luis> capability is NOT the only important thing. If that were the Luis> case, many of us would be using Office on our MS98 Luis> systems. Like it or not, by choosing Linux we are choosing Luis> reduced functionality, which may or may not improve with Luis> time. Blah. Will improve as those of us who are committed to sitting on our penguin egg (while reading) learn to code great applications. Let's hope that the folks at Microsoft and other software companies who've written some very good libraries and applications will see the light and hand it down to us without forcing an NDA for every Byte. It would be kind of neat to see serious MS library and application sources on public FTP servers... Someday I might be able to see for myself and answer the questions about whether, for instance, OLE is a better engineered approach to whatever it does than brand X openbuzzword. >> Of course, it would be nice if we had free server software >> too. That shall come with time. But turning away free software >> cause it talks to non free software on *ANOTHER MACHINE*, hurts >> the free software community. >> Luis> "That shall come with time" is a very passive attitude. I'd Luis> venture to say that very little that this movement has Luis> achieved has come because someone said "oh, we'll just use Luis> the non-free version- someone else will fix it later." You're right Luis. It's more of a take off the watch and push the buttons / turn the pages kind of thing. It's a <<"I'd send a patch if I could, but you know the system better than I do; please show me what you did to fix it.", said the baby gnu.>> situation. Luis> Rather, someone said "Even though this works "right", it is Luis> *wrong* in a deeper sense. I will fix that problem by doing Luis> it myself." That is how things get done in Free Luis> Software. Being satisfied just because something is Luis> "functional" is what hurts the community, and that is what Luis> we are doing if packages like this go in main. You'll do that yourself because you've studied the problem in depth --- read all the available code and research --- and have the experience and knowledge it will require to actually sit down at a computer and type the magic `dpgk-autogencode --force-alternatives' commands. If you only know part of it, or don't know how it will behave on brand X hardware, rough it in and hand it over to another craftsman... (such is what I've learned building software packages and toying with CVS sandboxes... After I get through "policy", I promise to read at least another 10 pages or so of the "mobile book" before I get some sleep.) Luis> P.S. I fully support the maintainers who reject tik, and Luis> hope that policy will be clarified so that the various ICQ Luis> clients and word-format converters can be moved out of main. What was `tik'? I forgot where I put my watch. I think I got the `tok' part still... [1] .dtc stands for Debian Tuition Control. Anybody else want some? <grin> 8-{)>>