From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id UAA21974; Mon, 12 Jul 2004 20:39:33 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA21284 for ; Mon, 12 Jul 2004 20:39:32 +0200 (MET DST) Received: from outbound28-2.lax.untd.com (outbound28-2.lax.untd.com [64.136.28.160]) by nez-perce.inria.fr (8.12.10/8.12.10) with SMTP id i6CIdUEV022990 for ; Mon, 12 Jul 2004 20:39:31 +0200 Received: from outbound28-2.lax.untd.com (smtp02.lax.untd.com [10.130.24.122]) by smtpout04.lax.untd.com with SMTP id AABARFYYCABK3K8J for (sender ); Mon, 12 Jul 2004 11:38:58 -0700 (PDT) Received: (qmail 25609 invoked from network); 12 Jul 2004 18:38:08 -0000 Received: from unknown (HELO vangogh) (66.52.237.77) by smtp02.lax.untd.com with SMTP; 12 Jul 2004 18:38:08 -0000 From: "Brandon J. Van Every" To: "caml" Subject: RE: [Caml-list] embedded OCaml Date: Mon, 12 Jul 2004 11:48:23 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <40F29A51.6010508@baretta.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-ContentStamp: 12:6:2481718955 X-UNTD-OriginStamp: CI84cOLHFqh7Zd2QWkwvEFvwyO3T/pIsPQZphDk9MRgHrTrWPqrL8khzaEoo+YvU X-Miltered: at nez-perce with ID 40F2DAE2.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; brandon:99 caml-list:01 baretta:01 gpl:01 api:01 gpl:01 plc:99 low-level:01 seattle:99 brandon:99 seattle:99 kernel:01 ocaml:01 ocaml:01 alex:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Alex Baretta wrote: > > >>We are working on a logical control framework based on > >>Ocaml. We will > >>release under the GPL when the API will have stabilized. > > > > How does a GPL license help anyone else in commercial > > industry? Or are > > you going to do one of those "GPL or you can pay us" licenses? > > We currently develop the complete automation solution: PLC kernel, > low-level hardware drivers, application logic. We are more > than willing > to share our technology with the Ocaml community in order to > further the > development of the core and enhance our ability to develop custom > application logic at lightning speed. Great... again, how is a GPL license workable for others with a commercial interest in the technology? I am saying that license is not workable. > The conclusion: Ocaml is a mature industrial language. It's > definitely not plain theory. I think I'd say "proven in this instance" rather than "mature." Maturity has connotations of widespread usage and ready availablility of software and programmers. In OCaml-land, that's certainly work remaining to be done. I'm encouraged that I've been able to start a ML SIG in Seattle, and one guy actually gets paid to use OCaml at his job, but most don't. Cheers, www.indiegamedesign.com Brandon Van Every Seattle, WA When no one else sells courage, supply and demand take hold. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners