Re: Component for reading DNG files



Leif Holmgren wrote:

Yes, kind of. In fact there is a dng_sdk available from adobe in source code format with nice license. But as it's written in C and since I don't like that kind of "high"-level assembly language very much I had to ask.

A component will use exactly that code, regardless of whether you like it or not. Even if it is possible to translate the C code into Pascal, this process, plus testing and debugging, were required for every new release of the SDK.

One can use the free Turbo C++ to package the C code into a DLL, then write an Pascal wrapper for that DLL, for use with any Delphi version.

DoDi
.



Relevant Pages

  • Re: How do I stop my software from getting cracked?
    ... separate DLL. ... You can write self-modifying code to confuse the cracker. ... I put all the license check code in a method critical to ... some critical functionality here... ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: JPEG File Compression
    ... but that had slight license restrictions and I think they ... The DLL has a Borland ... Jerry French, who used to frequent this group: ... It comes with Delphi source code, ...
    (microsoft.public.vb.general.discussion)
  • Re: A Comment by RMS that Rene Should Take to Heart
    ... LGPL exists for _STATIC_ linking. ... This means the plug-ins must be released under the GPL ... DLL program to a non-GPLed program. ... the GNU Lesser General Public License may be linked ...
    (alt.lang.asm)
  • Re: (not about) Re: How To Learn Lisp
    ... Previous GPL versions affected only the module that directly ... under GPLv2 only that DLL would be GPL'd. ... restricts the distribution of binaries anyway). ... At issue was the transitive application of the GPL license. ...
    (comp.lang.lisp)
  • Re: Sockets in MFC Extension DLL
    ... It works for local license files but not with a license ... the body of your DLL entry-point function should ... used before the system has executed its initialization code. ... create an initialization routine ...
    (microsoft.public.vc.mfc)