|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: [PLUG] Windows themes (ON-TOPIC, i promise)
|
> Date: Mon, 17 Mar 2008 12:26:22 -0400
> From: Matthew Rosewarne <mrosewarne@inoutbox.com>
> Subject: Re: [PLUG] Windows themes (ON-TOPIC, i promise)
On Monday 17 March 2008, schwepes@netaxs.com wrote:
>> I would be much more interested in it successfully mimicking the
>> functionality. The problem is integrating proprietary programs to
>> run particular equipment such as Brother embroidery machines into
>> Linux. It would be nice if WINE did it all. I may have been the
>> person talking. I know that I asked about the issue earlier and
>> later made a crack about migrating to Linux only when my 486
>> dropped dead.
> For various reasons, approach of completely mimicking the form and
> function of some proprietary software product doesn't tend to work.
> WINE is amazing, but we can't really rely on it, since full
> compatibility will always be a moving target. In the case of something
> like the embroidery machine, the most success usually comes from
> writing a Free driver + software from the ground-up, particularly in
> the long run.
I agree with Matthew in theory, but in practice I'm not sure that will
fly. This is actually a large, if niche, problem and it's going to get
bigger as hardware and OSs evolve. But it's also broad and shallow in
that there is a lot of affected hardware out there that is used by only
a small number of people. So finding people able to do that difficult
and tedious reverse-engineering work and motivating them would be a big
challenge.
There is a lot of older, but still perfectly useful analytical and
diagnostic equipment in use in smaller labs of all kinds, not to mention
devices "handed-down" to second and third-world countries. Some of it
has only DOS drivers, some Win9x, some NT or newer. As the ISA 486+ PCs
running the stuff suffer hardware failures, equipment that was expensive
then and perhaps even more expensive to replace now will become
unusable, especially of the owners have lost the OS install media and/or
driver media. (And let's not even think about micro-channel!)
Many of the companies that created the hardware are now out of business
and if if they aren't I'd guess that few of them would bother to write
newer drivers for their older equipment. But the equipment itself may
be perfectly adequate for a high school or other small lab, or whatever.
In many cases, virtualization will be one answer. There are some
caveats though, since you may need to virtualize before there is a
problem, so you can compare results, so you have the software, etc.
Also, some of the hardware might require parallel or serial port
dongles, or even ISA boards, that may not work in a virtual or PCI-only
environment.
On the other hand, you can do some cool tricks with VMs, like having a
non-networked DOS machine save it's results into a VM disk, then later
mounting that disk under an up-to-date and networked OS to make the
results available. Add in the usual VM disaster recover/bare metal
restore/hardware independence, and you've got something cool.
I've thought that someone with a small consulting shop could come up
with a virtualization solution that would alleviate at least some of
this problem, though there are issues with getting the word out to get
the volume that something likely to be kind of low margin would require.
Getting and refurbishing old PC hardware from eBay and wherever could
also be part of a solution. And it might revitalize some of the old
gray-hairs skills (like mine) for tweaking IRQs and running himem! :-)
As may be obvious, this is something I've given a little thought to
since a couple of scientist friends came to me with this problem last
year. One suffered a hard disk failure on the 486, was able to replace
the disk and had the driver software, but no DOS disks. The other was
worried about unsupported Win9x machines not allowed on the LAN per
corporate security policy, but still required to drive equipment and be
networked to deliver the fairly large result files.
Food for thought,
JP
----------------------------|:::======|-------------------------------
JP Vossen, CISSP |:::======| jp{at}jpsdomain{dot}org
My Account, My Opinions |=========| http://www.jpsdomain.org/
----------------------------|=========|-------------------------------
Microsoft has single-handedly nullified Moore's Law.
Innate design flaws of Windows make a personal firewall, anti-virus
and anti-malware software mandatory. The resulting software arms race
has effectively flattened Moore's Law on hardware running Windows.
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|