Just a quick note on a small point I noticed.

The announcement that there is now a “line-by-line port of Sqlite to C#” is travelling around all the planets.

“Funny thing here”,  the man says as he taps his chin and looks upward thoughtfully.

I had heard that porting something line-by-line was really a “ripoff”; that is was a “bad reason” if your code  “was written purely to duplicate an existing program in a different implementation language.” But, I’m not hearing that about csharp-sqlite? I’m sure Team Mono and the Dilligent Defenders are simply proof-reading the condeming posts they have been slaving over. Fact-checking and whatnot.

Note that the licensing has changed to from Sqlite as well! Scandalous! I once read “you can’t change an app’s license” or that “You can’t change a source’s license without explicit permission to do so”. Oh my, that’s two for two! Well, at least I know I can count on everyone to roundly criticize this new “ripoff” with me! I mean you can’t just be abiding by the terms of a license, you have to abide by the terms of a license in a way that is approved by the community!

I mean, say for example, you got together with some proprietary software house and figured out some legal trickery to get around the intent of a popular Open Source license. A crazy scenario, sure, but if it did happen I know everyone would condem that; especially if  they tried it when Gnote stay perfectly within the bounds of Tomboy’s licensing.

So, will we be seeing those apologies and corrections for the reaction to Gnote yet? How about a round of good old-fashioned personal attacks and assigning malicious motives for the author of csharp-sqlite? I’ll be right here holding my breath. Good thing I quit smoking, no?