Tag Archive for Tencent

Follow the Open Source Money

 Matt Asay at Infoworld recently pointed out some interesting data on who really contributes to open source. Wikipedia, the most well-known open-source project, defines open-source software as software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees. Open-source code can evolve through community cooperation. These communities include individual programmers as well as large companies.

Open sourceAdobe developer Fil Maj used the GitHub REST API to pull public profile information from GitHub users. The REST API is a low-bandwidth protocol used on the internet that allows two software programs to communicate with each other. Using the API, Mr. Maj collected the company field from all 2,060,011 GitHub user profiles who were active in 2017 (“active” meaning ten or more commits to public projects). Using that data, Mr. Maj was able to pull the total number of corporate contributors to GitHub, with results that might surprise you.

Here are the ranking of GitHub contributors, with their total number of employees actively contributing to open source projects on GitHub:

RankCompanyEmployees Contributing
1Microsoft4,550
2Google2,267
3Red Hat2,027
4IBM1,813
5Intel1,314
6Amazon.com881
7SAP747
8ThoughtWorks739
9Alibaba694
10GitHub676
11Facebook619
12Tencent605
13Pivotal591
14EPAM Systems585
15Baidu584
16Mozilla469
17Oracle455
18Unity Technologies414
19Uber388
20Yandex351
21Shopify345
22LinkedIn343
23Suse325
24ESRI324
25Apple292
26Salesforce.com291
27VMware271
28Adobe Systems270
29Andela259
30Cisco Systems233

The author points out, this is not a perfect measure, but it is a much richer, more accurate data set for figuring out total contributors for any company. Even with that caveat in mind, we end up with many more corporate open source contributors than previous data suggested.

Microsoft’s contributions to open source

Microsoft's contributions to open sourceThe new data shows Microsoft (MSFT) is the number 1 open source contributor. Redmond has twice the number of contributors compared to its next nearest competitor. Remember Steve Ballmer‘s developers! developers! developers! meltdown?  For those of us that were around when Mr. Ballmer, the Microsoft CEO called open source as a “cancer” and “anti-American,” this is a remarkable change of heart for MSFT.

Red Hat

Red Hat (RHT) Mr. Maj’s data puts the open source leader among the top contributors. Red Hat has dramatically fewer engineers on its payroll than Google (GOOG) or Microsoft. As such, it’s doubly impressive that Red Hat would place so highly. Pretty much every engineer in the company works on open-source projects.

Amazon

 

Amazon logoAmazon (AMZN) Often considered an open source ne’er-do-well, Amazon comes in at No. 6 in the rankings. AMZN has nearly 900 open source contributors on staff. The article points out that Amazon has perhaps not publicly led the open source effort in the same way as Google and Microsoft have, but it remains a strong contributor to the projects that feed its developer community.

China is a net consumer of open source

Chinese companies like Baidu, Tencent, and Alibaba, which have long been perceived to be net consumers of open source, actually contribute quite a bit according to the new data.

Legacy firms

Legacy firms like Intel (INTC), Oracle (ORCL), Adobe (ADBE), and Cisco (CSCO) rank among the top 30 open source contributors reports InfoWorld.

rb-

Color me suspicious, but have these firms really embraced open source. Have they just adapted their business model to usurp elements of open source to lay their proprietary code on top of it? This saves them the bother of writing new code and yet they can charge proprietary costs for software where they have reduced their development costs.

Tom Brady hanging high fiveAfter all, numbers don’t lie. Stats say that in 2014, half of the companies said they use open source in their product. Just one year later, the number grew to 78%. Consequently, as long as open source continues to enjoy its place in the sun, we should expect the Microsoft-open source bromance to continue.

Related article

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

Chinas Internet Giants are Massive

Chinas Internet Giants are MassiveDerrick Harris, writer for GigaOM recently gave us a peek inside China’s Internet giants and their massive scale. The author describes China’s big four internet companies as huge, but not technological innovators like their American counterparts – yet.

China’s Internet market

Great China FirewallThe Chinese Internet market is very, very big despite the Great Firewall that cuts Chinese citizens off from many popular U.S. web services. The article states there are more Chinese netizens than all the citizens of the United States and European Union combined. And they use social media and e-commerce just like the rest of us. The author gives some examples of the scale of the companies providing social media, e-commerce, and information-discovery needs to China’s 1.3 billion people.

TaobaoAlibaba Group

Taobao, the eBay-like e-commerce line of business from Chinese internet giant Alibaba Group, does a lot of business. On a single day — Nov. 11, 2011 — the company did a whopping 19 billion yuan (about $3.05 billion) in sales. According to Alibaba Group CTO and Alibaba Cloud Computing President Wang Jian, the company site surpassed the 1 trillion yuan (about $160 billion) mark for 2012 revenue at the end of November. Alipay, the company’s version of PayPal, handles about 3 billion yuan (about $480 million) in transactions every day.

AlibabaBy comparison, eBay (EBAY) posted $3.4 billion in revenue for the entire third quarter this year. Amazon (AMZN), with which Taobao also competes (although Alibaba also has a business-to-consumer division called Tmall), closed its third quarter with $13.8 billion in revenue. Of course, Taobao and Alipay are just two of Alibaba’s expansive portfolio of services, which includes a troubled partnership with Yahoo (YHOO).

That type of business means Alibaba needs a lot of servers. In a single year not too long ago, Jian told the author, the company bought more servers than it had in the previous five years combined. If you charted Alibaba’s server count now versus five years ago, he added, the previous number would look like zero. How big is its database? Enough to store data for more than 800 million items for sale.

Baidu

Baidu logoThe Chinese search giant is ranked fifth in the Alexa internet rankings, which is evidence of its popularity. All those users, I’m told, result in an annual server growth about equal to the previous three years combined. It is reported that Baidu (BIDU) is planning possibly the world’s largest data center — spanning 120,000 square meters, costing $1.6 billion, housing 100,000 servers (totaling 700,000 CPUs and 3 million cores), and storing 4,000 petabytes of data.

Tencent logoTencent

Sometimes compared with Facebook (FB), Tencent (TCEHY) boasted more than 717 million users for its popular QQ messaging service as of September 2011. That number has surely grown. The company says its highest-ever number of concurrent users was more than 176 million, although there are often tens of millions (if not more than 100 million people) using it at any given time. An individual with some knowledge of the company’s infrastructure told me Tencent adds about 100,000 servers per year.

Weibo

Weibo logoThe Twitter-like platform from internet new-school internet company Sina had more than 400 million users as of April 2012. That’s about twice the number Twitter claims. And the Chinese use Weibo a lot, for everything from micro-blogging to self-publishing. It might actually be a more important tool in China than Twitter is in the United States, sources told the author, because while the government can censor official news outlets, it can’t possibly control the stream of information coming off Weibo. And that will mean even more growth.

Mr. Harris concludes that, despite their sheer scale, Chinese internet companies are, by most accounts, less technologically inclined than their American counterparts. The biggest reason, the author says is that these companies tend to view themselves as traditional businesses and not technology companies. Another factor mentioned is that employees often strive to work up the management ladder not remain career engineers. This inevitably affects R&D budgets, makes companies less willing to take risks, and reduces the pool of employees that really, deeply understand complex systems.

10,000 webscale serversThe blog cites the server situation within China’s big four internet companies. Alibaba’s Jian told the author that although his company is running all white boxes in its data centers now, it had a lot of legacy IBM (IBM) gear in its data centers five years ago. The same thing is reported about Baidu. Tencent, had 10,000 webscale servers fail in six months last year and is considering a move back to traditional boxes.

Open Compute Project

The article speculates that these companies are coming around on innovation beyond just buying more efficient gear. Tencent, Baidu, and Alibaba, for example, are all members of the Facebook-led Open Compute Project for designing webscale hardware. Tencent and Baidu actually created their own rack-design specification, called Project Scorpio, which is being merged into Open Compute’s Open Rack design in 2013. They still don’t build their own servers like Google and Facebook do, preferring instead to push their custom specs on server makers, but many innovative American companies, including eBay, do the same thing.

Open ComputeFacebook VP Frank Frankovsky told PCWorld, “We compete with those guys, but on the infrastructure side, if we can make our infrastructure more efficient, it makes everyone that much better. Where we differentiate our business is in the service we provide to our end users.

That differentiation comes in large part from an incredible investment in research and technology. If they want to be considered thought leaders in their field — and if they want to expand significantly into cloud computing (as Alibaba and Sina clearly want to do) — China’s internet companies will have to start matching their immense scale with demonstrated technology.

Related articles

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.