Interview With Facebook's Head of Open Source 29
Czech37 writes Facebook may be among the world's most well-known tech companies, but it's not renowned for being at the forefront of open source. In reality, they have over 200 open source projects on GitHub and they've recently partnered with Google, Dropbox, and Twitter (among others) to create the TODO group, an organization committed to furthering the open source cause. In an interview with Opensource.com, Facebook's James Pearce talks about the progress the company has made in rebooting their open source approach and what's on the horizon for the social media network.
Help me! (Score:1)
PR Stunt (Score:1, Funny)
Because FB supports open source I'm signing up for FB today! I was so wrong about them, this proves their not creepy after all....
Re: (Score:1)
Re: (Score:2)
Please, facebook doesn't want more programmer registered users. They want you to do more free work for them.
Re:PR Stunt (Score:4, Interesting)
In some ways, it's worse than just a PR stunt, because patents effectively neutralize many of the benefits of open source - this effectively allows these companies like Google andF B to recruit developers to fix their bugs for free, while they make billions from the improved software - because they know the fact that it's open source doesn't matter when the big software 'parent cartels' own all the patents and cross-license, ring-fence and regulate to keep real competition out the market anyway. The serfs work for free while the lords live the high life.
Abolishing software patents would do more to benefit the software industry (and everyone on earth) than making every last piece of code open source.
Re: (Score:2)
Re: (Score:2)
While I agree with your view about abolishing software patents, I disagree about your view that "these companies recruit developers to fix their bugs for free".
First, unless the project is widely used, the bugs are rarely fixed in open source projects, except when someone is paid to do that.
Secondly, from my experience, I know that working on an open source project increases your chances to find a job, since you both demonstrate that you know how to code, and that you can improve a collective project.
But I
I wouldn't cite those projects if I were you (Score:2, Insightful)
90% of them are specific to Facebook with no particular applications for anyone who doesn't have a massive server farm.
massive server farm (Score:1)
90% of them are specific to Facebook with no particular applications for anyone who doesn't have a massive server farm.
So the NSA and facebook will be helping each other out to optimize their code?
Re: (Score:3)
Speak for yourself. Some of these are of interest to me and my company.
Re: (Score:2)
Are you fucking shitting me? It's an open source license. That means you can fork it at will if they screw with the license. Is this what passes for critical thinking around here, or is it just bash anything at will?
Re:I wouldn't cite those projects if I were you (Score:5, Interesting)
While I would agree with the OP that a lot of these projects target the needs of large, FB-like companies, Reactjs and Flux (Flux is a pseudo-framework for React) are really nice alternatives to heavier options like Angular and Backbone. If you're building with JS on the front end then definitely take a look; the speed advantage over Angular is ridiculous.
Re: (Score:2)
You do realize their implementation of PHP is the only secure form of PHP out there? The one they released as a virtual machine?
"talk openly, develop openly" (Score:3)
Irony alert (Score:1)
In TFA (yes I read it this time)
Q. Do you have advice for young open source enthusiasts?
A. I'll fall back to one of Facebook's mottos: Think about "what would you do if you weren't afraid?"
How can I not be afraid of what FB does?