Piriform Asks BleachBit To Remove Winapp2.ini Importer
ahziem writes "As author of the BleachBit system cleaner, I received a polite but firm request from Piriform, makers of the similar application CCleaner, to remove a two-year-old feature from BleachBit that allows individual BleachBit users to import winapp2.ini data files created by the community that define which files to delete for applications. Does Piriform's request have merit? Do I need a lawyer? What is a good response to avoid any ugly situation?"
I am not a lawyer nor your lawyer, but I would just ignore the e-mail. Don't answer, just ignore it. Importing a text file has nothing to do with their ToS. This is not a legal advice.
I've been using CCleaner on the few Windows boxes I maintain for a while now. I'd never heard of BleachBit. It looks like it does a lot more than CCleaner, and especially in light of Piriform's obnoxious legal theats, I think I'll switch to BleachBit.
Thanks, Piriform!
Liberty in your lifetime
And once again for the 1,000,000 time, yes, and this isn't the place to get legal advice...
True, but there's really any advice that you should ask for from ./er's? How to meet members of the opposite sex? Which Linux distro to use? Whether Metro is better than Unity?
Once you get it in perspective, the question makes as much sense as any other.
This would be like Microsoft asking OpenOffice not to import Word format. Or, for a closer analogy, for them to ask Mozilla not to have Firefox import IE bookmarks when you install it. This type of thing is done all the time. Unless they claim to have a patent on the format in the .ini file, it's totally fair game.
Basement dwelling tips, thats probably safe. Best Pizza outfits, also a good bet.
"The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
http://www.winapp2.com/ "This website and its files are not endorsed or supported in any way by Piriform. They take no responsibility for any damages or problems that arise from its use.",
Looks like Piriform has sent similar messages to them.
It's not a legal request and the company has simply asked him to remove the feature. He simply declines, he is under no such obligation.
Here, I'll even craft the letter for him:
Dear Louise,
We are under no legal obligation to remove that feature and we therefore decline. If you believe there is a legal basis then please get your lawyer to outline your claim in more concrete terms.
Yours,...
Don't waste your money. There's nothing here.
Oooh, a sexy chick in uniform! Tell us how that went!
I think she might have been into the "bondage" thing, because she cuffed me.
If you want news from today, you have to come back tomorrow.
Did she cuff you before or after you put on your robe and wizard hat?
"Do I need a lawyer?" is a question that only a qualified lawyer such as myself can answer.
Let's call that a half hour.
winapp2.ini is not property of Piriform. It is a separate project by other people and even notes the compatibility with BleachBit as a feature. Piriform is just being a bunch of assholes. Fuck them.
I think he should read the TOS first and get a feel for the situation.
Why would he need to read their ToS to know if he can include a feature that imports an unencrypted text file?
It's not just any text file... Why it's a specially crafted .INI / .CONF formatted text file.
Who knows, I'm sure if I hired a patent attorney they could write up patent claims vague enough and using terms obscure enough that a patent clerk wouldn't find any relevant hits in the patent database, so there's really no reason to assume that the INI file format isn't pattented... but if it's not, then they can piss right off.
He's not re-distributing their files, so he's not infringing copyright. The name winapp2.ini is too generic to be a strong trademark, except maybe to Microsoft over Windows (tm).
I wouldn't worry about shit. In fact, I wouldn't have even acknowledged that I received a notice of any kind.
Protip: In the future if you want to incorporate a 3rd party's data format, implement a plugin system and API for importing the generic data to isolate the main application from the import functionality. Distribute the plugin that implements the import feature separately, it can download after install at the behest of the user. Defer all complaints about plugin functionality to the "owner" of the plugin -- A different entity than the one that holds the rights for the main application. I call that a firewall.
I suppose INI itself may be so generic as to not really qualify as supporting another program's data format, but even so it would be pretty simple to make a .INI translator program that simply search and replaced the [SECTION] tags with differently named tags, and distribute a converter that converts their format into your format prior to import. I really wish SCOTUS would do something about data formats: No one should be able to assert rights over something ilke .WAD, .JAR, .INI, CSV, XML ugh, Microsoft was sued over using XML.. So, I think the only way to achieve that is to say all file formats are public domain. Good luck with that.
Then again, IANAL. However, I've been through this shit several times. There's nothing you can actually do at all to avoid being sued. Anyone can sue for fucking anything, why worry about it? Oh No! A million people could sue me tomorrow! No problems folks, I'm incorporated. That would be the sixth time I close up shop and re-open the next day as a different corporate entity, I'm exceedingly efficient at it. Hell, get your own incorporation today, even if you're not going to run a business! Just pay your corporate dues and file your taxes, and you can sell them off for a decent profit to bigger corporations that need a few shell corps to do some dirty work under -- And on paper can be "In good standing since $INCORPORATION_DATE." Yep, brand now company buys an LLC shell to operate under and adopts its good standing credit, and incorporation date.
So, bottom line: Are you incorporated or operating as a 501c3 charity? If so, fuck em till you get sued, then fuck-em some more. Your code is open source, and you're protected by the corporate veil: Be Prepared to Reboot in case you have to "turn it off and on again". If there's no insulating imaginary person-hood in place, then get yourself that way ASAP, and get a damn lawyer. There's free "pro bono" advice to be had, esp. for non-profits, but Slashdot isn't the place to ask for it.
And once again for the 1,000,000 time, yes, and this isn't the place to get legal advice...
True, but there's really any advice that you should ask for from ./er's? How to meet members of the opposite sex? Which Linux distro to use? Whether Metro is better than Unity?
Once you get it in perspective, the question makes as much sense as any other.
Except this wasn't even a request for advice. This was a thinly veiled attempt to invoke the Streisand Effect.
Maybe I'm missing something here, but....
Group 1 makes a third-party add-on that works with Company A's and Company B's product. Neither company controls Group 1.
Company A is not using anything at all from Company B, but makes use of Group 1's items.
Company B is telling Company A to remove the feature of using Group 1's items because it violates ToS.
So either Company B's person somehow thinks that the Company A product violates B's ToS (which is not in effect, since B is not in use at all and the interaction is with a third party), or B thinks that A's implementation violates Group 1's ToS and is giving a "courtesy" alert. If the former, then a simple response pointing out that A's product and feature does not utilize anything under the control of Company B and thus Company A is not subject to B's Terms of Service since B is not providing any services to A would suffice. If the latter, then check the ToS of Group 1 and remedy if the allegations are correct.
I suspect that somebody (Louise) saw the words "CCleaner's Winapp2.ini files" in the ghacks article that implies (apparently incorrectly) that the files are created by and owned by Piriform, so assumed that her company owns them and nobody else is allowed to use them. Instead the case looks to be that "Group 1" creates and owns them and her company USES them, so her company's ToS does not apply to the use of a third party item they don't own or control.
@Whee