Especially when you are not even able to BUY that software, only rent. Not just it gets extremely expensive after couple of years like it is now with e.g. Altium Designer -- its cost PER YEAR is now the same as I paid for my PERPETUAL license when those were still available and "subscription" was (still "is" for me as mine only expires in 2027) something like 1/4..1/3 of that and not mandatory. The biggest problem is what are you going to do when the company goes bust (it is not "if", it is _ALWAYS_ "when" -- the bigger they are the harder they fall) or just decides they don't want to support that outdated weirdo anymore when they have a newer one or suddenly want 10x last year price...
On 6/17/2025 6:49 PM, Sergey Kubushyn wrote:
Especially when you are not even able to BUY that software, only rent. Not >> just it gets extremely expensive after couple of years like it is now with >> e.g. Altium Designer -- its cost PER YEAR is now the same as I paid for my >> PERPETUAL license when those were still available and "subscription" was
(still "is" for me as mine only expires in 2027) something like 1/4..1/3 of >> that and not mandatory. The biggest problem is what are you going to do when >> the company goes bust (it is not "if", it is _ALWAYS_ "when" -- the bigger >> they are the harder they fall) or just decides they don't want to support
that outdated weirdo anymore when they have a newer one or suddenly want 10x >> last year price...
PC-based CAD/EDA tools have always been a gamble. The market is too small >and the customers don't want to pay for ongoing support/development (the
"I can do all that stuff myself" econo-mentality).
I dropped ~$15K on the DASH suite in 1986. Where is it today? (where was
it in 1990??) PCAD, Protel, OrCAD, Cadence, DIPtrace, etc.
[Sad as STRIDES was one of the slickest tools I've used!]
OTOH, you could have purchased a Mentor Graphics workstation and still
be running PADS. Is Computervision still in business? (does anyone
maintain their hardware?).
On 6/17/2025 8:49 PM, Sergey Kubushyn wrote:
Especially when you are not even able to BUY that software, only rent. Not >> just it gets extremely expensive after couple of years...
Back in the early aughts I worked for a company that bought me a Solidworks license. At the time, one seat allowed for three installations: One on the work desktop, one on a home desktop, and one on a laptop -- with the proviso that only one instance would be active at any time. This was explicitly spelled out in the license, and afaik was not enforced by any kind of "phone home" tech.
The company I was working for went bust, and I still have and use my "home desktop" version of Solidworks. I have to keep an XP machine around to run it
on, which is not difficult for me (you should see my garage! :-) but I believe
I can convert it to a VM without breaking the license check, and that would run
on modern hardware.
I'm sure SW has been extensively updated in the past couple of decades, but the
200x version I have does everything I need.
On 6/17/2025 6:49 PM, Sergey Kubushyn wrote:
Especially when you are not even able to BUY that software, only rent. Not >> just it gets extremely expensive after couple of years like it is now with >> e.g. Altium Designer -- its cost PER YEAR is now the same as I paid for my >> PERPETUAL license when those were still available and "subscription" was
(still "is" for me as mine only expires in 2027) something like 1/4..1/3 of >> that and not mandatory. The biggest problem is what are you going to do when >> the company goes bust (it is not "if", it is _ALWAYS_ "when" -- the bigger >> they are the harder they fall) or just decides they don't want to support
that outdated weirdo anymore when they have a newer one or suddenly want 10x >> last year price...
PC-based CAD/EDA tools have always been a gamble. The market is too small and the customers don't want to pay for ongoing support/development (the
"I can do all that stuff myself" econo-mentality).
I dropped ~$15K on the DASH suite in 1986. Where is it today? (where was
it in 1990??) PCAD, Protel, OrCAD, Cadence, DIPtrace, etc.
[Sad as STRIDES was one of the slickest tools I've used!]
OTOH, you could have purchased a Mentor Graphics workstation and still
be running PADS. Is Computervision still in business? (does anyone
maintain their hardware?).
OTOH, I bought AutoCAD w/AME in the same timeframe (about $3K) and it's
been there for me in the 40 years since! I'd still be waiting for
FOSS tools to have the capabilities I *bought* those many decades ago!
gEDA, KiCAD, FreeCAD... what happens when the developers move on
to the next "greatest" thing? Are you willing to take on maintenance
of the codebase -- even if only for yourself?
The problem is not the codebase maintenance. You can happily live without forever as long as you still have hardware it runs on.
The FUNDAMENTAL difference is that unlike [almost] ALL modern commercial software the older software had PERPETUAL licenses and OSS doesn't have any at all. Those will NOT stop working in a year because your license expired and it is too expensive or impossible at all to renew it for another year.
If this happens you'll end up holding a bag -- all your work done with those tools is useless now and you can't do anything to something you still have
to support. Not just some ancient stuff but something one year old or even newer because your tools stopped working and there is no way to make them work again.
On 6/18/2025 2:22 PM, Sergey Kubushyn wrote:
The problem is not the codebase maintenance. You can happily live without
forever as long as you still have hardware it runs on.
Then you just pick an OLDER "perpetual" version and live without the
"new features" that were added when the license became time-sensitive.
Ask me why I run W7 on my machines...
The FUNDAMENTAL difference is that unlike [almost] ALL modern commercial
software the older software had PERPETUAL licenses and OSS doesn't have any >> at all. Those will NOT stop working in a year because your license expired >> and it is too expensive or impossible at all to renew it for another year.
But, they may contain flaws that make them unusable until someone "volunteers" to fix them.
I own two copies of Brief. But, can't use either of them because
the code is "too fast" for modern hardware. So, the money spent
on them is no longer yielding benefits for me.
Ditto for the DASH suite. Wonderful if I have a need to return to
one of those old designs for some (paid!) maintenance. But, otherwise,
an unperforming investment.
If this happens you'll end up holding a bag -- all your work done with those >> tools is useless now and you can't do anything to something you still have
You still have the IP. You just don't have it in a compatible tool
that you WANT to pay for.
Are you planning on making any money "supporting" the design for
which you used these tools? If so, then the tool still has financial
value to you -- even if you gripe about not wanting to have to keep
"renting" it.
Would you prefer they charge you $100K for a perpetual license?
Are you sure you will have future need to justify that outlay?
I.e., there is a certain sense in renting software; pay for what
you *use*. But, that assumes you can rent it "a la carte".
My gripe is with tools that I may have to "rent" JUST IN CASE their
might be a future use. Let me pay for 30 days of use 5 years from today,
as the need arises. NOT for the next 5 years where it is sitting idle!
to support. Not just some ancient stuff but something one year old or even >> newer because your tools stopped working and there is no way to make them
work again.
Run it in a VM. Take a snapshot of it on day one. When the license
expires, reset the clock and reload from the original image. Lather,
rinse, repeat.
Don Y <blockedofcourse@foo.invalid> wrote:
On 6/18/2025 2:22 PM, Sergey Kubushyn wrote:
The problem is not the codebase maintenance. You can happily live without >>> forever as long as you still have hardware it runs on.
Then you just pick an OLDER "perpetual" version and live without the
"new features" that were added when the license became time-sensitive.
Ask me why I run W7 on my machines...
OK, can you tell how can one pick an OLDER "perpetual" Altium Designer version (actually license) if he didn't have it before? I do have a
perpetual license and grandfathered subscription valid until the end of
March 2027 so my last version will be whatever is out before that subscription expired. However, if you didn't have a perpetual license before where are you going to get one?
And I'm not only running Windoze 7 for some older stuff, I even have XP 64-bit with full development environment for Windoze Embedded CE 6.1 (?). That does NOT have a time-limited license so it will run forever in a VM
that I have for it. I even have NT somewhere :)
The FUNDAMENTAL difference is that unlike [almost] ALL modern commercial >>> software the older software had PERPETUAL licenses and OSS doesn't have any >>> at all. Those will NOT stop working in a year because your license expired >>> and it is too expensive or impossible at all to renew it for another year. >>But, they may contain flaws that make them unusable until someone
"volunteers" to fix them.
If you were using it before you can still use it forever. If those flaws was making them unusable you wouldn't have been able using it before. All your
old designs that were made with that tool clearly tell it was not unusable because of those flaws and you need that tool to either reuse whatever you did (less likely) or to support it by fixing bugs and whatever else (more likely). You will be not able to do either when you tool ceased to work.
I own two copies of Brief. But, can't use either of them because
the code is "too fast" for modern hardware. So, the money spent
on them is no longer yielding benefits for me.
Ditto for the DASH suite. Wonderful if I have a need to return to
one of those old designs for some (paid!) maintenance. But, otherwise,
an unperforming investment.
If this happens you'll end up holding a bag -- all your work done with thoseYou still have the IP. You just don't have it in a compatible tool
tools is useless now and you can't do anything to something you still have >>
that you WANT to pay for.
Are you planning on making any money "supporting" the design for
which you used these tools? If so, then the tool still has financial
value to you -- even if you gripe about not wanting to have to keep
"renting" it.
Would you prefer they charge you $100K for a perpetual license?
Are you sure you will have future need to justify that outlay?
I paid for my perpetual Altium Designer license the same price they charge now for one year time-limited one.
I was also been paying for "subscription"
which is 1/4..1/3 of that price per year that gives me access to all new versions but I won't lose any functionality when it expires and I don't want or can't renew it. It will just leave me with the latest version available before it expired. And that last version will be still working forever.
I.e., there is a certain sense in renting software; pay for what
you *use*. But, that assumes you can rent it "a la carte".
This is an option, yes. And good guys do offer that. E.g. Toyota allows you to purchase a Techstream (absolute necessity if you want to do anything more complex than tire replacement on a Toyota/Lexus vehicle) licence in WEEK increments for a very reasonable price. You don't need it everyday unless
you are in auto repair business so that is reasonable. They don't insist on purchasing a full year "subscription" for a ridiculous price. However, there is no guarantee they will behave like this forever so I also have an old laptop with Techstream (the older one but my Lexus LS460L is not the newest and fully supported by that version; however you still need their FULL version with Internet connection to the mothership if you need to re-program some ECU). Not a COMPLETE solution but better than nothing and it allows to do almost everything except a few things that require tethering to the mothership.
My gripe is with tools that I may have to "rent" JUST IN CASE their
might be a future use. Let me pay for 30 days of use 5 years from today,
as the need arises. NOT for the next 5 years where it is sitting idle!
The problem is you might be not able to get it in 5 years AT ALL, no matter what's the price you are ready to pay. And paying "rent" for all those 5 years does not guarantee anything -- when (not "if") the company that made that tool goes bust you are fried. It is not even like buying vs renting
your house -- you can find a different one any time unlike those tools that are all unique and once they gone there is no replacement.
to support. Not just some ancient stuff but something one year old or even >>> newer because your tools stopped working and there is no way to make them >>> work again.
Run it in a VM. Take a snapshot of it on day one. When the license
expires, reset the clock and reload from the original image. Lather,
rinse, repeat.
That was only good in early naive days where everything was extremely simple and there was no Internet. Many tools these days won't even start if they can't connect to the mother ship to check your license. Which is also a
great simplification, it is more complex than that and gets even more sophisticated by the day...
Would you entrust mission-critical business operations to obsolete, unsupported software?
Would you entrust mission-critical business operations to obsolete,
unsupported software?
Far more than I’d trust the ever changing buggy offerings of Adobe/Microsoft/etc .
Banking finds COBOL works just fine. I know some
major pharmaceutical plants still run critical processes on HP1000-21MX minicomputers from the 1970s!
On 6/20/2025 4:52 PM, Lawrence D'Oliveiro wrote:
Would you entrust mission-critical business operations to obsolete,
unsupported software?
People do this every day. How do you define "support"? I define it as >"being able to get a problem that I am having FIXED to my satisfaction".
Being old and cantankerous that is exactly how I do my simple PCBs to this day,
except that I use Corel draw and layers.
I spent a week trying to get a PCB cad program to work, gave up and did the PCB
in a day.
There is an online website that will convert Corel drawings to the correct format for PCBs.
On Sun, 22 Jun 2025 14:10:07 -0000 (UTC), candycanearter07 wrote:
Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 23:52 this Friday (GMT):
Would you entrust mission-critical business operations to obsolete,
unsupported software?
A lot of companies do, for one reason or another.
Sure, it works fine ... until the day it doesn’t.
And then, in the words of the song, who’re ya gonna call?
You might want to chase down an ancient (40 year old) copy of Wintek's smARTWORK.
On 6/22/2025 5:10 PM, Don Y wrote:
You might want to chase down an ancient (40 year old) copy of Wintek's
smARTWORK.
HiWire (schematics) and smARTWORK (PCBs) were as awesome as they were because they were written by hardware engineers for internal use (Wintek's main products were 8051 dev boards) and later made into products in their own right. As such, I'll bet the code was pretty awful :-) but the programs were a
dream to use. with HiWire you just basically thought your schematic onto the
screen.
I used HiWire to lay out the ceiling tiles for a kitchen remodel.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (3 / 13) |
Uptime: | 36:03:57 |
Calls: | 10,392 |
Calls today: | 3 |
Files: | 14,064 |
Messages: | 6,417,152 |