Home
Downloads
Mach3
Plugins
CAM Post Processors
Screensets
Purchase
Support
Forum
Tutorial Videos
Documentation
Yahoo Group
Mach Wiki
Resources
Contact Us
Links
CNCZone
German Forum
Italian Forum
Korean Forum
Portugese (Brazil) Forum
Russian Forum (RSK CNCROUTER)
Thai Forum
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 24, 2012, 11:33:55 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Select from and to languages
Chinese-simp to English
Chinese-trad to English
English to Chinese-simp
English to Chinese-trad
English to Dutch
English to French
English to German
English to Greek
English to Italian
English to Japanese
English to Korean
English to Portuguese
English to Russian
English to Spanish
Dutch to English
Dutch to French
French to English
French to German
French to Greek
French to Italian
French to Portuguese
French to Dutch
French to Spanish
German to English
German to French
Greek to English
Greek to French
Italian to English
Italian to French
Japanese to English
Korean to English
Portuguese to English
Portuguese to French
Russian to English
Spanish to English
Spanish to French
Machsupport Forum
Mach Discussion
Mach SDK plugin questions and answers.
Posting Open Source Code
Pages:
1
Go Down
« previous
next »
Author
Topic: Posting Open Source Code (Read 1672 times)
0 Members and 2 Guests are viewing this topic.
TomHubin
Active Member
Offline
Posts: 141
Posting Open Source Code
«
on:
May 02, 2009, 04:18:58 PM »
Hello,
I would like to post my c++ source code for my 3d video probe plugin. What do I need to include with my source files?
Tom Hubin
thubin@earthlink.net
Logged
Chaoticone
South Carolina, US
Administrator
Offline
Posts: 3,598
Precision Chaos
Re: Posting Open Source Code
«
Reply #1 on:
May 02, 2009, 07:23:06 PM »
Tom, I would post everything needed to make it compile. Do you have a project file for it?
Brett
Logged
If you could see the things I have in my head, you would be laughing too.
www.precisionchaos1.com
My guard dog is not what you need to worry about!
TomHubin
Active Member
Offline
Posts: 141
Re: Posting Open Source Code
«
Reply #2 on:
May 02, 2009, 08:10:27 PM »
Hello again,
I was not clear in my post. I do plan to zip the plugin directory and subdirectiories.
What I want is something that declares it as open source, like you would expect for Linux programs like EMC. I want to share with those who will also share their source code. That does not mean that you cannot sell derivative programs, as long as you provide source code for free, just as I am doing.
Tom Hubin
thubin@earthlink.net
Logged
jemmyell
Active Member
Offline
Posts: 106
Re: Posting Open Source Code
«
Reply #3 on:
May 05, 2009, 05:51:40 PM »
Tom,
If you want to require that a user of your plugin source code publish full source to their derivative work then you probably want the FSF GPL. See it here:
http://www.fsf.org/licensing/licenses/
-James
Logged
-James Leonard
www.DragonCNC.com
-
www.LeonardCNCSoftware.com
-
www.CorelDRAWCadCam.com
Chaoticone
South Carolina, US
Administrator
Offline
Posts: 3,598
Precision Chaos
Re: Posting Open Source Code
«
Reply #4 on:
May 05, 2009, 07:43:21 PM »
Thanks James,
Brett
Logged
If you could see the things I have in my head, you would be laughing too.
www.precisionchaos1.com
My guard dog is not what you need to worry about!
TomHubin
Active Member
Offline
Posts: 141
Re: Posting Open Source Code
«
Reply #5 on:
May 06, 2009, 12:40:11 PM »
Quote from: jemmyell on May 05, 2009, 05:51:40 PM
Tom,
If you want to require that a user of your plugin source code publish full source to their derivative work then you probably want the FSF GPL. See it here:
http://www.fsf.org/licensing/licenses/
-James
Hello James,
I read the material which attempts to point out the difference between "Free Software" and "Open Source". It is not at all clear which is appropriate for me. So I will continue my quest with a couple more questions.
Are any of the other Mach plugins including source code? If so, with what license?
Tom Hubin
thubin@earthlink.net
Logged
jemmyell
Active Member
Offline
Posts: 106
Re: Posting Open Source Code
«
Reply #6 on:
May 06, 2009, 12:44:41 PM »
Yeah, the FSF gets VERY wordy on this subject. The bottom line is the GPL 3 allows sales of the software commercially but REQUIRES that ALL source code be provided.
It si the License Linux uses.
-James
Logged
-James Leonard
www.DragonCNC.com
-
www.LeonardCNCSoftware.com
-
www.CorelDRAWCadCam.com
mach1cnc
Active Member
Offline
Posts: 3
Re: Posting Open Source Code
«
Reply #7 on:
May 28, 2009, 06:50:16 AM »
HI James,
is ther a chance to work with the Open Source Code using the Visual Studio 2010 Professional Beta??
O.K. its a low cost version
but would be glad to use it
Logged
jemmyell
Active Member
Offline
Posts: 106
Re: Posting Open Source Code
«
Reply #8 on:
May 28, 2009, 10:36:56 AM »
Hi, Please ask Tom Hubin about the Open Source for this Video project. You should start another thread about VS 2010, maybe someone will try to support it. It have no plans in that direction.
-James Leonard
Logged
-James Leonard
www.DragonCNC.com
-
www.LeonardCNCSoftware.com
-
www.CorelDRAWCadCam.com
TomHubin
Active Member
Offline
Posts: 141
Re: Posting Open Source Code
«
Reply #9 on:
May 28, 2009, 11:12:41 AM »
Quote from: mach1cnc on May 28, 2009, 06:50:16 AM
HI James,
is ther a chance to work with the Open Source Code using the Visual Studio 2010 Professional Beta??
O.K. its a low cost version
but would be glad to use it
Hello mach1cnc,
You can use "Open Source" code just about anyplace that you want to use it. Include it in, or modify it to, suit your own application. The major restriction is that you must make your source code available as "Open Source" too.
You are even permitted to sell your product, if you wish. However, you must include all source code with your distribution or make the source code easily available if your normal distribution method is not practical for including source code.
Tom Hubin
thubin@earthlink.net
Logged
Pages:
1
Go Up
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Mach Discussion
-----------------------------
=> General Mach Discussion
=> Mach3 under Vista
=> Quantum
=> Mach SDK plugin questions and answers.
===> Finished Plugins for Download
=> VB and the development of wizards
=> Brains Development
=> Video P*r*o*b*i*n*g
=> Mach Screens
===> Screen designer tips and tutorials
===> Works in progress
===> Finished Screens
===> Flash Screens
===> JetCam screen designer
===> Machscreen Screen Designer
===> CVI MachStdMill (MSM)
=> Feature Requests
=> Non English Forums
===> Italian
===> French
===> Spanish
===> Chinese
===> German
===> Russian
===> Romanian
===> Japanese
===> Vietnamese
=> FAQs
-----------------------------
*****VIDEOS*****
-----------------------------
=> *****VIDEOS*****
-----------------------------
General CNC Chat
-----------------------------
=> Share Your GCode
=> Show"N"Tell ( What you have made with your CNC machine.)
=> Building or Buying a Wood routing table.. Beginnners guide..
=> Show"N"Tell ( Your Machines)
-----------------------------
G-Code, CAD, and CAM
-----------------------------
=> G-Code, CAD, and CAM discussions
=> LazyCam (Beta)
-----------------------------
Third party software and hardware support forums.
-----------------------------
=> LazyTurn
=> GearoticMotion Preliminary testing
=> Tempest Trajectory Planner
=> Contec
=> dspMC/IP Motion Controller
=> HiCON Motion Controller
=> Third party software and hardware support forums.
=> Galil
=> Newfangled Solutions Wizards
=> Mach3 and G-Rex
=> Mesa
=> Modbus
=> NC Pod
=> PoKeys
=> SmoothStepper USB
=> Sieg Machines
=> Promote and discuss your product
-----------------------------
Tangent Corner
-----------------------------
=> Tangent Corner
=> Competitions
=> Polls
=> Bargain Basement
-----------------------------
Support
-----------------------------
=> Downloads
===> XML files
===> Post Processors
===> Macros
===> Tutorials
===> Others
===> Beta Brains
===> Screen Sets
===> Documents
===> MACH TOOL BOX
=> One on one phone support.
=> Forum suggestions and report forum problems.
-----------------------------
Mach4
-----------------------------
=> Mach4 pre-Alpha Testing
Loading...