[Gtk-sharp-list] DataGrid control, data binding, ObjectViews, Swf, Gtk

Victor Rafael Rivarola Soerensen (FANATICO y LOCO por Cristo) vrrivaro at gmail.com
Thu Dec 15 07:24:16 EST 2005


Ok, you win. I just did't know how to answer these questions correcly.
So what I should answer them as?

1. Controls
2. Same as above (except on the Gtk#)
3. MIT X11
4. Same as above (except on the Gtk#)
5. Controls

Jesus bless you,

Víctor Rafael Rivarola

2005/12/15, Todd Berman <tberman at off.net>:
> Holy Crap.
>
> Ok.
>
> Give me second while I wade in here with the clue-bat.
>
>
> #1) MD is not strictly GPL.
>
> #2) MD is strictly GPL #D code and MIT X11 new code.
>
> #3) The dock is based on an GPL library, that can be relicensed to the
> MIT X11 for us. (Jeroen, if I am wrong, feel free to beat me). In fact,
> we should hunt this down and get it fixed up if it is possible, see
> point #6.
>
> #4) This 'Novell license' is the MIT X11 license, the only mention of
> Novell is in the copyright, because it is code written by Lluis as a
> Novell employee, so Novell owns the copyright. The code is still MIT
> X11.
>
> #5) SWF controls are not easy/helpful to port to gtk# in all honesty. In
> fact, they suck to port. Everything is pretty different, and you don't
> want to use System.Drawing on Linux if you can use Cairo directly (imo),
> and even if you did, its still not a good path to rainbows and puppies.
>
> #6) I have no idea what license the data grid is under, but if it is not
> MIT X11, it will have to be removed from MD with a quickness. If Daniel
> can relicense it, great, if he cant/wont, then its toast, we *DO NOT*
> want to push any license but the MIT X11.
>
> #7) Mike Kestner is my personal savior. He wrote, maintains, and rocks
> out (with his cock out) all over gtk#.
>
> #8) Whatever widget library you wonderful people cook up will most
> likely never be put into gtk# itself. This has been the stance in the
> past w/ gtk#, and is a sane one. gtk# is a wrapper for gtk+, not a
> wrapper + extension + other cool widgets. Another library would be a
> great place for other cool widgets. Now. That said, a single widget
> library to rule them all is a bad idea. As a developer, I want
> copy/pastable code. I want to include your source into my app. That
> makes it easy to update, and easy to deploy. It makes me feel warm, and
> well loved.
>
> #9) Please dont use the Gtk.Controls namespace. Use a new toplevel, like
> the rest of gtk#.
>
> #10) As far as looking for widgets for this library, all of
> MonoDevelop.Components is pretty slick awesomeness.
>
> Anyway. This conversation looked like it was going nowhere relatively
> quickly, and with near terminal velocity. Hopefully some of these points
> can clear some things up. And the other ones that are clearly my opinion
> can just be taken as words of advice from someone who has been writing
> gtk# applications for the last 2 years. (Holy crap, Pedro and I did
> start hacking on MD 2 years ago).
>
> --Todd
>
> On Wed, 2005-12-14 at 22:36 -0300, Victor Rafael Rivarola Soerensen
> (FANATICO y LOCO por Cristo) wrote:
> > Sorry Mike, its just that I have never hard from you before (that I
> > remember), and I was surprisd to see Daniel mention you. I thought
> > that he was doing it by mistake, he obvously knew you.
> >
> > Jesus bless you all,
> >
> > Víctor Rafael Rivarola
> >
> > 2005/12/14, Victor Rafael Rivarola Soerensen (FANATICO y LOCO por
> > Cristo) <vrrivaro at gmail.com>:
> > > Ok, I received this from the "Daniel Morgan" <monodanmorg AT
> > > yahoo.com> on the MonoDevelop list:
> > >
> > > > The source to the gtk# datagrid I posted can be licensed under the GNU LGPL license.  I
> > > > put Kris's name in the Author because I took source code from a TreeView sample found
> > > > in gtk-sharp.
> > > >
> > > > I can't do anything about code in MonoDevelop because Chris took the datagrid from an
> > > > old sqlsharpgtk and put it into MD.  He fixed some stuff in the MD version.  Since MD is
> > > > licensed under the very strict GPL, I would not use the data grid from MD as your source.
> > > >
> > > > Either use the datagrid I posted on the list or from sqlsharpgtk.  Both can be licensed
> > > > under the LGPL.
> > > >
> > > > Some questions for Mike Kestner:
> > > > What license does GTK# fall under?  MIT X11 or LGPL?
> > > > What license does the samples in gtk-sharp release tarball fall under?  MIT X11 or
> > > > LGPL?  Or are samples in the public domain?
> > >
> > > I do not know who Mike Kestner is nor did I mention him in any of my
> > > mails (I checked), but Daniel has a point there: if final intention is
> > > an adoption by Gtk#, we better stick with the LGPL.
> > >
> > > Jesus bless you all,
> > >
> > > Víctor Rafael Rivarola
> > >
> > > --
> > > FANÁTICO
> > > "Por cuanto eres tibio, y no frío ni caliente, te vomitaré de mi boca."
> > > Apocalipsis 3:16
> > >
> > > LOCO
> > > "Porque la Palabra de la Cruz es locura para los que se pierden; pero a
> > > los que se salvan, esto es, a nosotros, es poder de Dios."
> > > 1 Corintios 1:18
> > >
> >
> >
> > --
> > FANÁTICO
> > "Por cuanto eres tibio, y no frío ni caliente, te vomitaré de mi boca."
> > Apocalipsis 3:16
> >
> > LOCO
> > "Porque la Palabra de la Cruz es locura para los que se pierden; pero a
> > los que se salvan, esto es, a nosotros, es poder de Dios."
> > 1 Corintios 1:18
> > _______________________________________________
> > Gtk-sharp-list maillist  -  Gtk-sharp-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
>


--
FANÁTICO
"Por cuanto eres tibio, y no frío ni caliente, te vomitaré de mi boca."
Apocalipsis 3:16

LOCO
"Porque la Palabra de la Cruz es locura para los que se pierden; pero a
los que se salvan, esto es, a nosotros, es poder de Dios."
1 Corintios 1:18


More information about the Gtk-sharp-list mailing list