[Digikam-devel] HDphoto support using porting kit from M$...
Gilles Caulier
caulier.gilles at gmail.com
Thu Apr 5 08:51:16 BST 2007
Thanks for your response Mikolaj,
There is an interressing thread in libtiff mailing list about HSPhoto
support :
http://www.asmail.be/msg0054634987.html
Gilles
2007/4/4, Mikolaj Machowski <mikmach at wp.pl>:
>
> Dnia środa 04 kwiecień 2007, Gilles Caulier napisał:
> > Hi all,
> >
> > If you following the photograhy world news, you have certainly seen than
> > M$ have created since one year a new file format named HDPhoto...
> >
> > The picture file is based on TIFF. It support Exif/IPTC/XMP/ICC
> > profiles. This file format is supported by default into M$ Vista and the
> > future Adobe Photoshop CS3.
> >
> > M$ provide a porting kit witch can be compiled under Linux !
> >
> > And yes it compile fine here. I have just fixed one line in a C file
> > (:=))) and moved the Makefile at the right place. The kit provide the
> > shared lib raries to encode/decode/read metadata from HDPhoto files, and
> > 2 command line tools like backend of libraries...
> >
> > Of course, this porting kit license is special (:=))). Achim i promise
> > you some long white night to read the M$ EULA. Without to have read the
> > paper, i'm sure it not compatible as well with open-source world (it's
> > not GPL/BSD like)... But i recommend to read the wikipedia page before
> > to take too fast conclusion :
> >
> > http://en.wikipedia.org/wiki/Windows_Media_Photo
> >
> > More informations about HDPhoto can be found here :
> >
> > http://www.microsoft.com/windows/windowsmedia/forpros/wmphoto/
> >
> > My personnal tarball fixed to compile under linux is here :
> >
> > http://digikam3rdparty.free.fr/misc.tarballs/hdphoto-porting-kit-linux.t
> >ar.gz
> >
> > Uncompress the tarball, go to HDPhoto folder, and start "make all"...
> > That all...
> >
> > What do you think about ?
> >
> > Gilles
> >
> > Note: Please this is not a troll. Stay constructive (:=)))...
>
> Following discussion from Wiki and linked pages looks like MS verbally
> promised putting HD Photo specs under Open Promise but in official page
> of aforementioned Open Promise HD Photo isn't mentioned. This is one
> problem.
>
> Second problem I see: two points in EULA:
>
> http://www.microsoft.com/downloads/details.aspx?FamilyID=285eeffd-d86c-48c3-ab93-3abd5ee7f1ce&displaylang=en
>
> 2a
>
> You may permit distributors of your Licensed Products to copy and
> distribute the Distributable Code as part of your Licensed Products,
> provided that your distributors are legally prohibited from
> modifying, and do not modify, the Distributable Code and/or the
> Licensed Product in a manner that causes the Licensed Product (or
> any third party product in which the Licensed Product is
> incorporated) to become non-compliant or incompatible with the HD
> Photo 1.0 file format (a.k.a. the Windows Media Photo 1.0 file
> format) as defined in the specification(s) provided in the software.
>
> There is no way you can prohibit such changes in code.
>
> 2c
>
> 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
>
> While you can retain separate license for several files what about
> binaries? And more important - inclusion of such files can delegate
> Digikam to second class citizen status in distros like Debian. IMHO it
> is not worth it.
>
> Partial solution could be provide some hooks in Digikam for displaying
> of HDP files when some executable is available, plus links for
> downloading sources/even binaries but it should not be included in core
> Digikam.
>
> m.
>
>
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20070405/b696ccf2/attachment.html>
More information about the Digikam-devel
mailing list