bill@proxftl.UUCP (T. William Wells) (09/18/88)
In article <1@elgar.UUCP> ag@elgar.UUCP (Keith Gabryelski) writes: : In article <756@proxftl.UUCP> bill@proxftl.UUCP (T. William Wells) writes: : >Not likely. The diversity of abilities and knowledge needed to : >make our kind of software isn't likely to come together for the : >purpose of creating free software. : : It already has: : : [listing of various well known free programs] Excuse me, but please read my sentence again: it is talking about *our* kind of software, not just any software. The free spelling checkers out there are rather primitive compared to the stuff we sell. I'm hoping that no one will take this as commercial hype, but I haven't seen anything remotely comparable to our spelling system. (N.B. We do not sell user interfaces, so what I am comparing our stuff with is the underlying code, not the display stuff.) If anyone thinks that they know of a better, I'd be glad to hear of it. : >But anyway, even if it did, we'd be moving on to bigger and better : >things. : : If I haven't completely misunderstood, you are saying that once a free : product is released, it is immediately outdated (or will be in a short : period of time). You have misunderstood. My statement referred to the fact that, for certain kinds of software (like ours), the normal course of events is for a commercial outfit to write their version; then noncommercial types might write a better version. It is often the case that the free version is better than the original. This comes from the nature of this kind of software. You see, what we are doing requires the cooperation of diverse individuals, but the final product is not one that people were motivated enough to write, given the difficulty of it. But there was a market for it, and so we developed a product. As time goes on, the effort to create the product decreases, because of, among other things, better computer systems, better programming tools, and an increased availability of the knowledge needed to build the product; as a result, various individuals or small groups then do their versions. Of course, they have the benefit of learning from our mistakes, better tools, and more effective computer systems. These are why they can build a better version. These people are also often better motivated than those who build commercial products (though not in our case), and they are also not hindered by nasty things like deadlines. These, too, contribute to the possibility of better versions. My own guess is that there will be equivalent free spelling checkers in perhaps five years or so, but I'd be surprised to see them in less than three. What I was saying is that, as time goes on, even if some people decide to do free spelling checkers, equivalent to ours, we will go on to do something different which, again, is probably beyond the current means and interests of those who write free software. --- Bill novavax!proxftl!bill
fmr@cwi.nl (Frank Rahmani) (09/19/88)
> Excuse me, but please read my sentence again: it is talking about > *our* kind of software, not just any software. The free spelling > checkers out there are rather primitive compared to the stuff we > sell. I don't know your product, because I could never afford it (but then I don't know a Rolls Royce and I'm still perfectly happy!). If it can match up to Witchpen (the best,fastest,most extended,cheapest ($55) and multilingual (even translating) spelling checker) it's o.k., otherwise I wouldn't even want to know about it. > It is often the case that the free version is better than the > original. This comes from the nature of this kind of software. Now we are talking the same language! A free program is ALWAYS better, thats logical. Wouldn't you like a free bike if you don't have the $$ to buy a car?? And as slow as it is it has even advantages over the car (at least in our traffic). By the way I hate your word original: most free programs (if not all) are far away from being just copies of an original. > and they are also not hindered by nasty things like deadlines Do yoy REALLY believe this? > My own guess is that there will be equivalent free > spelling checkers in perhaps five years or so, but I'd be > surprised to see them in less than three. > What I was saying is that, as time goes on, even if some people > decide to do free spelling checkers, equivalent to ours, we will > go on to do something different which, again, is probably beyond > the current means and interests of those who write free > software. There are more than enough PD packages (or programs developped at Universities that are given away for free) that you can't buy at all, just because companies are not interested or don't have the experience to develop them. There are enough PD or for free substitutes for those licensed or hard to get programs. I think there's no USEFUL commercial package around that has no free counterpart.Whatever you develop, somebody will make a PD version and even if it is not as perfect as your product, it is a thousand times better: EVERYBODY can get it, it doesn't cost ANYTHING and we get SOURCE!!! fmr@cwi.nl -- It is better never to have been born. But who among us has such luck? Maintainer's Motto: If we can't fix it, it ain't broke. These opinions are solely mine and in no way reflect those of my employer.
weemba@garnet.berkeley.edu (Obnoxious Math Grad Student) (09/19/88)
In article <780@proxftl.UUCP>, bill@proxftl (T. William Wells) writes: >What I was saying is that, as time goes on, even if some people >decide to do free spelling checkers, equivalent to ours, we will >go on to do something different which, again, is probably beyond >the current means and interests of those who write free software. No doubt. What's next on your agenda? Networked windowing systems? ucbvax!garnet!weemba Matthew P Wiener/Brahms Gang/Berkeley CA 94720
bill@proxftl.UUCP (T. William Wells) (09/20/88)
In article <14420@agate.BERKELEY.EDU> weemba@garnet.berkeley.edu (Obnoxious Math Grad Student) writes: : In article <780@proxftl.UUCP>, bill@proxftl (T. William Wells) writes: : >What I was saying is that, as time goes on, even if some people : >decide to do free spelling checkers, equivalent to ours, we will : >go on to do something different which, again, is probably beyond : >the current means and interests of those who write free software. : : No doubt. Your nihilism is disgusting. So is your ignorance. However, for those who are not so hopelessly devoid of sense: We do a spell checking system that works with a dozen languages, and that has the best spelling corrector around. It ports to essentially every system where there is a working C compiler and a disk. (And there is actually a version working without a disk in a Xerox typewriter.) We also have a spelling checker for typewriters that is in most of the typewriters that use an OEM spelling checker. It does most of the things our bigger spelling checker does, and some things slightly better. : What's next on your agenda? A grammar checker that actually parses your text. And that doesn't require something at least as large as a VAX to run. It runs on an IBM-PC/XT in under 128K. It already works, now all we have to do is to make it into a product. Coming soon to an OEM near you.... : Networked windowing systems? : : ucbvax!garnet!weemba Matthew P Wiener/Brahms Gang/Berkeley CA 94720 Stupid man! Your ignorant sarcasm demonstrates your sickness. I hadn't responded to your inflammatory posting over in alt.individualism yet, because I have more important things to do. However, the gist of it would have been: welcome to my kill file. May you long enjoy the hell you make for yourself. --- Bill novavax!proxftl!bill
aad@stpstn.UUCP (Anthony A. Datri) (09/22/88)
>Now we are talking the same language! A free program is ALWAYS >better, thats logical. Not when the free program doesn't come with a binary or printed documentation, when the free program won't compile, and when the free program gives cryptic errors on apollos and core dumps. >is a thousand times better: EVERYBODY can get it, it doesn't >cost ANYTHING and we get SOURCE!!! Yeah, sure, but the source won't compile, and it costs you more programmer $$ to make it compile than it would cost you to buy the unbuggy commercial product to begin with. -- @disclaimer(Any concepts or opinions above are entirely mine, not those of my employer, my GIGI, or my 11/34) beak is beak is not Anthony A. Datri,SysAdmin,StepstoneCorporation,stpstn!aad
james@bigtex.uucp (James Van Artsdalen) (09/22/88)
In article <2133@stpstn.UUCP>, aad@stpstn.UUCP (Anthony A. Datri) wrote: > >is a thousand times better: EVERYBODY can get it, it doesn't > >cost ANYTHING and we get SOURCE!!! > Yeah, sure, but the source won't compile, and it costs you more > programmer $$ to make it compile than it would cost you to buy > the unbuggy commercial product to begin with. GNU emacs is less buggy than the vi implementation I have. More importantly, the users I have (particularly those who normally use Macintoshes) refuse to use vi under any circumstances (due to user unfriendliness). As for "unbuggy commercial products", it's easier to bring up GNU C than to bring up the news software under the AT&T PCC on my machine. I think we have someone else here who hasn't tried the alternatives... Perhaps GNU and other free software is only for those who can go in and fix bugs, but a fair number of us do fall in that catagory - and it's a lot easier to fix source than a binary. -- James R. Van Artsdalen ...!uunet!utastro!bigtex!james "Live Free or Die" Phone: 512-346-2444 10926 Jollyville Rd #901 Austin TX 78759
cramer@optilink.UUCP (Clayton Cramer) (09/23/88)
In article <2133@stpstn.UUCP>, aad@stpstn.UUCP (Anthony A. Datri) writes: > >is a thousand times better: EVERYBODY can get it, it doesn't > >cost ANYTHING and we get SOURCE!!! > > Yeah, sure, but the source won't compile, and it costs you more > programmer $$ to make it compile than it would cost you to buy > the unbuggy commercial product to begin with. > > Anthony A. Datri,SysAdmin,StepstoneCorporation,stpstn!aad This whole discussion can be boiled to the immortal epigram, first coined about BSD 4.1 UNIX, "Free university software is too expensive to use." If one is interested in software for academic study, or because you enjoy hacking, then free software is just splendid. On the other hand, if you are trying to DO something useful, much of the free software isn't worth the bother. I should point out that some of the companies which purport to "commercialize" free university software, and thereby make it useable, trustworthy, clean, brave, etc. aren't real impressive. In particular, Unipress provides support for EMACS that's about as good as no support; what Sun has done with BSD UNIX leaves me strongly unimpressed. The manuals are clearly sent to the printer without a human looking them over (text jumbled on top of other text in section headers); the software is no more reliable than the standard distribution, and you don't normally even get source to find and fix the problems. In particular, one of our people transferred a file from a Mac to a Sun. Macs use a different end-line convention -- CR, not LF, and CR LF. This guy would do MORE FOO.C, and not only would MORE die, but it would make the window he was working in go away as well. As near as we can tell, MORE doesn't bother to check if a line will fit into some internal buffer, goes off the end, and returns some code to Sun Windows that makes the window go away. Yes, the problem was readily reproducible. As much as it is going to pain a lot of you to hear this, most of what I've seen of UNIX software wouldn't be salable on the PC -- it isn't built to even the quality standards of Microsoft. Clayton E. Cramer -- Clayton E. Cramer ..!ames!pyramid!kontron!optilin!cramer
flee@blitz (Felix Lee) (09/24/88)
Sigh. Can we agree that quality is not related to price? The marketplace can act as a quality filter, but other factors (e.g., marketing) confuse the issue. If an author wants to give away his wonderful piece of software, I'm not going to argue that it's too good for freeware and he should sell it instead. "Free" is no better than "commercial". Just cheaper. -- Felix Lee flee@blitz.cs.psu.edu *!psuvax1!flee
chip@ateng.ateng.com (Chip Salzenberg) (09/27/88)
According to bill@proxftl.UUCP (T. William Wells): >In article <14420@agate.BERKELEY.EDU> weemba@garnet.berkeley.edu (Obnoxious Math Grad Student) writes: >>In article <780@proxftl.UUCP>, bill@proxftl (T. William Wells) writes: >>>we will go on to do something different which, again, is probably beyond >>>the current means and interests of those who write free software. >> >>What's next on your agenda? Networked windowing systems? > >Stupid man! Your ignorant sarcasm demonstrates your sickness. Actually, Weemba's allusion to X exhibited _informed_ sarcasm. The X window system is free, and excellent. Much free software is written by people who _also_ write commercial software, so the quality and available resources are comparable. -- Chip Salzenberg <chip@ateng.uu.net> or <uunet!ateng!chip> A T Engineering My employer may or may not agree with me. The urgent leaves no time for the important.
dharvey@wsccs.UUCP (David Harvey) (10/02/88)
In article <492@optilink.UUCP>, cramer@optilink.UUCP (Clayton Cramer) writes: > > In particular, one of our people transferred a file from a Mac to a > Sun. Macs use a different end-line convention -- CR, not LF, and CR LF. > This guy would do MORE FOO.C, and not only would MORE die, but it would > make the window he was working in go away as well. As near as we can > tell, MORE doesn't bother to check if a line will fit into some internal > buffer, goes off the end, and returns some code to Sun Windows that > makes the window go away. > > Yes, the problem was readily reproducible. > > As much as it is going to pain a lot of you to hear this, most of what > I've seen of UNIX software wouldn't be salable on the PC -- it isn't > built to even the quality standards of Microsoft. > > Clayton E. Cramer If I am not mistaken, almost every communications program I am aware of allows the user to select CR-LF -> LF, LF -> CR-LF, etc. If the fool isn't smart enough to check on this, he deserved what he got! More to the point, don't think that PC software doesn't benefit from the thousands (millions?) of man-hours of extra development that can be amortized because of the sale of thousands (millions?) of extra copies. This of course assumes you are talking of software for sale. For freeware, you take your chances on what you get. My experience has been that almost anything that was semi-portable C source (free) has compiled easier, and run with much fewer problems under Ultrix (DEC's registered trademark version) than under MESSY-DOS! dharvey@wsccs
cramer@optilink.UUCP (Clayton Cramer) (10/04/88)
In article <694@wsccs.UUCP>, dharvey@wsccs.UUCP (David Harvey) writes: > In article <492@optilink.UUCP>, cramer@optilink.UUCP (Clayton Cramer) writes: > > > > In particular, one of our people transferred a file from a Mac to a > > Sun. Macs use a different end-line convention -- CR, not LF, and CR LF. > > This guy would do MORE FOO.C, and not only would MORE die, but it would > > make the window he was working in go away as well. As near as we can > > tell, MORE doesn't bother to check if a line will fit into some internal > > buffer, goes off the end, and returns some code to Sun Windows that > > makes the window go away. > > > > Clayton E. Cramer > > If I am not mistaken, almost every communications program I am aware of > allows the user to select CR-LF -> LF, LF -> CR-LF, etc. If the fool > isn't smart enough to check on this, he deserved what he got! More to Well, I guess this pretty well sums up the difference in attitudes between the UNIX community, and the real world: UNIX hackers seem to feel that software should only be used by knowledgeable experienced UNIX hackers -- forget the rest of the world, and don't bother checking for error conditions! Also, the file was transferred via TOPS -- no such option. > dharvey@wsccs -- Clayton E. Cramer ..!ames!pyramid!kontron!optilin!cramer
andrew@jung.harlqn.uucp (Andrew Watson) (10/05/88)
In article <492@optilink.UUCP> cramer@optilink.UUCP (Clayton Cramer) writes: > Yeah, sure, but the source won't compile, and it costs you more > programmer $$ to make it compile than it would cost you to buy > the unbuggy commercial product to begin with. > > Anthony A. Datri,SysAdmin,StepstoneCorporation,stpstn!aad This whole discussion can be boiled to the immortal epigram, first coined about BSD 4.1 UNIX, "Free university software is too expensive to use." Hmmm ... well I'd be half inclined to agree with you, except the the the other (Unix) option really isn't much better - I am of course referring to System V. Can anyone give me a good reason why all these big corporations licence System V, only to have to port to it large parts of 4.1/2/3 just to make it usable? I'm talking about sockets, the Fast File System, all the TCP/IP utilities, symbolic links ... and then they're *still* left with a system with a lousy short term scheduler that truncates all file names to 14 characters! Another thing - back in the old days, with v6, v7 & 4.x, even if the software wasn't really "supported", one at least had the reassurance that the Research & Development community, the people with new ideas who were rolling back the frontiers, who knew the real requirements up there at the leading edge (things that will be commonplace in about 2 years) - these people were using the same system that you were. And now? AT&T are busy selling us system V, while their labs use version 8, which may never be commercialised, and in any case IS BASED ON BSD 4.2 - nothing remotely to do with system V. I rest my case. -- Regards, Andrew. +-----------------------------------------------------------------------------+ | Andrew Watson, Harlequin Limited, andrew@uk.co.harlqn | | Barrington Hall, Barrington, Tel: +44 223 872522 | | Cambridge CB2 5RG, UK Fax: +44 223 872519 | +-----------------------------------------------------------------------------+
bill@proxftl.UUCP (T. William Wells) (10/06/88)
In article <540@optilink.UUCP> cramer@optilink.UUCP (Clayton Cramer) writes:
: Well, I guess this pretty well sums up the difference in attitudes
: between the UNIX community, and the real world: UNIX hackers seem to
: feel that software should only be used by knowledgeable experienced
: UNIX hackers -- forget the rest of the world, and don't bother checking
: for error conditions!
Before flaming an entire group of people, you would do well to
remember that such flames will almost never apply to all the
members of the group.
So, for myself, who *am* a UNIX hacker, and who does *not* expect
my software to be used by UNIX hackers, I ask for an apology and
request that you refrain from such blanket assertions in the
future.
Thank you.
---
Bill
You can still reach me at proxftl!bill
But I'd rather you send to proxftl!twwells!bill
cramer@optilink.UUCP (Clayton Cramer) (10/06/88)
In article <863@proxftl.UUCP>, bill@proxftl.UUCP (T. William Wells) writes: > In article <540@optilink.UUCP> cramer@optilink.UUCP (Clayton Cramer) writes: > : Well, I guess this pretty well sums up the difference in attitudes > : between the UNIX community, and the real world: UNIX hackers seem to > : feel that software should only be used by knowledgeable experienced > : UNIX hackers -- forget the rest of the world, and don't bother checking > : for error conditions! > > So, for myself, who *am* a UNIX hacker, and who does *not* expect > my software to be used by UNIX hackers, I ask for an apology and > request that you refrain from such blanket assertions in the > future. > > Bill That was a rather all encompassing statement, wasn't it? It's certainly not always true, but it does reflect an attitude commonly held in the UNIX community (as the posting I was following up shows). -- Clayton E. Cramer ..!ames!pyramid!kontron!optilin!cramer
reggie@pdn.UUCP (George W. Leach) (10/10/88)
In article <ANDREW.88Oct5134036@jung.harlqn.uucp> andrew@jung.harlqn.uucp (Andrew Watson) writes: >And now? AT&T are busy selling us system V, while their >labs use version 8, which may never be commercialised, and in any case IS BASED ^ They are up to 9 now. >ON BSD 4.2 - nothing remotely to do with system V. Not exactly. Both are derived from version 7. True some of Berkeleyisms have found their way back into the BTL research version, but there are still philisophical differences. For example, see "Program Design in the UNIX Environment", R. Pike and B.W. Kernighan, AT&T Bell Laboratories Technical Journal 62(8), October 1984, pp. 1595-1605. This paper exhibits those differences with the cat command. -- George W. Leach Paradyne Corporation ..!uunet!pdn!reggie Mail stop LF-207 Phone: (813) 530-2376 P.O. Box 2826 Largo, FL USA 34649-2826
andys@genesis.ATT.COM (a.b.sherman) (10/12/88)
In article <ANDREW.88Oct5134036@jung.harlqn.uucp> andrew@jung.harlqn.uucp (Andrew Watson) writes: >In article <492@optilink.UUCP> cramer@optilink.UUCP (Clayton Cramer) writes: > > This whole discussion can be boiled to the immortal epigram, first coined > about BSD 4.1 UNIX, "Free university software is too expensive to use." ^^^^ > >Hmmm ... well I'd be half inclined to agree with you, except the the the other >(Unix) option really isn't much better - I am of course referring to System V. ^^^^ First off, not to be picky or anything, but UNIX(R) is a registered trademark of AT&T. > >Can anyone give me a good reason why all these big corporations licence System >V, only to have to port to it large parts of 4.1/2/3 just to make it usable? >I'm talking about sockets, the Fast File System, all the TCP/IP utilities, >symbolic links ... and then they're *still* left with a system with a lousy >short term scheduler that truncates all file names to 14 characters! > I don't really want to get into a debate about the technical merits of these comments. However, people license System V and port it because it is the latest commercially available version of the UNIX system. Also, they will have to pay the license fee for most other *IX systems anyway, since they were mostly derived from AT&T source code of older versions. >Another thing - back in the old days, with v6, v7 & 4.x, even if the software >wasn't really "supported", one at least had the reassurance that the Research >& Development community, the people with new ideas who were rolling back the >frontiers, who knew the real requirements up there at the leading edge (things >that will be commonplace in about 2 years) - these people were using the same >system that you were. And now? AT&T are busy selling us system V, while their >labs use version 8, which may never be commercialised, and in any case IS BASED >ON BSD 4.2 - nothing remotely to do with system V. I don't know what V8 (or V9 for that matter) is based upon, because most of Bell Laboratories does not use it. The research versions of the UNIX system are used almost exclusively in the computing reasearch environment. Most of us use System V because that is what we build into our products. Also, do not fear. The important features of the research versions find there way into new releases of System V. For example, STREAMS was a V8 feature that has now been incorporated into System V Release 3. You still benefit from what the research folks are doing. > >I rest my case. Ah, but did you have all the information. -- andy sherman / at&t bell laboratories (medical diagnostic systems) room 2e-108 / 185 monmouth pkwy / west long branch, nj 07764-1394 (201) 870-7018 / andys@shlepper.ATT.COM ...The views and opinions are my own. Who else would want them?
reggie@pdn.UUCP (George W. Leach) (10/14/88)
In article <485@genesis.ATT.COM> andys@shlepper.ATT.COM (a.b.sherman) writes: >I don't know what V8 (or V9 for that matter) is based upon, because most >of Bell Laboratories does not use it....... The important features of the >research versions find there way into new releases of System V. For >example, STREAMS was a V8 feature that has now been incorporated into >System V Release 3. You still benefit from what the research folks are >doing. Yes, we do. But quite often the System V implementation of the research features leave much to be desired. Not only that the basic system itself has many differences which are far too warty. -- George W. Leach Paradyne Corporation ..!uunet!pdn!reggie Mail stop LF-207 Phone: (813) 530-2376 P.O. Box 2826 Largo, FL USA 34649-2826