When you write code, be it personal, small, large, distributed, etc what license or copyright/left do you prefer? Or usually go with?


For me it depends. I usually end up using the GNU: GPL copyleft.

However, it depends. Sometimes I end up using the 3-clause BSD license, which has the endorsement clause.



I know software posted on sites like this will usually get stolen anyways, regardless of clauses/copyrights(lefts)/licenses. But it's still good practice to include it with your code.
I always include a license statement with code I write for work, especially if I think it will be used or distributed. I don't think the government likes the 3clause BSD license, though.