Jiang Ning, tutor of ASF incubator: open source is not simply open code, it is to build a community relying on the project

Time:2020-11-17

One person can walk fast, but a group of people can go further.Through open collaboration, we can do things that one can’t even think of.
——ASF member, ASF incubator mentor Jiang Ning


COSCON’20 will be held from October 24 to 25 by Kaiyuan society. Segmentfault sifuo community is the strategic cooperation media of the conference, and will be broadcast online exclusively.

This annual meeting will take the form of combining online and offline,Beijing, Shanghai, Shenzhen, Chengdu, Changsha five cities linkage, 11 branch venues, both online and offline.

In order to let you know more about open source and COSCON’s 20, segment fault did a special interviewJiang Ning, founder of Apache member and ALC Beijing

Mr. Jiang Ning is a technical expert of Huawei open source software center, former chief software engineer of red hat software, with more than 15 years of enterprise level open source middleware development experience, rich java development and use experience, and functional programming enthusiast.

Since 2006, he has been engaged in the development of open source middleware project of Apache Software Foundation (ASF), and successively participated in the development of Apache CXF, Apache camera, Apache servicemix, and Apache servicecomb. Since 2015, he has been a tutor of ASF incubator, and participated in the incubation of Apache rocket, Apache skywalking, Apache shardingsphere, Apache iotdb, Apache Doris (incubating), Apache apifix, Apache weex (incubating).

As an open source evangelist who has been active in the open source community and developer community for a long time, Jiang Ning will preside over the open source annual meeting as a specially invited hostOpen source governance sub venueAnd attended the open source offline gathering held in Beijing at the same time.

Jiang Ning, tutor of ASF incubator: open source is not simply open code, it is to build a community relying on the project

The following is an interview with Jiang Ning by segmentfault


1. There are many introductions about you on the Internet. How do you like to introduce yourself?

Because my main job now is to help you understand what open collaboration is and how to build communities around open source projects, I prefer the title of ASF incubator mentor.


2. Can you talk about your understanding of open source? What do you think is the core and essence of open source?

In my opinion, open source is not simply open code, but a community of common growth and development has been built on the basis of open source projects. You can rely on this community to complete the cause that one person can not complete.

The core of open source is openness and collaboration. Openness means that the cost of obtaining information related to open source projects is very low, and the information of projects can be obtained across the boundaries of companies and organizations. The benefit of this is that we can cooperate based on these open information, and the producers and consumers of open source projects can communicate equally and cooperate efficiently.

The essence of open source is openness and transparency. It should be through open code that a group of people around the world can spontaneously carry out efficient cooperation, and share the results of cooperation according to certain rules.


3. Can you share your understanding and views on the open source community? What do you think is the greatest value of the open source community?

The biggest value of open source community is to connect consumers and producers of open source projects together, forming a community of interests. Relying on this community, producers and consumers of open source projects can cooperate in an open and equal environment, and open source projects can get effective feedback from users and improve them quickly.

Here, novices can get free guidance and grow together with open source projects, and the tutor mechanism of open source community can ensure that the knowledge related to open source projects can be effectively passed on. Finally, the sense of belonging of open source community constantly promotes community members to make contributions to the community without payment.


4. What do you think hinders more enterprises and developers from embracing open source at this stage?

I think it’s still because we don’t know about open source. Most of the time, we look at open source from the perspective of open source consumers (hitchhiking) and use open source software. You will think that I would like to use open source. If you let me devote myself to open source and contribute to open source projects, there will be no commercial benefits.

Most of the time, people are not willing to give back their own modifications based on open source software to the upstream community, which leads to a sharp increase in the hidden maintenance cost of subsequent open source projects, which also hinders enterprises and developers from embracing open source.


5. What do you think is the greatest significance and value of open source for enterprises? What kind of enterprise is suitable for embracing open source culture?

I think the biggest significance of open source for enterprises is open innovation. Relying on open source projects, enterprises can cooperate with customers to solve practical problems and share achievements.

I always think that good software is used, not designed from the beginningThrough open source, we can fully mobilize the participation of customers, reduce the trial and error cost of software development, so that the software we develop can mature quickly in a relatively short period of time.

It will be faster for Internet enterprises to embrace the open source culture. Now more and more large enterprises are also concerned about the benefits of open source, and begin to introduce the open source development method into the company’s internal project development.


A kind of **6. Open source culture has many core values. What can be referenced and extended to other fields?
**_

The core values of open source culture I understand include openness, transparency, meritocracy, collaboration. Openness reduces the cost of information access and allows us to communicate across time and space.

Meritocracy gives the power to the people who actually work, let the talented people show up, let the good ideas stand out, and really make them deserve their place.Collaboration allows people to come together across borders and work together to solve the same problems for a common goal.

The open and collaborative culture of open source enables people from different companies and backgrounds to sit together to solve problems of concern. In addition to developing software together, we can also work together to set standards, or write a book and create a story together.

One person can walk fast, but a group of people can go further. Through open collaboration, we can do things that one can’t even think of.


Jiang Ning, tutor of ASF incubator: open source is not simply open code, it is to build a community relying on the project

Jiang Ning, tutor of ASF incubator: open source is not simply open code, it is to build a community relying on the project

As the most influential open source fans gathering brand in China, the theme of this year’s conference is“Open source for good”Open source foundation and enterprise leaders from domestic and foreign leaders share with the audience the latest development of open source movement and open source technology, and how the essence and practice of open source for goodness have changed the world.

If you are interested in COSCON’20, you can sign up through the link below or click to read the original text. We look forward to your participation! In addition to watching live online, the summit will be held inBeijing, Shanghai, Shenzhen, Chengdu, ChangshaFive cities to launch offline parties, after the approval, you can sign up for free~

Conference registration link:
https://www.bagevent.com/even…

Live online link:
https://segmentfault.com/area…

Jiang Ning, tutor of ASF incubator: open source is not simply open code, it is to build a community relying on the project