Hacker News new | past | comments | ask | show | jobs | submit login

Linux doesn't seem to have problems with swearing in the source. I don't know why Nvidia would, either - the words exist for a reason and people use them to fill a conversational need, if you don't like certain syllables in succession grow up.

Here is an anecdote about the Netscape Open Source release which became Mozilla.

> When we created mozilla.org and released (most of) the source code to Netscape Confusicator 4.x, Netscape's lawyers made us go through a big "sanitization" process on the source code. Largely this consisted of making sure we had the legal rights to all the code we were releasing, and making sure every file had proper and accurate copyright statements; but they also made us take out all the dirty words. Specifically, "any text containing vulgar or offensive words or expressions; any text that might be slanderous or libelous to individuals and/or institutions."


Even John Carmack was pressured by the lawyers when he open-sourced Doom 3.


Because not every project is headed by Linus Torvalds. That man has almost no filter (which in my opinion is a good thing).

However, that same type of stuff may not reflect other organizations and members of those organizations in a good light. So there are definitely concerns there.

I'm a developer, and my company's closed source code definitely has its share of profanity and "WTF"s. But that would not fly for things we make available on GitHub, just due to concerns of our image. Most developers wouldn't give two shits about the comment...

Do you honestly believe that there would be any damage to your company's image that would last more than 5 seconds to a small minority of people that would even see an article regrading "improper language"?

Unless your fellow developers are posting extremely obscene racial slurs and threatening rape on the interns. In which case your company has bigger issues to worry about.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact