Quote from: WcW on February 01, 2009, 09:33:00 pm
Unless it's all hard-coded by M$ into your processor! You'd have to reimplement the entire circuitry, and not even Linus Torvalds is up to that.
Quote
everything was free
Commonly known by the two names "open-source software" or "D00D, COMUNSM!!!!! WE CQN SNIG BEASTS OF ENGLAND THE STAR-SPANGLED BANNER THE INTERNATIONALE ALL DYA LNG!!!! LAWLZ!!!!!! WUR SO 13337!!!!!!"
o.o; The perfect code is related to encryption, not to a computer instruction set. As I said, it's not possible.
Quote from: Reno-s--Joker on February 02, 2009, 12:52:45 am
And people who make their stuff open source are obviously proud of their (good) work.
Open source, to me, epitomises one part of the 'sharing' in the debate's topic (... 'caring' is for illegal stuff <3)
Actually it has nothing to do with that. In fact I've seen a lot of open source stuff that is simply crap. :/ A lot of open source activists don't really have an idea about programming and even if they do, they mostly don't have the proper education to use it well. One of the worst things I have seen with open source projects was the incredible lack of proper documentation. Whenever I have to use an open source library I end up going through the code and cursing the author's mom 5 times a minute because I can't find the shit I'm looking for, because he was a lazy ass and didn't type down any documentation. That's very irresponsible.
"Why should I use YOUR open source software if I have to go through the code to learn how it works? I'd rather make my own especially because of the fact that 90% of the stuff I go through turns out to be so badly made that it's way less work to make my own library or system rather than fixing up yours."
Sharing is cool, but there's a reason why most open source software is free as well. Keep that in mind. (With closed source the replication and theft of code is made harder than with open source.) Just take a look at RMXP's scripts. How many crappy scripts are out there? You don't wanna know. And they are all open source. Now, how many people so far have managed to reverse-engineer DREAM so far? And I'm not talking about decrypting the fake .dll and simply using the decryption code, I am asking for the manual decryption of an encrypted file and reverse-engineering the encryption algorithm using that file or more files.
My scripts are open source because I wanted to share them. The scripts in my game are not open source because I don't want to share them. I don't want people to be easily able to replicate what I have done, what took me years to do. How would you feel if you put 3 years of your life into a game and a month after you release it, you find a clone on the internet using the same engine claiming to be completely original? They shamelessly STOLE your game and there's not much about it that you can do. There will always be somebody who will try to steal it if you don't protect yourself and closed source is one of the safest protections that there are because it's somewhat of an encryption.
*stops*