top | item 7691864

A Chinese copy of GitHub.com

79 points| yong | 12 years ago |code.csdn.net

49 comments

order
[+] yiransheng|12 years ago|reply
CSDN is a tech forum/news site, kinda like Techcrunch. It has been around for quite a few years. This github like thingi seems like a joint effort between CSDN and Tencent, whose open source projects (currently six of them) can be found at https://code.csdn.net/Tencent.

Traditionally, China doesn't have a strong open source culture and Github was being blocked every now and then. Hopefully a Github clone backed by big players can change that.

[+] turingbook|12 years ago|reply
Editor in Chief at CSDN here. CSDN is the biggest online community for developers and IT pros in China with more than 30 million registered members. Its news and discussion service part is more like HN or Reddit/programming other than Tech Crunch. And it also has services for blogging, code hosting, programming training and careers, all developers centered.

The code hosting service under discussion is based on Gitlab, developed and operated by CSDN staff. Tencent became a sponsor this year.

And because there are not enough open source projects and contributors in China, we are instead building user community around open source projects at first. It will be a little different with Github way.

[+] yeukhon|12 years ago|reply
I think Github team may learn something from the Chinese (and I recall this is true in many Eastern Asian) community. Portal is essential in many popular Chinese websites. People like reading columns and discover things from headlines and visual columns.

Imagine Github offers a way for organizaitons to publish news! So instead of me going to blog.mozilla.org or blog.github.com to find out what's going on, I can just subscribe to an organization, get a newsfeed of their latest releases and announcement, and highlight commits (ex: https://github.com/rust-lang/rfcs/pull/59) !

I don't have time to implement this as an idea, but I think Github has that resource to implement it.

[+] userbinator|12 years ago|reply
> Traditionally, China doesn't have a strong open source culture

Not "legally/officially open source" at least, but for some other definitions of "open", the culture is definitely there. :-)

[+] austinz|12 years ago|reply
I wonder what sort of technologies are popular in China. Heard rumors that there was a thriving golang community there, but that's literally the extent of my knowledge.
[+] yeukhon|12 years ago|reply
I don't really think there is anything special. I don't actually grow up in China as a programmer but when I was a kid PHP was a big thing due to the popularity of BBS like phpBB and Chinese's Discuz!. You can find Python, Java, C++, and .NET just like in America. Though I find (based on limited experience) Ruby is not a very popular language in China.

edit: here is a list from 2012: http://www.ithome.com/html/it/25225.htm

chart 1, 2, 3: Shenzhen, Shahai, Bejing

chart 4, 5, 6: worldwide, US, India

Since many Chinese projects are system-level and scientific. Plus there is a huge gaming industry in China.

[+] est|12 years ago|reply
Can we stop label everything from China as "copy"? It's a hosted Gitlab service, that's all.
[+] polskibus|12 years ago|reply
Or maybe we should start calling Github a SourceForge copy ;)
[+] xuesj|12 years ago|reply
Any copy to China of Opensource is welcome.
[+] finalight|12 years ago|reply
the chinese really good at copying

look at xiaomi phone; android phone with iOS feel

[+] NaNaN|12 years ago|reply
One thing, different styles. One world, different lives. Humans are always cloning humans.
[+] userbinator|12 years ago|reply
They're really good at copying and improving. Look at the Jiayu G5; it looks like an iPhone, with the metal casing, except stainless steel instead of aluminium... running Android, with dual-SIM, expandable storage, and removable battery.
[+] yong|12 years ago|reply
Well, some copies are good, some are bad. I think it depends how much problem they solved and how much improvement they contributed. The best always be copied by others.
[+] lambdasquirrel|12 years ago|reply
I used to think that the Chinese copied things that other people did because they wanted to make a living off of it. But lately I've been wondering if there's (1) a culture-wide case of not-built-here-ism, (2) a fear of doing things differently, and last but not least (3) the fact interactions in Chinese culture seem remarkably and subtlely different from interactions in Western culture.

(1) explains why they would clone something as mundane (and not wildly profitable) as github (as linked elsewhere in these comments). (2) explains why I have heard Singaporean friends from school say, lets make a Singaporean Yelp! Westerners say, lets make a yelp for <different purpose>. (3) explains why they would want their own forums and "public spaces."

These reasons seem as plausible (and a lot less malicious) than merely, the Chinese copy everything for fun and profit (even though there are elements of that elsewhere), and I think it's worth thinking about these differences in culture, because it helps us look into our own faults.

[+] hocuspocus|12 years ago|reply
Not sure why you were downvoted, I think you're making fair points; I live in Korea and see very similar mindsets here.

Another reason specific to China is that it's downright impossible for a foreign company to operate an internet service there, the required licenses are incredibly complex to acquire. For instance, in order for Microsoft to launch Azure in China, they had to partner up with the biggest Chinese hosting company (21Vianet).

[+] HowardMei|12 years ago|reply
IMO, it's related to the fear of failure and the social discrimination against losers.

Copying and improving is the safest way to gain attractions from the public when you cannot afford the risk of being ignored.

There is a business strategy called market follower strategy.