Some discussions about "open source"

Source: Internet
Author: User

Below are some netizensWuvistI have discussed "Open Source" with myself, reflecting some open source enthusiasts in China who do not fully understand it. Although I do not have a thorough understanding of "open source, however, in the work of easyjf open-source organizations, many open-source workers experienced some difficulties. Therefore, after this article, I plan to write a series of my own understandings and views on "Open Source" based on my current understanding of open source.

Here, I will first discuss wuvist with netizens, which involves some easyjf open-source organizations. After all, the discussion is subjective. Therefore, the actual situation of easyjf mentioned in the discussion should be determined by netizens rather than influenced by the opinions of myself and wuvist mentioned in this discussion:

Wuvist published on 01:52:00 IP: 59.189.32 .*
I was born 82 years ago. net programmers who recently changed python. Although I really don't like Java very much, I occasionally subscribe to RSS for blogs such as javaeye and Jiangnan Baiyi, because programming ideas are irrelevant to specific languages. I will leave a message here because I saw the blog of Jiangnan Baiyi.

I have read all related blogs.

I have been working on blogwind for several years and have always wanted to open source it because Asp.net lacks open source resources. The Asp.net program of blog does not have much except a set of. Text. But I don't, because I know that even the code is poorly written. Open-source code is shameless, but it just wastes others' time to view my spam code. If someone else joins in to modify my program, it will only benefit me and help me.

Naturally, I am also Chinese. If I open-source blogwind programs and shout the open-source slogan "domestic Asp.net blog framework, I am using the name of "Chinese" to seek profit for myself. This is an extremely shameless action.

I am a Chinese, but this does not mean that I can put the word "China" on myself. I absolutely cannot or should not represent China.

In fact, our current national laws do not allow private companies to use national, provincial, and other words as company names. The reason is simple. Some companies use the word "China", which will tarnish China's national dignity.

You are a Chinese company, but it is wrong for you to use the word "Chinese" to promote your project to earn profit. In particular, your project is very bad now (I have not read the code of your project and I cannot understand it, but I have read your blog; your project is so bad that you all admit it .)

Don't tell me that you will get better in the future. The project should be better. You should do it yourself and pay for it yourself. Don't yell around and let others support you. Why do others support you? Why are we all Chinese? Do not use the Chinese name to seek profit for yourself, OK?

Don't tell me that you are open-source, and you have no interest. Open-source is now a business model.

Csdn already has a sinox with a taiji language. If you do this, you just need to add an "easyjf.

If you really want to develop this project with your own skills, I advise you to spend the time writing these blogs to improve the Code of your project ...... Otherwise, I will feel that there is no such thing as the so-called "post-80.

Daxia published on 02:18:00 IP: 222.183.82 .* To wuvist:

Thank you for your advice and suggestions! Easyjf only has one team, not myself. Among easyjf members, 90% of easyjf members, except for those who like gossip, fall into the type of talking less and doing more .. Many of the ideas in. NET are very helpful in the Java field. Therefore, if you are interested, you can see the easyjf official website to help you provide some suggestions.
As for this "Treasure case", I am only responsible for exposing and fighting back the damage caused by some "Spring fans" to easyjf. In other words, can you keep silence if someone insults your labor achievements so maliciously slander you?
Another purpose of this article is to give a reference to a friend who is doing open source in China or is planning to do it. If you are steadfast and well-performing technology, you do not need to belittle others to raise yourself. products are good, bad, and ultimately recognized by the market.
To be bigger, we want to discuss a question about attitudes and ideas. As mentioned in the article: We hope we can work together to create a good open-source environment!

In addition, as you mentioned, "it is wrong for you to promote your project by using the word" Made in China, I want to keep my opinions. It should not be said "Made in China". I have discussed many articles in my articles "World Cup and open source Made in China". I will not talk about it here. But I wrote two articles about easyjf team called publicity. So some experts wrote articles about Ruby and rails that are not related to technology? All are open-source, and some colleagues in China cannot be biased towards this and should be treated the same way.
I don't even understand the words "earning profits" you are talking about? When Will easyjf use domestic products to earn benefits? The money has been cheated. Easyjf's philosophy, culture, and goals can be shared with this friend. I think they will not lie to anyone or use anything as long as they follow the initiator's theory and goals? Not now, not in the future!
In addition"Open source" is not a good or bad issue of code, but a problem of opening up, sharing, and mutual assistance. The starting point of an open-source project is not code, but ideas and ideas. How many open-source projects registered on SF are complete? Many successful open-source projects in foreign countries do not start with so many problems? What's more, Chinese software and open-source technologies are poor, the open-source environment and the establishment of community culture are not yet mature, like friends in easyjf, everyone is the first open-source contact, no experience. Therefore, problems are inevitable. The key is to dare to face these problems and correct them.
Therefore, wuvist does not need to be open because they feel that their code is a bit problematic. I think this is a conservative idea. As long as you have good ideas and good ideas for your project, and you feel that you can share them with you and implement them together, please be bold, open source does not require everyone to learn how to write your code? If you have any questions, we will give you some advice. At least most people who understand open source will not throw bricks to you. After all, just like in this "Wheel bloody case", just a few of the actions that spring fans have done to open source.

Netizens Wuvist Published on 03:08:00 IP: 59.189.32 .*I don't want to talk about domestic issues, interests, and other issues.

However, I think it is absolutely unnecessary for wuvist to open up their code because they feel that their code is a bit problematic. I think this is a conservative idea. As long as you have good ideas and good ideas for your project, and you feel that you can share them with you and implement them together, please be bold, open source does not require everyone to learn how to write your code? If you have any questions, we will give you some advice.

I didn't say I was not open. I just didn't add the "Open Source" label. Anyone interested in blogwind source code can contact me at any time. I am very willing to provide the code I personally wrote for blogwind (blogwind is not just me, but also my friends ), however, I have one condition that the security vulnerabilities of blogwind cannot be published. I know exactly what security problems blogwind has, but I don't have the energy to fill it up. I only want to keep a low profile and don't provoke hackers.

Yes. If someone comes to "implement together" with me, these vulnerabilities may be supplemented. But why can someone else "implement it together" with me "? How can I? I labeled blogwind as "open-source", so it is subjective hope and will urge others to help me.

Why should I take the initiative to disturb others? Ask for help from others? Why can't I change blogwind programs better? I just don't have time ......

Daxia Published on 13:50:00 IP: 222.183.78 .*To wuvist:

With the "open-source" label, you may not have really entered the open-source field, and may not know what "open-source" means! "Open Source" is neither a tag nor a tag. If "Open Source" is a tag, it is not open source. It is a spoofing.
Open source is not only a matter of good or bad source code, but also whether open source is used, whether it helps the public, whether it can increase productivity, or solve some practical problems.
Open-source projects start with open-source ideas and open-source ideas. The purpose of open-source projects is not to allow others to learn the source code, nor to allow others to "modify" the source code for you, open-source is not like what you understand: "Because you open the source, others modify your source code and help you improve it. It seems that you are the only benefit, so others are not dummies, will not come along with you '". This logic is not open-source. Open-source has corresponding copyright and license protocols. Different open-source sources are open based on different license protocols, which specify who they belong, where can I use it.
The dedication, sharing, and openness required to participate in open source. If you do not have this idea or spirit, it does not mean that no one participates in open source.
Open-source is not "subjective hope and it is necessary to encourage others to help me ". Open source only allows anyone to modify it. It does not require you to modify it.
Open-source is not to make open-source products perfect, beautiful, and practical. The Code is also written in a very standard, elegant, concise, and impeccable way, and then let everyone know. This is not open source, it is alive Lei Feng, it is called communism. Because we are still in the initial stage of socialism and are not communist, we cannot use the communist method to "Open Source ". Therefore, no one can do it. We cannot do it at the initial stage of socialism, nor do open source enthusiasts in developed capitalist countries.
  

Recent highlights of "Huashan sword:

A bloody case caused by a "Spring wheel" (1)

   A "blood case" caused by a "Wheel Theory" (2)

A "blood case" caused by a "sprng Wheel" (3)

A "blood case" caused by a "Spring wheel" (4)

A "blood case" caused by a "Spring wheel" (5)

An episode of spring wheel murder

 A "blood case" caused by a "Spring wheel" (6)-blood case presentation and on-site highlights

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.