Slashdot Mirror


Introduction To Inkscape And Its Future

WarriorC writes "Bryce Harrington, Inkscape's founder, wrote an article introducing his brainchild and where its development is heading (see: Illustrator-killer). Some screenshots of the latest CVS version are included." It's also a nice glimpse into an "unorganized" but nonetheless successful open source process.

9 of 206 comments (clear)

  1. Speaking of Vector Graphics program by JoeShmoe950 · · Score: 5, Informative

    Another interesting Vector Graphics program is Flash 4 Linux; http://f4l.sourceforge.net/ Although in Alpha, it is quite usefull. Its a flashlike program (very similar interface to flash studio), and it is quite far along. It does animations and everything (I believe it doesn't have full flash script abilities yet). It can create flash files.

    1. Re:Speaking of Vector Graphics program by ZaMoose · · Score: 4, Informative

      I believe politics (both development and global) played a roll in this. The primary developer on SodiPodi was being a bit authoritarian and capricious in the ways he incorporated changes, etc. and some people didn't care for that.

      --
      I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
  2. Re:This bothers me by _Sprocket_ · · Score: 4, Informative


    The patch in question, a boolean operations patch, is said to be PD in the article. But this attitude is a major landmine for GPL (or any other free license) projects.


    Perhapse you missed in the paragraph above the one you quoted:

    We quickly double-checked that the licensing was clean, that the code was the author's original work, and that it indeed implemented the feature as promised...
  3. Re:Trivial? by Bishop923 · · Score: 4, Informative

    It isn't serializing the data, it is actually creating a Scalable Vector Graphics file which is an XML based language that you could then use on a web page or in any app that can read it. Think png vs psd.

    (Yes I know that PSD is a published format...)

  4. Re:Why SVG? by farnerup · · Score: 4, Informative
    SVG is a lot easier to support than EPS.

    The EPS format is just a set of comments around a PostScript program. Now, postscript is a complete programming language. People have implemented things like ray tracers and web servers in postscript, and there is nothing to prevent you from putting things as complex as that in your EPS files

    Even if your program had a complete postscript interpreter, how would it translate an arbitrary program to something that makes sense in a gui?

  5. Re:Cool by Deusy · · Score: 4, Informative

    Sodipodi is pretty good, IIRC.

    Inkscape is a fork of Sodipodi, with a more open approach and an emphasis on using C++. The result is a program that builds upon Sodipodi's good points by adding a better user interface, handsome new features (like boolean operations), as well as being a lot more stable.

    My impression is that Lauris Kaplinski (the Sodipodi maintainer) was doing a David Dawes impression and holding Sodipodi development back in one way or another, and Inkscape is the result of all the frustration that built up. Now the momentum is with Inkscape which has a bright future with a lot of active developers.

    Also, the "unorganised approach to open source" comment in the story is very unfair. Inkscape is a very well organised project and Bryce in particular is very diligent about keeping the future well mapped out. The "unorganised" jibe is really because Bryce and Co let people hack on features they want to hack on, and readily accept them if they meet a decent standard. But isn't that what open source is all about? And isn't the reason for many forks and/or project stagnation due to this being prevented? I'd say "open minded" is a more appropriate term.

    --

    Free Gamer - Free games list and commentary

  6. Correction about "brainchild" by Bryce · · Score: 5, Informative

    Bryce Harrington, Inkscape's founder, wrote an article introducing his brainchild and where its development is heading

    Quick correction - I was one of several people that founded the Inkscape project, but I definitely can't claim credit for the application itself. As mentioned in the article, it derives from Gill and Sodipodi, so if it is anyone's "brainchild" it would be the developers of those projects. That said, Inkscape as it is today is the amalgam of a number of people's ideas and hard work, so it is most definitely a team effort. :-)

  7. Re:I'm waiting for milestone 9, EPS, PDF export by MenTaLguY · · Score: 4, Informative

    We (the Inkscape developers, anyway) currently use Scribus for PDF and EPS output when we need it.

    Scribus is kind of a sister project, and we've been working closely with them to get perfect import of Inkscape SVGs.

    That's not to say that Inkscape shouldn't have PDF etc support in the future, but it's already not too painful if you have Scribus handy.

    --

    DNA just wants to be free...
  8. Re:This bothers me by Bryce · · Score: 4, Informative
    The patch in question, a boolean operations patch, is said to be PD in the article. But this attitude is a major landmine for GPL (or any other free license) projects.

    Perhapse you missed in the paragraph above the one you quoted:

    We quickly double-checked that the licensing was clean, that the code was the author's original work, and that it indeed implemented the feature as promised...

    And also note that before this there had been another patch that implemented booleans that we had to reject on licensing problems with a General Polygon Clipping library it used. We'd contacted the GPC author to see if he would let us use it under the GPL, but his license was firm (it allowed for educational, non-commercial use only IIRC), so we ended up not being able to use it.

    "Check licensing, then patch, and ask other questions later" doesn't quite have the same ring though. ;-)