Could you help me pick a distribution license?

slugg

Diamond Member
Feb 17, 2002
4,723
80
91
I'd like to preface this post by saying that English is not my first language. When I start reading the legal details of many licenses, I just get confused. Legalities are confusing to begin with.

Okay so I wrote some software and it's nearing an "alpha 1" release. There are 3 major components in play:

- Intel's OpenCV
- Our own in-house decision tree classifier software
- ... and the main program (which uses the above 2 components).

OpenCV is open source - BSD license, I believe. All I know is that I can legally use it for commercial purposes, even with modification, without including source code. I only have to include it's own license information.

The decision tree classifier has never been released. We don't have a license on it, but we'd like to be able to distribute the binary (not source!) without any warranty or support. On top of that, we would like to restrict unauthorized/unlicensed use of the program.

Finally, the main program needs to be open source and usable for commercial purposes.

All 3 components will be distributed as 1 package. OpenCV and the classifier will be in binary form. The main program will be in source AND binary form.

So... what kind of license(s) am I looking at?
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
OpenCV is open source - BSD license, I believe. All I know is that I can legally use it for commercial purposes, even with modification, without including source code. I only have to include it's own license information.

Double-check which version of the BSD license that it is, one requires that you advertise that you used BSD software and the other doesn't.

Finally, the main program needs to be open source and usable for commercial purposes.

BSD is probably the simplest, once you figure out which BSD license the other component is using.