Re: MTP extensions
Ace Jones <[email protected]> Thu, 22 Dec 2005 10:51:14 -0800
| Newsgroups | gmane.comp.multimedia.libnjb.user |
|---|---|
| Message-ID | <[email protected]> |
Yes, there is. The whole protocol is documented, beginning to end. http://msdn.microsoft.com/library/en-us/dnwmt/html/mtp_spec.asp However, the license for this spec includes the following: (b) This license does not include the right to distribute your Licensed Implementation. In order to distribute your Licensed Implementation, you must download the Microsoft Windows Media Transport Porting Kit and accept its license terms. The porting kit is available here: http://www.microsoft.com/downloads/details.aspx?FamilyId=A2E73160-E862-4F19-BB26-C0CAFE798955&displaylang=en And includes this gem in the license: (e) You must not modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that . the code be disclosed or distributed in source code form; or . others have the right to modify it. Which looks to me like GPL is excluded but BSD is OK. Now that presumes you want to use the porting kit. If you're just using the list of extensions, it looks to me like you're fine. IMO, the right thing to do long-term would be to use the porting kit and implement the full protocol for maximum correctness, and then release it under a non-GPL license. Short term, of course, whatever it takes to get it working is grand. </Ace> On Thu, Dec 22, 2005 at 05:03:40PM +0100, Linus Walleij wrote: > As far as I can see all of Microsofts exentensions to PTP are listed on > these publically available webpages from MSDN with no strings attached. > Its just to go and use it: > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/mtpdeviceextensions.asp > > Is there some other document that I am not aware of...? ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click