Machsupport Forum
Mach Discussion => Mach4 General Discussion => Topic started by: Bob La Londe on January 04, 2026, 01:01:07 PM
-
I asked about it years ago, and I was told I could use the hobby license for anything I want. I don't recall exactly what they said the difference was for the industrial license other than price.
Of course as we know policies do change.
Only thing I found beyond the AI result was this below. The AI result linked to a page that did not support what it said was the answer to the question.
Quote
The industrial software version comes with greatly expanded customer support, including phone support for customers in a manufacturing environment where every second counts. Mach4 Industrial includes Macro B gcode programming, tool life management, screw mapping, and an advanced GUI editing tool.
Ah, just found this on the Artsoft website:
Quote
A full featured software version to be marketed toward those interested in using CNC machinery for their own personal /non-business use.
So to be clear if I make a part for sale must I buy the Industrial version?
Currently I am running 4 machines with Mach 3, one with PathPilot (LinuxCNC under the skin) and one with a Masso controller.
-
No, commercial use of a Hobby license is permitted, however if you use Mach4 commercially for multiple machines you are expected to purchase a Hobby license for each machine engaged in commercial use.
-
No, commercial use of a Hobby license is permitted, however if you use Mach4 commercially for multiple machines you are expected to purchase a Hobby license for each machine engaged in commercial use.
So to be clear, are you are stating if I make any parts for sale I must buy an industrial license AND a hobby license, and an additional hobby license for each additional machine?
Okay.
-
The Industrial License is not needed at all. It is about extra features and higher levels of support.
The Hobby License allows use on one machine for commercial use making products for sale.
If you were to run three machines making parts for sale you are supposed to own 3 Hobby licenses.
Other machines not being used to make items for sale do not require additional licenses.
-
The Industrial License is not needed at all. It is about extra features and higher levels of support.
The Hobby License allows use on one machine for commercial use making products for sale.
If you were to run three machines making parts for sale you are supposed to own 3 Hobby licenses.
Other machines not being used to make items for sale do not require additional licenses.
That is not what your previous reply indicates, and not what they Art Soft website seems to indicate.
Commercial use legally and according to Webster would be using the software to make money. Using the software to run a machine to make parts for sale is commercial use. You said, and the quoted Artsoft website page said no commercial use.
It's the whole reason I asked now. Years ago I asked and was told I could buy the Hobby license for a machine and use the machine commercially (I think that was actually by Art around the time of the sale), but a discussion recently on another forum indicated that would not be allowed under the hobby license, the documentation seems to say no, and your previous response seems to say no I could not use a hobby license on a machine to make parts for sale.
https://cambamcnc.com/forum/index.php?topic=10751.15
Now this response seems to contradict that and say, "Yes I can use the hobby license on a machine to make parts for sale."
I was actually considering just using Mach 3 for a new machine and to re-retrofit an old machine since I have dialed it in to work fairly well and know how to set it up, but for just $25 more I was considering Mach 4. For $1225 more it's not worth it for me. It's at the point where selling off a couple Smoothsteppers and picking up some MESA IO cards starts to look more promising instead. (Actually, I have 1 spare Mesa IO card already) Maybe it's time I learned the ins and outs of HAL files.
My main reason for looking at Mach 4 was it looks like it supports and has cleaner support for some of the G/M instruction set. One of the things I like about LinuxCNC.
-
You have interpreted my response incorrectly. The "No" in my first sentence was the response to your question "So to be clear, are you are stating if I make any parts for sale I must buy an industrial license AND a hobby license, and an additional hobby license for each additional machine?". The part after the comma in my reply states that " commercial use of a Hobby license is permitted".
I am unable to find the reference you mentioned on the Art Soft website. The closest thing I can find is a statement that Mach4 is "A full featured software version to be marketed toward those interested in using CNC machinery for their own personal /non-business use." This indicates that support is via forums but does not indicate that commercial use violates the license.
Again, the major difference between Hobby and Industrial versions is the access to ArtSoft support personnel and the addition of some advanced features such as Macro B in G-code.
I suggest that you try contacting support@machmotion.com for a definitive answer. They are the new owners of the Mach/ArtSoft family of products.
-
Quote
A full featured software version to be marketed toward those interested in using CNC machinery for their own personal /non-business use.
I have used their contact form to request a clarification, but have received no response.
-
The official line & current situation regarding the Masch4 Hobby licensing is as you have described… ‘A full featured software version to be marketed toward those interested in using CNC machinery for their own personal / non-business use’.
However, enforcing this rule would be pointless and many users do in fact use Mach4 Hobby for commercial purposes.
Tweakie.
-
I can't see how a software licence which is essentially a copyright licence could extend its terms to an object made on a machine controlled by that software. By no stretch of the imagination could you say that the object was a "derivative work". On the other hand a commercial user depending on Mach4 for their business would demand a much higher level of support. In general companies don't get a good reputation by suing their customers and I doubt that NFS have the resources to do so anyway. Given the prices and the apparent lack of on-going support contracts I suspect the company revenue is based on one-off sales and can't be very large. A good principle with this kind of issue is "it is easier to seek forgiveness than permission".
-
Ok.. I tried to hold myself but I simply can't... first there is no legal expectation, limitation or liability in DESCRIBING what you expect your target audience to be... none.. zero...zilch... so when they state they expect HOBBY to be for anyone not engaged in certain types of work, they are simply stating that they, the developer, simply expects that anyone using HOBBY doesn't expect much in the way of warranty or support.. since most businesses expect their purchases to function and be supportable, this isn't whom they expect the end users will be. When you purchase the product, the sale will either include the license agreement and limitations, or the seller must make the license agreement available, since this is the ONLY contractual agreement between the seller and buyer. So when they indicate you can only run on one machine, its done so you can't figure out a way to 'clone' your pc, and run the license to operate multiple machines, but only at the SAME TIME!!!! YOU could use your license on a single pc to run many many machines... but only one at a time (I am not actually sure that's a part of the license agreement). You actually don't have to run a machine at all... you could never use G-Code and write all sorts of wacky code in the background and make a audio recording. the license only stipulates that you can only run a single license of Mach4, on one pc at a time. So I have no idea who or what you are... but you should either HIRE a lawyer (if you are one, find someone else), go to Law school, or go to your local library and do some basic research on License agreements. Damn.... ::)
-
and a software license can include a copyright restriction, but can include any other condition that the seller wishes to enforce... and the buyer wants to agree with. So go READ the license agreement... its not in the FORUM or up to the FORUM to determine what the licensing agreement states... all you need to do is read it. If it doesn't state anywhere you can't use the s/w for a specific purpose, or if there are specific conditions for the use of the s/w, then you are free to do whatever you want to do with it ... within the laws governing what you are doing however... ???