You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Ashish Srivastava <as...@daffodildb.com> on 2004/08/06 10:11:09 UTC

Making Daffodil Replicator an Open Source : Suggestion

Hi,

We are a product based company named Daffodil Software Ltd, based in
India. We have developed many good products using JAVA out of which our
two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
(database utility software) is largely accepted by world software
community.

We are planning to make our Daffodil Replicator an open source project.

How can we make it with www.apache.org please let us know how we have to
proceed.

I visited at http://incubator.apache.org but unable to find the answer
how to proceed in order to make our product open source. So I am mailing
you. I also want to join apache as member.

Thanks in anticipation

Regards,
Ashish Srivastava
www.daffodildb.com



-----Original Message-----
From: Nicola Ken Barozzi [mailto:nicolaken@apache.org] 
Sent: Friday, August 06, 2004 1:30 PM
To: Ashish Srivastava
Cc: infrastructure@apache.org
Subject: Re: Making Daffodil Replicator an Open Source : Suggestion


Ashish Srivastava wrote:

> Hi,
> 
> We are a product based company named Daffodil Software Ltd, based in 
> India. We have developed many good products using JAVA out of which
our 
> two premium product Daffodil DB (an RDBMS) and Daffodil Replicator 
> (database utility software) is largely accepted by world software
community.
> 
> We are planning to make our Daffodil Replicator an open source
project. 
> How can we make it with _www.apache.org_ <http://www.apache.org> , 
> please let us know how we have to proceed.

New projects that come at Apache go through the Incubator.

You can find some information on the website:

   http://incubator.apache.org/

If you have further questions, feel free to contact the Incubator on the

general mailing list:

    general@incubator.apache.org

To subscribe send a mail to:

  general-subscribe@incubator.apache.org

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Making Daffodil Replicator an Open Source : Suggestion

Posted by Simon Kitching <si...@ecnetwork.co.nz>.
On Sat, 2004-08-07 at 05:20, Nicola Ken Barozzi wrote:
> Ashish Srivastava wrote:
> > Hi,
> > 
> > We are a product based company named Daffodil Software Ltd, based in
> > India. We have developed many good products using JAVA out of which our
> > two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
> > (database utility software) is largely accepted by world software
> > community.
> > 
> > We are planning to make our Daffodil Replicator an open source project.
> > 
> > How can we make it with www.apache.org please let us know how we have to
> > proceed.
> > 
> > I visited at http://incubator.apache.org but unable to find the answer
> > how to proceed in order to make our product open source. 
> 
> I'm cross-posting to lists where there might be interest in helping you 
> out on this.
> 
> > www.daffodildb.com

Hi Ashish,

The following is just my personal opinion, as a member of the ASF
(Apache Software Foundation); I am not speaking on behalf of the ASF.

I think it is great that you are considering releasing some of your code
under an open-source licence. I am sure there are a number of people
that are willing to offer advice on the process of releasing your code
as open-source. And if you do this, you are certainly welcome to reuse
the Apache Public License legal document as the base for the license
terms you release your code under; the ASF and its legal advisors
deliberately designed the license in a way that makes it easy for
non-ASF-hosted projects to use.

However if you are suggesting that the code you release may be hosted
and maintained by the Apache Software Foundation, I personally think
this is unlikely to happen.

Firstly, the code you are considering releasing under an open-source
licence is an add-on to a proprietory product. The ASF is unlikely to
consider adopting that kind of project. This doesn't mean that making
the code open-source is a bad idea, it's just something that the ASF
usually avoids being involved with.

Secondly when the ASF adopts existing code, the provider of the code is
expected to show evidence that there is a group of developers willing to
continue maintenance and development of the code in the future. Apache
doesn't want to end up hosting lots of code with no associated
developers. Given that the code you are considering releasing can only
be used with a proprietory database which does not have a large market
share, I think this will be a difficult thing for the Daffodil
Replicator project to demonstrate.

If your replicator tool can actually replicate data for multiple
different brands of database then please let us know; that would make
the project much more interesting, and therefore more likely to obtain
an adequate pool of developers. In particular, if it could be used with
the IBM "CloudScape" product which has recently been offered by IBM and
accepted by the ASF (and to be renamed "Derby" I believe), there could
be significant interest. The result could well be an improved replicator
for both Derby and Daffodil - but only if the architecture of your
current code is not too tightly bound to the Daffodil database.

If you are interested in discussing this further, then please describe
what Daffodil Software expects to gain by outsourcing this software.
There are a number of different open-source licences available, and
which one is appropriate depends upon the business strategy of Daffodil.
The ASF always uses the apache license, which is a "BSD-like" license,
but there are many successful open-source projects that use a different
approach. You may wish to investigate MySQL and JBoss as alternative
business models.

As I am sure you are aware, the ASF is not the only way to make code
open-source. You can always host the source code and associated
development framework (newsgroups, email lists, etc) on your own site,
or use the SourceForge site. If you let us know a little more about the
business goals of Daffodil Software we may be able to offer better
advice.

Disclaimer: No responsibility is taken for any consequences of you or
your company acting on any statements made in this email.

Regards,

Simon

PS: Sorry for the wide cross-posting. Nicola's reply suggested this
topic may be of interest to all these groups..

PPS: Nicola, I hope Ashish is actually subscribed to one of the lists
receiving this email. If this is not the case, could you please forward
this email. Thanks.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Making Daffodil Replicator an Open Source : Suggestion

Posted by Simon Kitching <si...@ecnetwork.co.nz>.
On Sat, 2004-08-07 at 05:20, Nicola Ken Barozzi wrote:
> Ashish Srivastava wrote:
> > Hi,
> > 
> > We are a product based company named Daffodil Software Ltd, based in
> > India. We have developed many good products using JAVA out of which our
> > two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
> > (database utility software) is largely accepted by world software
> > community.
> > 
> > We are planning to make our Daffodil Replicator an open source project.
> > 
> > How can we make it with www.apache.org please let us know how we have to
> > proceed.
> > 
> > I visited at http://incubator.apache.org but unable to find the answer
> > how to proceed in order to make our product open source. 
> 
> I'm cross-posting to lists where there might be interest in helping you 
> out on this.
> 
> > www.daffodildb.com

Hi Ashish,

The following is just my personal opinion, as a member of the ASF
(Apache Software Foundation); I am not speaking on behalf of the ASF.

I think it is great that you are considering releasing some of your code
under an open-source licence. I am sure there are a number of people
that are willing to offer advice on the process of releasing your code
as open-source. And if you do this, you are certainly welcome to reuse
the Apache Public License legal document as the base for the license
terms you release your code under; the ASF and its legal advisors
deliberately designed the license in a way that makes it easy for
non-ASF-hosted projects to use.

However if you are suggesting that the code you release may be hosted
and maintained by the Apache Software Foundation, I personally think
this is unlikely to happen.

Firstly, the code you are considering releasing under an open-source
licence is an add-on to a proprietory product. The ASF is unlikely to
consider adopting that kind of project. This doesn't mean that making
the code open-source is a bad idea, it's just something that the ASF
usually avoids being involved with.

Secondly when the ASF adopts existing code, the provider of the code is
expected to show evidence that there is a group of developers willing to
continue maintenance and development of the code in the future. Apache
doesn't want to end up hosting lots of code with no associated
developers. Given that the code you are considering releasing can only
be used with a proprietory database which does not have a large market
share, I think this will be a difficult thing for the Daffodil
Replicator project to demonstrate.

If your replicator tool can actually replicate data for multiple
different brands of database then please let us know; that would make
the project much more interesting, and therefore more likely to obtain
an adequate pool of developers. In particular, if it could be used with
the IBM "CloudScape" product which has recently been offered by IBM and
accepted by the ASF (and to be renamed "Derby" I believe), there could
be significant interest. The result could well be an improved replicator
for both Derby and Daffodil - but only if the architecture of your
current code is not too tightly bound to the Daffodil database.

If you are interested in discussing this further, then please describe
what Daffodil Software expects to gain by outsourcing this software.
There are a number of different open-source licences available, and
which one is appropriate depends upon the business strategy of Daffodil.
The ASF always uses the apache license, which is a "BSD-like" license,
but there are many successful open-source projects that use a different
approach. You may wish to investigate MySQL and JBoss as alternative
business models.

As I am sure you are aware, the ASF is not the only way to make code
open-source. You can always host the source code and associated
development framework (newsgroups, email lists, etc) on your own site,
or use the SourceForge site. If you let us know a little more about the
business goals of Daffodil Software we may be able to offer better
advice.

Disclaimer: No responsibility is taken for any consequences of you or
your company acting on any statements made in this email.

Regards,

Simon

PS: Sorry for the wide cross-posting. Nicola's reply suggested this
topic may be of interest to all these groups..

PPS: Nicola, I hope Ashish is actually subscribed to one of the lists
receiving this email. If this is not the case, could you please forward
this email. Thanks.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: Making Daffodil Replicator an Open Source : Suggestion

Posted by Nicola Ken Barozzi <ni...@apache.org>.
Ashish Srivastava wrote:
> Hi,
> 
> We are a product based company named Daffodil Software Ltd, based in
> India. We have developed many good products using JAVA out of which our
> two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
> (database utility software) is largely accepted by world software
> community.
> 
> We are planning to make our Daffodil Replicator an open source project.
> 
> How can we make it with www.apache.org please let us know how we have to
> proceed.
> 
> I visited at http://incubator.apache.org but unable to find the answer
> how to proceed in order to make our product open source. 

I'm cross-posting to lists where there might be interest in helping you 
out on this.

> www.daffodildb.com

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: Making Daffodil Replicator an Open Source : Suggestion

Posted by Nicola Ken Barozzi <ni...@apache.org>.
Ashish Srivastava wrote:
> Hi,
> 
> We are a product based company named Daffodil Software Ltd, based in
> India. We have developed many good products using JAVA out of which our
> two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
> (database utility software) is largely accepted by world software
> community.
> 
> We are planning to make our Daffodil Replicator an open source project.
> 
> How can we make it with www.apache.org please let us know how we have to
> proceed.
> 
> I visited at http://incubator.apache.org but unable to find the answer
> how to proceed in order to make our product open source. 

I'm cross-posting to lists where there might be interest in helping you 
out on this.

> www.daffodildb.com

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Making Daffodil Replicator an Open Source : Suggestion

Posted by Nicola Ken Barozzi <ni...@apache.org>.
Ashish Srivastava wrote:
> Hi,
> 
> We are a product based company named Daffodil Software Ltd, based in
> India. We have developed many good products using JAVA out of which our
> two premium product Daffodil DB (an RDBMS) and Daffodil Replicator
> (database utility software) is largely accepted by world software
> community.
> 
> We are planning to make our Daffodil Replicator an open source project.
> 
> How can we make it with www.apache.org please let us know how we have to
> proceed.
> 
> I visited at http://incubator.apache.org but unable to find the answer
> how to proceed in order to make our product open source. 

I'm cross-posting to lists where there might be interest in helping you 
out on this.

> www.daffodildb.com

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: community-unsubscribe@apache.org
For additional commands, e-mail: community-help@apache.org


RE: Making Daffodil Replicator an Open Source : Suggestion

Posted by Ashish Srivastava <as...@daffodildb.com>.
Hi Noel,
>"Replicator integrates impeccably with all ...... JDBC drivers"
 
Daffodil Replicator is a tool which works on databases to create
publication, subscription and merging the replicated data. 
 
To interact with databases Daffodil Replicator uses JDBC driver
interface and it also assumes that base database supports following:
 
*         All basic data types
*         Primary key support
*         Triggers with:
*         Provision of getting old and new values
*         Row level triggers or any alternate way to achieve row level
feature       (as given in SQL-Server)
*         Auto increment field support or sequence support
 
Daffodil Replicator is compatible to SQL-Server, Oracle and Daffodil DB.
Providing support with additional database a very small task, we just
only need to override the methods of one generic class which maps the
datatypes and SQL syntax. We are very interested in making Daffodil
Replicator compatible to Axiom and Derby databases.
 
The developer community has shown great interest in this product which
we are able to gauge from the high ratings given by well know software
index web sites like www.jars.com <http://www.jars.com/>  , Zaurus
<http://www.killefiz.de/zaurus/>  Software Index etc.
 
You can download the current version of Daffodil Replicator from
http://www.daffodildb.com:8080/eval/filldetails.jsp 
 
Regards,
Ashish Srivastava
www.daffodildb.com <http://www.daffodildb.com/> 
 
 
 
 
-----Original Message-----
From: Noel J. Bergman [mailto:noel@devtech.com]
Sent: Monday, August 09, 2004 4:33 AM
To: general@incubator.apache.org
Cc: Ashish Srivastava
Subject: RE: Making Daffodil Replicator an Open Source : Suggestion
 
Ashish Srivastava wrote:
 
> We are planning to make our Daffodil Replicator an open source
project.
 
I have read the information at
http://www.daffodildb.com/dbreplicator.php ,
but it is unclear from "Replicator integrates impeccably with all
Daffodil
database products as well as with selected third-party databases that
provide JDBC drivers" to what extent Daffodil Replicator would work with
other databases.  If you are interested in contributing to replication
that
would work with Axion and Derby, please let us know.
 
The key issue, however, is community interest.  We would want to see
interest from within the ASF, or an existing community outside the ASF.
 
      --- Noel
 
 
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

RE: Making Daffodil Replicator an Open Source : Suggestion

Posted by "Noel J. Bergman" <no...@devtech.com>.
Ashish Srivastava wrote:

> We are planning to make our Daffodil Replicator an open source project.

I have read the information at http://www.daffodildb.com/dbreplicator.php,
but it is unclear from "Replicator integrates impeccably with all Daffodil
database products as well as with selected third-party databases that
provide JDBC drivers" to what extent Daffodil Replicator would work with
other databases.  If you are interested in contributing to replication that
would work with Axion and Derby, please let us know.

The key issue, however, is community interest.  We would want to see
interest from within the ASF, or an existing community outside the ASF.

	--- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org