When Software Offends
ndogg writes "The open source Python projects Pantyshot and Upskirt have caused quite a stir within the Python community, and catalyzed the leaving of one of their developers (a woman whose native language is not English.) The original developer, Frank Smit, has renamed Pantyshot to Misaka, but that too has suspect etymology, as Violet Blue points out."
That's the beautiful thing about freedom, you're free not to use media or software that offends you...
There's plenty of bigots and assholes out there. If you feel it's worth the fight, be my guest. I'm gonna go with the second choice, which is ignoring it. They'll both have the same end result, anyway...
On the flip side, perhaps you ought to be offended, but have been too desensitized.
Would anyone working for/at a real-world business ever use any of that software? I highly doubt that anything that can bring about a sexual harassment suit just from publishing its documentation is worth even a penny.
I love how this is all framed as people being "offended," so that everyone can say "Ooh, look at the little baby, so offended by harsh language." When actually the issue is that the names for these (non-panty-related) software has been picked out by dudes who apparently think that it's hilarious to take pictures up women's skirts without their consent (which is what everyone knows "upskirt" and "pantyshot" mean, on the internet). You don't need to be a native speaker of English to know what they think of women.
No. I'm sorry. No. Theres a difference between having fun with software names and this. It is incredibly misogynistic, and it is perfectly reasonable to be offended by it. The name refers to a non-consensual sexual intrusion, something you might consider light rape.
There's a big difference between this and something adolescent and immaturely sexual, but not horribly offensive like, oh, 'booblib'.
You're a moron. It means that developers need to grow up. The only reason to use names like this is for the shock value due to their offensiveness. I think it should go without saying that we need to stop demeaning women for lulz.
Easiest way to avoid a slippery slope is to build a fence. Establish guidelines, enforce them, and suddenly your slippery slope becomes quite navigable.
I'm a lawyer, but not yours. I wouldn't represent someone who thinks taking legal advice from Slashdot is a good idea.
People will use all kinds of reasons to justify their behaviour. I imagine this name would make all kinds of people want to try out the software as well. Do you think the main purpose of the open source community is to provide tools for megacorporations?
I don't see how this naming would make anyone want to try out this software. But what it would do is make it difficult for a person in a business environment to search for and access this package, especially those with strict internet filtering.
There's a difference between Puritanistic horror at anything sexual and being offended by naming a software program after an act of non-consensual peeping.
Hail Eris, full of mischief...
E pluribus sanguinem
I remember about 7-8 years ago, when someone coded up an emulator for the Neo-Geo Pocket Color. The supposed full name of the product (which none of the developers ever used) was "Rather A Pokemon Emulator?" and the logo was a Pikachu poorly Photoshopped for, shall we say, reasons of endowment. I don't recall if the software was open-source or not, but the naming controversy doesn't sound too different from this.
Free speech allows you to name your project whatever you want, no matter how tasteless. Free association, however, allows people to decide not to use your project based on its name. Open-source even lets someone fork it, changing little if anything but the name, and snag the userbase out from under a puerile manchild.
It might be hypocritical, but we're not here to be the arbiters of social norms. We're here to write code.
Naming stuff to be kitschy or to offend other people is childish. You don't have an obligation to anyone to name your software any particular way, but if you behave like a child, you shouldn't be too surprised when adults get offended. If your goal is to write code that gets used, you should pretend to be an adult--at least while you're naming it.
If you make a useful library and intentionally give it a disgusting name, you're a psychological sadist. You don't care what other people think, you just enjoy knowing they squirm every time they have to deal with your library. Grow up. Get a little empathy.
To be fair, FCKeditor was named after its author, Frederico Caldeira Knabben, who is from Brazil. Evidently that was his real name and he didn't at first realize the unfortunate similarity of his initials to an English swear word--but even if he had realized this, they were still his real initials, so I think he would still have some right to name it that. In any case, the name of the editor has now been changed to CKEditor.
The something wrong is your understanding of words like "consensual", "accidental", "intentional", and "illegal".
Do you even lift?
These aren't the 'roids you're looking for.
What the fuck kind of idiot thinks "upskirt" and "pantyshot" are good names for a computer program?
Give me Classic Slashdot or give me death!
If we're going to rename software packages with sexually suggestive names, can we finally get a better name than GIMP.