Chapter 300 Free Software vs. Open Source Software

"Just ask." Duan Yanyue sat up straight and said.

"You mentioned that you want to establish an open source software alliance, so how much do you know about open source, open source software and free software actually have a deep relationship, and what do you know about free software, I see that you don't write it in this plan, but this is the most basic concept, which can determine the future development direction of this alliance you have established." Yang Jingchen asked.

"Thank you, Professor Yang, for reminding me, indeed, before writing this project, I had some understanding of the concepts of free and open source, but I didn't know much about them, so I checked a lot of information and specifically understood the detailed concepts of these two, only to find that although these two concepts are regarded as equivalent words in most cases, there are still essential differences." Duan Yanyue said.

"So, can you explain what these two concepts are?" Yang Jingchen asked.

"The concept of free software was first proposed by Richard Stallman (founder of the FSF of the Free Software Foundation) of the Free Software Foundation, whose idea is that if each of us pursues freedom, then we should also respect the freedom of others, not deprive others of their freedom, and commercial software companies led by Microsoft have closed the source code of the software, which is precisely to deprive the people who use these software of freedom."

Therefore, Stallman believes that all software should be open source code, and anyone can copy, develop and distribute these source codes without paying any price, that is, he talks about free software, more of a philosophical concept, in essence, is anti-copyright, anti-commercial, in order to express this concept clearly, he also invented a new word, called copyleft (left, the meaning of the English word left), It corresponds to the English word copyright (right). ”

Duan Yanyue explained the free software, then looked at Yang Jingchen and Xiao Yuan, and found that both of them were listening to her, and had no intention of interjecting, so she continued:

"It is undeniable that Stallman is a very talented person, and the famous gnuemacs were written by him, but I think that this person's concept is a bit extreme, and the freedom he talks about is an absolute freedom in my opinion, too idealistic, although his original intention is to promote the development of software technology, and wants to use the concept of free software to create barrier-free communication for all computer software practitioners, but anyone has profit-seeking, as we say in China, no profit can not be earlyBecause of the absolute freedom of free software, free software ignores this point, so that neither individual developers nor commercial companies can see the benefits and business opportunities from the idea of free software, so there are not many people like Stallman who devote all their energy to the free software movement. ”

"Therefore, after the establishment of Stallman's FSF, although it also attracted some masters with the same idea, but on the whole, the development did not go well, and this situation also caused many people to reflect and discuss, and even quarrel, and later, a group of people broke away from the FSF, they improved the concept of free software, and put forward the concept of open source software."

"So, what is open source software?" Yang Jingchen asked.

"Open source software, born out of free software, although it still belongs to the category of free software, and even in most cases, open source software and free software are equivalent, but its concept has changed a lot, the most significant of these changes is to weaken the anti-commercial creed in the Stallman free software system, improve the relationship with commercial closed source software, so after the concept of open source and the first batch of open source license agreements were officially announced, it showed a very strong momentum of development, not only individual developers are willing to participate in it, Many commercial companies are also actively participating. Duan Yanyue said.

"In view of the above understanding of free software and open source software, I decided to call the organization to be co-founded with Xiao Yuan as the Open Source Software Alliance, that is to say, our alliance, at the right time in the future, is to be commercialized to a limited extent, in the end, the goal I envisioned is to be based on the University Open Source Software Alliance, gradually expand to the outside of the school, and establish a complete open source ecosystem, by the way, the term open source ecosystem, or Xiao Yuan put forward it, but I think it is very creative and appropriate." Duan Yanyue finally said.

"You mentioned the commercialization of open source, you know, up to now, open source organizations all over the world, including Wall Street investors, although they are optimistic about open source commercialization, but there is no successful case, everyone is feeling the stones to cross the river, so, what are your thoughts on the commercial operation of open source software, or rather, are you ready to fail?" Yang Jingchen asked again.

"Let me talk about it." Xiao Yuan opened his mouth and said, he understood his mother's intention to ask such a detailed question, and he was also worried that Duan Yanyue would be difficult to explain this question clearly because of the restrictions of the times, so he volunteered.

"First of all, I want to say that the main purpose of our creation of the Xuan Nie open source ecosystem is not to make money, but to do something meaningful, for me, it is because I like it, I will do it, and it is precisely because I like it, so I also want to make it successful, I can inject some funds into it in the early stage of the community, but I can't always invest in it, so this organization needs to carry out limited commercial operations, it doesn't matter whether it makes money or not, at least it should ensure that it can be self-sufficient."

Xiao Yuan said his original intention of wanting to participate in the construction of the Xuanne open source community, and then changed the conversation and mentioned the commercial operation of the open source community.

"There are several ways to commercialize the open source community, one is to release open source free software and bundle it to paid hardware for sale, second, to provide free software, but to provide paid services for free software, third, to combine free license agreements with paid commercial agreements to form a business operation model that coexists with freedom and commerce, and fourth, to establish a foundation and accept ......donations from all parties," Xiao Yuan said simply based on his later understanding of the open source movement.

"In my vision, the open source alliance that Duan Yanyue and I want to create should be a combination of the above several commercialization methods, rather than a single form.

"Well, hearing you say this, I was a little relieved, I shouldn't have asked you so much, but I was worried that you were too young and hot-headed, now it seems that you have also done a lot of homework, Yanyue, you come to me, what do you want me to do for you?" Yang Jingchen listened to Xiao Yuan's words and said with a slight bow.

"That's right, I'm going to take the University Open Source Software Alliance as the starting point for the creation of the Xuanne open source ecosystem, and I am a student at Jiangzhou University, Xiao Yuan has you as the vice president of the School of Computer Science, and we have taken advantage of the location and people in Jiangzhou University, so Jiangzhou University must be chosen by us as the original starting point for us to create this alliance, and we have one thing we want you to help." Duan Yanyue said.

"What's the matter?" Yang Jingchen asked.

"We want to establish an open source software alliance for colleges and universities, and we need to deploy our community system in the education network to facilitate the access of teachers and students in colleges and universities who use the education network. Duan Yanyue said.

"The University Open Source Alliance is a public welfare organization, Mom, you'd better convince the school to donate a certain amount of network bandwidth resources to us for free, and we buy and maintain the server ourselves, as long as you provide us with a network access point in the school." Xiao Yuan said, there are some words that Duan Yanyue is not easy to say directly, but he has no scruples.

"Hehe, you kid, it's a good calculation, but mom has an idea, if you agree, it's not impossible to have free bandwidth." Yang Jingchen said with a smile.

"Can bandwidth really be free?" Xiao Yuan was a little surprised when he heard his mother say this, so he asked, "Tell me what you think?" ”

ps: The discussion of the relationship between free software and open source software is some of Green Tea's own understanding, just a family's words, if anyone is familiar with this aspect, think that Green Tea's views are problematic, welcome to communicate, in addition to the issue of open source commercialization, Green Tea itself is also checking the information, gradually analyzing and exploring, and it is possible to write some in depth in the future, but I will not write it in depth here, after all, Green Tea itself is not particularly thorough, and writing it will only disturb people's eyes.

This is the third update.,Today's update is over.,Today's last vote.,It's also the last time to ask for a vote this month.,The previous vote-seeking doesn't seem to have much effect.,Green tea himself feels his face is feverish.,It's really time to reflect on yourself.,That's it.,Sad.。