# Regulation regarding publishing an open source program using CVB

**URL:** <https://forum.commonvisionblox.com/t/regulation-regarding-publishing-an-open-source-program-using-cvb/419>\
**Category:** Uncategorized\
**Created:** [April 12, 2018, 9:08am UTC](https://forum.commonvisionblox.com/t/regulation-regarding-publishing-an-open-source-program-using-cvb/419 "2018-04-12T09:08:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![morin](https://avatars.discourse-cdn.com/v4/letter/m/edb3f5/32.png) [@morin](https://forum.commonvisionblox.com/u/morin)\
**Post date:** [April 12, 2018, 9:08am UTC](https://forum.commonvisionblox.com/t/regulation-regarding-publishing-an-open-source-program-using-cvb/419/1 "2018-04-12T09:08:21Z")

</div>

Hello! I’m about to be finished with a program and wish to publish it on Gitlab as an open source program. Before proceeding, i wanted to know if there is any regulation regarding publishing code using CVB drivers and .dll. Also would like to know what licensing do you recommend.

Best regards,  
Pierre-Olivier Morin

---

<div class="post-metadata">

**Author:** ![illusive](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.commonvisionblox.com/illusive/32/61_2.png) [@illusive](https://forum.commonvisionblox.com/u/illusive)\
**Post date:** [April 20, 2018, 11:10am UTC](https://forum.commonvisionblox.com/t/regulation-regarding-publishing-an-open-source-program-using-cvb/419/2 "2018-04-20T11:10:19Z")

</div>

Hi Pierre-Olivier!

I’m very sorry for keeping you waiting so long!

There are two things that might be of interest here. Number one is the CVB License agreement which you can download here: [CVBLicenseAgreement.zip](https://forum.commonvisionblox.com/uploads/commonvisionblox/original/1X/116873c12151de940929b91d677d0afa8865b09e.zip) (1.9 MB) - ignore the registration bit on page 1, page 2 and 3 show the license terms.

The other thing to keep in mind is that there are in fact a few Open Source components in use inside :cvb: and applications built on top of :cvb: should declare the use of many of these to avoid violating their license terms. The full list of these components and their respective license terms is available here:

[https://help.commonvisionblox.com/NextGen/OpenSourceLicenses.pdf](https://help.commonvisionblox.com/NextGen/OpenSourceLicenses.pdf)

This information will also be installed as a \*.chm and \*.pdf file into the _%CVB%\Doc_ directory every time you install :cvb:.

As far as code containing calls into the :cvb: library is concernced we do of course not impose any restrictions - after all it’s **your** code and the terms under which you give permission to use it is up to you.

---

<div class="post-metadata">

**Author:** ![morin](https://avatars.discourse-cdn.com/v4/letter/m/edb3f5/32.png) [@morin](https://forum.commonvisionblox.com/u/morin)\
**Post date:** [April 26, 2018, 11:11am UTC](https://forum.commonvisionblox.com/t/regulation-regarding-publishing-an-open-source-program-using-cvb/419/3 "2018-04-26T11:11:28Z")

</div>

Thanks a lot for your answer it helps a lot! hopefully, the program will soon be on gitlab.
