Hongfeng: Pan, Freedom and "One, Hundred, Wan" Project (2)

zhaozj2021-02-08  332

(8) Meet Stormman (1) In October 1999, Professor Wu is in the invitation of the University of Hong Kong, it is necessary to give me the passport and enter the port pass to let me return to Wuhan from Beijing. Prior to this, I organized manpower and material to translate the "Open Source Software Collection" book published by Oleley. As mentioned in the book name, it has included the elite article in the software field, causing the international IT world. Very big influence, when I released Slackware and SUSE, I have long heard of one of the author - Richard Stallman (RMS) and the free software he developed, and the Free Software Foundation (Fsf). At that time, an international academic conference in Nanjing invited him to speak to Nanjing, because I translated his article, so I would like to go to Nanjing first, then return to Wuhan from Nanjing. From the translated article, I learned that Dr. Sterman also had the experience of resigning the sea in the early years, and there have also been a difficult painful life choice. His experience is very legendary, from his article. That article is very good, but it is understandable that it is deeply unreasonable. Although I was very excited with another friend, the translation was revised several times. Later, I sent him the five overseas Chinese people who were designated before published, but frankly, I still have some problems. I want to ask him for a face. The freedom is characterized in that it provides all source code of the software, and allows users to be free to copy, copy distribution, and modification. Under this game rules, what is the most intense? How do software companies live free software? This is also a problem I want to ask him. In order to see RMS, I went to Nanjing to wait for him, and lived in the same hotel. In the evening, he flew from Shanghai to Nanjing, I heard his voice for the first time, typical New York accent, and the sound was very magnificent. In the phone, he went to the next morning to listen to another conference leader, and then he returned to the room. Around 9:30 am on October 30, 1999, I entered the lobby of the meeting. At that time, the academician of Zhong Xichang in the Chinese Academy of Sciences explained his Hopen operating system. RMS is sitting in the first row of the auditorium, he is a long hair, dressed in the T-shirt between blue yellow strips. I found him in turn. Almost at the same time, he also returned, noticed me, during the report of the clock, he looked back from time to time, it seems to be hint me, he has noticed me. At the middle of the clock, the RMS walked over to me, and pulled me in one hand. After entering his room, I just sat down and wanted to tell him a few words. However, he moved a bench to the air conditioner of the room, and he wanted to adjust the temperature. At this time, I have never wear it. shoe. He screwd to help him in the past, the hotel is built in a Sino-Japanese joint venture, air conditioning is imported, but we have taken a long time, that is, it is impossible to adjust the indoor temperature to the temperature he hoped. I want to find a hotel's waiter to regulate, RMS refuses. Finally, we gave up our efforts. His room was very chaos, he brought himself a 2-meter-long atmosphere to bed, he said in the air mat at night. I feel very new, I'm going to lay it, and I really feel very comfortable. Before this, I once discussed him for him to write a biography, so we started here.

I started to ask questions, asked his past, his life, free software history, gradually, I found that Stormman has endless personality charm, especially when I learned that he resigned MIT artificial intelligence laboratory His words are more detailed, put their own experiences, and awaken my own memories of myself, "" The same is the end of the world, why have you been meeting? "We suddenly became a good friend. . (2) Free Software philosophy in the Edge Vortex Center This term is often misunderstood because "Free" in English has two integration, one is "freedom", the other is "free". RMS told me that he studied a year of Chinese, so he knew that the Chinese translation of this term should be "freedom", and I am very happy to translate in my translation. Another place that is often misunderstood is not to belong to software that belongs to the public domain like Tex, but is copyrighted, its license is called Copyleft, which is also based on modern copyright law, but copyright protection side The focus is different from proprietary software. Proprietary software companies take software Copyright to protect publishers 'rights, while free software takes Copyleft to protect users' interests. Just because the free software also has copyright, anyone can sell free software in accordance with Copyleft rules. Copyleft has a variety of forms, such as GPL is one of them. The free software under the "left" rules of the "left" rules are particularly competent: First, all the source code must be provided, and the other is free software without any quality assurance. A little bit of the development idea to other people from the source code to modify the premise of improving software, and later, the software developers have created the conditions from the development of free software, because not everyone has a book or Ability to launch the software's minds in the source code of the software, so, in addition to the copy of the sales software, the author can charge the user when the user needs to provide technical services --- I suddenly realized that the brain I am unlocking at once! (3) Ideal and belief, but the problem of free software business model is just a small problem in RMS. It is not worth investing too much care, because the world's skillful programmer is always a rare resource in a market. This type of talent will never lose business. The problem with RMS concerns is that the user's freedom is a human right. So when I sign him on the "Open Source Software Collection", he refused, because the promotion of open source software puts the practicality of the software in freedom, is the ideal Gege. It is in order to achieve his ideals. He has no salary since 1984, there is no salary, no house, no car, single person, lived. The only belief that supports him is the belief of freedom - I is not an ordinary celebrity, but a saints from the ideal country. This first knows that I have aware of freedom, I began to realize. When farewell, RMS said that he may come to China next year, I hope to see me again. In the afternoon, I left Nanjing, preparing to fly back to Wuhan, but after the Nanjing Airport, the plane did not come. Maybe my luck is not good. In my memory, I will always take the flight of Wuhan Airlines a few times, it is always not going well, not that the aircraft is not arriving, that is, the plane should refuel or overhaul, can't take off on time.

The flight of I chose Wuhan Airlines is because its flight plane will land in Wangjiatun Airport, in the city center of Hankou, is closer to my home, so you can save time and transportation expenses from Tianhe Airport to the city. Going home to handle the passport and documents to Professor Wu, I didn't expect it to get it. Wait 8 o'clock in the evening, the sky is already dark, the plane is coming, it is a double helium-7 branch plane, the noise is very large (later I heard that the Wuhan Airlines's aircraft crash, the aircraft that may crash is that Yun - 7 aircraft). Since then, I don't want to take the flight of Wuhan Airlines. At the home of Wuhan, Professor Wu and my parents were anxiously waiting for me to come back, the clock has pointed to 12 o'clock in the evening, it is really a long day. But I didn't feel exhausted because I didn't have a lot of things on the same day. I couldn't calm down. (Nine) Oleley Variations (0) Order: Two types of Americans. After bid farewell to RMS, his image and say it all the way to my mind. His legendary half-life and thinking, it is difficult to use a sentence, because his work is in several fields, he is not only a genius program design master, but also uses his to build his free software engineering, and Long-term efforts to achieve his ideals. His weird character covers his persistence of truth pursuit. Although his philosophical thinking has not been recognized by the whole society, I dare to definitely be a person who can hit hundreds of years. In the United States, the commercial circle is once quite hostile to RMS, because the RMS developed by RMS, sentenced a lot of proprietary software companies' death penalty or death. When I returned to Beijing, Oleley's D came again to Beijing. When he saw the photo of RMS, he said that RMS was a "wild man" when he saw the RMS photo. This is also no wonder that these business people have only profits in the eyes of these businessmen. They don't care about any freedom, society, principle. This time is very busy, often rushing to the publication schedule of Lilai, which is open up. In order to keep the mind, I started to do some things that have nothing to do with the computer at home. I have always loved reading history books, and I started researching "Historical Record" during this time. Sima Qian's masterpiece is "the sings of history, no rhyme." When I was in the middle school language, I learned some ancient languages ​​selected from the "Historical Record". These classic models were able to recite at the time, but I have never had the opportunity to read the book. After this time reading, the biggest thing to give me a self-report, I have probably know his life, but there is a new feeling after reading the original text, a new understanding of ideals and beliefs. Sima Qian can complete this macro masterpiece in adversity, in addition to his own family environment, knowledge accumulation and other factors, the key is the support of great beliefs, he explores the value of life: "The people of the mortal The doors are also shaped. The gods are exhausted, and the shape is great. The god is dead. If the deceased can not be reborn, the offers cannot be reversed, so the saints are heavy. By the view, the gods of God Also, the group is also born. Don't set it first, and 曰 'I have to rule the world', why, why? "I began to realize that for people, the sensibility world in the time and space is just an illusion, only one is only Through the frequent training of spirit and morality, you can learn to live in the only true eternal world. After reading this book, I think Sima Qian is still alive, because his spirit is still there. I also realized that it is because our nation has these precious historical heritage, which has made us account for an important role in the world of the world, which is also the source of confidence in the world's leading and competition.

(1) Variation 1: The wind is bullion? D is a hypocrite, I used to let him get a platform at the beginning, although he came to him by Tecure to temporarily compromise. I think that since all parties have reached an agreement, this matter has passed, it is not worth thinking about it. But D is not thinking so, he still can't see me in his heart, this later I gradually gotten, and I was aware of a bigger circle. D This person's bowel, I have a messenger, in the process of company expansion, D can be said that it is an unscrupulous means. Although Olei has subsidiaries or offices in France, Japan, Taiwan and other places, but later, they have been returned by D and B. Although the difference between these countries and regions is very large, the management trick he uses is as follows: first let T come to clear the obstacle, look at a suitable candidate, then use this person to work hard, once the company comes up, will this People kicked open, replaced their own heart, and reached their own purpose of the company. This is the case in China, and D will never publish any comments for me in the previous period, and everything is issued by t. After coming to Beijing, he found that the company's C is very obsolete, so I invited C to the United States to go, the post training, I don't understand what kind of job training, how to say that I need training, should also be I am looking for an opportunity to train in China. C Later, it is responsible for the market development, but the US practice cannot be moved to China, because the market situation between China and the United States is too big. C has changed from the United States and then changed, and suddenly it turned into another person. I used to speak very modest before C. Capital. But from the United States, the tale, as yourself, as yourself, is Oleley's total boss. I feel that D and C must have a famous hall. Since I found C, D gradually started to confront with me, then T is the most embard, because the Chinese market is directly responsible for him, but now I can't say anything, and D and D and I have problems They have become T's fault. (2) Variation 2: There is no need to have a public service. Everyone has the same purpose to come together. In order to achieve a common goal, facing the market's competition, the company's creativity, product production and sales and work Efficiency is the most fundamental thing, all management measures should be used to optimize these elements, and companies in the IT industry should pay attention to efficiency, because this market has changed too fast. Unfortunately, it is not a clear understanding of every company. Some managers will put a special location to people's control. They think that as long as people can control, they can control everything. But people are the most active elements in the company, and managers should mainly rely on the system, rather than relying on the distant relationship between individuals. D is a person who holds this attitude. In order to control the company, he uses C to report to him, there is no worse than a worse, and there is anything that happened during the day, and the source is constantly passed through C arrived at the US headquarters, so I have to deal with the market. Have to begin to cope with the troubles from the company, and this is exactly what I don't know at the process. I have an experience of installing Slackware to make me an experienced system administrator. In order to promote Olei's products and services, I personally manage the company's Internet host and the above web site.

System administrators often have to back up data, one night, I work late at night, as the last task, I started to back up data on the network system, I found someone on the mail server to log in to send and receive letters, I feel strange, so late Have anyone working? Is there any other hacker to attack our website with a mail service? Some of the hackers have some admiral, Sendmail works on the 25th port, and there is a hacker to use the security vulnerability attack system in Sendmail. After reading the system log file, I found that C is working, and the mail server log file displays the message D! I realized why c why could change so big! C is the eyes of the black night corner. In order to figure out which eyes on the company, I told this in the company's CH to see where the US will respond. Sure enough, CH is also one of the eyes. A few days later, T sent me a tough email, saying that the system administrator view the user's email in the United States is a violation of human rights law, so it will not be doing this. Go to your US human rights law, where did you send my human rights when you send people in the day? Since then, in addition to being sad for the compatriots, I think I have lost any value and significance with this group of Americans. (3) Type 3: Cloning and determination due to my outstanding work, Olei has already achieved great success in the Chinese market, and many of them did not know its readers, through a series of books completed by my organization, I learned its value. The reaction on the market is very good. D is to know these. He began to show the tail of the fox, jumped out to control everything to control the company, and intensified with my contradiction. There is no banquet that is not dissolved in the air, I began to think about the way. The software contains two parts: programs and documents, and the software without documents is obviously incomplete because users cannot know how to operate usage. Oleley is a large extent to publish a lot of books of free software, these writers are written in a very light, and they are very loved. But after talking to RMS, I found a problem, although the free software resources are already very rich, but the number of free software's free documents is too small, and high quality work is not many. Worse, Oleley's book is almost entirely, its copyright status is not essentially different from the license of proprietary software. From a considerable extent, Aleley's success is said to be airlines in software documents, but it is not as good as it actually drills the free software societies. In order to promote application free software, this situation must be changed. Chinese people can play their own intelligence in this regard, get rid of the control of the United States. In the end, I broke with Oleley, left this proprietary publisher. (4) End: The combination of form language and network publishing from July 2009 to January 1997, I worked for two and a half years in Oleley, and I also learned a lot while paying huge efforts. . Objectively speaking, Oleley has a big contribution in the history of early Web technology, especially the Docbook specification proposed in other companies, has become one of the facts of the Internet publishing. DocBook is a set of SGML tags for the structure and representation of the document, thereby separating the content and expression of the document. SGML is a set of norms developed by several IBM researchers in the mid-1980s, and later developed into ISO standards. The essence of SGML is to introduce form language into information processing and publishing, with data structures provided by form languages, information, query, classification, and performance can be easily completed by computers.

The early Web will focus on the development of HTML, which is a subset of SGML, but later in the technical implementation process, the content and format of SGML separation information is gradually deployed. When I was aware of the seriousness of the IT, I started re-transforming the web. This time I use XML specification for transformation. The XML specification is very rich, but is essentially a subset of SGML. After introducing the concept of form language, the concept of publishing has changed, and the network has become an excellent information publishing and spreading media. Now people are listed in the fourth media after newspapers, radio, and television. It has a profound impact on the development of society. Although the current legal system is not ready to adapt to the changes in this technology revolution. (10) Peak Turning to Jiuzhaigou leaving Olei, returning to his company's business business. I know that IT market is unpredictable, repeatedly, I want to stop, calm thinking in the future development direction, with my age and experience, I have a little enthusiasm for young people in the past, more adults should Rational thinking. This is a natural process. (1) Three weeks RMS together with Testman has been in contact with me, and as he said at the time, he decided to visit China in May 2000. I was confirmed to write his biography. Therefore, I asked him to arrange the schedule, and confuse some things that are not too tight, so that there is more time to stay in China, I can dig more about more writing materials. The final RMS decided to give me three weeks. I would like to stay in the room every day, I have a question and answer, so in addition to arranging some speeches, we think that some scenic spots are striving, and more material can be obtained in a relaxed environment. We decided to go to Sichuan Jiuzhaigou. We have long heard that the scenery is fascinating, and the landscape is beautiful. We specialize in an experienced driver and a Toyota off-road vehicle, starting from Chengdu, along the Minjiang Highway. After entering the realm of Songpan, the mountains are majestic, the mountains have lost their downtown, and the RMS is pleasing. If he has lived here, the GNU system has been completed. (2) The tourist route of the Jiuzhaigou Scenic Area in the long paradise can be simply regarded as a "丫" word shape. We have access to Jiuzhaigou Scenic Area twice. On the first day, I got a bifurcation line. The next day to another fork, the end is the sea. The sea is not a sea, but a large lake that is formed by the large area of ​​geological sedimentation caused by a strong earthquake during a glacier period. The color of the water is changing with the sun and the clouds in the sky, one step, we also step by step. Such a scene is charming, even if the Russian famous painter who is famous for painting the seaside scenery, I will move all his brush, pigments and canvas, and may not be able to exhaust my nature. In the end, we stopped and started a long talk. GNU Emacs -------- RMS is the author of GNU Emacs, and if the Teco on PDP-10 in 1975, the first version of GNU Emacs was officially launched until 1986, he was intermittent for 11 years. It is only completed, so I will arrange a considerable amount of space in his biography. GNU Emacs is currently recognized as the best text editor, more accurately, is a full working environment of programmers, because it is almost omnipotent, from writing procedures, diary, debugging, typography, email, all package . Good extensibility comes from a built-in Lisp language, most GNU Emacs modules are written in Lisp.

The history of the Lisp language has been long, almost as long as Fortran. In the 1950s, computer scientists first invented the FORTRAN language for digital computing. Later, the symbol computing has invented Lisp, and Lisp's invention history can be said to be full of legendary colors. A pair of nesting parentheses are filled in the LISP program, which reflects recursive. Recursive is one of the basic concepts of mathematics. From the recursive theory, all the functions that can be calculated can eventually be classified as a combination of several basic recursive functions, and can also be proved from mathematics, one called / mu The recursive function is equivalent to the calculated function on the map foreground. There is also a distance between mathematics theory to computing techniques, as the computer can only operate digital or symbols, in the von Neuman system computer, you need to read the program into your computer, and then you can calculate. In this process, the name and function process of the function are expressed by symbols, and we can distinguish it, but the computer cannot. The LAMBDA function in the Lisp language completes this hop, by introducing the Lambda calculation, the program under a pair of nesting parentheses is the definition and abstraction of the data structure and algorithm in the calculation, the abstract composite, and will The composite calculation object re-calculates according to a simple object. This once again pressed and deepened my understanding of the principle of flooding, one was aware of the understanding of the calculation, and the other is from system scientific understanding. Later I learned that the two can find the same origin. LISP inventors John McCarti is a student of Math Aronzo Church, and the creation of the lambda function calculation theory. Lambda function Theory solves the problem of semantic vague and ambiguity between function names and function processes. In fact, about the relationship between "name" and "real", my country's ancient philosophers have a lot of exquisite opinions, and Gong Sunlong's "white horse and horse" said that Zhou Zhou has a philosophical insight for people with no. Injuntarity, only due to the limitations of the times, their wisdom is not easy to be easily understood by modern people. The issue has also been studied in 1976, but I truly understand the intrinsic links between them after twenties. Lisp is derived from a lot of versions in a long time. One of the version of Maclisp has a great influence on RMS. When designing GNU Emacs, RMS integrates LISP into it, because GNU Emacs is a text editor, the text is a symbol, and Lisp is just a target of symbols. invented. Lisp in GNU Emacs is called Emacs Lisp. It is simpler than most other LISP versions. In 1994, many LISP versions were quite unified, and the release after the unity was called Common Lisp. The Common Lisp contains very rich libraries, only the language specification, more than one thousandths of page, including object-oriented CLOS. The Scheme language is a modern variant of LISP, born in 1975, the birthplace is also in mit. The Scheme language is very short, only 50 pages, even if the length of the index of the Common Lisp specification is not, but it is called the Queen of the Modern Programming Language Kingdom. It has some differences with the previous and later LISP implementations. But it is easy to learn, the Free Software Furniture has a language called Guile, in fact, is an implementation version of Scheme. RMS has a brilliant opinion of programming languages, and later I have included the "Learning GNU / Linux OS" book.

Lisp language programmers often say that SGML technology is only another "more ugly" implementation of symbolic expressions. This is not fake, because in the 1950s, LISP has introduced formal language symbols. Computational scientific community. LISP or Scheme language can be very easy to process an XML document parsing. Scientific spirit --------- Through the history of human scientific development, the role of scientific spirit is always. Suspected is one of the source of scientific innovation and development. The scientific spirit advocates suspicion, no doubt, the existing opinion and controversy, scientists are difficult to put forward new ideas, and there will be no new practices, and science will not develop and progress. Free software encourages innovation, free software innovation mechanism comes from doubts about the source code provided - if you are not satisfied with the functionality of the program, you can view the code of the program, modify the code, thus get better Features. In this sense, it is one of the best ways to carry out free software movement. Anyone can freely check the source code of the program and do it. Asymmetry of information -------------- The source code for the program is disclosed, and the program is transparent to the user (in contrast, the source code of proprietary software is negative The source code transparency does not equal anyone immediately able to understand the meaning of the code, and it is necessary to understand the meaning of the source code and require a lot of thinking labor. Writing programs can be said to be an engineering technology, just like other types of engineers, but for creative software, the process of writing programs is more like engaging art creations. There is no doubt that the author must first understand a lot of knowledge, just like the artist, "Taiwan for a minute, the end of the Taiwan ten years". Become a qualified programmer, need to have a lot of basic knowledge, the accumulation of these knowledge is not one, it takes many years of accumulation, how long it is different from person to person. When creating software, the author must be highly concentrated, it is difficult to write high quality software in an uneasy environment. This is also similar to those of artists. Liu Wei said in "Wen Xinjun": "Wen's thoughts, his God is far away. Therefore, it is quietly contributed, thinking, quietly moving, via Tong Tong ... For the wonderfulness, God and the tour game ... "The creation of the programmer is reflected in the source code, but in the process of writing from the programmer's mind, a lot of information is unfair. Experienced programmers will write a good code annotation, but even if they add these comments, it is still far from the full amount of information in the minds of the programmer, so the information contained in the code is only very small. section. Of course, if the medium of the source code does not exist (like proprietary software), then what is not talking, the amount of information is zero. This is exactly where the theory of the general system can be used as a place, because as long as there is enough "smart brick" and correct methodology guidance, people's intelligence can amplify, and the authors of the authors in the small amount of information stored in the source code originally created Idea. Even if the results of the inversion contain the amount of information than the original author, because the redundancy of the information is existed, this inversion will be successful, and this inversion is successful, and the inversion has a huge value. If the inversion can launch more value-valued information than the original author's mind, it is a senior artificial intelligence technology. We left Jiuzhaigou, which made me got a lot of ideas in RMS, although he did not think that he used a special methodology when designing the great procedures. But I think if his idea is revealed as a law in the biography, it may have a batch rather than just a genius program master like him.

(11) Watching the free software from the Pan-System (1) The metric of the psychological cognition is clearly identified between the software author and the software user, so how to break the imbalance between the author and the user, What is the symmetry of information or knowledge (sharing knowledge)? Or, how to make users and other developers understand the original author's software, so better use and improve software? Panfeng Pan, Wide System. The network of connected, developed. The axis of the hospital, the machine of law. Observe the law, the wings of Lenovo. One help, the pen of the eye. The general system is the theory of research, generally transformation and preference, which has pointed out the direction between the preferences between the system: First, it is necessary to study what is clear to constitute the smart base brick, and these smart tiles can be What is the general relationship of the formation, as well as the transformation law between the general relationship. On the basis of understanding these issues, you can start the size or length of the metric or longer. Through the metrics of psychological cognition, you can determine the workload of learning and understanding, thereby specifying the steps that can be implemented by the user to implement the steps that can actually operate. (2) A greatness of the software tool GNU project is that it builds a complete operating system, which is in this complete operating system, from the text editor (Emacs), compiler (GCC), debugger (GDB), library function (GNU C lib), lexic analyzer (Flex), Syntheal Analyzer (Bison), Version Management System (CVS), TEXINFO, etc., provides all free software development tools. With the free software and development environment of these tools, you have a real-purpose base brick. (3) Puzzling art I concluded by exploring the GNU system: programming is a generalized art. In the software development process, the preferences are visible everywhere. A small amount of C modules in GNU Emacs and a large number of LISP modules are a preferences. C is the language of the compilation type, high running efficiency, but the development is slow; LISP is the language of interpretation, the scalability is good, but it is not high in efficiency. A genius of Stormman is to use C to write a module that directly and hardware, such as screen display modules, and modules involving text editing are written in Lisp language, and write a function name of the C module code. Name, so you don't care carefully study the details inside the module. It is difficult to distinguish between the single function name, and this is the purpose of the author. It has cleverly handles the different relationship between the child module, meets efficiency At the same time, it is also fully guaranteed the scalability of the system. The GNU compiler GCC and the operating system kernel are also a large number of similar preferences. It is broadcasted, and because the computer is ultimately serving people, various procedures are actually directly or indirectly constructing pan-symmetrical in hardware systems and people. (There is also a lot of generally in the hardware system design technology, but it will not be involved here.) (4) From the pan-level, free software, the free software movement clearly proposes its purpose in reform society. In the free software game rules, mathematical recursive has been completely used, and the recursive power makes proprietary software publishers, and they use the free software's game rules to have "contagious viruses." Software license is a form of implementing rights. The philosophical thinking behind the free software license comes from the in-depth thinking of freedom and equality human rights.

In the past, human society is always in constant turmoil, and the days of peaceful prosperity are always in number. Prejudice and discrimination, arrogance and power, all the roots of all the turmoil can eventually be seen as inequalities between people, or a group in society and another group. The Chinese civilization has a history of five thousand years. In the history of the world, China has a significant feature of the feudal society of two thousand years. Although the dynasty has changed many times, the structure of the feudal society is surprisingly stable, and the autocratic feudal society suppress democracy and Freedom, the result is that although China's science and technology leads to the West during a quite long period of civilization, modern science is not born in the east, but appears in the West. The concept of pursuing equality and freedom has been in China. Since modern times, there have been a large number of scholars to explore and compare the differences between equality and free understanding, and put forward various opinions. This exploration earliest is the most exciting with Yan Fu: "Freedom of the husband, the real Chinese calendar, and never taste the teacher. The words of the people: only the day of the people, each Bi, the free person is all. Therefore, everyone is free, the country is free, the fourth is not invasive. Invaded people, Si is anti-heaven, thieves. Hidden hurts and theft Elitation of people, all of which are invading freedom. Therefore, invading freedom, although the monarch can't, and its penalties, it will be the same as this, the Chinese channel and the West Fa, the most similarity, forgiveness, Jie Jie Toma. However, it is similar to it. It is true that it is very different. Where? China is forgived with JIE torque, dedicated to people and antiques. And the freedom of the western people, but in real The reside is also different, so the group is different, so the group is born. Sir, as heavy as heavy as China, and the western people are equal; Chinese kiss, and Western Shangxian China with filial piety, and the western people in the world; the Chinese respected, and the western landlord; the same is the same as Chinese, and the western people are blessing, and the Chinese is proud, and the western people It is also for financial, China's heavy-sanctification, and the western re-opened source, China chase, and the western people seek to joy. It is also good, and the Chinese beauty, and the Western people will send; China Shangyi And the western music is simple. It is also known as learning, China praises, and the western people re-know. It is also the victim, and the Chinese committee, and the western man is human. Joith is the lunar, and there is a Chinese reason. Phase anti-two, and I don't feel different from it. "Yan Fu's West," said to talk about it, the academic is going to falsify, and the punishment is a public ", he is China The first scholars who have clearly advocated science and democracy in history. He facing the retreat position of the socially feudal forces in his later years and the brilliance of the retro inert-lifetime academic thinking. After the European Renaissance, especially the French Revolution, human rational thinking is gradually maturing, and finally develops a complete scientific system that can control their own development.

We can't make stringent questions, because his time aggregation has not yet achieved recognized basic status, and today we can use rational thinking tools to clearly recognize that equal concepts can use the equivalent relationship concept in mathematics to accurately portray, for Social system, with self-anti-sex, symmetry, and transmissive definitions refers to each of the elements (individuals) in the collection (individual) in an equivalent position, and the privilege is depends on each individual. For respect for other individuals in society, in this ideal society, individuals enjoy freedom of freedom and individual volunteer obligations are existence, and they make freeness to have natural two. In a social system with equivalent relationships, whether orientation is carried out, the resulting group or individual has the same degree of freedom --- equivalent relationship is a rational thinking tool that correctly understands human rights. To make each individual in the entire social system have the same rights and obligations, the recursive implementation is the most effective means, because in this social kinetic system, it is handled to ensure the general equivalents in the system. Establish and exist. The game rules of the free software established based on the "copyright left" (Copyleft), which is subtly uses the recursive power to achieve the purpose of popularization of freedom in society. (12) Dongshan again --- "One, 100, Wan" project (1) "One, 100, Wan" project (MNM Project) March 2001, I launched "one, hundred, thousand" project. Despite the launch of this project's guideline has some accidental ingredients, the project is only a late breakfast, because my value of freedom and freedom has been quite clear. The previous song experience tells me that there is no freedom, especially the lack of the system that guarantees freedom, and wants to succeed just a fantasy. Freedom is related to all the staff of the staff. A person's business success may satisfy his or her desire, but it can't guarantee the universal prosperity of society. The existence of a large number of "artificial and door" in the social system, which greatly binds the development of productivity and the progress of society, and wasting huge resources is the root cause of the resolution and disaster of social system. To clear these unreasonable artificial and doors, there is only one way to instill free concepts to society, so that all members can understand the importance of freedom. When the concept of freedom in society is deeply popular, all "artificial and door" of all restrictive development will be collapsed in front of it. Although I am not a professional politician, I can't pass the bureaucratic system to implement my ideals, but we are now entering the information society. In the information society, with the strength of technology and network, the concept of spreading freedom is easier than ever. Network, especially the network between people, is a powerful weapon to eradicate various "artificial and door". Here, "First, Hundred, Wan" is not one million of the index, so there is a "one, hundred, million", "Mnm's Not Millions, just in the black world's recursive Naming rule (GNU's Not Unix). In fact, "one, hundred, million" project is the brief referred to as the following three aspects: "One" word project refers to the creation of a research institute, which is the Free Software Foundation China Institute. -------------------------------------------------- --------------- Several Pan-class students have established the Wuhan Pan University Research Institute, I have tried to transform this research institute into a Free Software Foundation China Institute, but not All of the flue-based scholars understand the freedom ideas I advocate. They don't want to change the original charter, so I have to start with another stove, I have to work with RMS to form a Free Software Foundation China Institute.

Although the China Institute of Free Software Foundation is now facing many problems, for example, as a scientific research organization established in the private basis, it is legally unable to obtain effective protection of the "Donation Law"; as a social public welfare (--- The free software it developed is free to use it), it is unable to enjoy the tax policy like FSF in the US (in the US, FSF is tax-free, and donors can donate to FSF can be from individuals or companies The income tax is deducted, but these difficulties are not the reason why us stop spreading freedom to society. After the engineering is started, it starts to build a series of projects, here is a brief list of projects: developing high quality vector Chinese character libraries. ------------------------ The Chinese word library is something that Chinese must have when using a computer. Unfortunately, China has no Chinese character library in truly freedom, whether it is a dot matrix in the terminal, or a high quality vector letter library for printing. This project will develop PostScript vector font. PostScript technology is a very mature technology. The industry has a wide range of support. The Free Software Foundation also has tool software to support it. In addition to being familiar with PostSript language norms, this project has a large number of workloads, because the number of Chinese characters is only GB2312- 80 There is 6,763 Chinese characters. Moreover, only one font is not enough, requiring at least four qualifications to substantially meet the actual needs of printing. New operating system ------------ The software crisis we currently face is mainly manifested on platforms that can be grasped, including hardware platforms and software platforms. Frozen three feet, non-day cold. The Chinese in the road to the development of the operating system, because hesitated and decision-making mistakes have been wasted for a lot of time, walked a lot of detours (in my opinion, is a lack of understanding of freedom). Since there is no direct support for the hardware platform for a long time, you don't pay attention to the reserve of technology development, and the loss of talents is serious. Therefore, it is unrealistic to develop a mature operating system in the short term. Since the information age operating system is seen as the importance of the platform, "one, hundred, thousand" project is difficult to develop, decide our own freedom operating system, and its technical route is a resurrection LISP MACHINE, which is to program language. Extension becomes a complete operating system. The new operating system is called "MNM", which is a new operating system designed from the chip. The hardware platform is the default platform with the stack-based chip, and the Nuclear-core system (the GNU system can be adopted), excellent Real-time response speed, perfect core multi-thread mechanism, robust network function, a pile of technical performance of the graphical user interface. Scheme Implementation --------------- Lisp Machine has been quite a scene in the 1980s, which once is the palm of the hacker, and later because of market and technology, Disappeared from the operating system family. The technical reason affects the popularity of Lisp Machine is that the LISP locale is not running, and the Lisp language has a memory garbage automatic recycling mechanism. The memory on the early computer is very expensive. The memory is very small, which belongs to the most scarce. Resource. LISP takes into account this when implementing, it re-inputs all the no longer used memory generated during the program run, and the Lisp language interpreter has to stop waiting for new reusable. Memory, so the speed is greatly affected. However, memory garbage collection (GC) itself is a very good skill, it is nothing wrong with it.

Compile type language, such as C, requires programmers to manage memory allocation and recycling, so the programming efficiency is low, and it is easy to make mistakes. Modern languages ​​are mimicing the memory garbage collection mechanism of LISP, such as the Java language, which has a similar memory garbage collection mechanism borrowed from the LISP. Today's computer memory component cost has been greatly reduced, so by using dynamic garbage collection techniques, the Running of the Lisp can be recovered while the program is running (not let the program runs pause or the process hang). Therefore, it is rarely listening to the speed of the LISP running speed. Of course, there are still some technologies to improve computing speed, for example, a module that interacts basic directly to hardware, using assembly language, becoming a directly executable atom function into the LISP REP loop, because the low cost of memory components, A large number of memory has been integrated on the chip of the stack, and the algorithm can be implemented using hardware instead of software, so computer operation speed can be greatly improved, and the program is small and compact. However, as mentioned earlier, the standard COMMON LISP is too large, "I, Hundred, Wan" project will use free Scheme to achieve version to develop operating systems, resurrect Lisp Machine. We will develop its own Scheme implementation version for the highest Scheme Specification (R5RS). Desktop Working Environment ------------ There are graphical user interfaces (GUI) on any mainstream operating system, and GUI provides a view control framework for computer users in an intuitive way. Most Computer users like working in such an environment. The Free Software Association has widely used the original X Window System, which is almost clearly added to X to add its own graphical interface elements to form a complete desktop environment, GNU system is GNOME. GNOME's design ideas, which use CORBA technology to combine object-oriented programming technology and distributed calculations in the desktop environment. X initially provided two equivalence libraries, one is now generalized XLIB written in c, and one is now almost discarded CLX, that is, using the X library written by Common Lisp, these two libraries are implemented X The support of the protocol. "First, Hundred, Wan" project will use Scheme to transform X on the basis of CLX. The purpose of this transformation is not only to get a X-window system that can be used, but also has a higher technical goal - it wants to design X-based desktop, which is a browser like web is a browser, bring distributed web. X Desktop, thereby get a new generality. In this desktop environment, any object is on this machine or in the network remotely, and the table can be used to obey the calculation. A large number of generalization concepts will be designed to enter this desktop environment. The "Hundred" word project is to create hundreds of free computer documents, and put them as a book publishing. -------------------------------------------------- ------------------ Once you have a high quality freeham character, we can start publishing your own document. These documents can be transmitted from the Internet, and can be printed as paper media, and have accumulated funds for engineering. "Hundreds of ages, thousands of hearts". As long as there is a batch of high-quality computer documents, then our project will follow someone, they can continue to climb up on our shoulders without having to start from scratch. The "Wan" word project is to train tens of thousands of innovative spirit in China, which can be used to develop free software.

-------------------------------------------------- ------------------------------- One, hundred, thousands of projects are very large, need a lot of human and material investment, so we I hope that there are a lot of software engineers to participate. The human resources in this area are still not enough, so we have to use our research results in the metrics of psychological cognition to vigorously carry out training, and use multiple means to cultivate talents who can develop free software. Only talents who have a lot of understanding of freedom, our projects have booming guarantees. Free software movement has successful hope in China. So the road is in micro, change, and know the original! . The significance of "one, hundred, million" project is definitely not only like some people expects to create some high-quality national brands, solve the software crisis facing our nation, and the free software movement is in China. Development is no longer a personal spontaneous hobby, or a profit tool in several companies, but has become a conscious action. This project has its complete purpose, established technical goals, program programs and specific actions. It uses technical means to spread free ideas and philosophy, achieving the purpose of creating a better society. It is more or less like a Platarian politics, although people participating in the project will not be civil servants from the government. (2) There are a large number of IT companies in the second spring market of heavy privileges, the scale of the extension of the company, and then listed in the circle to achieve the success of the rapid rich and rich. We don't plan to do so, our means is to use the general system to promote freedom. Panfeng Theory has provided sufficient business model for us to adopt. The current source of project is mainly based on our services: publish "Free Software" magazine -------------------- After a year, we started publishing "free software "Magazine (FSM), this is the world's first English magazine on free software, and this magazine has been directly supported by FSF. It has two versions of electronic media and paper media. Two versions of magazines can free copy and re-release, electronic media published on our website: http://www.rons.net.cn/ENGLISH/FSM/ Online, the sales revenue of paper media magazine is used to support the construction of "one, hundred, million" project. Typographic service --------- Tex has been very stable after years of development, I also spend many years, I have already admitted to its internal structure, I have built CTUG (China Tex User Group) in 2000. At present, CTUG is still growing, and we have built a typographic studio on the basis of CTUG, and the FSM typographic task is this studio. In addition, it provides high quality commercial typography services to the world market. Talking about the free software course ---------------- In fact, the principles of information asymmetry have been widely recognized by economists, 2001 Nobel economics bonus will be awarded to three A scholar who has achieved highlighted contributions in this regard. The principle of asymmetry mentioned earlier, through the study of psychological cognitive distance, we have developed a set of free software training courses with "HackerDom), learn this set of courses, students can Quickly master the working principle of free software, with the ability to do free software. The tuition we charged will be used in the construction of the project in addition to paying the instructor.

转载请注明原文地址:https://www.9cbs.com/read-804.html

New Post(0)