So far I only found John Option who except me also releases the project files of their music.
I think this is a big problem in music community. Free Software Foundation (which I'm associate member of) already figured out that to be truly free, the source code must be available. For non-software works we have Free Cultural Works. There's one important paragraph which says:
Availability of source data: Where a final work has been obtained through the compilation or processing of a source file or multiple source files, all underlying source data should be available alongside the work itself under the same conditions. This can be the score of a musical composition, the models used in a 3D scene, the data of a scientific publication, the source code of a computer application, or any other such information.
So what are the reasons that GNU/Linux musicians release non-free music?
- Non-free software. If you use non-free software and release the project files, public at large can't really benefit from it because they will need to obtain a copy of said software.
- Non-free samples. This is also important.
So yeah, using Windows and/or Wine is bad. Using non-free samples is bad. Using CC-NC and ND is bad.
How I do it.
I put everything in a git repo, state what software and samples are needed in a readme and choose to release it under the terms of CC0.
I hope this post will encourage others to free their music as I'm tired of not having the ability to look inside their tracks, study them and change them according to my needs.