Linked by Thom Holwerda on Mon 8th Feb 2010 13:23 UTC, submitted by kragil
Graphics, User Interfaces You may remember that back in November last year, I wrote about the lack of a decent Paint.NET-like application for Linux (or, more specifically, for Gtk+ distributions, since Qt has Krita). As it turns out, this compelled Novell employee Jonathan Pobst to code a Paint.NET clone in Gtk+ using Cairo. Version 0.1 is here, and it's remarkably advanced for something so young.
Thread beginning with comment 408299
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Linux
by Thom_Holwerda on Mon 8th Feb 2010 13:54 UTC in reply to "RE: Linux"
Thom_Holwerda
Member since:
2005-06-29

Why should the guy reinvent the wheel when he can use MIT-licensed code instead that is proven to work well?


Because Paint.NET is Windows-only. There's a lot of stuff in Paint.NET that's written FOR Windows. A port would inevitably be broken, incomplete, and always outdated. A native Gtk+ version, using Paint.NET code where it makes sense, is a a much better approach.

Reply Parent Score: 1

RE[3]: Linux
by bhtooefr on Mon 8th Feb 2010 13:56 in reply to "RE[2]: Linux"
bhtooefr Member since:
2009-02-19

I think that was coolvibe's point - that Paint.NET is open, and borrowing from it for a *nix port is just fine.

Reply Parent Score: 3

RE[3]: Linux
by coolvibe on Mon 8th Feb 2010 13:57 in reply to "RE[2]: Linux"
coolvibe Member since:
2007-08-16

Read before you spout. He took effects and adjustments from Paint.NET, because it was MIT-licensed. From the website:

Is Pinta a Port of Paint.NET?

Not really, it's more of a clone. The interface is largely based off of Paint.NET, but most of the code is original. The only code directly used by Pinta is for the adjustments and effects, which is basically a straight copy from Paint.NET 3.0.

Regardless, we are very grateful that Paint.NET 3.0 was open sourced under the MIT license so we could use some of their awesome code. (If you need to get the Paint.NET 3.0 source code, you can get it from the paint-mono website.)


(sorry for the doublepost, dunno how the fsck that happened)

Edited 2010-02-08 14:03 UTC

Reply Parent Score: 2

RE[3]: Linux
by coolvibe on Mon 8th Feb 2010 13:59 in reply to "RE[2]: Linux"
coolvibe Member since:
2007-08-16

Read before you spout. He took effects and adjustments from Paint.NET, because it was MIT-licensed. From the website:

Is Pinta a Port of Paint.NET?

Not really, it's more of a clone. The interface is largely based off of Paint.NET, but most of the code is original. The only code directly used by Pinta is for the adjustments and effects, which is basically a straight copy from Paint.NET 3.0.

Regardless, we are very grateful that Paint.NET 3.0 was open sourced under the MIT license so we could use some of their awesome code. (If you need to get the Paint.NET 3.0 source code, you can get it from the paint-mono website.)

Reply Parent Score: 1