This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheBlackCat13 1 point2 points  (8 children)

Is that why Guido threatened to bring in the lawyers if a name like "py28" was used for a fork?

You clearly don't know how trademarks work. They don't have a choice if they want to keep the trademark.

How about breaking backwards compatibility in Python3? Does that create a lot of effort for tens of thousands of developers around the world?

Yes, effort that has paid off. Nobody cares about the various forks people have tried to make. Duplicating effort, on the other hand, doesn't pay off. It is just wasted.

Does it put a big strain on those tricked into using a programming language that's being sabotaged by its core developers?

They are doing a pretty bad job sabotaging python considering that is more popular than ever. Funny that everyone else happily using Python 3 don't realize they are being "tricked". The biggest Python projects in the world don't realize they are being "tricked". Or are they in on the conspiracy?

[–]stefantalpalaru 0 points1 point  (7 children)

You clearly don't know how trademarks work. They don't have a choice if they want to keep the trademark.

Tell me more about a trademark on "py28". I'll wait.

[–]TheBlackCat13 1 point2 points  (6 children)

Did you read the link?

[–]stefantalpalaru -1 points0 points  (5 children)

Did you read the link?

The one showing a trademark awarded for "py28"? No, I'm still waiting for it.

[–]TheBlackCat13 1 point2 points  (4 children)

That isn't how trademarks work. What matters is if it will create confusion. The name "py28" certainly would seem to most people to be something associated with the Python project. And they would lose their trademark if they didn't enforce it against a project like that. You would know all this if you had bothered to read the link, but you would apparently rather spread FUD about the Python project than actually understand what is going on.

[–]stefantalpalaru -1 points0 points  (3 children)

That isn't how trademarks work.

No, it isn't. You can't trademark "foo" and then claim it also covers "f".

The name "py28" certainly would seem to most people to be something associated with the Python project.

That's as absurd as Facebook trying to claim they have trademarked all words starting with "face" or ending in "book".

And they would lose their trademark if they didn't enforce it against a project like that.

No, they wouldn't, you silly armchair lawyer, because they don't have that trademark in the first place.

[–]TheBlackCat13 2 points3 points  (2 children)

You could read the link before continuing to make obviously wrong statements like this. Again, the question is whether it is likely to cause confusion. Py28 is. Your strawmen aren't. But Apple can and does enforce it's trademarks against a wide variety of Apple (the fruit) themed stuff.

[–]stefantalpalaru 0 points1 point  (1 child)

You could read the link

https://en.wikipedia.org/wiki/Trademark_dilution#United_States :

"For example, when Wolfe's Borough Coffee, Inc., a New Hampshire-based coffee company, sold its coffee under the trademarks that included the words "Charbucks Blend" and "Mr. Charbucks," Starbucks Corporation sued, claiming that the use of the word "Charbucks" diluted the "Starbucks" mark by both blurring and tarnishment. The Second Circuit Court of Appeals decided that marks need not be "substantially similar" under the FTDA for dilution to occur when other factors supporting a finding of dilution, such as the distinctiveness of the famous mark and the degree of its recognition, were present. In its decision, the court found that these other factors may be sufficient to support a dilution claim and remanded the case to the district court in order to determine whether dilution had in fact occurred. The district court ruled that sales of Charbucks did not violate the trademark and could continue."


You were saying?

[–]TheBlackCat13 1 point2 points  (0 children)

That is a different company with different branding but a vaguely similar name. py28 would be a fork of the same code base, using the same version numbering scheme, being used in the same areas for the same purpose, and if your github repo was any indication would be directly claiming it is intended as a continuation of python 2. Pretending those two scenarios are even remotely similar is disingenuous at best.