4 ms·
I usually don't put a license in my repos, sometimes because I never really know which one to put in, and other times because I don't really know what I would w
by mrmcsoftware 23d ago
I usually don't put a license in my repos, sometimes because I never really know which one to put in, and other times because I don't really know what I would want to allow or disallow, etc. I put a license on my vec-mat-comp-quat repo but that was because it was essentially a library so by its nature, it would have to be used in other people's code. The license I chose required (IIRC) or perhaps requested, that the users let me know how they use my library, but to this day, no one has - so that's another reason I don't usually put a license (people will probably ignore it anyway).
In regards to your story of essentially the path not taken: in general when I create a version that either doesn't work or doesn't work as well as I wanted, I keep the file around (renamed usually). Sometimes, much later I figure out how to make it work or some part of it becomes the basis of another project. Unless I didn't spend much time on it, I don't like to waste effort. The PDF addition was kind of an example of that - I kept the file around, but then when I was prettifying things up to upload to github, I figured I would add the PDF code to my file and put it within #ifdef's in case someone would want it. And also, in case you haven't noticed, I provided many different versions of the search system - it's harder to maintain, but allows the user to pick the option they like the most. So, in your case, you never know if the paths not taken might someday be paths you will want to go down.
I'll check out pdfio, it looks interesting.
- AlbertoGP 23d agoFor my own selfish purposes I would like to have a license that allowed me to reuse parts of SearchEngineSuite as if it was a library, for instance Apache 2.0 which I used for my C preprocessor at https://sentido-labs.com/en/library/cedro/202106171400/ https://sentido-labs.com/en/library/cedro/202106171400/ I am preparing a pull request adding the Apache license in case it is acceptable for you.
- mrmcsoftware 22d agoI guess I wouldn't have a problem with that.