Congratulations! You just finished making an extremely useful piece of software that you want to make open-source

Congratulations! You just finished making an extremely useful piece of software that you want to make open-source.

What license do you use?

Apache/MIT?
or
GPL?

yes

MIT or GPLv2 (so, most likely MIT).

GPLv3 drove a wedge in the open source community between industry developers who wanted to feed back into OSS and non-industry developers who felt that the principle of freedumb was more important than actually winning over the hearts and minds of developers. nobody calls it "copyleft" - everyone calls it "viral".

people will find excuses to use new useful libraries if the licensing permits them to use it in their project, and most industry projects are closed source. you are not going to be so influential that you'll force them to go open source; instead, you'll be contributing to building a wall between two worlds.

BSD clause 3

>You just finished making an extremely useful piece of software

The license will be proprietary. I will lock it down in my secured cloud server instance and put a paid API to access it on the internet.

Programmers should make income off their software instead of giving it away for free.

AGPLv3
I don't want to get cucked.

>paying for nontangible things

nice trips. GPL because I don't want industry using my software.

You are now aware that Orin has both human and cat ears.

GPL v3. Has all the protections of v2 and additional ones.

GPL doesn't prevent you from monetizing the software.

Except practically.

MIT

Just like you pay your lawyer and financial advisor for advice you can pay my proprietary machine learning API for its inference over your data.

BSD

GPLv3+

WTFPL
Because this is the only truly open source licence

I keep it to myself because I'm always afraid someone will make fun of me.

Probably some proprietary license. I don't think I'd gain anything out of making it free software.

/thread

>/threading cancer

I had a client that did the same. Whenever I asked a question, he just answered with "yes". He did not and could not decide. I fired him. 3k dollars and I shat on it because that guys was an idiot.

>fire
>a client
wat

sorry my english kinda sucks.
"kicked out" fits better.

Happens to everyone, Władysław.

public domain

everything useful has already been written though.

Zlib because it is short... It has less clauses occurring the "don't take the creators name in vain" one

MIT if it's for software developers to use
GPLv3 if it's not