Release of Interbase Beta For Linux
Baudtender was one of the folks who wrote to say that Interbase has been released for public testing. This is the open source release, with the code and more information available at
Interbase.com
← Back to Stories (view on slashdot.org)
looks like it is binary-only.
It's not bad. I mean, it'll never be as good as on Windows, or even a Commodore 64, but it shows that linux has come a long way. After about four hours of trial, 3 1/2 of which were spent crashing and finding bugs, I have to say I'm quite pleased. And this doesn't come a moment too soon, either. I was slipping ranks in capture the flag, because my flag was always unprotected. But now, with Interbase(tm), I can more easily compete with the rest of the FPS world. And it's a good place to leave a couple extra railguns sitting around, just in case. It never hurts. Well, I mean, it DOES hurt, that's rather the point, but it doesn't hurt me. Okay, well, maybe it DOES, but just a little, and besides, I kinda like it. It gives me that tingly feeling, like pulling on a new pair of socks. I haven't bought socks in a few weeks now. I really ought. Don't get me wrong, I fully appreciate the socks that I do have, but I could always stand to get a few new pairs. My wife doesn't think so. She thinks I have MORE than enough, but I only fill four drawers on the dresser. I even threw out all the old socks in the closet, but I guess that wasn't enough for her. No, it's never enough for her. SHE can go out and buy 15 new pair of shoes each week but if I bring home one pair, ONE PAIR of socks, mind you, she goes off her fricking rocker. Dumb bitch. She doesn't even WEAR socks.
Oh yeah, and we need to port this to BSD.
Does anyone know how InterBase compares to other open-source/free databases like PostgreSQL, mySQL, etc.?
Maybe I have my head in the cyber-sand, but is this the same CPM from the 1970's? I find that hard to believe, but then I find it hard to believe that people still use Basic and Cobol. =B)
How can the eyes be the Windows of the soul when they never blue screen?
I can't seem to find the source either. And it says that the software expires on May 23, which doesn't seem quite as open as I had hoped. Though I won't complain too much; Inprise built up a lot of karma in my opinion by making the thing in the first place.
The real kicker for Interbase is the fact it's so bloody small - it hardly eats any resources. OK, it does lack some features, but you can get around these with a little effort.
As Linux gets ported to more and more embedded devices, there will be situations when a database will be useful. Interbase would plug that gap admirably.
Inprise are to be congratulated on this bold move - I am hoping to see a resurgence of Borland as a market leader in compiler technology. They already are, IMHO, except in market share...
Strong data typing is for those with weak minds.
Strong data typing is for those with weak minds.
As someone who is just switching from Windooze to a far superiour product *Crowd goes wild at the meer suggestion of Linux* it's good to have some familiar stuff around to buffer my transition.
I shall be looking back in here to check the reviews and comments.
Will InterBase get shipped with the Linux versions of Borland DEs?
Cheers,Captain SpankMunki
The opinions contained in this document are in no way expressed.
For a very superficial look at PostgreSQL vs InterBase try this. Taken from the interbase link above.
Watch carefully -- it's libel to be free beer only. (Not that I'm complaining. It still beats the heck out of MySQL for what I do, and I'm not an Open Source zealot) I just wish they would not call it open source until it is open source.
Did I just miss the source code on the web site? Anybody from Inprise care to comment?
--
-- Slashdot sucks.
According to these results, PostergSQL seems more able to support multiple connections at once. Does this mean that the projects that are totally open source from the start are faster? Or is it because Interbase hasn't had time to be patched and/or fixed?
US businesses that currently accept chip and PIN/signature
--
-- Slashdot sucks.
According to ZDNET, Inprise will "release its upcoming InterBase 6.0 database under the open-source Mozilla Public License 1.1". They're probably just removing all the sexist jokes from the comments before they go public with it.
Okay I have read a few reviews where they stackerd Interbase up to PostgreSQL and talked about the limitation sof MySQL.
:-)
MySQL
Good Stuff
Very fast for read heavy or low user-load apps.
Good Security
Good Support with web publishing systems
Not So Good Stuff
No Transaction Support
Table locking system behaves poorly with many connections
Noy SQL-92 Compliant.
Okay a little about interbase and PostgreSQL now. PostgreSQL has a shared cache, something interbase DOES not have in the Linux version as of yet. Interbase blows PostgreSQL out of the water for single user queries.
Interbase TPS on OLTP Single Read test was over 150
The same test for PostgreSQL was at the 50 mark. for transactions per second.
But if you are expecting many concurrent connections interbase does not have the *best* setup and PostgreSQL will actually outperform Interbase under lots of connection/high-load.
Without the shared cache PostgreSQL was like three times faster than interbase. Go PostgreSQL. Another nice thing about Interbase is that it IS SQL-92 compliant. Okay Enjoy and I hope this was a litle useful.
Oh BTW Interbase is under the Mozilla License
(lol I was asked to check out the two database like last eek
Jeremy
Inprise Offers InterBase 6.0 - Linux for Public Field Test
t a.html
InterBase 6.0 for Linux now available for download on InterBase web site. (www.interbase.com)
SCOTTS VALLEY, Calif., March 8th, 2000 -- Inprise Corporation (Nasdaq: INPR) today announced a public field test of InterBase 6.0 for the Linux operating system now available as a download from the InterBase web site, http://www.interbase.com/open/downloads/linux60be
Two years have gone by since InterBase 4.0 was originally released as freeware for Linux. Following on from recent announcements regarding the open-sourcing of InterBase 6.0, the new version of its cross-platform relational database - Interbase would like all interested parties to freely download and test this latest version of InterBase for Linux. Any feedback on this new version can be sent to ib_support@inprise.com or alternatively users are encouraged to participate in the field test newsgroups
Other field test versions of InterBase 6.0 for Windows, Solaris and CPM will be made publicly available shortly.
About InterBase 6
InterBase 6.0 is a powerful, high-performance cross-platform relational database designed for business-critical, mobile computing and Internet-based applications on Linux, Windows NT, Solaris, and other UNIX operating systems. Since 1985, InterBase has provided technologically superior relational database solutions to meet the business-critical database needs of numerous companies such as Nokia, Ericsson, MCI, Northern Telecom, Bear Stearns, the Money Store, the US Army, NASA, and Rob Schieck's mers.com web site. Through its ease of use, maintainability, simplified deployment and small footprint, InterBase has become the preferred embedded database solution.
The Linux and Inprise development community tells us that this release of InterBase is one of the best things that has happened to them this week. There is no doubt that InterBase and Linux are a perfect fit, because both are known for stability and reliability combined with absolute zero cost of ownership," said Markus Kemper, Director of the Mustang 5.0 Ownership Club at InterBase.
About Inprise/Borland
Inprise Corporation is a leading provider of Internet-enabling software and services that reduce the complexity of application development for corporations and individual programmers. Inprise delivers integrated, scalable and secure solutions distinguished for their ease of use, performance and productivity. Committed to open platforms, Inprise continues its tradition of service and support for millions of software developers around the world through its online developer community and E-commerce site http://community.borland.com providing a range of technical information, value-added services and third-party products. Founded in 1983, Inprise is headquartered in Scotts Valley, California, with operations worldwide.
Postgres beat out Interbase on throughput with many connections because the version of Interbase being released for Linux is the non-threaded version. This version doesn't maintain a shared cache between the separate database processes. Postgres isn't threaded, either, but uses shared memory to cache blocks between backend processes.
Though the released version of Interbase is the non-threaded one, apparently the source for the treaded version WILL be released, and I've seen a quote from one of the Interbase folks stating his hope that folks in the Linux community will port over the threaded version, too.
In that case, scalability shouldn't really be an issue for Interbase, because the threaded version does implement cache sharing between threads.
Postgres reached its maximum throughput on the artificial benchmark at 50 users on a dual P450 with (I think) 512MB RAM, according to the PC Week guy.
Also, note that Postgres v7.0, now in beta, implements some of the missing SQL features mentioned in the article. In particular, referential integrity complete with "on cascade/update delete/set null/default" referential actions is included.
Regarding mySQL, yes, it is very fast for simple queries. For high-volume use it is less than ideal, though, as it implements concurrency control by locking entire tables. Postgres, Interbase and Oracle all implement concurrency control such that readers NEVER wait for writers, and writers only lock affected rows during a transaction (unless the user does a "select for update" or otherwise imposes a more stringent lock ).
Table locking is evil for high-volume sites. This is one reason for Oracle's popularity at high-end e-commerce sites.
KnowledgeBase
Articles
Links
Partners
Examples
Contributing
Inprise Offers InterBase 6.0 - Linux for Public Field Test
InterBase 6.0 for Linux now available for download on InterBase web site. (www.interbase.com)
SCOTTS VALLEY, Calif., March 8th, 2000 -- Inprise Corporation (Nasdaq: INPR) today announced a public field test of InterBase 6.0 for the Linux operating system now available as a download from the InterBase web site, http://www.interbase.com/open/downloads/linux60bet a.html
Two years have gone by since InterBase 4.0 was originally released as freeware for Linux. Following on from recent announcements regarding the open-sourcing of InterBase 6.0, the new version of its cross-platform relational database - Interbase would like all interested parties to freely download and test this latest version of InterBase for Linux. Any feedback on this new version can be sent to ib_support@inprise.com or alternatively users are encouraged to participate in the field test newsgroups
Other field test versions of InterBase 6.0 for Windows, Solaris and CPM will be made publicly available shortly.
About InterBase 6
InterBase 6.0 is a powerful, high-performance cross-platform relational database designed for business-critical, mobile computing and Internet-based applications on Linux, Windows NT, Solaris, and other UNIX operating systems. Since 1985, InterBase has provided technologically superior relational database solutions to meet the business-critical database needs of numerous companies such as Nokia, Ericsson, MCI, Northern Telecom, Bear Stearns, the Money Store, the US Army, NASA, and Rob Schieck's mers.com web site. Through its ease of use, maintainability, simplified deployment and small footprint, InterBase has become the preferred embedded database solution.
The Linux and Inprise development community tells us that this release of InterBase is one of the best things that has happened to them this week. There is no doubt that InterBase and Linux are a perfect fit, because both are known for stability and reliability combined with absolute zero cost of ownership," said Markus Kemper, Director of the Mustang 5.0 Ownership Club at InterBase.
About Inprise/Borland
Inprise Corporation is a leading provider of Internet-enabling software and services that reduce the complexity of application development for corporations and individual programmers. Inprise delivers integrated, scalable and secure solutions distinguished for their ease of use, performance and productivity. Committed to open platforms, Inprise continues its tradition of service and support for millions of software developers around the world through its online developer community and E-commerce site http://community.borland.com providing a range of technical information, value-added services and third-party products. Founded in 1983, Inprise is headquartered in Scotts Valley, California, with operations worldwide.
InterBase: the OPEN source database (minus the source)
Spamming for karma. If AC's do it, then karma whores cant. penix penix penix.
You can easily avoid table locking in IB with proper transaction management. IB defaults to an optimistic locking scheme to avoid lock outs and unresolved deadlocks and unless you write some exceptionally bad SQL, the worst you get is table locking.
The price is that if you leave a lot of transactions open, it's multgenerational architecture can eat up a lot of ram per user. The key is to finish and commit as quickly as possible, and put some code in to automatically rollback after a predetermined timeout period. (yes I have been using it for over 3 years).
If I understand what I've been reading lately, Interbase2000 will be the new company handling the new open source version of Interbase. It is also the home of the new Interbase Developers Initiative, so coders, developers, writers, users... are invited to join in and have a direct impact on future development. Some of the best IB people in the world are already part of it.
It is SQL compliant and offers many bells and whistles that the others can't.
They are the hottest. Maybe your wife will wear them for you. For an idea of how hot this is, look at this young lady wearing kneesocks . My wife wears them all the time for me and I love it... we have a great time, I get "it" all out of my system, then I can get back to work on serious things, like Linux and new applications for it.
Try here.
Has /. got nothing better to post than a haze of software releases? Personally, I don't think a software release is really news in the first place. How come EVERY commercial buy-out of a cool web site, inevitably leads to a downgrade in the quality of the web site?
As far as programming API's go MySQL wins HANDS down. Its so easy to put out C code to interface with MySQL. A big hand should go to MySQL people for making a sane C API :-)
Go to their newsgroup. They posted new licenses as of yesterday.
News Server: forums.borland.com
I think the news group was: interbase.public.kinobi.
Just a thought. There is an opportunity here for the developers of PostGressSQL, MySQL and people at the new Interbase2000 company to join together and create a truly world class RDBMS product.
With open source and the combined talent of these three orgs, it would be possible to create the "definitive" database for Linux, much like what was done on the DEC Vax systems, and make it a powerful and intregal part of Linux. It would be the ultimate counter to SQLServer on Wintel.
If only all involved could set aside egos and personal agendas this could actually happen.
Maybe I will get flamed for this, but the idea keeps cropping up in my thick head, and I had to get it out.
They are. But don't take it from me, mind you - take it from the (in)famous Mr Henry Baker, in this incredible letter (*) to the Communications of the ACM, which is guaranteed to put a smile in the face of everyone who's ever thought there must be a better way.
(*) Note that Netcom, which hosts Mr Baker's archive, is under a large load, and may take a few attempts to be accessed.
To the editors: your English is as bad as your Perl. Please go back to grade school.
I think it is most likely that IB for Linux will ship it's entirety with Kylix. You may also see it ship with Corel Linux. I would also venture to say that some borland shared libraries, or maybe an Enterprise version of Corel Linux will contain Kylix. Of course we will have to see.
-Effendi
-Effendi
Like this:
( ) I know all the tricks, and willing to contribute, gimme the code
( ) I know !@#$, but can probably draw yet another WISQL in Delphi
( ) there's a community, you know, they do things
( ) also by Hemos
KuroiNeko
Quote form the License.txt file:
INTERBASE 6.0 BETA TEST FOR LINUX
LICENSE STATEMENT AND LIMITED WARRANTY
...
You acknowledge that the Software in source code form remains a confidential trade secret of Inprise and/or its suppliers and therefore you agree not to modify the Software or attempt to reverse engineer, decompile, or disassemble the Software, except and only to the extent that such
activity is expressly permitted by applicable law notwithstanding this limitation.
Doesn't sound like Open Source to me.
This is good, the more commercial "options" the more we can displace NT! :)
rbf aka pulsar
Gee, it looks like the poll needs another option:
( ) Free beer!
KuroiNeko
Well Interbase I have used for over 3 years, and the others a little longer. You see they don't compare because they are not real full SQL databases. But in general it does not lock pages, shadows data and resolves conflicts itself...meaning in general it is well suited to multiusers, and allows others to read a record while the one it read/writing the record. You see interbase just basically puts those others to shame. In fact it puts oracle and friends to shame dude.
Be aware that the 6.0 beta for linux is a threaded app and 5.6 was their classic (it ran from inetd.conf with a seperate lock manager that talked to processes). What this means is the test needs to be reran with 6.0B, as 6.0 should be many times faster than 5.6...
they are cleaning up the code is all...converting it from their native in house cvs to a open source one.
A long time ago in a galaxy far far away a group of guys formed a company called Underware and created one of the greatest editors in the known universe -- its name was Brief. Then a company called Borland bought out this editor to incorporate in its Pascal and C++ IDEs and then suddenly dropped it like a rock. Borland then became Imprise which was then bought out by Corel -- which prides itself as a mainstay in the open-source world. Who can I beg for the release of the source code to this GREAT forgotten product that they now own. They aren't selling it so they wouldn't be losing any money and I will be more then happy (along with a few thousand others) to port this Jewel over to Linux.
who just got bought out by corel is NOT affliated with the Interbase Company, they spun off to themselves to offer support and release source code!
Nuff said...it will now kick postgres ass...
Interbase 6 (the one just released as beta) is available with the shared cache under Linux.
That's despite what it says in the article about it not being ready - it seems they finished it after all did. (I'll try and find a link for this)
That should make quite a difference as demonstated by this (from teh PC Week article)
Also, see this quote:
I'm just looking forward to them getting it up on Sourceforge!
At least according to David I, who promises "More Antique Software Coming Soon To The Museum" on Borland's developer community Web site.
Christian R. Conrad
MY opinions, not my employer's - Hedengren, Finland.
Christian R. Conrad
mail me at iki.fi ; same user ID as here
This Ann seems to be Ann Harrison, ferchrissake -- she's only like one of the founders of Interbase, and president of the new company, you know... How could it *get* any more "informative" than that, if I may ask?
Christian R. Conrad
MY opinions, not my employer's - Hedengren, Finland.
Christian R. Conrad
mail me at iki.fi ; same user ID as here
This Ann seems to be Ann Harrison, ferchrissake -- she's only like one of the founders of Interbase, and president of the new company, you know... So this is straight from the horse's mouth, so to speak.
:-)
(And she's pretty goddarn funny too, in this post! Wild, you say? Aah, too sad I was too young to have been there with you and the rest of those "wild women"... Oh well, you were probably all married anyway.
Christian R. Conrad
MY opinions, not my employer's - Hedengren, Finland.
Christian R. Conrad
mail me at iki.fi ; same user ID as here
This Ann seems to be Ann Harrison, ferchrissake -- she's only like one of the founders of Interbase, and president of the new company, you know... If anybody knows what they're talking about, it has to be her, donchathink?
Christian R. Conrad
MY opinions, not my employer's - Hedengren, Finland.
Christian R. Conrad
mail me at iki.fi ; same user ID as here