I am planning to make a Local-Area-Network personal music server program.
The idea is that the program lets you host your music so you can stream it from any of your devices on your local network (though no music is distributed with the program itself). It may also do some analysis on the music, which means it will need to operate on the music files themselves in some cases (stuff like genre classification).
- Can I, the developer of the program, be held responsible if an end user uses the software on copyright infringing material?
- Are home music servers legal in general?
- What if the user makes the server public? (publicly hosts it, port forwarding, etc)
- What other legal considerations should I make?
NB: an example of a similar project is MPD.
Notes:
- I am in the UK and so am interested in UK law specifically.
- the program is only for personal use
- the program is not monetised (am planning to make it open source)
- I am not distributing music with the software
- the project is for school, so fair use/similar clauses may apply
Any help would be appreciated!