2011-04-11, 14:22
Advocate Wrote:As a final question, and if you don't mind. What principles would you be selling out? Is it the fact that you want XBMC and all of it's companion apps/subsidiaries to remain free to all?
Yup, free in all senses of the word, alas open source also. TBH I don't own an Apple device and haven't looked to much into it, all I know is that GPL is not compatible (which is what XBMC is licensed under and cannot be changed).
Might be that there exist another license which is ok which could be used for a remote/thin client.
Advocate Wrote:I suppose once you add transcoding there wouldn't be anything to stop a developer from writing and selling his own app to accept streams from XBMC but I think it's a real shame that the XBMC team can't at least use some of their work to fund hardware purchases, and an even bigger shame that someone else could profit from the XBMC teams hard work.
If it was possible to create an open source one I would not have been surprised if someone on the team had created one, we know its a big market and would love to have xbmc remotes in there (official ones), but given that its not possible with GPL noone have taken the plunge. For example android remote I started and since it was open source freezy and others jumped in and continued (and made it what it is today) when I didn't have more time for it, these are the powers of open source we fight for and these are the powers apple store miss out on sadly.
Thing here is that even if a dev could in theory make a closed one which he supports its not really fair of us as a community to officially support it, say he changes his mind and start charging for it. Even if we as a team have the code hidden and open within the team we miss out of all those awesome powers of open source. Unlicensed source is even worse as that allows any company to royally screw you over
In the end the we don't want to support apple as their rules doesn't allow GPL applications.
Advocate Wrote:[EDIT]Another hypothetical question. If an independent dev wrote an app for the appstore which accepted streams from the to-be-included transcoding XBMC, and then donated the proceedings to XBMC.org, would that be acceptable to the XBMC team?[/EDIT]
Sure, thats the only option (if they choose to donate or not thats their choice).
EDIT: While we want our apps to be free as in money also, the open source licenses does not hinder charging. So the reason for not being in the store has nothing to do with that you have to charge for stuff, since you do not. Obviously being an official app store developer costs quite a bit more than being that in android market afaik but that has nothing to do with this.