Let's make two assumptions:
1) I have a Xara binary with built in Pantone support 2) That binary is not stripped.
If I have the source code I should be able to figure out which function calls deal with that library, and I should be able to dynamically load the Xara binary and call those functions since I know the prototypes from the source code, and if I used the same tool chain. Could we get Pantone support? Users would have to buy the full version of Xara to get it, but for most people who need Pantone, that wouldn't be a big deal.
Probably a better solution is to convince Xara to break their color management out into a GPL'd library. Then they could sell a proprietary version of that included Pantone support. Then we could link to that library. If it was generic enough, Scribus and GIMP might be interested also.
Anyway, I've never thought about dynamically loading an application before. Crazy.
--Ted
On Wednesday 12 October 2005 01:26, Ted Gould wrote:
Let's make two assumptions:
- I have a Xara binary with built in Pantone support
- That binary is not stripped.
If I have the source code I should be able to figure out which function calls deal with that library, and I should be able to dynamically load the Xara binary and call those functions since I know the prototypes from the source code, and if I used the same tool chain. Could we get Pantone support? Users would have to buy the full version of Xara to get it, but for most people who need Pantone, that wouldn't be a big deal.
Probably a better solution is to convince Xara to break their color management out into a GPL'd library. Then they could sell a proprietary version of that included Pantone support. Then we could link to that library. If it was generic enough, Scribus and GIMP might be interested also.
Anyway, I've never thought about dynamically loading an application before. Crazy.
--Ted
I think you'd see the Pantone lawyers faster than you could say Inksc...
What do you need.. the colour names? Let the user get them from their printer.
Craig
Quoting Ted Gould <ted@...11...>:
Could we get Pantone support? Users would have to buy the full version of Xara to get it, but for most people who need Pantone, that wouldn't be a big deal.
I don't think Pantone would approve... normally they have a certification lab that your app goes through before you're allowed to release it using the Pantone library. I imagine that's actually part of the library's license.
-mental
On Wednesday 12 October 2005 00:26, Ted Gould wrote:
If I have the source code I should be able to figure out which function calls deal with that library, and I should be able to dynamically load the Xara binary and call those functions since I know the prototypes from the source code, and if I used the same tool chain. Could we get Pantone support? Users would have to buy the full version of Xara to get it, but for most people who need Pantone, that wouldn't be a big deal.
Probably a better solution is to convince Xara to break their color management out into a GPL'd library.
I think the best approach would be to work on an Open color matching standard. I think there is a project around that aims to do that, too.
On Oct 11, 2005, at 11:11 PM, Lee Braiden wrote:
I think the best approach would be to work on an Open color matching standard. I think there is a project around that aims to do that, too.
Yes. I am on some lists where that is being discussed.
So one of the main things is to get Xara set with good "play- niceness" in this area and things will be happy-happy for all.
Anyway, I have a feeling we can craft something that will make all parties somewhat satisfied, even on the commercial Windows front. Once we get a chance to go over the actual Xara sources, then we can pinpoint more.
participants (5)
-
unknown@example.com
-
Craig Bradney
-
Jon A. Cruz
-
Lee Braiden
-
Ted Gould