Last 5 comments
8 weeks ago
Ray:  Having the same problem. Very frustrating. Luckily, for some reason my released version worked on the iPad itself, but now I can't get it to run in the simulator. Getting no such table, which I'm guessing is an initialization error. Will continue to investigate.
8 weeks ago
Jeremy:  FYI, I've just tried it with the SQLite 3.7.0 preview and the same problem occurs.
Also, I'm not using any extra third-party libraries with my SQLite, so the problem isn't your Unicode extension.
8 weeks ago
Jeremy:  I'm having the same problem with compiling SQLite against iOS 4 for the iPad simulator, but in my case it works fine running on an actual iPad (also works in the iPhone simulator and on an iPod Touch).
Same problem with 3.6.23.1, 3.6.23, and at least back to 3.6.21. Compiling against iOS 3.2 makes it work, though that's not really an option for iPhone (as opposed to iPad) apps.
I have no idea what to do about it or how big a problem it really is...
9 weeks ago
Pascal:  The problem seems to have deep roots, however there is a solution, see the updated post. :)
15 weeks ago
Mathias:  My sequence of calling is the following:
sqlite3_unicode_load() sqlite3_open(file,&db)
It crashes when trying to open the database. Perhaps the problem is related to linking against the libSQLiteUnicode. Some people in the Appe Devforum are reporting problems when linking against a 3rd-party Lib (Llike Flurry)
The archive
July 2010  (1)
July 2009  (1)
March 2009  (1)
July 2008  (3)
June 2008  (1)
May 2008  (3)
March 2008  (1)
July 2007  (1)
June 2007  (3)
May 2007  (1)
April 2007  (1)
March 2007  (1)
July 2006  (2)
June 2006  (6)

Pirated version of MedCalc for sale on the App Store!

Friday, March 13th 2009 - 00:18 • 1 update Friday, March 13th 2009 - 18:40
Open Source Software is a great thing, developers have a chance to work together on a project and improve the product, parts of the product can be used to create or improve other apps and you can build your own version of the app.

Of course there's always some lunatics out there that want to profit from the work of others. This is exactly what happened to Mathias and me, authors of MedCalc.
The full source code to MedCalc is released under the Apache 2.0 license on Google Code, and we've already gotten some requests from people wanting to use our source. But what happened yesterday/today just blows my mind. The German guy named Sandro Stricker takes our source and puts it on the App Store as a 1$ app! He does not bother to comply to the license and all he changes is the name (from MedCalc to "X MedCalc"), the Icon, the loading screen and - the copyright and development notices! While that alone is an absolute cockiness, he also copy & pasted the contents of our support site to his website!

We've already contacted Apple and wrote him an email telling him to withdraw the app from the store momentarily. You can check out his website praising his pirated MedCalc at software.sandrostricker.de or just take a look at the comparison screenshots:

Left: Original MedCalc info screen
Right: X MedCalc info screen

MedCalc_infoscreen.png Pirated_infoscreen.png

Left: Original MedCalc support website
Right: X MedCalc copy & pasted support website

MedCalc_supportSite.jpg Pirated_supportSite.jpg

It's really sad to see people like him exploiting the idea behind Open Source. And I really wonder where he took the source of "his" other apps from...

Update 13.3.2009
X MedCalc as well as X Binary Clock have been pulled from the App Store. I don't know whether he did pull it himself or whether Apple did.
Sebastian at 13.03.2009 07:16

From Apple's point of view... 30% of 1$ is more than 30% of 0$...
Still: ouch!
Pascal at 13.03.2009 11:14

From Apples POV, they provide a channel to distribute copyright infringing software and therefore can also be held responsible. :D :D
Mathias at 13.03.2009 12:04

Nice application icon, though, I wonder where he stole it from ...



Write the code (5 chars) you see on the picture to the textfield
Captcha