License (1 Viewer)

FloridaGator

New Member
June 8, 2009
1
0
Home Country
United States of America United States of America
I'm developing an application that would like support the IR Server Suite, there's a couple of things I'd like to clear up. First off, my application is closed source, and must remain that way, but I would love to enable advanced support for IRSS users to simplify their configuration and installation.

The current installation does not seem to provide a license agreement, is that the case? I don't want to assume that it isn't bound by one, but I have tried to look for information regarding the license, and the only thing I found was an old image of a previous version that used GPL 2.0.

I'm not very familiar with open source software, but as I see it these are the possibilities I have going forward...

I could provide limited command line support and be within the parameters of the license, but I would be limited to the restrictive IRBlast.exe.

I could rewrite a custom version of IRBlast.exe that provided the additional support that I need, and release it under the GPL.

Use sockets and directly send messages to the server, but I'm not sure if that is acceptable since without proper documentation I would need to learn the commands from the original source code.

If the library is released without license, or under the LGPL, then I could link to IRSS, allowing users program the IR blaster directly from my application.

Can someone provide me some guidance before I move forward?
Thanks.
 

and-81

Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    IR Server Suite is part of the MediaPortal 2 Source and is covered by the same licence.

    You can use the source code, but your project must then be open source as well.

    I'd prefer it if you communicated with IRSS by the TCP/IP method it uses.

    If you take a look at the source code it will be very easy for you to see how this works. Particularly look at the debug client.

    Cheers,
     

    Users who are viewing this thread

    Top Bottom