Hello Guest it is December 08, 2019, 11:23:26 PM

Author Topic: Posting Open Source Code  (Read 6248 times)

0 Members and 1 Guest are viewing this topic.

Posting Open Source Code
« on: May 02, 2009, 05: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

Offline Chaoticone

*
  • *
  •  5,633 5,633
  • Precision Chaos
    • View Profile
Re: Posting Open Source Code
« Reply #1 on: May 02, 2009, 08:23:06 PM »
Tom, I would post everything needed to make it compile. Do you have a project file for it?

Brett
;D If you could see the things I have in my head, you would be laughing too. ;D

My guard dog is not what you need to worry about!
Re: Posting Open Source Code
« Reply #2 on: May 02, 2009, 09: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
Re: Posting Open Source Code
« Reply #3 on: May 05, 2009, 06: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

Offline Chaoticone

*
  • *
  •  5,633 5,633
  • Precision Chaos
    • View Profile
Re: Posting Open Source Code
« Reply #4 on: May 05, 2009, 08:43:21 PM »
Thanks James,

Brett
;D If you could see the things I have in my head, you would be laughing too. ;D

My guard dog is not what you need to worry about!
Re: Posting Open Source Code
« Reply #5 on: May 06, 2009, 01:40:11 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
Re: Posting Open Source Code
« Reply #6 on: May 06, 2009, 01: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
Re: Posting Open Source Code
« Reply #7 on: May 28, 2009, 07: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

Re: Posting Open Source Code
« Reply #8 on: May 28, 2009, 11: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
Re: Posting Open Source Code
« Reply #9 on: May 28, 2009, 12:12:41 PM »
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