Jump to content
JD2066

Redistrubuting AutoIt3 Files with AutoIt3 based Programs

Recommended Posts

JD2066
Posted (edited)

I have an application that I want to have a Program Directory listing similar to this:
 

Quote

include
  autoit3
    APIComConstants.au3
    APIConstants.au3
    ...
  myinclude1.au3
  myinclude2.au3
module1
  main.au3
module2
  main.au3
Launcher_AutoIt3_x64.exe
Launcher_AutoIt3_x86.exe

The include directory will include my include files along with a copy of the AutoIt3 includes.
The module directories would contain modules to run and the Launcher_AutoIt3_ARCH.exe file would be the only compiled script with the purpose of running scripts in the module directories.

The program would be open source so distributing it's files as plain text files won't be an issue.

What I'm wondering is if I can redistribute the autoit3 include files with my program and store the program files with the autoit3 includes in a public repository on a service like GitHub.

Edited by JD2066

Share this post


Link to post
Share on other sites
Earthshine

I think you want to just compile it to an exe and distribute that


My resources are limited. You must ask the right questions

 

Share this post


Link to post
Share on other sites
Bilgus

First IANAL https://en.wikipedia.org/wiki/IANAL

Second See https://www.autoitscript.com/autoit3/docs/license.htm

Quote

SOFTWARE PRODUCT LICENSE

....

The definition of SOFTWARE PRODUCT does not includes any files generated by the SOFTWARE PRODUCT, such as compiled script files in the form of standalone executables.

Quote

1. GRANT OF LICENSE
...
Reproduction and Distribution. You may reproduce and distribute an unlimited number of copies of the SOFTWARE PRODUCT either in whole or in part; each copy should include all copyright and trademark notices, and shall be accompanied by a copy of this EULA. Copies of the SOFTWARE PRODUCT may be distributed as a standalone product or included with your own product.

So from Cursory reading yes it should be allowed but you need to comply with their licensing for THEIR Portions of the source code

  • Thanks 1

Share this post


Link to post
Share on other sites
JD2066
18 hours ago, Bilgus said:

First IANAL https://en.wikipedia.org/wiki/IANAL

Second See https://www.autoitscript.com/autoit3/docs/license.htm

So from Cursory reading yes it should be allowed but you need to comply with their licensing for THEIR Portions of the source code

Thanks for the links.
It appears that I can redistribute any part of AutoIt3 as long as long as the all the legal notices stay intact and I include a copy of the AutoIt3 EULA with my software.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×