all of these points can be just countered by pointing to sqlite.they have a drastically different community philosophy that shows that there is no such thing as THE oss development model. A language without an open source core is hard to take seriously unless maybe it is just part of a proprietary software suite (max/msp,labview etc.) that makes little sense to use without, but i guess this is exactly where wolfram stands. As far as i heard the performance characteristics of wolfram would be not very well suited to general purpose programming or web services anyways. though i am always jealous when there is a new demo from stephen. most demos would not be possible without that super tight integration of the language and the notebook.