Hi I've developed a player that utilizes winamp input plugins for decoding audio to PCM. I'm going to include an open source mp3 input plugin, in_mpg123.dll, and I'm wanting an open source in_vorbis.dll as well. One question. Since vorbis is open source, would it break any rules to distribute the in_vorbis.dll included with Winamp? I presume so but thought I would ask. Otherwise, I may have to ask politely for someone on this list to compile the old plugin written by Jack Moffit and Michael Smith with the latest libraries. http://svn.xiph.org/branches/segher-20010328/vorbis-plugins/winamp I'm not a C developer and I don't have a method of compiling it myself. Thanks, Ross.
One more thing, if someone does decide to compile the old vorbis plugin, can you please link dynamically with the DLL's so it can be easily updated to the latest decoder in the future. If it's too hard then don't bother. Thanks, Ross. ----- Original Message ----- From: "Ross Levis" <ross@stationplaylist.com> To: <vorbis@xiph.org> Sent: Friday, November 04, 2005 12:53 AM Subject: vorbis winamp plugin Hi I've developed a player that utilizes winamp input plugins for decoding audio to PCM. I'm going to include an open source mp3 input plugin, in_mpg123.dll, and I'm wanting an open source in_vorbis.dll as well. One question. Since vorbis is open source, would it break any rules to distribute the in_vorbis.dll included with Winamp? I presume so but thought I would ask. Otherwise, I may have to ask politely for someone on this list to compile the old plugin written by Jack Moffit and Michael Smith with the latest libraries. http://svn.xiph.org/branches/segher-20010328/vorbis-plugins/winamp I'm not a C developer and I don't have a method of compiling it myself. Thanks, Ross.
"Ross Levis" <ross@stationplaylist.com> writes:> One question. Since vorbis is open source, would it break any rules to > distribute the in_vorbis.dll included with Winamp? I presume so but > thought I would ask.That would depend on your choice of license. Since you are going to allow the Winamp people to use your code in a proprietary program, I don't see why you would prohibit anyone else from doing so. Thus, I would suggest that you use the revised BSD license. http://www.opensource.org/licenses/bsd-license.php
Vorbis is BSD licensed, which basically means you can do almost anything with it. It is the least restrictive open-source license out there. Check out http://en.wikipedia.org/wiki/BSD/License for more info. Paul Ellis Ross Levis wrote:>Hi > >I've developed a player that utilizes winamp input plugins for decoding >audio to PCM. I'm going to include an open source mp3 input plugin, >in_mpg123.dll, and I'm wanting an open source in_vorbis.dll as well. > >One question. Since vorbis is open source, would it break any rules to >distribute the in_vorbis.dll included with Winamp? I presume so but >thought I would ask. > >Otherwise, I may have to ask politely for someone on this list to >compile the old plugin written by Jack Moffit and Michael Smith with the >latest libraries. >http://svn.xiph.org/branches/segher-20010328/vorbis-plugins/winamp > >I'm not a C developer and I don't have a method of compiling it myself. > >Thanks, >Ross. > >