From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 8F603BDCB for ; Tue, 30 Aug 2005 17:47:17 +0200 (CEST) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.203]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j7UFlH3q014451 for ; Tue, 30 Aug 2005 17:47:17 +0200 Received: by nproxy.gmail.com with SMTP id a4so386822nfc for ; Tue, 30 Aug 2005 08:47:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LxL9pXU6ZQJag//H1+MeSI61/n/0j0RUrdgp2ZrnFlyYPoK0T9nwPi2+5u7AXPvsRsiQrf+uMD8czzbT15FkcpTpIZ3bWaCShDqevw3qZoKoQ/ZbCuaLNmHSOnMyYebwjDYMKBt2/VIExp0lKs9Uq0lGDfd2dW0vWN5C0g+XC+g= Received: by 10.48.49.19 with SMTP id w19mr365986nfw; Tue, 30 Aug 2005 08:47:16 -0700 (PDT) Received: by 10.48.42.9 with HTTP; Tue, 30 Aug 2005 08:47:16 -0700 (PDT) Message-ID: <3d13dcfc0508300847414abedb@mail.gmail.com> Date: Tue, 30 Aug 2005 17:47:16 +0200 From: David MENTRE Reply-To: To: Jon Harrop Subject: Re: [Caml-list] Does LablTk have a future? Cc: caml-list@yquem.inria.fr In-Reply-To: <200508301445.08793.jon@ffconsultancy.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4311DA63.4010104@havenrock.com> <200508301248.24026.jon@ffconsultancy.com> <3d13dcfc0508300522334c02b8@mail.gmail.com> <200508301445.08793.jon@ffconsultancy.com> X-Miltered: at nez-perce with ID 43147F85.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 labltk:01 kde:01 macos:01 subjective:01 non-standard:01 ocaml:01 ocaml:01 gpl:01 lgpl:01 ...:98 interfaces:01 postscript:01 opengl:01 defined:01 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=RCVD_BY_IP,REPLY_TO_EMPTY autolearn=disabled version=3.0.3 Jon, 2005/8/30, Jon Harrop : > > [me] > > Because printing and PDF rendering is not easy. >=20 > Why do you think that? Hmm. I thought that making postscript or pdf output of an OpenGL document is difficult, but apparently I'm wrong. > > And because you loose > > the ability to have native interface on all paltforms (Gnome, KDE, > > Windows 2k, Windows XP, MacOS X, ...). >=20 > Yes but we gain the ability to have a better interface on all platforms. Well, "better" is rather subjective. And not having the native interface means that people will say "oh, look, this is a non-standard OCaml program" instead on looking at the application itself. That's said, if we can have a nice (to be defined ;-) OCaml GUI toolkit, cross-platform and well documented, we a minimal set of tools to help design interfaces, I would seriously consider its use. > Also, we'd need the library to be free for commercial use. I'm usually a proponent of GPL but for such a toolkit, I wouldn't mind a LGPL or BSD-like license. I have created a Google group to discuss this: Homepage: =09 =09http://groups.google.com/group/ocaml-gui =09=20 Group email: =09 =09ocaml-gui@googlegroups.com =09=20 Description: =09 =09Mailing list to discuss design and development of a cross-platform Graphic User Interface for the OCaml language Yours, d.