Free (Libre) Software at commonIT
Free Software Policy
Virtual Browser is built on top of Free Open Source Software. Free software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions.
Sometime, because we found a bug, or because we want to add a new feature, we have to "patch" one of these software. In order to respect the original license of this software (most of the time, the GPL), we have to send back this patch to the original authors of the software. But this is also in our interest, because they will be able to review, ack and merge our modifications into the original software (upstream).
We do our best to send patchs upstream:
- Quality: the comunity will review and ack our changes
- Fiability: These changes are used (and tested) by all the other uses of this software
- Time: We don't have to rebase our changes each time there is a new version of the software
Projects
- libk5: minimalist Kerberos library and test utility
- pkcs11-proxy: pkcs11 over the network
- libsoup-libproxy: using libproxy with libsoup
Patchs
Some software used in Virtual Browser have been patched by us. We will do our best to send these patch to upstream projects, but some of them are simply out of the scope of these original projects and won't be merged.
- "Upstreamed" patchs
- commonIT's gitweb with patchs for NX, wine, glusterfs, etc.
- other patchs (xorg win32 port, Linux, libp11, etc.)