Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » MPL
Re: MPL [message #17461 is a reply to message #17458] Fri, 15 August 2008 23:52 Go to previous messageGo to previous message
cbpporter is currently offline  cbpporter
Messages: 1428
Registered: September 2007
Ultimate Contributor
Great, you have to be a lawyer to make heads or tails out of this licensing issue. I hope we are not getting over our heads with mixed licenses, using BSD, MPL and what not. I think we should ask some help from somebody who has experience in deciphering license descriptions.

As for Cairo, I believe it is a good idea. AGG 2.4 would be great from the license point of view, but working with AGG is IMO extremely hard. You need a lot of code to get basic stuff done, and it is not very intuitive. On the other hand Cairo is easy to use.

I wonder how MPL clauses apply if we keep Cairo sources intact, but change the build method to produce static linking? Having self-contained executable is one of U++ advantages. If the license is acceptable and we can get static linking, and if the performance is good for basic operations we could replace the current platform dependent draw primitives with Cairo calls, with the added advantage of getting Mac drawing for free. This could make Mac port easier, but we still need Objective C for windowing. And AFAIK, BeOS too! A Haiku port is not planned, but it is good to know that it is technically possible.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: My explaination of why Ultimate++ is not mainstream
Next Topic: Ubuntu 8.04
Goto Forum:
  


Current Time: Sat Aug 09 22:00:23 CEST 2025

Total time taken to generate the page: 0.03977 seconds