On Thursday, 6 February 2014 at 11:59:49 UTC, Ola Fosheim Grøstad wrote:
On Thursday, 6 February 2014 at 11:29:35 UTC, Manu wrote:
Some that I regularly encounter: system libs, opengl, directx, fmod,
physics (havok, phyzx, etc), animation (euphoria, natural

And just to nitpick:

1. Games are hit or miss with a very short life cycle. This is not typical. Most software have a life cycle counted in years with contractual support requirements that can be harsh, not months with very little possibility of damage claims for the end user.

2. The life cycle of games is porting when your product succeeds. You are F*CK*D if you don't have source code access and want to port to an emerging platform, so I believe you can obtain source code for libraries like Havoc and FMOD for that reason alone.

I really don't think closed source libraries should be the focus of D if it prevents having a good infrastructure.

D will never be taken serious by its target audience if no proper support is available.

In the enterprise world I work on, very few projects have 100% source code available.

--
Paulo

Reply via email to