3 ms·
The point is not that it works out of the box on all platforms, but that if it doesn't work on your platform, you have the source code available, so you can mak
by nuclear_eclipse 16y ago
The point is not that it works out of the box on all platforms, but that if it doesn't work on your platform, you have the source code available, so you can make it work on your platform by changing the software. You can't do that with closed-source binaries.
- nuxi 16y agoWith that I can mostly agree (but the comment implied otherwise). But - and this is sometimes a huge but - open source software (OSS) is more and more dependant on other OSS, making it sometimes next to impossible to port it to other platforms. Try building VLC from scratch and you'll see what I mean (you can use Linux). Furthermore, API changes are quite common for OSS even in minor version updates and that creates an additional mess (dependency hell), as was clearly demonstrated in my example above. It's not all black and white.