Mira wrote:
> If the price is high or getting higher, there is a 90%
> probability that the software will be cracked.
> Some companies tolerate this because it gives the
> users a chance to view its capabilities.
> If they keep control on who is using the software,
> they'll loose.
> It's easy these days to get a free license for some
> time and get a feeling of what this software does but
> it was impossible to do this in the past.
>
> I don't believe that any company is interested in
> supporting the old versions of their software. These
> are generally companies, which don't pay maintenance
> and therefore they don't get upgrades or don't want to
> pay for upgrades.
> Who would invest in activity, which is not funded.
Sigh. (I apologise to everyone on this list who has got the gist of what I have
had to say on his matter in previous messages which I have sent here, but it
seems that not everyone here has actually managed that so far.)
I don't know how much clearer I can be in saying why I consider that Altium
*should* be prepared to continue issuing SPs for major versions of their
software, even after a newer major version has been released.
It would be even more profitable for Altium if they were to collect money from
their customers, but give them *nothing* in return; they wouldn't have to shell
out any money hiring any programmers (to write any code for any application).
But apart from having no "return" customers in the event that they were to opt
for such a business plan, they would also find themselves in court for taking
money from their customers under false pretences.
I am *not* suggesting that Altium has ever done that, and I also regard it as
very unlikely that they ever would. That said, all of their major versions of
Protel / DXP /AD up unto (and including) AD2004 have incorporated defects which
result in files created from PCB files being of a defective nature.
Gerber files in which pads having an Octagonal shape are not correctly
depicted. And thermal relief patterns (associated with through-hole pads and
vias) on Internal Plane layers always have four openings, and regardless of
whether users specified four openings or just two openings for each pad and via
within the file. And "blowout patterns" not being provided on Internal Plane
layers when pads on (external) Signal layers incorporate a hole. (Pads
incorporating holes should thus *always* reside on the MultiLayer layer
instead, but it still doesn't change the fact that either holes should be
always be "prohibited" for any pads which are *not* on the ML layer, or else
"blowout patterns" should *always* be provided on Internal Plane layers for
*any* pad which incorporates a hole.) And "blowout patterns" not being provided
*by default* (on Internal Plane layers) for *unplated* pads, even when they are
on the ML layer. (A Design Rule can be defined to
implement that outcome, but having to do that still *shouldn't* be necessary.)
There are also some outstanding issues with printouts from PCB files, such as
vias of a "blind" or "buried" nature not being depicted on copper layers which
are located "between" the via's "Start" layer and "End" layer. And if the
option of Colored printouts (and also Gray printouts? is selected, then some
objects are depicted in the wrong color (such as "renderings" of pads or vias
on layers other than the layer on which the pad or via concerned actually
resides).
I am not prepared to vouch that all other aspects of output files are fully
satisfactory, but the defects which I have listed still *shouldn't* "feature"
within the application. And although sufficiently experienced and knowledgeable
users can "manage" those defects, the fact still remains that they *shouldn't
have to*. Even if the application is not totally defect-free (which I consider
really would be difficult to achieve), it still shouldn't "bite"
less-experienced users in the way which it definitely can.
So the point is that the earlier versions contain *serious* defects which can
result in mis-manufactured PCBs. Most products for sale in the marketplace can
potentially be subjected to a "product recall" if they are of a seriously
defective design, and/or if they fail to implement their mooted functionality
to at least a satisfactory standard.
I fully concur that continuing to issue SPs for any earlier version would
require an outlay of expenditure by Altium. And to the extent that they should
do so for ethical/moral reasons, it is immaterial as to how many customers
might opt to subsequently upgrade to the prevailing version (when they would
otherwise have opted *not* to do so).
I don't believe for one minute that every customer who owns an earlier version
would subsequently update to the prevailing version if Altium were to release
yet another SP to rectify at least the serious defects still remaining within
the earlier version. That said, I am still picking that there probably still
would be at least *some* customers who *would* subsequently upgrade, when they
wouldn't *otherwise* do so - and the reason why they would be prepared to
upgrade in such circumstances (- and *only* in such circumstances) would be
because of the "message" sent to them by Altium that they were taking their
customers' interests seriously, rather than treating them as suckers. (Will
such defects be rectified in the next major version? Purchase it, and *if* your
lucky number comes up, then *maybe* some of them will be rectified...)
The upshot of *some* of their customers subsequently deciding to upgrade, *when
they would not have done so otherwise*, would be to reduce the *net* outlay
required to issue such a followup SP. If enough customers decided to
subsequently upgrade (when they would not have done so otherwise), they could
even end up *improving* their bottom line as a consequence of issuing that SP.
But even if the number of customers who subsequently upgraded (when they would
not have done so otherwise) was not sufficient to cover the costs associated
with issuing the following SP, there would still be ethical/moral reasons for
issuing a followup SP for at least AD2004 (and a reduction in the probability
of having a class action lawsuit issued against them by customers upset by the
application not implementing "core" functionality to a satisfactory standard).
In reality, I'm not holding my breath waiting for any additional SPs to be
issued for any of their earlier major versions. It is not at all implausible
(and probably even almost certain) that Altium's management have assessed that
the number of customers who would be prepared to upgrade (when they would not
have done so otherwise) in the event that they did issue any more SPs for any
earlier major versions would not be sufficient to recoup the associated outlay
required.
Then again, there could be yet other reasons why they have opted not to issue
any more SPs for any earlier versions, but if that really is the case, I don't
see too much profit or merit in contemplating what those reasons could be.
> I'm sure that Altium is reading all bug reports but
> they decide which one to fix based on the weather that
> day.
Altium have claimed that they have "eaten their own dog food", and as such,
they *should* have a better handle on which defects are obnoxious from their
customers' point of view, and of which defects are of a truly serious nature.
> They sure haven't found a way to get the maximum from
> the people who are testing the software.
>
> Mira
I think that a lot of the software which they have "shipped" is so buggy that
it shouldn't even be seen by any of their external beta testers, let alone by
their end customers. So raising the quality of their software to an extent that
their beta testers are subsequently provided with software of a higher quality
than what their end customers have been provided with to date (or at least
prior to the release of AD2006) would be a good starting point.
Although there could well be many people on this list who think that Altium's
software is of a "relatively high" quality, the fact still remains that it
*shouldn't* contain any defects which can "bite" unwary customers - and in the
event that any such defects actually are "shipped", then they *should* be
rectified ASAP.
I am sure that most people on this list at least understand the gist of what I
am saying, and have in fact done so for some time. But if there is anyone here
who *still* doesn't do so, then I honestly don't know what I could possibly say
that actually would "get through" to them. However I will still try and refrain
from commenting further on such matters.
Regards,
Geoff.
Make the switch to the world's best email. Get the new Yahoo!7 Mail now.
www.yahoo7.com.au/worldsbestemail
____________________________________________________________
You are subscribed to the PEDA discussion forum
To Post messages:
mailto:[email protected]
Unsubscribe and Other Options:
http://techservinc.com/mailman/listinfo/peda_techservinc.com
Browse or Search Old Archives (2001-2004):
http://www.mail-archive.com/[EMAIL PROTECTED]
Browse or Search Current Archives (2004-Current):
http://www.mail-archive.com/[email protected]