5 ms·
MediaCoder is a really great piece of freeware encoding software on Windows. The author is quite clearly trying to understand and help out with the licensing pr
by dtf 17y ago
MediaCoder is a really great piece of freeware encoding software on Windows. The author is quite clearly trying to understand and help out with the licensing problems and instead comes up against the free software Spanish inquisition:
http://roundup.ffmpeg.org/roundup/ffmpeg/issue1162
Some people just have no social skills!
- tptacek 17y agoThe person who submitted that particular issue is a pretty active HN user (DarkShikari).
- Locke1689 17y agoDark is also the primary and original dev for x264, IIRC. I remember talking with him last year on IRC when I was working on a little patch for ffmpeg (memory leaks). Very nice and helpful (especially since ffmpeg as a whole is very sloppy and disorganized). A++ would buy again. Just to note, though, diego was really being an asshole in that thread. Yeah the guy was violating the license, but it's not like suing him is going to do anything other than make him comply with the license. Might as well take 10 seconds and type out what he needs to do and save some time and energy. That kind of rudeness makes me not want to work with the project again as I don't like people being needlessly aggressive over people who aren't actively being malicious. You catch more flies with honey than vinegar.
- DarkShikari 17y agoNot the original dev. Laurent's the original dev, and Loren's the dev who has done the most work over the years. I'm theoretically the secondary dev though I do more work nowadays than Loren does, by and large. With respect to the topic Diego is being somewhat rude, but it's definitely within his rights; one cannot expect a person to be friendly to those who pirate his software. This is primarily the result of hundreds if not thousands of programs infringing ffmpeg copyrights; it has gotten out of control. Almost every single shareware media converter infringes ffmpeg's copyright, for example. After a while, one loses all patience whatsoever--so while I don't fully agree with his approach, I understand completely where he is coming from.
- anatoly 17y agoI don't understand the "within his right" response that was made in a few comments here. Everyone is within his right to behave like an asshole; it isn't against the law. You see people like diego behaving the way they do, and other devs supporting this behavior, and you reach your own conclusion.
- DarkShikari 17y agoI'm not talking about laws, I'm talking about reasonableness. As a simple example, if you insult someone, they are "within their rights" to get mad at you. You may disagree with them getting mad, but the fact that they got mad was not unreasonable.
- anatoly 17y agoI completely agree that it's reasonable to get mad at someone who's willfully violating the license to your code. But there's getting mad, and there's consistently behaving like a trollish asshole. If you think diego's behavior at the link above is reasonable, our notions of reasonable behavior are incompatible.
- dazzawazza 17y agoIt seems like the attitude in those posts is of someone looking to litigate. They would have to tell their lawyers where MediaCoder is breaking the GPL so why not just tell the MediaCoder author and check later if it's compliant? Seems like pretty shameful behaviour to me.
- swolchok 17y agoLike they said, they're not obligated to consult for the guy for free.
- nash 17y agoIn fact, if it does come to a legal situation, it may be detrimental to them if they do.
- mattmanser 17y agoSo what, basic human social skills are lacking in that thread and it's certainly not stanley who's lacking them. Personally I would feel ashamed to know any of them, especially diego who seems to be an abhorrent troll. So much for 'open'.
- alain94040 17y agoIt's still rude to tell someone that they are wrong but refuse to tell them why. I understand that the other side is not helping by consistently misunderstanding everything. At some point, if I was representing the GPL side in the argument, I'd realize that my attitude is not helping the cause and I would either change my attitude or ask another supporter to take over in a more polite way. It takes energy to remain polite and nice in such discussions, but that's the price for convincing people. Otherwise, you are just an arrogant brat, even if copyright law is on your side (think RIAA - technically, the law is on their side).
- Quarrelsome 17y agoThe amount of time they spent saying "read teh GPLs" they could have easily spent saying: You EULA is wrong, you need x, y, z. They've done the work to find out he's violating but unlike their source they're not sharing why he's violating. I think it is a bit unfair to expect everyone to know the score all the time. A lot of us humans are pretty rubbish. To be honest I think there is a certain amount of vitriol in their writing that makes me think they are enjoying the feeling of superiority and making the guy squirm. Sure they have the moral high ground but they drag themselves down towards his level with their attitude.
- nash 17y agoThe MediaCoder author would be a great example of such a person. If the author of MediaCoder uses someone else's software, it's quite reasonable he obeys their rules for that software. He obvisously didn't read the licence for the software (even when asked multiple times). He even makes claims about various software being in the public domain. Seriously the ffmpeg authors are quite within their rights to be rude to someone VIOLATING THEIR COPYRIGHT. You make it sound like MediaCoder author is the injured party - he is not.
- eli 17y agoOK, sure, they're within their rights to be rude. Everyone has that right (it's America, dammit!) But why bother having a wall of shame, if you're actively hostile to people who try to fix the problem?
- nash 17y agoMaybe I'm just biased (as a OSS developer who has had my software ripped off), but I don't see he is trying to fix the problem. His first comment on the issue essentially was: "It does not violiate license of FFmpeg." Personally I'd be more then a little hostile against someone who started from that position. If he was he'd do what he was advised to do many times in the issue tracker: * Read the licences involved * Hire a lawyer if he doesn't to understand it * Follow it's terms Argueing and tweaking things in his EULA isn't part of that solution. It's really not ffmpeg's position to offer him legal advice on how to comply with the licences. If he genuininly believes he is following the licence, maybe he should talk to his lawyer about defamation?
- DTrejo 17y agoHere's that one HN article about how it's best to ask nicely first, and make it an issue of respect. http://news.ycombinator.com/item?id=462259 http://news.ycombinator.com/item?id=462259
- deleted 17y ago[deleted]
- mhansen 17y agoJeez, I don't even know what MediaCoder has done wrong here. If they're not linking against ffmpeg, just piping to it, MediaCoder's code doesn't need to be GPL'd, right? Anyone care to explain? These ffmpeg guys sure aren't.
- swolchok 17y agoFrom the discussion, it sounds like MediaCoder needs to ship source for mplayer and ffmpeg.
- nash 17y agoDid you read the FIRST post in the issue tracker? http://roundup.ffmpeg.org/roundup/ffmpeg/msg5911 http://roundup.ffmpeg.org/roundup/ffmpeg/msg5911 He is shipping binary only versions of a modified version of ffmpeg. He needs to comply with the licence for that code, which (vastly simplified version) means he needs to supply source in some way. [Usual disclaimers apply about lawyer, and not being same, especially with regards to the legal obligations]
- uuilly 17y agoI used ffmpeg for a project and their mailing list is the worst I've ever come across. Fantastic product once you get it dialed though.
- sfk 17y agoFalse. This is an example of an overworked dev who has to explain the same things over and over again to people who refuse to read the relevant docs. This has nothing to do with GPL inquisition. The exact thread could have happened on OpenBSD mailing lists.