Comment by themafia
9 hours ago
Corporations love open source when it delivers working code to their doorstep. They hate open source when it comes to actually maintaining and managing a community of developers who really do care about and use the core product.
So they create draconian "agreements" and "codes" to tilt the playing field entirely in their favor. It's entirely antithetical to the whole idea of open source.
These projects should be ruthlessly forked and all corporate development efforts ignored.
I'll be honest, I'm not sure why you're aggrieved here.
There's absolutely nothing in the "idea of Open Source" that suggests upstream has to accept contributions. Open Source allows you to tinker with the code, not force your changes on others.
Equally you are welcome to not sign anything you font want to sign. There are reasons for those docs, there are reasons to not sign them. It's completely your choice.
And of course you are free to fork anything anytime you like. You're even free to encourage others. So no beef there.
I presume you have at least followed your in principles here? I'm guessing you have forked Linux, and your browser, and your favorite language? And office suite? Posting links here would likely attract others who object to corporate development joining you.
> that suggests upstream has to accept contributions
Which is why I said they should be forked. There's nothing that suggests "upstream" has any actual significance.
> I presume you have at least followed your in principles here?
Yes. Thanks for asking. I appreciate questions in good faith.
> I'm guessing you have forked Linux, and your browser, and your favorite language?
Hmm.. do I have to sign an agreement to contribute to those? I'm not sure I have. Is this actually comparable?
> Posting links here would likely attract others who object to corporate development joining you.
That's sweet of you.
> These projects should be ruthlessly forked and all corporate development efforts ignored.
Please do and show that it can be sustainable. It’s easy to complain at home. It’s hard to actually keep it going.
There are active forks of the SDK. What are you talking about? You're mad at me for razzing a corporation in the name of open source?
Did I accidentally leave "hacker" news?
Or is this "hope to get a job in the valley" news? Apparently the best way to do this is become a rank bully and operate in bad faith wherever possible. I'm glad I left when I did.