[KLUG Advocacy] Linux tutor.

Robert G. Brown advocacy@kalamazoolinux.org
Fri, 03 Oct 2003 17:34:30 -0400


On Fri, 03 Oct 2003 16:35:44, Adam Williams <awilliam@whitemice.org> wrote:

>Roughly the same thing here.  I'm not a developer, but I started out as a 
>data-processor (if that is a job description).  Take data set A, B, and 
>C, and make information.
These are fairly vague specs. What did you have to do with these data sets?
Merge? Sort? Produce reports? Something else/additional?

>Windows didn't (and doesn't) out-of-the-box 
>provide much in the way of useful tools.  The tools provided with the 
>$300 Borland C compiler, $199 database, $200 Office suite weren't that 
>impressive either.
Right, everything is extra, and in general, it still is. Put another way,
"Everything" is included in a Linux distribution (I'm thinking about the
"general purpose" distros). It would be a nice exercise to take each
(major) component of a (really, any) Linux distro and value it based on
(let's say, the average) price of comparable commercial components. I
beleive you would get a number no one would consider credible, unless
they were alrady familiar with Linux.

>And on a 80386 you needed a program to run for *hours* 
>in order to process any meaningful data - and the database + ODBC + 
>Borlands data-aware widgets + that *SAD* excuse for an IP stack - running 
>for hours under load was a bloody miracle.
I managed to miss that era, mostly. I was on mainframes and UNIX workstations,
which had their problems, but usually speed wasn't one of them. THere were a
few exceptions, and they were doozies, but on the whole, I maanaged to avoid
THIS particular 
nightmare.

>>To me, what is impressive is how robust the tools are, and how complete the 
>>coverage of disciplines and functions are as well. I've come to notice the
>>amount of extra effort that is required to maintain licence files and licence
>>servers, and if it were broken out as a seperate cost people would be quite 
>>surprised at that sum, IMO.
>Fortunately for me,  most licensing stuff is handled by purchasing. SEP! 
>(someone else's problem).
Everywhere I've worked, Licensing on commercial UNIX networks has been 
adminsitered by network or system admins, and it's simply amazing how much
time it all took. Maybe it's a lot soother now, but with Linux-based and 
GPL'ed (or similarly freely licenced stuff), there is NO admin cost for
this (which is bound to beat ANY costs, for other schemes)...

>...I think coming from a 8 bit CP/M home computer 
>made UNIX easier.  With that old hardware you got pretty familiar with 
>what was really going on,  every operation was a discrete step that 
>involved intervention.  UNIX abstracted alot of that away, or had by the 
>time I came to it - so it seemed easy.  Windows (or to some extent 
>something like GNOME) buries that under another level.  I think starting 
>at the bottom and evolving with the technology has been an advantage, 
>where as someone coming from Windows who really wants to do net/sys-admin 
>really needs to (in a sense) descend/devolve - which is probably harder 
>since your bucking all kind of unconsious assumptions and preconcieved 
>notions manifested not from how the system works but from the abstraction 
>layer your familiar with.
Yes, this is essentially so, and it's why a lot of Linux Novices (but folks 
used to Windows in particular) have this feeling they're going "backwards"
when they hit a need to use a command line interface.

Old, slow, more "basic" environments are good training grounds. There is
still a LOT of stuff that is best expressed and understood on a command
line; this takes a long time to change....

>>Yggrasil. Didn't change the price, but made it harder to figure out how to 
>>pronounce! :)
>Actually I don't think you can pay for it now if you wanted to.  They 
>appear to have sailed into the west.
This is due to the fact that they didn't keep up with the Suse's and RH's
of the world. Markets force eveolution... do so or sail westward...

>>>>  $1500 a year on a computer system?
>>>Hey, but that part is fun.  At least I get something for my money.
>>Right, and you can recycle the hardware after losing the toy software.
>Right, the monetary value of the hardware may decline rapidly, but it 
>retains alot of utility - unlike old proprietary software.
I am part of an overseas joint venture that has a number of really old 
(486 66mHz Dx2's) computers, with Linux installed, and 24 Mb of memory.
what we see is kids coming out of schools used to P-II's or better and
systems with RAM measuredin hundreds of MB. We start them off on the 486's
becasue they have gotten very sloppy with memory use and so on, and that
makes for really bad software development. As they get acclimatized. we
REMOVE memory, but keep the demands for performance, etc. rather high.
When we get down to about 6MB,  with good software coming out, we've got 
a winner! Some people drop out, frustrated by the demands. Better to do
so in training, rather than on a project....

							Regards,
							---> RGB <---