From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, SUBJECT_EXCESS_QP autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 7C41ABC6C for ; Wed, 30 Jan 2008 15:17:16 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswMAPoVoEdDWxLC/2dsb2JhbACBWI8peJ4b X-IronPort-AV: E=Sophos;i="4.25,277,1199660400"; d="scan'208";a="21980188" Received: from ip67-91-18-194.z18-91-67.customer.algx.net (HELO server1.bertec.net) ([67.91.18.194]) by mail4-smtp-sop.national.inria.fr with ESMTP; 30 Jan 2008 15:17:15 +0100 Received: from kuba.bertec.net (kuba.bertec.net [192.168.2.16]) by server1.bertec.net (Postfix) with ESMTP id 4FF76CDFAF for ; Wed, 30 Jan 2008 09:17:14 -0500 (EST) From: Kuba Ober To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Re: The OCaml Community (aka back from =?utf-8?q?the=09Developer?= Days) Date: Wed, 30 Jan 2008 09:17:13 -0500 User-Agent: KMail/1.9.6 (enterprise 0.20071204.744707) References: <1201439362.6302.15.camel@Blefuscu> <200801300804.06946.ober.14@osu.edu> <200801301326.45353.jon@ffconsultancy.com> In-Reply-To: <200801301326.45353.jon@ffconsultancy.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801300917.13359.ober.14@osu.edu> X-Spam: no; 0.00; ocaml:01 ocaml:01 cygwin:01 dependencies:01 compiler:01 cheers:01 merit:98 imho:01 wrote:01 wrote:01 volunteers:01 caml-list:01 hacker:02 sell:96 sell:96 On Wednesday 30 January 2008, Jon Harrop wrote: > On Wednesday 30 January 2008 13:04:06 Kuba Ober wrote: > > > Sorry for the direct language, but you provoked it. It is a pity to > > > lose Jane Street as supporter of GODI. If you still want to enter into > > > a constructive dialog, I'm open to it. > > > > I think that Markus's post was reasonably well balanced, and he presented > > a humble view from his experience. It didn't look like bashing nor > > flamethrowing to me. The facts in question can be disputed, but they > > really have nothing to do about who profits from what and who pays for > > what. Let's leave the economics out of the merit discussion -- doesn't > > that only make sense? > > If I might just drag economics back in momentarily. :-) > > People have mentioned "volunteers" but I think it is worth pointing out > that this could also be run as a business, with users paying for work that > they want done. Perhaps a system of charging customers and letting them > choose what work and which developer would increase overall productivity > and be relatively easy to implement? > > INRIA could doubtless make a lot of money by doing this so I proposed the > idea to Xavier but he wants to focus on research and not ordinary software > development and maintainence, of course. It would make sense as a business venture when you'd throw in some economy of scale. MS can sell visual studio for peanuts, and keep that business unit out of the red, of course because they sell so many. For relatively small projects like OCaml, any "pay for a feature" scheme would necessarily be out of reach of many customers. Maybe Jane Street could afford to pay $100/hr consulting rate to a seasoned OCaml hacker, but for most of us that makes little financial sense. I guess it's a big stride to break that small-to-mid-scale barrier. Trolltech had done that, and they are IMHO good technical innvoators too. If there was a way for some OCaml-centric business to do what Trolltech had done, it could probably take off and make very feature-rich OCaml environment available for a good price I wouldn't mind paying $1500/year for an OCaml environment that could run natively (as in no .net and no Cygwin dependencies) on Windows and Linux, and just "do the job". Qt is really nice in that regard: you only need the C++ compiler, and everything else is included and ready to go. It even builds its own build tools (qmake, moc, uic). Cheers, Kuba