Difference between revisions of "I want my software to run on LinuxMCE but it isn't open source"

From LinuxMCE
Jump to: navigation, search
 
(LinuxMCE-ified)
Line 1: Line 1:
 
[[Category: Programmer's Guide]]
 
[[Category: Programmer's Guide]]
  
<p>That's okay too.  The LinuxMCE architecture includes a mechanism for handling paid licenses. With 1 click our users can add a variety of open source and commercial modules. For the commercial modules, they will be directed to your site to purchase a license, with the customer's installation ID passed on the URL. We provide you with an SSL-encrypted, password protected URL on our site which you can hit to add a license to an installation once the customer has completed the transaction.  The actual binaries can be hosted on your site or ours, and we do not charge for this service.</p>
+
LinuxMCE can work with non-OSS programs, they must simply communicate via the DCE protocol. We do not have any non-free package hosting, but we use conventional debian repositories. You can not link a closed source application to GPL libraries, but you can implement your own versions of any libraries you need or contact Pluto which also have compatible libraries. We started as a fork off Pluto's own distribution and only have access to the code under the open source licenses. The code from various sources and we only have copyrights on some changes we've made. All of the core libraries that allow you to create a proprietary LinuxMCE "Device" without writing your own DCE communications libraries were written by Pluto and you need to contact them if you want these under a different license.
 +
 
 +
We make a conscious effort to maintain compatibility with Pluto's software so that we can communicate with commercial products employing their software. This means that if we make any changes to the communications protocols we make every effort to maintain backwards compatibility and we let Pluto use the changes to these core modules in an unrestricted manner.

Revision as of 17:47, 10 October 2007


LinuxMCE can work with non-OSS programs, they must simply communicate via the DCE protocol. We do not have any non-free package hosting, but we use conventional debian repositories. You can not link a closed source application to GPL libraries, but you can implement your own versions of any libraries you need or contact Pluto which also have compatible libraries. We started as a fork off Pluto's own distribution and only have access to the code under the open source licenses. The code from various sources and we only have copyrights on some changes we've made. All of the core libraries that allow you to create a proprietary LinuxMCE "Device" without writing your own DCE communications libraries were written by Pluto and you need to contact them if you want these under a different license.

We make a conscious effort to maintain compatibility with Pluto's software so that we can communicate with commercial products employing their software. This means that if we make any changes to the communications protocols we make every effort to maintain backwards compatibility and we let Pluto use the changes to these core modules in an unrestricted manner.