patrickfrey / strusTutorials

Tutorials for the strus search engine
http://project-strus.net
MIT License
1 stars 2 forks source link

Could it make sense to have another license for tutorials? #1

Open pombredanne opened 8 years ago

pombredanne commented 8 years ago

My point is that they are meant to be used as a base for writing your own app.

patrickfrey commented 8 years ago

I agree. What license would you prefer? Because I publish tutorials on CodeProject I would prefer a license available there. Would CPOL (http://www.codeproject.com/info/cpol10.aspx) be Ok?

pombredanne commented 8 years ago

These are the licenses available on the CodeProject:

Ms-RL
Custom
CPOL
CDDL
Ms-PL
MPL
CPL
Eclipse
MIT
BSD
Apache
CC (ASA 2.5)
Zlib
Public Domain
CC (Attr 3U)
CC (ASA 3U)
CC (BY-ND 3.0)
LGPL3
GPL3

For code samples that are meant to be reused with as few constraints as possible I would think MIT or BSD would be best. They are also the shortest. I would avoid public domain as some countries do not recognize it.

pombredanne commented 8 years ago

Or zlib, which does not require attribution. But that's your call.

patrickfrey commented 8 years ago

I changed the license to MIT. The articles related to this project were already published under MIT license. See http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=11836984. I forgot to change it in this project. For the tutorials you better rely on the published versions on codeproject.com. Some of the documents in this project are not up to date anymore. The codeproject articles are. I should better cleanup this project because of that.