sequencer64 icon indicating copy to clipboard operation
sequencer64 copied to clipboard

[Question] OSS support and other things

Open teamblubee opened this issue 9 years ago • 4 comments

This code is mostly GNU 2 license most likely because of the core components but I was wondering what about supporting OSS?

I migrated from Linux to *BSD and I am looking for a sequence, most software on here works fine without Jack, although I got fairly decent working with it in linux. It seems that FreeBSD doesn't need jack.

teamblubee avatar Sep 15 '16 16:09 teamblubee

Man, OSS is so old on Linux, although I understand that it is much much better on *BSD. Sequencer64 already has PortMIDI support code, though it currently is built, but not used, as it was inherited from the Debian package for Seq24. But apparently that is not an option.

OSS is a very low priority for me, but if someone wants to add a libseq64oss sub-library to Sequencer64, and put up with my admittedly compulsive cleanup habits, that would be cool with me. Or fork the project.

Thanks for your interest. Sorry that I don't have any time for it for the forseeable future :-(

Chris

-------- blubee 09:00 Thu 15 Sep --------

This code is mostly GNU 2 license most likely because of the core components but I was wondering what about supporting OSS?

I migrated from Linux to *BSD and I am looking for a sequence, most software on here works fine without Jack, although I got fairly decent working with it in linux. It seems that FreeBSD doesn't need jack.

You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/ahlstromcj/sequencer64/issues/27

This life is yours. Some of it was given to you; the rest, you made yourself.

ahlstromcj avatar Sep 18 '16 12:09 ahlstromcj

Are you the original author of seq24 or is this a fork? Would it be possible to have a *BSD type license?

teamblubee avatar Oct 06 '16 17:10 teamblubee

It is a fork. This isn't a project that I think some company would take and exploit if it had a *BSD license. So, though I prefer a GPL license, I personally would not be opposed to it. But I can't willy-nilly change the license, since I'm using GPL code myself. Plus I think it depends on some GPL libraries (they might be LPGL, though.)

Anyway, if somehow Sequencer64 were to "escape" to BSD, you won't get any gripes from me. :-) Though it would be nice to know about to keep the projects in synch, feature-wise.

ahlstromcj avatar Oct 06 '16 17:10 ahlstromcj

I understand the risks of the *BSD license, I will have to take some more time to examine this issue a bit. I will also see if I can get in touch with seq24 author. I am sure that there is a solution if we look diligently enough.

teamblubee avatar Oct 06 '16 17:10 teamblubee