To license or not to license? - Page 1
Forum section: electronics / general

author: kvresto
author_rank: Regular Contributor
timestamp: June 24, 2016, 08:47:51 am
content: Has anyone made up their widget using a pirated version of Altium Designer and put it into an application? Everyone uses a pirated version right? At least for development?What are the chances you can get found out for something not too popular? And what are the repercussions from Altium if you get caught?KiCad or DIPtrace? Ive heard so many horror stories for both, I dont know what to believe.Any suggestions?Thankskvresto.

author: tszaboo
author_rank: Super Contributor
timestamp: June 24, 2016, 09:23:48 am
content: Where are you from?If USA, probably lawsuit for millions or execution or somethin.

author: Kjelt
author_rank: Super Contributor
timestamp: June 24, 2016, 09:45:56 am
content: Quote from: kvresto on June 24, 2016, 08:47:51 amThat is easy to answer: NO not everyone uses a pirated version or the company would already be long out of business.

author: kvresto
author_rank: Regular Contributor
timestamp: June 24, 2016, 09:47:26 am
content: this is Australia, we don't execute anyone here, I think? at least not since the 60's

author: Rerouter
author_rank: Super Contributor
timestamp: June 24, 2016, 09:51:41 am
content: Kicad is my preferred option, the part/symbol editor takes a little getting used to, but its solid.

author: EEVblog
author_rank: Unknown
timestamp: June 24, 2016, 11:38:33 am
content: Altium Circuit Maker is free with no commercial restriction.

author: Jeroen3
author_rank: Super Contributor
timestamp: June 24, 2016, 12:00:18 pm
content: There is a thing called theBSAwho performs "raids" or audits at companies to check if you've got your licenses right. If not, you get a settling proposal, a limited time (1 month iirc) to get it fixed. After that, they can start a civil case.In many countries copying software is not allowed by law, but not enforced. It is the same category that pirated multimedia is in.Going after an individual would have little gain. I think most individuals settle, if they're not pirating 4 or 5 digit price software.If they are using 5 digit price software illegally, and it comes to court, the software company has to prove loss.For example, a student using pirated Altium did not gain from it (he's not a business) other that he/she learned how to use Altium. There would be no significant loss if you ask me.Sometimes, in some countries, such case is often used to set an example. By claiming several million dollars worth of damage.They know a student or hobbyist is unable to afford this, they won't gain anything except publicity. Positive or Negative depending on which side of theFOSSline you're on.Question for the mods: why are newlines allowed in the topictitle?

author: kvresto
author_rank: Regular Contributor
timestamp: June 24, 2016, 12:54:34 pm
content: Thanks Jeroen3, I'm not sure who (BSA) or other does the policing in Australia.I haven't used Altium Circuit Maker, and I believe you cant store locally, and everything must be public? is this the case?

author: PCB.Wiz
author_rank: Super Contributor
timestamp: June 24, 2016, 10:35:36 pm
content: Quote from: kvresto on June 24, 2016, 12:54:34 pmOf course, CAD vendors have to protect their turf, so expectplentyof fish-hooks in the lower-end offerings.A classic case of 'the BIG print giveth, and thefineprint taketh away'In most cases the Database is quite closed, and certainly not two-way, (otherwise you could use the lower cost tools in most cases, and have far fewer seats of the top of the line)This also means ASCII import/export and Scripting are often removed too...That also means users have tohopethe Corporate Bean-Counters do not wake up in 2017, and decide to prune the loss leader, as it was having too much negative impact on mainstream sales...For many users, removing ASCII import/export from their flow, is simply too risky.I found a thread about the fish-hooks in Circuit Maker here ...https://www.eevblog.com/forum/altium/circuit-maker-it's-dead-jim!/

author: kvresto
author_rank: Regular Contributor
timestamp: June 24, 2016, 11:13:56 pm
content: QuoteHope its much latter.Great advice blueskull. Good old hip pocket common sense.Who has anything to do with Altium Circuit Studio. E14 has a single user license for just over $600. I know there is a free demo available.EDIT: $600 maintenance license.

author: nctnico
author_rank: Super Contributor
timestamp: June 24, 2016, 11:45:53 pm
content: I like the cracked copies though. No hassles with node locks, dongles, licenses, etc. It also keeps the original software copies in a nice shrink wrap.

author: kvresto
author_rank: Regular Contributor
timestamp: June 25, 2016, 12:08:38 am
content: Quoteooops, your right!

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 25, 2016, 02:08:53 am
content: Quote from: blueskull on June 24, 2016, 10:54:12 pmI think it's a case of learning to live with the fact that they couldn't secure the product. So they had to live with this sort of quasi free pricing model.I doubt they made promises not to take legal action. Who would make that sort of promise in a company anyway? the legal department - No, the CEO - No.Did they successfully sue someone, in China? I would be interested if you had any details of this.Kicad is great if you want to do just the gerbers to make the pcbs and stencils, but if you want someone to quote for a full production run then they may insist on Altium.I think Kicad is on the up, so I would use this if you can't justify buying Altium.Though maybe Altium would give you a demo period if you contact them.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 25, 2016, 02:32:50 am
content: BTW I thought they shifted to USA again. But apparently that is just RnD. It doesn't say where the HQ are.Quote from: blueskull on June 25, 2016, 02:21:17 amSorry that is not details.I meant something like an official court judgement online, or someone reporting on a specific judgement. This would at least mention all the parties involved, and give some indication of the settlement. How else would we know it is millions?

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 25, 2016, 02:42:27 am
content: Fair enough, I'll have a look in a few hours, gotto go now.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 25, 2016, 04:51:35 am
content: well the link tohttp://www.cnsymm.com/2015/0514/8891.htmlis very out of date (2008 for the original article), and is about Siemens not Altium but does it specify a fine. 800000 yuan. Not sure of the exchange rate then.the linkhttp://www.eefocus.com/eda-pcb/334320-AltiumQuoteMy reading of this is that there is no fine, so no law proved to be broken but the unamed company agreed to buy about US$140k worth of licences.Also this is just a media statement it doesn't really prove they even got the licence $140k fees.So any my querying that Altium made a lot of money in China still stands.So any my querying that Altium made a lot of money suing companies in China still stands. This is what I meant.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 25, 2016, 05:04:39 am
content: Just looked at the balances sheet 2015.http://www.altium.com/company/investor-relations/publications-and-reports/annual-reportsThey did make US$9.6M in revenue and about 50% of that was profit. So obviously many licences are sold.QuoteYes totally agree, I think Altium is realistic about this.

author: kvresto
author_rank: Regular Contributor
timestamp: June 25, 2016, 09:51:45 am
content: QuoteI'm leaning towards Kicad at the moment. Although I want to explore RS Design Spark, I know nothing at this stage, but what I'm interested in learning is whether this has any cloud centric stuff associated with it, or is it really free and easy to use?EDIT: I think CM is great if all your interested in is open source. In such an environment you supply the files and other relevant docs when you put your product out there in the market. I cant see anything really wrong with that. But it cant be open source for all your projects, you need something else.

author: PCB.Wiz
author_rank: Super Contributor
timestamp: June 26, 2016, 01:03:38 am
content: QuoteDS looks to be Windows only, and there do seem to be some issues around the Activation side :http://www.rs-online.com/designspark/electronics/eng/knowledge-item/DesignSpark-PCB-ActivationThen there is this"Although there is no charge for the software, the user must register with the website to unlock disabled functions and the program displays advertisements which must be acknowledged before the user can begin working."Unclear if DS has a KiCad like Shove Router, or if it has inbuilt Scripting Support ?So if you are ok with that, the best idea is to try DS and kiCad side by side, and let us know what you find.

author: Red Squirrel
author_rank: Super Contributor
timestamp: June 26, 2016, 06:53:07 am
content: I've been working on trying to learn Kicad, but I find certain aspects of it tedious, but I guess once I figure it all out and get the hang of it it may not be so bad.As far as using a pirated product to make money, unless it puts some kind of signature in the gerber files indicating it's pirated I don't imagine anyone would care. But if you are going to make money I would definitely put some of that money aside to eventually pay for it. Then just pretend you never pirated it and use the paid version from now on. Think of the pirated version as being an extended demo.It will at least get your feet off the ground to get started.

author: tggzzz
author_rank: Super Contributor
timestamp: June 26, 2016, 07:43:05 am
content: Quote from: kvresto on June 25, 2016, 09:51:45 amI use DS6, and haven't bothered to upgrade to the latest version. No comments about later versions.The adverts are unobtrusive, and are no more than an "extended splash screen". However, they require an internet connection, so DS can't be used offline.Overall the package is easy to learn and use. There are a few things I'd like to improve, but not enough for me to have moved to a later version.The schematic and PCB layout work well enough under Wine; I haven't tried the 3D CAD models. I see one crash every 2 or 3 days. Since I'm from an era what ctrl-S was the most used key, that doesn't bother me.The free online schematic/PCB library isn't as useful as I hoped, but it is easy enough to create your own schematic symbols.If you are a hobbyist, since there are no arbitrary limits to trip you up, I suggest giving it a go. For professional use other alternatives may be better.

author: nctnico
author_rank: Super Contributor
timestamp: June 26, 2016, 10:37:38 am
content: Quote from: blueskull on June 26, 2016, 01:23:46 amIf you are going to spend that kind of money I'd look carefully into other packages as well. My experience with Altium Designer has not been very positive.

author: Jeroen3
author_rank: Super Contributor
timestamp: June 26, 2016, 10:55:57 am
content: Quote from: blueskull on June 26, 2016, 01:23:46 amThe weird thing is, it's easy to get mangement to approve buying >100 dollar hand tools or expensive machinery, but buying software is very hard to get approved.

author: nctnico
author_rank: Super Contributor
timestamp: June 26, 2016, 11:48:38 am
content: Quote from: Jeroen3 on June 26, 2016, 10:55:57 amIMHO if a company can't pony up the money to get good tools and software (and you don't have to buy both new!) then how well is that business doing?Still when buying software there are also the maintenance issues. For my own business I don't buy software for which there is no cracked copy available or software which has a time limited license. It has to be a one time deal and I have to be able to install on a new/different PC without intervention of a help desk which may not even exist in 10 years from now (when I still need to be able to support an old project).

author: kvresto
author_rank: Regular Contributor
timestamp: June 26, 2016, 12:07:04 pm
content: Quoteyep, I think that's a good idea.I would always prefer to get what is probably the most employer requested skills in Australia, that is Altium Designer. But I can get by with what I have, to keep some skills up, and use something else that wont land me in court, just to get started. Who knows if it all works out, after I buy my 1st BMW M3, I might fork out for a license.

author: tggzzz
author_rank: Super Contributor
timestamp: June 26, 2016, 04:26:31 pm
content: Quote from: PCB.Wiz on June 26, 2016, 01:03:38 amCaveat: assuming sufficient time is available to becomeappropriatelyfamiliar withbothtools.The definition of "appropriately" is left to the assessor, of course.

author: PCB.Wiz
author_rank: Super Contributor
timestamp: June 26, 2016, 09:17:54 pm
content: Quote from: kvresto on June 26, 2016, 12:07:04 pmFor sure, on a CV having more than one CAD tool listed shows you are flexible and can learnEven better, if your portfolio includes real PCBs too...Some vendors Systems have Eval Modes, which means you can train-up on simple circuits, with no license worries.

author: kvresto
author_rank: Regular Contributor
timestamp: June 27, 2016, 08:54:12 am
content: so what do you drive now blueskull?

author: kvresto
author_rank: Regular Contributor
timestamp: June 27, 2016, 10:13:16 pm
content: still a good choice of car.

author: JugglingElectrons
author_rank: Contributor
timestamp: July 26, 2016, 02:19:12 am
content: There isn't much we can do to stop you from pirating, but the least we can do is give some advice (sorry I don't have much advice when it comes to EDA, I'm in your boat trying to select a software package to come to after learning on NI's Multisim and Ultiboard in University).I understand the desire to pirate, especially when the free versions have restrictions that make you feel that you aren't going to be trying the software in the truest sense.If you are just personally studying some basic circuit principles on pirated software I highly doubt the software coders are going to have much problem with that.If you are using the software long term for personal use, I can see where this would start to raise more concern from others.Once you start using tools that somebody else made to design things that can make you money, then you are definitely getting into some dangerous territory if you have not purchased the software. I wouldn't mind you using software for your own personal needs but I do believe that the hardworkers should be compensated for the effort they put into the code if you start making a profit from their work.My personal opinion about pirating is that you should be able to try before you buy, especially with something that may cost you hundreds or thousands of dollars. As blueskull said, allowing students and some small businesses to use cracked software greatly increases the number of people exposed to the software and can allow it to capture a significant portion of the market. The idea here is that if they use the cracked software, they are more likely to purchase that software in the future because of familiarity. If you like music you downloaded, purchase the album or go see the artist live in concert or do both and get their autograph. Likewise with circuit design software, if you enjoyed the design tools and features of the full version, invest in the software once you know it is right for you.

author: b_force
author_rank: Super Contributor
timestamp: July 28, 2016, 11:19:17 am
content: Interesting question an subject.My personal opinion is that many companies ask ridiculous prices for certain licenses.Prices which are pretty much unaffordable for starting companies/freelancers.There are opensource/freeware alternatives. But compared to the well known paid programs, most of them are a big joke, just a toy.Fine if you want to make a little shield or mini board, but as soon as your design is getting more complex, forget it.To unfortunate, because mostly this is only because of the (crappy) layout and GUI.Second, in many cases you do need to use certain standards for manufacturers and clients for example.Think about autocad/solidwork files etc, or just clients who like to have the original design files so they can edit minor things in the future.That means you need to have Altium in 90% of the cases (to unfortunate, I really dislike Altium)I think all of the expensive license stuff is a bad thing.It gives well established companies even more benefits and lead, because they have the money and resources to back it up.Therefore it's difficult to get fair and healthy competition.There are some software companies who try to be more reasonable.In the video, audio en photo editing industry for example, you can get just a plan and pay around $20-50 a month and can stop and/or restart your contract whenever you want.This is really great for freelancers who don't always work with the same software or have a couple of months other work to do.I am hoping we will see something similar in the future but I doubt it.With some creativity there are ways to get around the feared 'sanctimonious' raids or just for using one license that multiple people can use.(normally I would use another word for a certain kind of state police, but I don't think everyone shares the same kind humor here)To give a personal answer if it's fair to use pirated software I always ask if it's fair that companies rip off there employees or costumers?(this is especially true in the music and film industry)

author: tggzzz
author_rank: Super Contributor
timestamp: July 28, 2016, 11:47:50 am
content: Quote from: PCB.Wiz on June 26, 2016, 01:03:38 amI use DS6; haven't tried 7. The schematic and pcb under wine. The adverts are in a splash screen only, but it does mean you have to be connected to the net at least during startup. RS uses DS as a way of funnelling you towards their purchasing, by having libraries on their website.Presumably, as with everything like this, they could turn the servers off, e.g. MS PlaysForSure (sic).

author: mstevens
author_rank: Regular Contributor
timestamp: July 28, 2016, 12:51:58 pm
content: Quote from: kvresto on June 24, 2016, 12:54:34 pmAre you scared of someone stealing your design much like pirating is stealing software? ...Interesting.