5 ms·
To the people voting down, please explain why you disagree. I am genuinely interested.
by sjwright 12y ago
To the people voting down, please explain why you disagree. I am genuinely interested.
- donatj 12y agoWell taking something someone else created and rereleasing it using relatively the same name while insinuating it's the official or standard version is what's known in the industry as a dick move. Imagine if you forked GTK and named it "Official GTK" and then blamed GTK for not doing what you wanted them to, so its obviously their fault that you needed to steal their name.
- frowaway001 12y agoEh what? It has been industry practice for the last ten years to implement a Markdown parser and call it "Something Markdown" or "Markdown Something". Standard Markdown is just that, it's Markdown but standardized. It's exactly the right name given what it does.
- ejr 12y ago"Standard" carries with it a significant heft in meaning, especially authority, that "Something" else is unlikely to carry. Authority that is illegitimate without the original author's involvement.
- frowaway001 12y agoI think the lack of the author's involvement in _anything_ in the last 10 years has cost him any authority he would have had. Some names are descriptive, some are prescriptive. Just deal with it.
- mindcrime 12y agoIt is kind of a dick move, and sadly this sort of thing (specifically, not respecting existing name usage) appears to be becoming more and more common. And sadly outrage from the community seems to be ineffective at preventing this stuff. Look at Google pilfering the name "Go" for their new programming language[1]. Yeah, it was a slightly different situation, but still, there was a name collision and in the end nothing was ever done about it. [1]: https://code.google.com/p/go/issues/detail?id=9 https://code.google.com/p/go/issues/detail?id=9
- philoushka 12y agoApple and Swift. http://swift-lang.org/main/ http://swift-lang.org/main/
- ewoodrich 12y agoI don't see how the two situations are similar at all. Google didn't appropriate the syntax or standard for the original Go, they just used the same (extremely common) two letter word. And I don't really see the problem there, there are a multitude of hobby and dead languages with names that may be duplicated in the future.
- mindcrime 12y agoI don't see how you can not see that the two situations are similar. Note: similar, not identical. Google stole a name that was already being used in the exact same domain (programming language). Nobody said they borrowed the same syntax or anything, that isn't the point. And I don't really see the problem there And that is the problem. People don't care about somebody just coming along and arbitrarily usurping a name somebody else is already using. Of course they may see it differently one day when the shoe is on the other foot. But for now, there seems to be a trend where people don't care about resolving name collisions... and even more so if they're a rich entity like Google or Apple.
- dredmorbius 12y ago1-800-ITS-UNIX
- cpach 12y agoHa! Hadn’t heard of that number before. Some background here for those interested: http://daemonforums.org/showthread.php?t=6563 http://daemonforums.org/showthread.php?t=6563
- dredmorbius 12y agoAnd for those who don't follow links: this was the phone number advertised by BSD Unix, a fork of AT&T's Unix, when BSD launched its own commercial distribution. The resulting legal battle came to be known as "the UNIX wars", and resulted in a legal finding that AT&T had little to no effective copyright ownership of the BSD codebase (a few minor files IIRC). This decision was issued under seal, later broken in the subsequent SCO vs. IBM lawsuit of the early 2000s. The contretemps has been argued as among the reasons Linux emerged and became as popular as it is: it was a de novo, fully independent, largely POSIX-compliant reimplementation of the UNIX environment that was good enough for those who wanted that sort of thing.
- peawee 12y agoImagine if you took a look at all the incompatible implementations of 1970's and 1980's C and blamed them for not being compatible, and created a fork called "ANSI C". That'd totally suck, wouldn't it?
- deong 12y agoGenerally with language standards though, the major players involved are all part of the standardization process. A slightly different example might be Microsoft developing an incompatible version of Java and calling it Java (until they got smacked into calling it J++ instead). Honestly, I'm of the opinion that they can call it Standard Markdown if they want to and there's nothing wrong with that. Gruber's opinion is worth something for sure because of his authorship of the original, but there's a statute of limitations. He doesn't think Markdown needs anything more than his Perl script, but the rest of the internet has disagreed pretty strongly for long enough now that it's fine to treat him as absentee.
- nocman 12y agoI realize that the "S" in ANSI stands for "Standards", but I think it is obvious to anyone who cares that the things which come from ANSI are produced by a non-profit national standards committee ( http://en.wikipedia.org/wiki/American_National_Standards_Institute http://en.wikipedia.org/wiki/American_National_Standards_Ins... ). As the Wikipedia page says, ANSI "oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel". I don't really see this as a valid comparison to what the folks behind "Standard Markdown" are doing. I agree with others that the Standard Markdown name was a poor choice. For me at least, it feels like they are saying "We're taking over now". I don't know if that indeed was their intent, but that's the way it comes across to me. I think they should choose a different name. For the record, I really don't have any skin in the game here, as the controversy doesn't really affect me much.
- dragonwriter 12y ago> I think it is obvious to anyone who cares that the things which come from ANSI are produced by a non-profit national standards committee Which the "non-profit national standards committee" is just a collection of folks representing firms in the industries to which the standards apply.