Sunday, March 7, 2010

TxtSushi 0.5.1

I've just released TxtSushi 0.5.1 on hackage. The only reason for this release was to update the license from GPL to BSD (there are no new features or fixes).

I initially released under GPL because I wasn't really sure where I wanted to go with TxtSushi and I knew it was easier to go from GPL to a more liberal license than to move in the other direction. A recent thread on licensing on haskell cafe convinced me that BSD is the way to go.

2 comments:

Joseph Bane said...

BSD? Yuck. TLDR the thread. Summary?

Keith said...

What's not to like about BSD? It pretty much says "do whatever you like with the code as long as preserve this copyright and don't sue me if something goes wrong with my code."

RE the thread, it basically boils down to: if you release with GPL you make your code incompatible with all the more liberal licenses like MIT or BSD. This may be necessary if you want to block commercial development on your code base, but I'm not looking to block commercial reuse. Actually I'd be pretty surprised if someone found a use for my code in a closed source product.

Post a Comment