Linked by Thom Holwerda on Wed 7th Mar 2007 18:05 UTC, submitted by Luis
Thread beginning with comment 220276
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 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
More News »
Sponsored Links



Member since:
2007-02-17
{And, of course, most open source software really is cross platform.}
Only if it is designed that way.
Java programs (such as azereus) are inherently cross-platform. Same for Python programs, and I'm sure a few other similar languages as well.
C or C++ programs are only cross-platform if there is an underlying library layer that is cross platform. An excellent example of this is KDE, which has an underlying library called qt. All versions of KDE to date are Linux/BSD only, since qt was Linux/BSD only. Since qt4 is now available also for Windows, then the first version of KDE that uses qt4 (which will be KDE4) will be the first version of KDE available for Windows. Meanwhile, GNOME desktop remains Linux/BSD only.