On 11 March 2010 09:43, Ludwig Nussel <[email protected]> wrote: > Ivan Vodopiviz wrote: >> > I don't understand you guys. Why can't they make a console game that >> > has a tar of the source in the cd? >> >> Because that would involve releasing PS3-specific code that can't be >> shared due to Sony restrictions. > > Does that mean you need to copy&paste non trivial amounts of code > into every program? Sounds pretty stupid. >
On a programming context, "copy & paste lots of code" means adding a line with #include <thatotherlibrary.hpp>. Only really anwfull coders really copy and paste code, because If you don't understand the code you are writing, bets are that code is wrong. I could see how a company would hate to release the source code of a closed source product. That code could include swearing, possible patents violations (you can't cross the street without violating 80 Amazon and IBM patents), could include horrible hacks that no opensource programmer would show on his code (?), could... incriminate such company. with the code secret, a company A can blame company B for the defects of the product ( like Punkbuster blame Steam, because Punkbuster detect the new ui of Steam has a hacking program and kick people from games for it ). Is of course better for the customer, and the whole society, if the code is released. Open source is not only better because is morally right, is better for technical reasons and social reasons :-P You could say... delete "#include <thatotherlibrary.hpp>" and the thatotherlibrary.hpp file. That could be possible, but If you by mistake left a single line of code you should not, you are violating the license of the SDK. And the SDK is expensive, and Is backed by a big entity with terrible power (Sony, Microsoft, ..) these people have a annual lawyer budget to burn on.. something. So no.. Is only a good idea, for a company with some closed source game, that mixed NDA-infected SDK and who-knows-what-else (maybe even illegal code) to no release such code. Possible? yes, but not desirable (IMHO) because 1 error is too much. Lord Havoc has already announced that he will commit to the main GPL engine all changes with merit, and enough quality for his standards. This means that some budget on the game will result on a better open source game. Some of it (maybe DX11 compatibility ) could be a new in open source games and a really interesting code to look at . -- -- ℱin del ℳensaje. _______________________________________________ ioquake3 mailing list [email protected] http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org By sending this message I agree to love ioquake3 and libsdl.
