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.

Reply via email to