4 ms·
Right, I don't think Microsoft is open (pun intended) to just anyone modifying their baseline code. It's almost as good, but if you've got access to base class
by jkush 19y ago
Right, I don't think Microsoft is open (pun intended) to just anyone modifying their baseline code. It's almost as good, but if you've got access to base class code for instance, instead of extending a class you could instead grab the base code and strip out all the crap you don't need (which is more often than not, quite a bit).
It's a great start.
- nailer 19y agoYou seem to be suggesting that Open Source projects allow just anyone to modify their code. Nobody is open to just anyone modifying their code, whether Open Source or proprietary. Random people from the internet cannot have their code accepted into the Linux kernel, Firefox, GNU, Java, Ruby, or any other popular Open Source project. They do not have commit access, and the people that can commit code vet contributions quite extensively. The only group who suggests otherwise is Microsoft - I'm surprised your comment has been moderated up.
- shawndrost 19y agoAlthough commits to central repositories of os projects are guarded, open source means that random internet users can take the source and modify it as they like for their own personal use (as regulated by whatever license they've chosen). The ms license is read-only (according to the parent comments; I haven't read it) and so is not open source, by common-usage definition.
- nailer 19y agoI don't think jkush was talking about personal use. Jkush: "Right, I don't think Microsoft is open (pun intended) to just anyone modifying their baseline code. " Clearly Microsoft wouldn't mind at all if someone modified the code for their personal use, as it wouldn't affect MS - the user would have an obviously unofficial version of whatever. It seems the parent poster is implying that 'just anyone' could modify the actual mainline source code of an Open Source app. This is consistent with past statements from Microsoft about Open Source, usually along the line of "anyone can add code, you don't know where it comes from". Both are incorrect.