Ok, so to you and everyone else that keeps talking about freedom in software world. I totally udnerstand what you are saying. Many of the user-facing software I write is released under GPL and I think that's the ideal way to develop software. It's a high-priority target for us as well. But it's not the most important thing either.
It's very simple. You don't get funded for using open-source software. You get funded for having a working solution. So that's our priority. If you need to get funded in order to pay the bills, you play by the rules and prioritize things so that you get paid. That's one of the conditions for the actual broadcast to remain free. Having free software and no broadcast is worse than having non-free software and free broadcast.
There's a couple of ways you can help solve this problem:
- Find open-source alternatives that actually work today (and preferably demonstrate that it does work)
- Write open-source alternatives that actually work today
- Throw cash at us, so we don't have to worry about investors
- Fork the project and run it whatever way you feel is ideal
- Anything else?
Just saying "you need to open-source your software" is not telling us anything we don't already know, and it's not helping in making that a reality.
Many were skeptical we'd broadcast at all, and we do broadcast.
Yes. It turned out the cost of actually running an OC-based system would be higher compared to what we currently use. I don't know the exact numbers, but that's what I've been told anyway.
Frankly, I don't think OC's that important, though. It's server-side software. Even if you had it up and running, you'd still need metric shtton of $$ to do anything useful with it (which is broadcast data). What's more important is the client software. I've found something called RedButton or something along those lines, but it was a bit dated, and it's not compatible with our broadcast. It is compatible with OpenCaster, but ufortunately, we don't use it.
Yes, that's correct. Truth is, I'm not directly involved in thart part of the stack, so I can't really say what software would be used, though.