File: lg_answer32.html

package info (click to toggle)
lg-issue32 4-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,328 kB
  • ctags: 142
  • sloc: makefile: 34; sh: 34; ansic: 25
file content (455 lines) | stat: -rw-r--r-- 18,045 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
<!--startcut ======================================================= -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<META NAME="generator" CONTENT="lgazmail v1.1.A">
<TITLE>The Answer Guy Issue 32</TITLE> 
</head>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#A000A0"
ALINK="#FF0000">
<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
<H4>"Linux Gazette...<I>making Linux just a little more fun!</I>"
</H4>
<P> <hr> <P>

<!--endcut ========================================================= -->
<center>
<H1><A NAME="answer">
	<img src="../gx/dennis/qbubble.gif" alt="(?)" border="0" align="middle">
	<font color="#B03060">The Answer Guy</font>
	<img src="../gx/dennis/bbubble.gif" alt="(!)" border="0" align="middle">
</A></H1> 
<BR>
<H4>By James T. Dennis,
	<a href="mailto:linux-questions-only@ssc.com">linux-questions-only@ssc.com</a><BR>
	Starshine Technical Services, 
	<A HREF="http://www.starshine.org/">http://www.starshine.org/</A> 
</H4>
</center>

<p><hr><p>
<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
<H3>Contents:</H3>
<p><a href="#tag_greeting"
	><img src="../gx/dennis/bbub.gif" alt="(!)" border="0" 
	align="middle">Greetings From Jim Dennis</A></p>

<DL>
<!-- index_text begins -->
<dt><A HREF="tag_phreak.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"><STRONG>phreaking</STRONG></A>
<dt><A HREF="tag_abandon.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"><STRONG>ISP Abandons User in Move 
		to NT</STRONG></A>
<dt><A HREF="tag_javaterm.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	></A>Driving Terminals w/Java 
 --or--
<dd><A HREF="tag_javaterm.html"><STRONG>Java Telnet/Terminal</STRONG></A> 
<dt><A HREF="tag_BBS.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>Finding BBS Software for Linux</STRONG></A>
<dt><A HREF="tag_flaws.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"><STRONG>The Five Flaws of <em>the</em> 
	Unix System</STRONG></A> 

<dt><A HREF="tag_doslinux.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"><STRONG>XFree86 Installation in 
	DOSLinux</STRONG></A>

<dt><A HREF="tag_resume.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>resume on AS/400 
 --or--
<dd><A HREF="tag_resume.html"><STRONG>Resume Spam
</STRONG></A> 

<dt><A HREF="tag_softwindows.html"><img src="../gx/dennis/qbub.gif" 
	height="28" width="50" alt="(?)" border="0"
	><STRONG>Linux Port of SoftWindows
</STRONG></A>
<dt><A HREF="tag_convert.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>Connecting Linux to Win '95 via Null Modem 
 --or--
<dd><A HREF="tag_convert.html"><STRONG>A Convert!
</STRONG></A> 

<dt><A HREF="tag_apache.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	><STRONG>MS FrontPage for Linux/Apache</STRONG></A>

<dt><A HREF="tag_emulate.html"><img src="../gx/dennis/qbub.gif" height="28" width="50"
	alt="(?)" border="0"
	><STRONG>Virtual System Emulator for Linux and Why NOT to Use Them</STRONG></A>

<dt><A HREF="tag_database.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>FoxPlus for Linux ?</STRONG></A>

<dt><A HREF="tag_distrib.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>More on Distribution Preferences</STRONG></A>

<dt><A HREF="tag_proxy.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" 
	alt="(?)" border="0"
	><STRONG>IP Masquerading/Proxy?</STRONG></A>
<dt><A HREF="tag_disable.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>PPP 
 --or--
<dd><A HREF="tag_disable.html"
	><STRONG>The &quot;Difficulty&quot; is in <em>Disabling</em> the Services</STRONG></A> 

<dt><A HREF="tag_DVI.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	><STRONG>How to read DVI files?</STRONG></A>
<dt><A HREF="tag_superblock.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	><STRONG>Bad Super-block on Filesystem</STRONG></A>

<dt><A HREF="tag_serial.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	></A>Mulitiple processes sharing one serial port 
 --or--
<dd><A HREF="tag_serial.html"><STRONG>Multiplexing the Computer 
	-- ISDN Modem Connection
</STRONG></A> 

<dt><A HREF="tag_permission.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>Permission to Set up a Linux Server</STRONG></A>

<dt><A HREF="tag_detach.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" 
	alt="(?)" border="0"
	><STRONG>Detaching and Re-attaching to Interactive Background 
	Processes</STRONG></A>

<dt><A HREF="tag_cdr.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	><STRONG>[announce] Cdrdao 1.0 - 
	Disc-at-once writing of audio CD-Rs</STRONG></A>

<dt><A HREF="tag_rs422.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>High Speed Serial (RS422) under Linux</STRONG></A>

<dt><A HREF="tag_modem.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	><STRONG>ANOTHER MODEM PROB</STRONG></A> Plus, More on Grammar

<dt><A HREF="tag_notfound.html"><img src="../gx/dennis/qbub.gif" 
	height="28" width="50" alt="(?)" border="0"
	><STRONG><tt>/usr/bin/open</tt> command not found</strong></A>

<dt><A HREF="tag_tuning.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>Tuning X to work with your Monitor</STRONG></A>

<dt><A HREF="tag_libc5.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	></A>The last Linux C library version 5, 5.4.46, is released. 
 --or--
<dd><A HREF="tag_libc5.html"><STRONG>The End of libc5:  
	A Mini-Interview with H.J Lu</STRONG></A> 

<dt><A HREF="tag_startup.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	></A>Linux System Administration. 
 --or--
<dd><A HREF="tag_startup.html"><STRONG>Where to put '<tt>insmod</tt>' and 
	'<tt>modprobe</tt>' Commands for Start-up</STRONG></A> 

<dt><A HREF="tag_clock.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>The BIOS Clock, Y2K, Linux and Everything</STRONG></A> 

<dt><A HREF="tag_ping.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>Online Status Detector 
 --or--
<dd><A HREF="tag_ping.html"><STRONG>Failover and High Availability for Web Servers
</STRONG></A>: Conditional Execution Based on Host Availability

<dt><A HREF="tag_accounts.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>SysAdmin: User Administration: Disabling Accounts</STRONG></A> 

<dt><A HREF="tag_lilo.html"><img src="../gx/dennis/qbub.gif" height="28" 
width="50" alt="(?)" border="0"></A>Thank you 
 --or--
<dd><A HREF="tag_lilo.html"><STRONG>Articles on LILO Saves Life?
</STRONG></A> 

<dt><A HREF="tag_NDS.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	></A>Netware NDS Client 
 --or--
<dd><A HREF="tag_NDS.html"><STRONG>NDS (Netware Directory Services) for Linux: 
	Clients and Servers</STRONG></A> 

<dt><A HREF="tag_95slow.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>More 'Win '95 Hesitates After Box Has Run Linux?'</STRONG></A> 

<dt><A HREF="tag_nonlinux.html"><img src="../gx/dennis/qbub.gif" 
height="28" width="50" alt="(?)" border="0"
	></A>Bad Clusters on Hard Drive 
 --or--
<dd><A HREF="tag_nonlinux.html"><STRONG>Another Non-Linux Question!
</STRONG></A> 

<dt><A HREF="tag_progenv.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>Help with C/C++ Environment Program 
 --or--
<dd><A HREF="tag_progenv.html"><STRONG>Integrated Programming Environments 
	for Linux</STRONG></A> 

<dt><A HREF="tag_cluster.html"><img src="../gx/dennis/qbub.gif" height="28" 
	width="50" alt="(?)" border="0"
	><STRONG>Web Server Clustering Project</STRONG></A>

<dt><A HREF="tag_ftpd.html"><img src="../gx/dennis/qbub.gif" height="28" width="50" alt="(?)" border="0"
	></A>wu-ftpd guest account on a Linux Box
 --or--
<dd><A HREF="tag_ftpd.html"><STRONG>WU-FTP guestgroup problems</STRONG></A> 

<!-- index_text ends -->
</DL>
<P><HR width="40%" align="center"></P> <!-- :::::::::::::::::::::::: -->
<H3><a name="tag_greeting"
	><img src="../gx/dennis/bbubble.gif" alt="(!)" border="0" 
	align="middle">Greetings From Jim Dennis</A></H3>

  <h4 align="center">Linux as a <em>Home</em> Users System</h4>

  <p>
   We're all getting used to the idea that Linux can attract corporate
   users, for deployment as web, ftp, file (SMB and NFS), print and
   even database servers; and we're getting used to seeing it used for
   routers, mail, and DNS.  
  </p>

  <p>
   We're even getting used to the idea that corporate user put Linux
   on their desktops (in places where they might have spent a small
   fortune on a workstation).
  </p>

  <p>
   But, what about the home/personal user?  Most of us consider this
   to be an impossible dream.  Even those few enthusiasts <em>in</em> the
   Linux community who dare to hope for it have been saying that
   it will take years to gain any percentage of that market.
  </p>

  <p>
   However, I'm starting to wonder about that.  I've seen a number
   of trade rag articles naysaying Linux on the desktop.  Ironically,
   when a reporter or columnist explains why Linux isn't suitable for
   the desktop, it actually raises the possibility that it <em>is</em>
   suitable for that role.
  </p>

  <p>
   A denial or refutation tells us <em>that the question has come up</em>!
  </p>

  <p>
   What prevents the average IT manager from deploying Linux on their 
   desktop today?   In most cases it's fear.  The users are used to
   MS Word, MS Excel, and MS PowerPoint.  Any user who uses any of 
   these is forcing all of the rest to do so as well (since these 
   applications all use proprietary, non-portable, file formats).  
  </p>

  <p>
   Everyone who uses Office has to use a PC or a Mac (and many of them
   switched away from Macs due to lags in upgrades and subtle file
   compatibility problems between the Mac and PC versions of these 
   applications).
  </p>

  <p>
   Why do Mac users run VirtualPC to deal with the occasional
   <tt>.DOC</tt>, <tt>.XLS</tt>, or <tt>.PPT</tt> file that they get, 
   or some other
   proprietary file format (like some of those irritating CD-ROM
   encyclopedias) which is accessible only through one application.
  </p>

  <p>
  However, these proprietary formats are not secret codes.  Linux
  and other Open Source (tm) hackers will turn their attention to them 
  and crack their formats wide open.  This will allow us to have 
  filters and converters.   
  </p>

  <p>
  '<tt>catdoc</tt>', LAOLA, and MSWordView are already showing some progress
  on this area (for one of these formats).
  </p>

  <p>
   Microsoft will undoubtedly counter by releasing a new version of
   their suite which will carefully break the latest third-party
   viewers and utilities (free or otherwise).  They may even apply
   the most even perversion of intellectual property law yet devised:
   the software patent.
  </p>

  <p>
   However, I think the public, after a decade of following 
   along with this game, is finally starting to wise up.  The next 
   release that egregiously breaks file format compatibility 
   may be the end of that ploy (for awhile at least).
  </p>

  <p>
   But what about the home user.  How do home users choose their
   software?  What is important to them?
  </p>

	<blockquote>
	Most of them don't choose their software; they use
	what comes on the system and add things only later.
	</blockquote>

	<blockquote>
	When they go out to buy additional software, home users are
	the most price conscious of all buyers.  Commercial,
	government, and other institutional buyers can make a business
	case to justify their purchases.  Home users just look in
	their wallet. 
	</blockquote>

	<blockquote>
	The other common influences on the novice home user include
	the retail store clerks and their kids.  That's one reason why
	the school and university markets were always so crucial to
	Apple's success.
	</blockquote>
    
  <p>
   I noticed that the Win '98 <em>upgrade</em> was going for $89.  I 
   couldn't find a "non-upgrade" box anywhere in that store (CompUSA).
  </p>

  <p>
   People are starting to hear that for half that price, they can get
   this other OS that includes enough games and applications to fill
   a 2GB hard drive.  
  </p>

  <p>
   I think MS is actually starting to price itself out of the market.
   (It seems that my MS-DOS 5.0 upgrade was only about $35 or $40.)
   If MS Office weren't bundled with so many new systems, there
   probably would be about a tenth the legal copies in home use.
  </p>

  <p>
   With a little more work on LyX and KLyX and a few of its brethren,
   and a bit more polishing on the installation/configuration
   scripts for the various distributions, I think we'll see a much more
   rapid growth in the home market than anyone currently believes.  
   I think we may be at 15 to 20 per cent <em>of the home market</em> by
   sometime in the year 2000.
  </p>

  <p>
   So, what home applications do we really need to make that happen?
  </p>

  <dl><dt>I like the "Linux Software Wishlist" 
	<dd>(http://www.linuxresources.com/wish/)
  </dl>

  <p>
   ... because it gives all of us a place to vote on what we
   would buy.
  </p>

  <p>
   One class of packages that used to be very popular
   was the "greeting card" and "banner/sign" packages:  PrintShop,
   PrintMaster, and Bannermania.  Those had the cheesiest
   clipart/graphics and a fairly limited range of layouts.  Limited 
   enough to make any TeXnician scream with frustration.
  </p>

  <p>
   However, they were incredibly popular precisely because of those
   constraints.  Having a few dozen to a couple hundred choices to 
   pick from is far less intimidating to home users than all the 
   power and flexibility you get with TeX, LaTeX, and the GIMP.
  </p>

  <p>
   I would dearly love to see a set of pre-designed greeting cards,
   certificates ("John Doe has Successfully Completed the Yoyodyne
   Tiddly Winks Seminar"--with the lacy border--you know the
   kind!),  etc. all done in TeX or PS or whatever.  This and a 
   front-end chooser and forms dialog to fill in the text would be
   a really killer home app.
  </p>

  <p>
   Bannermania was geared to creating large banners, either on
   fanfold paper or as multiple sheets to be cut and pasted together
   onto a backing board (piece of cardboard).
  </p>

  <p>
   I think a new Linux implementation of this sort of app
   built over the existing software (TeX, GhostScript, etc) would
   end up being vastly better than anything that was possible under
   the old PrintShop, and still be as simple.
  </p>

  <p>
   I'm sure most of us have that one old DOS, Windows, Mac, or
   other application or game that we'd like to see re-done for Linux.
   So, dig out the publisher's address or phone number (assuming they 
   still exist), and let them know what you want.  Then post your
   request to the wishlist.  
  </p>

  <p>
   Even these trivial bits of action can make Linux the choice
   of home users.  I say this because I think it's about time 
   they <em>had</em> a choice.
  </p>

<!--startcut ======================================================= -->
<P> <hr> <P>
<center><H4>Previous "Answer Guy" Columns</H4></center>
<P>
<A HREF="../issue13/answer.html">Answer Guy #1, January 1997</A><BR>
<A HREF="../issue14/answer.html">Answer Guy #2, February 1997</A><br>
<A HREF="../issue15/answer.html">Answer Guy #3, March 1997</A><br>
<A HREF="../issue16/answer.html">Answer Guy #4, April 1997</A><br>
<A HREF="../issue17/answer.html">Answer Guy #5, May 1997</A><br>
<A HREF="../issue18/lg_answer18.html">Answer Guy #6, June 1997</A><br>
<A HREF="../issue19/lg_answer19.html">Answer Guy #7, July 1997</A><br>
<A HREF="../issue20/lg_answer20.html">Answer Guy #8, August 1997</A><br>
<A HREF="../issue21/lg_answer21.html">Answer Guy #9, September 1997</A><br>
<A HREF="../issue22/lg_answer22.html">Answer Guy #10, October 1997</A><br>
<A HREF="../issue23/lg_answer23.html">Answer Guy #11, December 1997</A><br>
<A HREF="../issue24/lg_answer24.html">Answer Guy #12, January 1998</A><br>
<A HREF="../issue25/lg_answer25.html">Answer Guy #13, February 1998</A><br>
<A HREF="../issue26/lg_answer26.html">Answer Guy #14, March 1998</A><br>
<A HREF="../issue27/lg_answer27.html">Answer Guy #15, April 1998</A><br>
<A HREF="../issue28/lg_answer28.html">Answer Guy #16, May 1998</A><br>
<A HREF="../issue29/lg_answer29.html">Answer Guy #17, June 1998</A><br>
<A HREF="../issue30/lg_answer30.html">Answer Guy #18, July 1998</A><br>
<A HREF="../issue31/lg_answer31.html">Answer Guy #19, August 1998</A><BR> 
<P><HR><P>
<H5 align="center"><a href="http://www.linuxgazette.com/copying.html"
	>Copyright &copy;</a> 1998, James T. Dennis <BR>
Published in <I>Linux Gazette</I> Issue 32 September 1998</H5>
<P> <hr> <P>
<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
<A HREF="./index.html"><IMG SRC="../gx/indexnew.gif" 
	ALT="[ Table Of Contents ]"></A> 
<A HREF="../index.html"><IMG SRC="../gx/homenew.gif" 
	ALT="[ Front Page ]"></A>
<A HREF="lg_bytes32.html"><IMG SRC="../gx/back2.gif" 
	ALT="[ Previous Section ]"></A>
<A HREF="./stemen.html"><IMG SRC="../gx/fwd.gif" 
	ALT="[ Next Section ]"></A>
</body>
</html>
<!--endcut ========================================================= -->