It seems there is quite a lot of continued demand from Linux users to get MusicBee working on their systems.
But by now it is quite safe to assume that there will never be a Linux version of MusicBee.
For me this raises a question for 'the other side' (the Linux world) on this:
Linux could be described as a coder's universe. It's population and user base probably consists of a lot of coders, and the open source concept of software is highly valued there.
(once in a while one of them breaches the Window walls and dares to tells us all software should be open-source ;-)
Instead of the occasional request for a Linux version and the effort that is put by Linux users into getting Windows' MusicBee to work on Linux, wouldn't it be much more obvious and interesting to create an open source music player/manager for Linux that resembles MusicBee's features and qualities?
There must be a lot of coding talent in the Linux world. Are they not up to such a challenge?
Or perhaps not interested in something like this?
Well, as a dual boot user and also developer, let me try to put some light into your questions:
- Linux could've been described as a coder's universe 8~10 years ago. Nowadays most distributions deliver an out-of-the-box experience that is most times more complete and easier to install then Windows. Ubuntu, Mint and Manjaro are some of those. Still, of course a lot of coders use Linux.
- There is also this misconception that Linux software is open source and Windows software is closed source, which is also far from the truth. The OSes are like that, but that does not mean in any way that the software that runs in one or the other needs to be. Microsoft itself is open-sourcing a lot of stuff - even if at first the development-related tools, like Visual Studio Code, Powershell, the Windows Terminal, the Linux-like winget and so on (just for the sake of it,
Microsoft's Official GitHub has around 3400 different repositories that are open source). But I digress.
- The effort to run a few scripts and some command line codes to make Wine to run MusicBee is NOWHERE near comparable to building something from scratch, so comparing those is not really realistic.
- Therefore, it is also not really realistic to ask "Are they not up to such a challenge?", because that is not the real world issue.
- In reality, "coding talent" code for Linux, Windows, Mac or whatever other OS. The real world issue is related to time & money, as most things are. They/we either have to do it in their/our spare time (like Steven Mayall does) or have the money to start a company for that works on developing it. If the copyright info is correct, Steven took 12 years to make MusicBee as it is in his spare time. That is not a small task.
- It would be a lot easier to port Steven's code to work on Linux than starting from scratch. He decided not to open source it and also not to port it. It IS his right to do so, as it is his project. But Linux users can always try to convince him otherwise.
