Live data from Hacker News

Getting forked by Microsoft

philiplaine.com

931–940 of 1001 posts

Re: Getting forked by Microsoft

#931

Earlier quoted context omitted.

I think you misunderstand what direction leadership flows in our political system.

If you’ve funded Abu Ghraib (by paying the US government) then you’re criminally culpable. And don’t try the Nuremberg Defense on me: “I was just following orders to pay every April 15”

You're just repeating what you said above without incorporating what I posted.

Re: Getting forked by Microsoft

#932

Earlier quoted context omitted.

What do you mean they can't rewrite the commits? They can, they should, and it's really easy to do so. As for the packages, they should be taken offline.

Rewriting those commits would effectively allow them to erase their mistake, which kind of lets Microsoft off the hook in a way.

Git isn't some kind of secure blockchain.

Re: Getting forked by Microsoft

#933
post #893

Earlier quoted context omitted.

If I accidentally pick up your jacket instead of mine and apologize when you point it out this doesn't mean I give you blanket rights to steal my stuff forever. If I keep doing it, then it's probably worth looking into, but you're going to have to bring up evidence of serial abuse for that.

What if someone takes your jacket and removes your name tag and sews his own tag to your jacket though?

You still can't steal their jacket.

Re: Getting forked by Microsoft

#935

Hi Philip, I'm Lachlan from the Cloud Native Ecosystem team at Microsoft. Our team works in the cloud native open-source community with a goal of being great open-source collaborators in these projects and communities, and I’m sorry that this happened. We appreciate your leadership and collaboration on Spegel and see your project solving a real challenge for the cloud native community. I wanted to thank you for your…

Considering how Microsoft behaved regarding copyright violations in the past, the original author should at least ask damages in court.

We could even crowdfund the lawsuit, I am sure he will win.

Re: Getting forked by Microsoft

#936

Earlier quoted context omitted.

You might be overestimating how hard this is, because it's not hard at all. It takes less than half an hour to create a script that does it.

What is the benefit of re-writing the git history?

Complying with the terms of use instead of infringing copyright

Re: Getting forked by Microsoft

#938

There's a lot of blame being assigned to Microsoft, the entire corporation. But I doubt this was a heavily contemplated decision by a room full of executives, or voted on by the shareholders. More likely, this is a way for someone to get ahead in their career at Microsoft by passing off a successful open source project as their own accomplishment. They can steal users from the original project and justify using Micro…

It's my personal experience that toxic behaviour is tolerated (and even encouraged) by toxic leadership. Whilst there are always bad apples in a big company, a good company stamps out bad behaviour as soon as it becomes aware of it.

At my job the management sees not violating copyright as a nuisance. Then when a customer wants to know if we're violating copyright of something or not they suddenly go insane.

Re: Getting forked by Microsoft

#939
post #918

Earlier quoted context omitted.

> I wonder how many other projects are not attributed correctly. Are you checking up on them also or just waiting for the next HN post? As I wrote in my parallel post ( https://news.ycombinator.com/item?id=43756102 ): these copyright violations (not giving proper attribution of the license requires it is copyright violation) from Microsoft's side (the more, the "better", and the clearer the message) can be considered…

You have to prove the mens rea, and even then, people committing crimes don't automatically deserve crimes committed upon them.

In reality they do, in some cases, e.g. capital punishment.

Re: Getting forked by Microsoft

#940

Hi Philip, I'm Lachlan from the Cloud Native Ecosystem team at Microsoft. Our team works in the cloud native open-source community with a goal of being great open-source collaborators in these projects and communities, and I’m sorry that this happened. We appreciate your leadership and collaboration on Spegel and see your project solving a real challenge for the cloud native community. I wanted to thank you for your…

> When you spoke with our engineers about implementing artifact streaming you said it was probably out of scope for Spegel at that time, which made sense. It seems like it would have been a much better strategy to add artifact streaming, submit a pull request and then if the maintainer isn't interested in adding it, proceeding with a fork. "Probably out of scope" sounds like "I dont have time to implement a feature o…

> It seems like it would have been a much better strategy

Better for whom? Now there is Peerd and Spegel that are different projects. Imagine if Microsoft had opened PRs into Spegel and the maintainer had merged them. Then at some later point Microsoft had decided that they need to have ownership of that project (maybe because they want to have the control over what gets merged into the project because they depend on it). Imagine this ended up with a Microsoft fork of Spegel, becoming more popular than the original one. What would people say?

Probably something along the lines of "embrace, extend, extinguish", right?

Post reply on HN