on 02-19-2011 1:00 PM
Hi all,
I did do a search of this forum before posting, but please forgive
me if this is not the correct place to post - if not, then I would
appreciate being told where is appropriate.
I am wondering where has the Open Source community gone?
I am writing a thesis in Trinity College Dublin at the moment on
Open Source databases and would like to download the
latest source code and try and build the DB.
Could some kind person please point me to where it is available?
TIA and rgs,
Paul...
> I am wondering where has the Open Source community gone?
I did find this site
http://www.open-maxdb-group.org/index.php?article_id=21&clang=1
but it seems to be interested in people who are using SAP's
own database for their own applications rather than being
a site for those interested in the Open Source version(s).
Paul...
> Paul...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
> For more details you may just look into the MaxDB FAQ [http://wiki.sdn.sap.com/wiki/
> display/MaxDB/FAQ#FAQ-WhatistherelationshipofSAPMaxDBandSAPDBandopensource%3F].
Thanks for replying, but this page (which I had seen) doesn't tell me a lot.
All the relevant section basically says is that SAP aren't releasing it under
an Open Source licence anymore - and that's fine - it's their code and they
can do what they like with it.
What I want to know is where has the Open Source version gone?
Is there anybody out there working on the GPL'd codebase? I mean,
it's an enterprise standard DB - surely someone was interested in
keeping the sources alive? They, under the GPL, cannot be taken back.
I want to know where I can get my hands on the source that was
released?
TIA and rgs,
Paul...
> Lars
Well actually, one of the reasons for taking back the Open Source distribution was that there weren't too many inputs from the OS community.
Having seen the code I can understand, why this was the case - for all interesting features it takes ages to get into the code...
Some (very old) sources can be found at www.sapdb.org.
I'm not aware of any OpenSource MaxDB source repository still available...
regards,
Lars
Hi Lars,
Thanks for replying again,
> Well actually, one of the reasons for taking back the Open Source distribution was that
> there weren't too many inputs from the OS community.
> Having seen the code I can understand, why this was the case - for all interesting
> features it takes ages to get into the code...
I find it hard to believe that the Open Source community didn't jump
at the chance to get their hands on the code of an enterprise
level database - the only other well known GPL'd one is
MySQL and that's encumbered with the commercial licence too,
and didn't have half the features that SAP DB had.
> Some (very old) sources can be found at www.sapdb.org.
Could you point me to the spot please - I did look around and couldn't
find anything!
> I'm not aware of any OpenSource MaxDB source repository still available...
There doesn't have to be a repository anywhere. Somebody just has to
have the sources and they can pass them on to me, via a suitable URL?
Paul...
> Lars
>
> I find it hard to believe that the Open Source community didn't jump
> at the chance to get their hands on the code of an enterprise
> level database - the only other well known GPL'd one is
> MySQL and that's encumbered with the commercial licence too,
> and didn't have half the features that SAP DB had.
Maybe this was part of the problem.
Compared with mySQL back then MaxDB was already a product that had 20 years of development in it's guts.
There was and is many strange stuff. Pascalcode. C-code, C++Code . Different component structures used at the same time...
mySQL, PostgreSQL and the like had a rather clean structure that made it easy to focus on specific parts of the code without having to understand everything. Such structure makes it much easier for other contributors to add new functionality.
But yes, also we at SAP expected more partiticipation from the OpenSource community.
> Could you point me to the spot please - I did look around and couldn't
> find anything!
http://www.sapdb.org/7.4/develop/dev_nt.htm#Sources
>
> > I'm not aware of any OpenSource MaxDB source repository still available...
>
>
> There doesn't have to be a repository anywhere. Somebody just has to
> have the sources and they can pass them on to me, via a suitable URL?
>
>
> Paul...
>
> > Lars
Just out of curiosity: what exactly do you want to do with the source code?
Any specific ideas of features to be added?
regards,
Lars
Hi Lars,
> > There doesn't have to be a repository anywhere. Somebody just has to
> > have the sources and they can pass them on to me, via a suitable URL?
> Just out of curiosity: what exactly do you want to do with the source code?
> Any specific ideas of features to be added?
For my thesis, I first want to run and benchmark the Open
Source databases that I think are serious contenders
as "real" databases - obviously, SAP DB would be one.
I know that I can download MaxDB from SAP, but that's
not the same as having the source.
Rgs,
Paul...
> Lars
> I know that I can download MaxDB from SAP, but that's
> not the same as having the source.
I was working on a "port" of 7.4 to Solaris x86 just as a personal project at the open source time and I can tell you that it took me months to get the build tools alone working. The available sources are a mixture of Pascal, C and C++, a special vmake is used to build the sources. Even on already available platforms it's quite complex to understand the build system, not to mentioned understanding the code itself. So no "./configure; make; make install".
Just grab one of the tarballs, extract them and try to get through them, you'll see what I mean.
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.