IBPhoenix Developer CD No. 10 (February 2006) is now shipping, including a new in depth look at “How to Write an External UDF Function”.
Developers from turboCASH are asking for Lazarus programers (people that program using Lazarus IDE) to set up a small test application to prove that Lazarus can be IDE of choice to port turboCASH to Linux.
there is information on how to adapt existing turboCASH code to run on Lazarus here:
Also read the original mail from turboCASH developer Philip Coperman:
Can anyone help with the following on Linux:
1) Setup a simple “proof of concept” in Lazarus
1) Lazarus and Linux
There are some useful contributions on Getting Lazarus and TurboCASH for Linux going here:
We have decided to use Firebird (80%) and possibly support MySQL (20%). In the Windows Project we are converting the current Delphi Code to work with Firebird and will add MySQL support if required afterwards. (In my project experience, that becomes unlikely)
I am now more concerned about:
1) How we are going to connect to the Firebird Database (and/or MySQL) – In Delphi we are using ZEOS Lib
2) What are we going to use for a Grid. In Delphi/Windows we use a quality commercial package – Infopower. I have struggled to find and Open Source alternative. Project Jedi seems to offer the best. The Grid is what gives TurboCASH batches and invoices that really friendly Spreadsheet look. How will we do this in Lazarus/Linux?
3) How are we going to write reports – In Delphi Linux we use Free Reports and Reportman. We have a legacy history with Quick Reports.
If you Linux guys (Even the Lazarus on Windows guys) – Could do the following :
i) Download the TurboCASH/Delphi project. Steal whatever you need
ii) “Open ” a set of books simply by connecting to the TurboCASH Firebird Database
iii) Set up any grid you like to edit any record you like in TurboCASH
iv) Write a simple report (take any one of ch windows one)
If we can do the above we can consider Lazarus as a serious proposition.
“I’m almost certain that you wont see any integration of firebird into mysql (and I don’t think the firebird community would really want that anyway), but it’s probably worth keeping an eye on as this sure looks like mysql’s play to get out from under the shadow of the recent oracle maneuvers, and so will have an effect on how the mainstream tech market looks at all open source db’s.”
Robert Treat wrote in his blog
As the industry continues to digest what Oracle’s acquisition of Sleepycat means for MySQL and its open source plans, Bruce Perens has an interesting take on the impact of proprietary vendors acquiring their way into open source
Read more on businessreviewonline.com
A while ago, people from the major Open Source database systems have met to form the Open Source Database Consortium – that was in October 2005.
OK, that’s not that long ago, but I hope that the ambitions to co-operate aren’t over again. It was told that a website will be created at www.osdbconsortium.org.
There’s nothing to see except a “Just a web page” note. I haven’t heard any news about this since October – I believe, it would be nice if MySQL, PostgreSQL, Firebird etc. could do some things together. That would certainly be more welcoming than any deal with a proprietary database vendor.
Read more on :Markus Popp’s blog
I’ve recently written two articles on this topic for Database Journal, the earlier, written after the InnoDB purchase, entitled Oracle’s purchase of InnoDB, their release of Oracle Express, and the effect on MySQL, and the most recent, just after the Sleepycat purchase, entitled Pressure on MySQL increases as Oracle purchases Sleepycat, with more to come.
Since I only do a monthly column for Database Journal, and things change quite quickly, I thought I’d post a few more thoughts on the topic.
Here’s another research paper I wrote on specific business influences on all of our favorite open source database companies, Business Factors in Open Source Database Companies
“I’m a fan of del.icio.us because it allows me to seamlessly access my bookmars from whichever computer I am currently logged in to. A comment in a posting on this blog some time ago, brought my attention to Scuttle, an Open Source version of del.icio.us written in PHP. Scuttle is currently available in version 0.6.0. The underlying database into which scuttle stores users and bookmarks, can be any of MySQL, Oracle, Postgres, SqLite, DB2, Firebird, and a couple others”
Read more on Jan-Piet’s blog
As open-source databases have grown in popularity among large enterprises and small and midsize businesses alike, many CIOs have taken a closer look at the savings associated with switching to these noncommercial alternatives.
Despite the attractive prices that are drawing more CIOs to open-source applications such as MySQL and PostgreSQL, traditional software Relevant Products/Services from Insight vendors have not exactly thrown in the towel. Some — including Oracle, Microsoft, and IBM — are fighting back by releasing free, scaled-down versions of their fully featured database products in the hopes that customers might one day upgrade.
But the question remains: Does it make good business sense to pay for a commercial database product when well-established, open-source versions pose enticing alternatives? A growing migration away from commercial software suggests that, for many customers, it does not.