Linked by Thom Holwerda on Mon 10th Sep 2007 20:24 UTC, submitted by hechacker1
Thread beginning with comment 270294
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2005-07-06
I am trying to make sure that all software I develop runs just as well on Linux, Solaris, BSD and Windows (if applicable) by avoiding all platform-dependent code as much as possible.
For example Gnash suffers (or suffered) from these a lot so it is (or was) really difficult to make it run on Solaris and BSD. With a little effort on the part of the main developers these issued could be resolved but as a Solaris or BSD developer you are welcome to point out the errors and submit patches for them.
I'm gradually learning C, thats one of the things I'll force myself into getting my head around - that the world does not revolve around me, there are other people with other operating systems I should taken into consideration when writing an application.
At times there will be situations where I will have to reply on an operating system specific feature but hopefully I'll try to create a platform independent library to work around that problem.
I'm quite happy to point out problems, the problem occurs when developers take these critiques as 'personal attacks' and fail to take patches on board which address these issues; wine and patches relating to Solaris support - for instance, is one example.
However, it isn't a clear cut case - KDE are more than happy to welcome patches, be they for bugs or improve platform support - Solaris will be an official platform supported in 4.0 - which is great. I wish more projects were as enthusiastic about other platforms as KDE developers.