News for hackers. Stuff that matters.
Re:Ask HN: How to get contributions to open source project by GFK_of_xmaspast on Thursday September 22, 2016 @05:08PM (#12560378)
I did a little bit of googling, and you left out "there is an existing project that's in the same space".

For me the AGPL in itself would be an "absolutely not", and combined with the point two bullets below that, on the grounds that "hey I'm doing work but he's getting money" that just adds insult to injury.

Re:Ask HN: How to get contributions to open source project by voltagex_ on Thursday September 22, 2016 @06:47PM (#12560978)
The other interesting part is that it's a very niche product in itself. If you go off the theory that most contributors are trying to solve a problem for themselves, then people who need an FS driver are

a) rare

b) likely to be making a commercial product, in which case the main competitor to WinFSP isn't Dokan(y), but CBFS.

The author of Expandrive could probably add more to this - his product is based off CBFS.

Re:Ask HN: How to get contributions to open source project by billziss on Thursday September 22, 2016 @06:55PM (#12561022)
That is a very good insight and one that I agree with.

BTW, I am not really trying to make WinFsp into a product. I simply created it because I am a file system writer myself and wanted a stable FSD for Windows.

I was originally planning to put it under the BSD, but I spent too much time and effort to simply give it away.

Re:Ask HN: How to get contributions to open source project by billziss on Thursday September 22, 2016 @05:37PM (#12560565)
Which license do you think would be acceptable for someone like you to contribute?
Re:Ask HN: How to get contributions to open source project by Maxhy on Friday September 23, 2016 @02:06AM (#12562635)
I will try to not drive it to the regular Dokany/WinFSP battle :). Your problem is definitely the license and according on your own comments you already know that.

Unfortunately for you, you will not fix the problem if you don't change the way you're thinking about commercial products and FOSS on Windows. If this can help you to understand the environment: almost all Dokany contributors are using it for commercial purpose, remember that it was also your case and so is my personal case btw.

Let me explain the license choice (even if it was decided by the previous maintainer, I would have done the same choices here): we use LGPL license for the core/library so it can be used freely on commercial app while we still protect ourselves on unpublished core modification, and MIT license for additional programs (control, samples...) because these doesn't matter and this way it can be used as a starting point for developers.

I believe this is what people are expecting on Windows (FOSS on MAC is generally worth from my experience ^^) ; but of course this means giving it to companies making business on your work. It's part of the deal. I completely understand your position as I'm also using AGPL license for other open source projects I started years ago and for those I didn't want companies to use it freely.

Philosophically, to be open source is already a great decision, then the license decision is yours according to your way of thinking for your project.

Re:Ask HN: How to get contributions to open source project by billziss on Friday September 23, 2016 @04:48AM (#12563203)
Maxhy, thank you for the very valuable input.