Welcome to TalkGraphics.com
Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 39
  1. #11
    Join Date
    Dec 2005
    Location
    Surrey, BC, Canada
    Posts
    566

    Default Re: Xaralx progress!

    In a nutshell, OpenSource developers (well, most of them) want all parts of the source code open, and don't want to use/deal with/work with anything that does not fit that model. In the case of Xara, the CDraw library that does all of the rendering has not been released as source, and most likely never will be.

    Although Xara has stated that they're never going to revoke the license on CDraw which would stop anyone that was using XaraLX from being able to continue using it, a lot of people don't want to work on a project that relies so heavily on a chunk of code controlled by someone else.

    As a result, the code was forked so that it could be modified to work using Cairo as the rendering engine instead of CDraw. Development can then move forward because there is a version of xaralx that is completely self sufficient from outside code.
    This signature would be seven words long if it was six words shorter.
    IP

  2. #12
    Join Date
    Jan 2006
    Posts
    2,439

    Default Re: Xaralx progress!

    This thread is a good starting point to read something about the problems with the Xara Xtreme for Linux source code and the OpenSource community.

    Regards,
    Remi
    IP

  3. #13

    Default Re: Xaralx progress!

    Quote Originally Posted by Odat View Post
    In a nutshell, OpenSource developers (well, most of them) want all parts of the source code open, and don't want to use/deal with/work with anything that does not fit that model. In the case of Xara, the CDraw library that does all of the rendering has not been released as source, and most likely never will be.

    Although Xara has stated that they're never going to revoke the license on CDraw which would stop anyone that was using XaraLX from being able to continue using it, a lot of people don't want to work on a project that relies so heavily on a chunk of code controlled by someone else.

    As a result, the code was forked so that it could be modified to work using Cairo as the rendering engine instead of CDraw. Development can then move forward because there is a version of xaralx that is completely self sufficient from outside code.
    That line of thinking from the OS community is a great shame. Such distrust is costing them. Can Xara really not be trusted; do people really not empathise with the feeling Xara has toward their code?

    It will be interesting to see just how slow Cairo is. It seems like a poor use of effort to go down that route to me. But at least someone is improving existing code. It's times like this I wish I had mainly the time, but also a bit more hardcore coding experience. (Although I'm not a fan of Linux having used it a lot recently, but that's a different story.)
    IP

  4. #14
    Join Date
    Feb 2007
    Location
    UK
    Posts
    21,260

    Default Re: Xaralx progress!

    Quote Originally Posted by Xhris View Post
    That line of thinking from the OS community is a great shame. Such distrust is costing them. Can Xara really not be trusted; do people really not empathise with the feeling Xara has toward their code?

    It will be interesting to see just how slow Cairo is. It seems like a poor use of effort to go down that route to me. But at least someone is improving existing code. It's times like this I wish I had mainly the time, but also a bit more hardcore coding experience. (Although I'm not a fan of Linux having used it a lot recently, but that's a different story.)
    I guess at the end of the day it has to do with the word 'Open' that comes before 'Source', there's a clue there somewhere I'm sure of it.

    And knowing the feeling xara has for its code is one of the best reasons I can see for porting elsewhere - no disrespect to xara who play a different game.

    I wish em well - I like linux - and I'm more likely to be there than vista 5 year hence. I don't have the skill to help either, sadly.

    .
    -------------------------------
    Nothing lasts forever...
    IP

  5. #15
    Join Date
    Jun 2006
    Posts
    24

    Default Re: Xaralx progress!

    about Cairo,

    it's a work in progress, and they work hard inside of it's core - each new version it's a visible step forward (at least for me). Indeed is slow maybe for now but the sky is the limit here on the Open Source side. Time is on the Open Source side.

    On closed source work flow - it's not so easy, limited number of engineers, other specifications, other timeframe, etc ..for example ask Charles Moir how much time take for Xara Dev. team to get CDraw as is right now.

    Also - as I said before - which professional designer need to work with free software ? Why I care about Cairo, if XaraXtreme Pro for Linux could give me what I need, I don't care about the rendering engine. My scope is to do my job - not to use free tools for professional grade work.

    Inkscape, Gimp - are wonderful tools now - but becoming Pro tools ( in paralel with free versions ) they can get a quick advance ( mode dedicate developers, a precise production roadmap, etc ). I don't see any harm here.

    Free Inkscape, Xara, Gimp for teaching and for homework - Inkscape Pro, XaraXtreme Pro, Gimp Pro - for professional DTP / Webdesign work.

    That's the correct, sane way.
    IP

  6. #16
    Join Date
    Feb 2007
    Posts
    7

    Default Re: Xaralx progress!

    You don't see the point..

    It's not only about the software, but about the ethics beyond it.

    The purpouse is to have a Free (as Freedom of Speech) Pro tools, that's the point. Nothing Less.

    The double solution you're talking of doesn't work in this philosophy

    Need pro tools in Free Software? Let's give a hand to the developers no?

    tell me your p.o.w. ^^
    IP

  7. #17
    Join Date
    Jan 2006
    Posts
    2,439

    Default Re: Xaralx progress!

    What do you think are the ethics behind Free software?

    (I wish there were also free food, free apartments, free cars and free cinema films available.)

    Remi
    IP

  8. #18

    Default Re: Xaralx progress!

    Quote Originally Posted by remi View Post
    (I wish there were also free food, free apartments, free cars and free cinema films available.)
    So do I, but that has nothing to do with OSS. What is free software?
    IP

  9. #19
    Join Date
    Jan 2006
    Posts
    2,439

    Default Re: Xaralx progress!

    I know the fine differences, but in practice it's nearly the same as "free beer":

    "You may have paid money to get copies of free software, or you may have obtained copies at no charge. But regardless of how you got your copies, you always have the freedom to copy and change the software, even to sell copies."
    [source: http://www.gnu.org/philosophy/free-sw.html]

    That means, if Coca Cola would deliver me their soft drink together with their recipe (open source), I would be able to change their recipe or leave it the same and sell my own product with it. Personally I have no problem, if they would decide to do something like that, but I'm not sure how much employees would be fired after that. Not every freedom comes without a price.

    Remi
    IP

  10. #20

    Default Re: Xaralx progress!

    Yes! Exactly! And when coca cola co. decide not to support your bottle of coke anymore, and instead are trying to get you to buy coca cola version 2.1 which doesnt offer any advantage, you can make bugfixes for it yourself or hire someone else to do it. Isnt that Great?
    IP

 

 

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •