[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