Page 1 of 1

where is the madsonic source code?

PostPosted: Sun Mar 03, 2013 1:34 am
by ffa
I'm looking for the latest, currently 4.8, source code of madsonic. I searched this forum and the madsonic website forum for the latest source code, but only found the source code for previous releases, 4.6 and 4.7: https://github.com/MadMarty?tab=repositories.

Where may I view the source code for the latest madsonic release, 4.8?

Re: where is the madsonic source code?

PostPosted: Wed Mar 06, 2013 10:51 pm
by ffa
I'm pursuing this topic at the Madsonic forums, http://forum.madsonic.org/viewtopic.php?f=14&t=436 .

Re: where is the madsonic source code?

PostPosted: Thu Mar 07, 2013 9:32 pm
by hakko
It seems that everyone is not aware of this, but MadEvil is violating the license under which Subsonic is released. MadEvil has also copied code that I have written, and violates the license under which I released it. To me, that is pretty serious. Technically it could be reported to the FSF (http://www.gnu.org/licenses/gpl-violation.html).

The Subsonic source code and the MusicCabinet source code are released under the GPL. Derived work from this can only be released under the same license. (Note: the author of iSub explicitly asked to use code that I have written, and to release it under a weaker license. I happily agreed to that. That is the one and only way you can circumvent the license.)

If you're too lazy to look up how the GPL works, it basically tells that you're free to alter a product to fit your own needs. As soon as you release a modified binary version to the public, you must also include the changes that you have made, so that others can continue building upon your work.

MadEvil has repeatedly claimed that the source code will be released later on, that it's hard to build (??) etc. You're not allowed to do that, releasing the source code is not optional. You're not forced to put it on a git repo, it can just be bundled along with the released binary. Every developer should know how to make a zip file of the source folder.

I think this is something for the moderators of the forum to deal with, pirated software should not be allowed.

Re: where is the madsonic source code?

PostPosted: Thu Mar 07, 2013 10:13 pm
by daneren2005
Ah, that explains why when I have looked for it in the past I wasn't able to find it. I just assumed it was somewhere else and didn't bother to look any further. That is kind of annoying that it wouldn't be up :?

Re: where is the madsonic source code?

PostPosted: Fri Mar 08, 2013 12:13 am
by MadEvil

Attention


as a consequence of the recent views and opinions that I would steal other code and enrich me with madsonic,
I will change to Closed-Source and will release no more binaries to public, so there is no more license violations!


last Source you can find @ https://github.com/MadMarty?tab=repositories

or in the Madsonic Forum in the Download Section. http://forum.madsonic.org

best regards

Re: where is the madsonic source code?

PostPosted: Fri Mar 08, 2013 12:20 am
by daneren2005
That seems a bit extreme to me, but I guess it is your right.

Re: where is the madsonic source code?

PostPosted: Fri Mar 08, 2013 2:18 am
by gurutech
I agree, a bit extreme.

Although, my understanding (and I may be wrong, as I'm not a developer) is that you shouldn't really release "beta" source code to the public, only "final release" code. And MadSonic has been in beta since 4.8 (currently beta 3), so there was no need to release source code, until 4.8 went full release.

Re: where is the madsonic source code?

PostPosted: Fri Mar 08, 2013 12:14 pm
by hakko
I think it would be sad if you stopped releasing new versions, as you're contributing a popular mod to the community. I don't understand why it's such a big issue having to bundle the source code with the releases. If you want to use code that other people have written and released under the GPL, you have to play by the GPL rules.

To be honest I think it would benefit the Madsonic project allowing other people to look at the code, and contribute features and patches. But if you want it to stay a project of your own, just be clear about that, as other developers can then fork your code and start building their own versions from there.

Either way, you must choose between building everything from scratch (and stay close source if you want), or build on top of GPL code and release your own modifications. That's what the license say.

Re: where is the madsonic source code?

PostPosted: Fri Mar 08, 2013 12:24 pm
by hakko
gurutech wrote:MadSonic has been in beta since 4.8 (currently beta 3), so there was no need to release source code, until 4.8 went full release.


This is not true. The GPL license says that when you release modified versions of GPL:d software, you must also make the modifications available under the GPL. It doesn't matter if you choose to label your project as "beta".

http://www.gnu.org/licenses/gpl-faq.htm ... stedPublic