Open Source CMS and Raven DB License

123 views
Skip to first unread message

devm...@hotmail.com

unread,
Sep 30, 2014, 7:05:42 AM9/30/14
to rav...@googlegroups.com
hi, 

i am trying to put together a small Open CMS Source, so people can use it for blogging, how to manage RavenDB license model here ?

thanks in advanced.

Oren Eini (Ayende Rahien)

unread,
Sep 30, 2014, 7:22:32 AM9/30/14
to ravendb
We provide a free license for OSS projects.

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


--
You received this message because you are subscribed to the Google Groups "RavenDB - 2nd generation document database" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Justin A

unread,
Sep 30, 2014, 7:55:28 AM9/30/14
to rav...@googlegroups.com

Complex answer: make sure the code for this Open CMS project thing is up on the internet somewhere for anyone, at any time, to view and download (for free).

simple answer: put the code up on GitHub :)


:)


devm...@hotmail.com

unread,
Sep 30, 2014, 10:47:21 AM9/30/14
to rav...@googlegroups.com
Thanks a lot Justin for answer, i will definitely do that, but how the people who will use it will get license ?

funny GIF hahahahah

Chris Marisic

unread,
Sep 30, 2014, 11:30:08 AM9/30/14
to rav...@googlegroups.com
You should be provided a redistributable license for this scenario.  Note that anyone who uses your CMS cannot directly use RavenDB themselves (unless their work is FOSS or that they license RavenDB)

Mircea Chirea

unread,
Sep 30, 2014, 1:39:48 PM9/30/14
to rav...@googlegroups.com
They should be able to use RavenDB free of charge, as long as they publish any modifications under a compatible license.

Chris Marisic

unread,
Sep 30, 2014, 2:17:51 PM9/30/14
to rav...@googlegroups.com
Suppose the CMS has Page documents and a person is using the CMS for a Tax Advisor website. The user couldn't store client tax records inside of RavenDB unless his entire website/webapplication is FOSS also (or licenses RavenDB)

devm...@hotmail.com

unread,
Oct 1, 2014, 6:24:54 AM10/1/14
to rav...@googlegroups.com
thanks all for the great hints, it really explained well, but final question is, each user download he CMS has to contact hibernating rhinos for License or the license will be included in the girhub repository of the CMS?

Oren Eini (Ayende Rahien)

unread,
Oct 1, 2014, 10:59:04 AM10/1/14
to ravendb
They will need to either run in OSS mode or request a license.

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


devm...@hotmail.com

unread,
Oct 1, 2014, 3:52:22 PM10/1/14
to rav...@googlegroups.com
Thank you Oren, 
excuse my ignorance, but how features like disabling anonymous access will work without them asking for license from you even though they are OSS

in other words, to enable RavenDB features for anyone who is using the CMS under OSS, will require each Adapter of the CMS to contact  you for his license or there will be one already implemented in the CMS that will be usable for anyone ?

Mircea Chirea

unread,
Oct 2, 2014, 3:22:51 AM10/2/14
to rav...@googlegroups.com
Every user will need to contact Hibernating Rhinos for a license file, otherwise they can't enable authentication/authorization in the database.

devm...@hotmail.com

unread,
Oct 2, 2014, 4:17:56 AM10/2/14
to rav...@googlegroups.com
Thanks a lot Mirca, now i got it all.

Chris Marisic

unread,
Oct 2, 2014, 1:53:17 PM10/2/14
to rav...@googlegroups.com
I don't think that's true. That would mean if you run NServiceBus in FOSS mode that your messages would be accessible to anyone that can reach that machines HTTP end point.

Mircea Chirea

unread,
Oct 2, 2014, 2:21:50 PM10/2/14
to rav...@googlegroups.com
I was referring to RavenDB. If you don't expose RavenDB to the outside world then you're free to use the AGPL version with no license file, provided you follow the license. It has no access control, but you might not care if it can only be accessed from localhost or trusted computers.

If you do expose RavenDB to the jungle that is the Internet...

Oren Eini (Ayende Rahien)

unread,
Oct 2, 2014, 2:23:26 PM10/2/14
to ravendb
Note that NSB has a separate licensing scheme for that.
Reply all
Reply to author
Forward
0 new messages