LWN.net Logo

"NO WARRANTY" blah blah blah

"NO WARRANTY" blah blah blah

Posted Apr 10, 2005 21:24 UTC (Sun) by NAR (subscriber, #1313)
In reply to: "NO WARRANTY" blah blah blah by jstAusr
Parent article: Protect Your Source Code: Obfuscation 101 (O'ReillyNet)

The reality is that alot of software licensed under free (libre) terms is supported longer and better than software licensed under closed terms. Also, freely licensed software can be supported and maintained by anyone

It has nothing to do with my original comment (i.e. obfuscated code and opennes of source are orthogonal), but it's also a part truth. Anyone can support and maintain free software who has the necessary resources. Which is quite a strong restriction. I seem to remember the time when the Star Office and the Netscape Communicator source was dumped on the free software community - it took a while (not just in time, but in money too) to produce something useful.

Bye,NAR


(Log in to post comments)

"NO WARRANTY" blah blah blah

Posted Apr 11, 2005 2:32 UTC (Mon) by JoeF (guest, #4486) [Link]

The "No warranty" clause is also very common in closed source. Have you ever looked at the Microsoft licensing agreement?
I just installed mapping software for my GPS (closed source, of course), and the producer (Garmin) has the same limitations of warranties etc. that you find in open source.
So, that's not quite what distinguishes open and close source.

I agree with your assessment, though, that obfuscating code makes it harder to provide support. That's why obfuscation can nowadays be done on a more or less automated basis, during the compilation process. An example is the product called dotfuscator, which, as far as I understand it, works on the bytecode level (MSIL, as the .Net bytecode is called.)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds