현재 위치 - 중국오락넷 - 엔터테인먼트 주제 - 소프트웨어가 오픈소스여야 하는 이유는 무엇인가요?

소프트웨어가 오픈소스여야 하는 이유는 무엇인가요?

오픈소스 소프트웨어에는 많은 이점이 있습니다. 요약하면 가장 중요한 세 가지 이점이 있습니다.

첫째, 오픈소스 소프트웨어는 사용자의 권리를 더욱 완벽하게 보호합니다. 예를 들어, 어느 날 Microsoft가 존재하지 않게 되면 원래 Microsoft가 유지 관리했던 Windows, Office 및 기타 소프트웨어는 아무도 유지 관리하지 않기 때문에 제거될 가능성이 높습니다. 그러나 오픈 소스 소프트웨어에는 그런 문제가 없습니다. 누군가가 없기 때문에 정체됩니다. 한때 사용자들이 막대한 돈을 들여 구입했던 386, 486 마이크로컴퓨터는 이제 고물처럼 폐기될 수밖에 없습니다. 그 이유는 이를 지속적으로 지원할 수 있는 고성능 응용 소프트웨어가 없기 때문입니다. 이 386 및 486 마이크로컴퓨터에서 사용할 수 있습니다.

둘째, 오픈소스 소프트웨어가 널리 공개되기 때문에 오픈소스 소프트웨어의 문제점이 노출될 가능성이 높으며, 이러한 문제가 해결되면 오픈소스 소프트웨어가 더욱 완벽해진다.

마지막으로, 오픈 소스 소프트웨어를 사용하면 사용자의 개인화된 요구 사항을 더 쉽게 충족할 수 있습니다. 소프트웨어에 엔지니어링 관리가 과도하게 도입되면서 소프트웨어의 표준화 정도가 점점 높아지고 있습니다. 이는 확실히 소프트웨어 개발의 효율성을 높일 수 있지만, 또한 사람들이 모델에 따라 소프트웨어를 작동해야 합니다. 일반 사람들이 소프트웨어를 사용하는 것은 매우 편리하지만 왼손잡이에게는 매우 어색합니다. 휴대폰, PDA 등 신제품이 등장하면서 개인화에 대한 요구는 더욱 커질 것입니다. 오픈 소스 소프트웨어는 소스 코드가 공개되어 있기 때문에 이러한 개별 요구 사항을 더 쉽게 충족할 수 있습니다. 소프트웨어는 단순히 공학적으로 표현될 수는 없습니다. 오픈소스 소프트웨어의 개발 방식은 사람들에게 깊은 깨달음을 주었습니다.

Creative Software Alliance의 Liu Peng은 오픈 소스 문화가 수천 년 동안 이어진 인류 지혜의 결정체이며 누구도 막을 수 없는 필연적인 역사적 발전 추세라고 지적했습니다. 오늘날 인터넷에 담긴 가치는 누구도 부인할 수 없지만, 사람들이 초기 인터넷의 발전 단계에 대해 관심을 가져본 적이 있었습니까? 수십 년 전의 인터넷에는 몇 가지 핵심 프로토콜만 있었고 그 적용 가치가 명확하지 않았습니다. 하지만 이것이 인터넷이 오늘날의 모습으로 발전하는 것을 막지는 못할 것입니다. 인터넷은 초기에는 본질적으로 오픈 소스의 한 형태였으며 오늘날의 오픈 소스 소프트웨어도 이와 매우 유사합니다. 개발 추세 자체에는 힘이 있습니다. Windows가 널리 사용되는 이유는 최신 운영 체제의 표준을 충족시키기 때문입니다. 현대 운영체제의 표준은 하나의 추세이고, 리눅스 역시 이러한 표준을 따르고 있기 때문에 리눅스는 뛰어난 운영체제가 될 수 밖에 없습니다.

Liu Peng은 또한 "오픈 소스 소프트웨어 개발이 이제 낮은 단계에 진입했으며 이는 실제로 오픈 소스 소프트웨어 개발에 필요한 단계입니다. 오픈 소스 소프트웨어의 사업 추진 모델이 우리는 1990년대 중반에 라우팅 기술을 해결하기 위해 오픈 소스 기술을 사용했으며 이 프로젝트도 큰 성과를 거두었습니다. 실제로 중국에는 호펜 등 큰 성공을 거둔 오픈소스 프로젝트가 많다. 따라서 일시적인 어려움에 직면해 중국에 오픈소스가 없다고 생각하는 것은 피상적이다.

중국공정원 학자인 니광난(Ni Guangnan)은 다음과 같이 지적했습니다. "산업적 관점에서 볼 때 Linux로 대표되는 오픈소스 소프트웨어는 우리나라 소프트웨어 산업의 협상력을 강화했습니다. 소프트웨어 시장 공간을 확대했습니다. 국내 CPU는 반드시 리눅스를 지원해야 한다는 점을 보아야 합니다. 그렇지 않으면 사용 범위가 너무 좁아서 실제 응용에 투입할 수 없게 됩니다.

오픈소스의 본질

많은 사람들이 보기에 오픈소스는 대가 없이 주는 것뿐이지만, 오픈소스의 원래 의미는 “프로그래머가 읽을 수 있을 때”입니다. , 재배포 및 "소프트웨어의 소스 코드를 수정하면 소프트웨어가 발전합니다"(프로그래머가 소프트웨어의 특정 부분에 대한 코드를 읽고 재배포하고 수정할 수 있는 한 오픈 소스라고도 할 수 있습니다). 매우 엄격한 GPL 계약 GPL 소스 코드만 오픈 소스여야 하는 반면 BSD 계약은 최종 사용자 라이선스에 원래 계약만 유지하도록 요구합니다.

이러한 관점에서 오픈 소스 소프트웨어는 "남들이 하는 것"도 할 수 있다. "돈을 벌면 어떻게 돈을 벌 수 있을까?" 오픈소스와 상업적 이익은 완전히 반대가 아니다. 그리고 오픈소스 소프트웨어에는 현재 인기 있는 ERP, CRM, 심지어 지식관리, 비즈니스 인텔리전스 등의 시스템 소프트웨어만 포함되는 것이 아닙니다.

< p>개인 프로그래머들에게 오픈소스 커뮤니티에 참여하는 것은 이득이 아닙니다. 많은 외국 프로그래머들이 커뮤니티에서 훈련을 통해 많은 혜택을 받았고, 국내에서 유명해진 소프트웨어 엔지니어링 기술자도 많지 않습니다. 대규모 개발 프로젝트에 참여한 이들은 비록 차이나소프트 COSIX 프로젝트는 실패했지만, 이 프로젝트를 통해 훈련을 받았다. 진짜 문제는 프로그래머들이 실습을 위한 프로젝트가 없다고 불평하고, 다른 한편으로는 국내 프로그래머들이 어떻게 생각하든 오픈소스 커뮤니티에 참여하기를 꺼린다는 것입니다.

소프트웨어 회사에게 오픈소스는 오늘날에도 소프트웨어 수요를 늘리는 좋은 방법입니다. 공학적 방법의 과도한 도입으로 인해 소프트웨어는 점점 더 표준화되었습니다. 개인 사용자에게는 동일한 소프트웨어가 오른손잡이에게는 사용하기 쉬운데, 왼손잡이에게는 얼마나 어색합니까? 사용자가 관리 소프트웨어를 사용하면 관리 방법의 변경이 필연적으로 수반됩니다. 그러나 관리 소프트웨어가 항상 사용자에게 적합한 관리 변경을 가져온다는 의미는 아닙니다.

국내 소프트웨어 회사들이 오픈소스를 멀리하는 상황과 달리 썬은 경영진과의 상호 작용 요구 사항을 고려하여 오픈 소스 소프트웨어가 이러한 문제를 해결하는 데 훨씬 더 편리하다는 점을 분명히 했습니다. 솔라리스(Solaries) 운영체제는 사전예약 없이 공개된다. 업계에 마이크로소프트는 개발에 막대한 투자를 한 윈도우 CE 70의 소스코드를 상징적인 가격인 5달러에 판매하겠다고 밝혔다. Microsoft와 Sun은 소스 코드가 공개된 후에는 업계에서 특정 유형의 제품을 기반으로 기술 표준을 형성하는 것이 더 쉬워지고 기술 소유자에게 더 큰 시장이 제공될 것이라는 점을 확실히 이해하고 있습니다. 다운스트림 서비스 공급업체의 경우 사용자에게 더 나은 서비스를 제공하는 것이 더 쉽습니다. 표면적으로는 Microsoft와 Sun이 서비스 시장에서 수익의 일부를 잃은 것처럼 보이지만 이 손실 부분은 제품 시장에서 더 많이 보상될 것입니다. .

기본적으로 오픈소스 개발과 비오픈소스 개발은 개발 방식만 다를 뿐입니다. 오픈소스 방식으로 개발된 소프트웨어 제품도 그 가치를 실현하기 위해 서로 다른 비즈니스 모델을 사용할 수 있습니다. 오픈소스는 괴물이 아니며, 일부 기업이 일자리를 유지하는 것을 어렵게 만들지도 않습니다. 오히려 오픈소스는 더 높은 수준의 인재를 양성할 수 있고, 핵심 애플리케이션에 적용할 수 있으며 더 넓은 수요 시장을 창출할 수 있습니다. , 이를 통해 소프트웨어 산업 환경을 개선합니다.

CSDN 웹사이트의 오픈소스에 대한 설문조사에 따르면 '오픈소스 코드로 인해 기업은 수입원을 잃게 된다', '오픈소스 커뮤니티에 가입한다는 것은 보상 없이 기부만 한다는 것을 의미한다'고 생각하는 사람들이 있는 것으로 나타났습니다. "는 전체 설문조사의 10%에 불과합니다. 전체 인원의 10분의 1, 3명 미만의 응답자는 무조건 오픈소스 커뮤니티에 가입하지 않겠다고 분명히 밝혔습니다. 반대로 응답자의 7/10은 오픈소스 커뮤니티에 가입할 것이라고 믿었습니다. 사업 전망이 좋으며 오픈 소스에서 수익을 얻을 수 있다고 믿는 응답자가 10명 중 8명에 달했습니다.

그러나 점점 성숙해지는 오픈소스 기술과 황량한 생태계 환경은 여전히 ​​강렬한 대조를 이루고 있으며, 오픈소스에 대한 개발자들의 높은 열정 역시 암울한 오픈소스 커뮤니티와 강한 대조를 이루고 있습니다. 너무 많은 오픈 소스 사명은 우리를 그 어느 때보다 무겁게 만듭니다. 이러한 강한 대조에 직면하여 우리는 다음 질문에 대해 생각해야 합니다. 중국의 오픈 소스 경로는 어디에 있습니까?

중국 오픈소스의 길은 어디에 있는가?

중국 오픈소스의 발전 길에 관해 이것은 확실히 의견과 지혜의 문제이다. 이 질문에 대한 답은 사고방식, 재능, 정부 지원, 산업 및 기타 측면과 관련이 있습니다. 오픈소스는 수년간의 대중화를 거쳐 실제로 국내에서 팬층을 확보했으며, 정부도 이와 관련하여 많은 노력을 기울여 왔다고 해야 할 것입니다. 이제 이러한 세력을 하나로 모으는 것이 필요합니다. 합동군. 이를 위해서는 오픈소스를 개발하기 위해서는 먼저 좋은 태도를 유지해야 하고, 둘째, 올바른 방법을 선택해야 하며, 마지막으로 오픈소스 결과물이 산업으로 원활하게 전환될 수 있도록 해야 합니다. 물론 정부의 지원도 필수적입니다. 한마디로 오픈소스 소프트웨어의 홍보는 너무 많은 공권력과 현명한 아이디어가 필요한 체계적인 프로젝트이다.

오픈소스의 사고방식

많은 경우 태도가 모든 것을 결정하는 경우가 많으며, 오픈소스의 개발은 의심할 여지 없이 이 범주에 속합니다. 오픈소스 실무에 종사해 온 사람들은 오픈소스 산업에 종사하는 사람들, 즉 오픈소스 산업에 종사하는 사람들의 성급함을 명확히 이해하고 있습니다. 이 점에 대해서는 초기 터보리눅스(Turbolinux)를 창업한 아이리스 밀러(Iris Miller), 오픈소스 소프트웨어를 국내에 도입한 공민(Gong Min), 오픈소스 실무자인 류펑(Liu Peng) 모두 같은 생각이다.

오픈소스 소프트웨어 업계에 종사하는 사람들은 성급한 성격을 갖고 있어 자신의 말을 듣지 않은 채 남을 비난하기 시작하는 경우가 많습니다. 이때 진정하고 5분 동안 다른 사람의 말을 경청할 수 있다면, 그 결과는 5분이 지나고 나면 다른 사람의 뜻을 오해하고 다른 사람의 말을 오해했기 때문에 이런 비난을 계속할 수 없게 되는 경우가 많습니다. 사람들의 의견이 맞습니다. 사실 성급함은 결코 국내 오픈소스 개발자들만의 것이 아니라 외국 오픈소스 개발자들에게도 해당됩니다. 리눅스 개발 초기에 리누스는 리눅스 시스템의 일부를 삭제한 적이 있었는데, 주변에 20명이 넘는 선배 개발자들이 이를 반대했다. 이들은 리누스 씨가 결정하기 전에 자신들의 의견을 상의해야 한다고 인터넷에 공개적으로 올렸다. 삭제하든 말든. 그러나 Linus 씨는 이 프로그램에 대한 모든 문서를 읽었으며 그것이 블랙홀이며 이러한 프로그램을 제자리에 유지하는 것은 이러한 오류를 영속시킬 뿐임을 발견했다고 말하면서 이러한 질문에 신속하게 응답했습니다. 결국 모두가 리누스 씨에게 사과했고, 문서를 모두 읽지 않았다는 점을 인정했습니다.

성급함의 가장 큰 결과는 사람들이 자신이 하고 있는 일을 잊어버리기 쉽다는 것이므로 오픈소스는 감성적인 오픈소스가 되었고, 리눅스 역시 언제 울고 싶게 만드는 리눅스가 되었는지도 모르겠다. 그것을 사용하여. Innovation Software Alliance의 부회장인 Liu Peng은 오픈 소스를 개발하려면 오픈 소스 소프트웨어를 "진화적" 관점에서 바라볼 필요가 있다고 믿습니다. 오픈소스 소프트웨어 개발을 '진화'의 관점에서 본다는 것은 오픈소스 소프트웨어 개발을 시장 수요의 관점에서 고려한다는 의미다. 오픈소스 소프트웨어가 특정 제품이 된 이후에도 살아남을 수 있을지는 시장 수요가 있느냐에 달려 있다. 수요가 없으면 지시에 따라 강제로 생산하는 것은 분명 문제가 될 것이고, 그런 제품의 수명도 그리 길지 않을 것이다. . 수요가 있다면 당장은 어려워 보이더라도 이 제품은 여전히 ​​생존 가능하며, 그 어려움을 극복하고 이 제품을 시장에 내놓는 기업도 있을 것입니다. 오픈소스 소프트웨어의 개발을 '진화'의 관점에서 보면 '성장을 촉진하고 발전을 촉진'하는 현상을 무시할 수 없습니다.

Hong Feng은 오픈 소스 소프트웨어를 개발하려면 학문적인 태도가 필요하다고 믿습니다. 왜냐하면 오늘 얼마를 투자하고 내일 얼마를 생산할 수 있는지가 중요한 것이 아니기 때문입니다. 많은 지식은 여러 세대에 걸쳐 인간이 축적한 결과입니다. 천재 과학자들이 미적분학의 극소 문제를 해결하는 데 150년이 걸렸고, 근소 문제를 해결하는 데 천년이 걸렸습니다.

성급함과 함께 또 다른 사고방식이 있는데, 바로 비관주의다. 성급함은 사람들을 화나게 만들고 오픈 소스 개발이 정상적인 개발 궤적에서 벗어나게 만들 수도 있습니다. 그러므로 내면의 광신주의와 무자비한 현실은 특히 사람들을 비관적으로 만들 가능성이 높습니다. Liu Peng은 이에 대해 자신의 견해를 밝혔습니다. 오픈 소스 운동이 침체에 빠졌을 때 Liu Peng도 다른 사람들이 자신에게 빚을 지고 있다는 느낌을 받았습니다. 이때 한 친구가 "당신에게 부족한 점은 없습니까?"라고 묻자 Liu Peng은 스스로를 반성하고 나서 깨달았습니다. "우리는 나라에서 그렇게 많은 돈을 썼지만 많은 실패를 했습니다. 어떻게 이런 일이 일어날 수 있는가?” 국가가 스스로를 나쁘게 대했다고 볼 수 있다. 이를 바탕으로 Liu Peng은 어려움을 극복하고 문제를 해결하려면 좋은 사고 방식을 유지해야 한다고 믿습니다. 오픈소스 소프트웨어 연구개발에 종사하는 기업이라면 항상 주변 환경을 탓하지 말고 자신의 단점을 찾아보세요. 반대로, 실패를 경험하는 것이 반드시 나쁜 것은 아닙니다. 실패 자체가 자산이기 때문입니다. Liu Peng은 실패를 경험한 후에야 어려움을 견디고 어려운 환경에서 살아남을 수 있다고 굳게 믿습니다. Liu Peng은 또한 일시적인 어려움에 직면하여 중국에 오픈 소스가 없고 오픈 소스에 대한 희망이 없다고 생각하는 것이 피상적이라고 믿습니다.

오픈소스의 병목 현상

리누스와 리처드 스톨먼이 오픈소스 소프트웨어를 창업한 초기에는 오픈소스 소프트웨어의 미래 사업 개발 모델을 잘 해결하지 못하여 만들어졌다. 오픈소스 소프트웨어를 개발하는 회사들 우리는 사업 운영에 큰 어려움을 겪었습니다. 동시에, 이 단계에서 중국의 소프트웨어 개발자는 먼저 식량 문제를 해결해야 발전할 수 있습니다. 따라서 국내 오픈 소스 커뮤니티의 발전에는 물질적 기반이 부족합니다. 이로 인해 국내 오픈소스의 발전은 필연적으로 침체에 빠지게 된다. 이 때문에 국내 오픈소스 커뮤니티에서는 일반적으로 좋은 비즈니스 개발 모델의 부족이 오픈소스 운동의 발전을 방해하는 병목 현상이라고 생각합니다. CSDN의 설문 조사에 따르면 프로그래머가 오픈 소스 커뮤니티에 가입하기 위한 전제 조건을 묻는 질문에 프로그래머 10명 중 4명은 재정적 기반이 충분하다고 답했고, 10명 중 거의 3명은 "후원을 받거나 커뮤니티로부터 보상을 받다"를 선택했습니다. 그것"이라고 대답한다. 즉, 비즈니스 모델 문제가 해결되면 프로그래머 10명 중 거의 7명이 다양한 오픈 소스 커뮤니티에 가입하게 될 것이며 이는 흥미로운 숫자입니다.

이 문제에 대해 오픈 소스 운동을 옹호하는 Hong Feng은 다음과 같이 설명했습니다. 오픈 소스 개발을 제한하는 병목 현상은 오픈 소스 소프트웨어 제조업체가 오픈 소스 프로젝트에서 희소성을 찾지 못했다는 것입니다. 전통경제학의 출발점은 자원의 희소성이다. 이 이론에 따라 정부는 강제를 채택하고, 상용 소프트웨어는 경쟁을 강조한다. 그러나 오픈소스 소프트웨어는 협력만 있을 뿐, 오픈소스 제조사는 희소성이 존재하지 않는 것 같다. 오픈소스 소프트웨어에 포함된 희소성으로 인해 제조업체가 개발한 오픈소스 소프트웨어의 가치가 반영되지 않고, 오픈소스 개발을 제한하는 병목 현상이 발생하게 됩니다. 그러나 인간이 발전함에 따라 협력이 점점 더 많이 채택될 것입니다. 이는 정부의 법제도 개선을 통해 느낄 수 있다.

오픈 소스 교육을 예로 들자면, 학생들이 스스로 학습한다면 비용이 매우 높을 것입니다. 대학에서 4년 동안 컴퓨터 지식을 공부했지만 여전히 프로그래밍을 할 수 없습니다. 학생들에게 학습 로드맵을 제공하고 튜터링을 제공하면 학생들의 학습 비용을 크게 줄일 수 있습니다. 2년 또는 2개월 동안 공부하면 프로그래밍 마스터가 될 수 있습니다. 저는 여기에 많은 시간과 노력을 들이고 있기 때문에 학생들이 절약한 비용의 일부를 수수료로 징수할 수 있습니다. 이는 오픈 소스의 부족함을 활용합니다. 실제로 오픈 소스 소프트웨어는 다른 방식으로 수익을 창출할 수 있습니다. 비록 수학 정리가 공개되어 있다고 해서 누구나 수학자가 될 수 있다는 의미는 아닙니다. 수학자가 되려면 많은 비용을 지불해야 하는데, 이 비용이 희소성의 원천이다.

개인의 경우 이러한 희소성을 찾을 수 없기 때문에 일부 사람들은 오픈 소스 커뮤니티에 참여하기를 꺼립니다. 실제로 오픈소스 커뮤니티에서는 다른 사람에게 도움을 주면서 동시에 많은 도움을 받기도 합니다. 해외 오픈소스 커뮤니티의 많은 프로그래머들은 오픈소스 커뮤니티를 활용해 인지도를 높이고 좋은 일자리를 찾았습니다. 따라서 협력은 개인에게도 가치를 창출할 수 있습니다. 중국에서는 소수의 사람들만이 오픈 소스 소프트웨어의 의미와 규칙을 진정으로 이해하고 있기 때문에 대부분의 중국 소프트웨어 회사는 독점 소프트웨어 모델에 따라 운영되므로 중국 오픈 소스 커뮤니티에 참여하는 사람이 너무 적습니다. 따라서 이러한 병목 현상을 해결하기 위해서는 먼저 오픈소스 소프트웨어의 의미를 명확하게 설명할 필요가 있습니다.

오픈소스의 발전을 가로막는 병목 현상이 비즈니스 모델 문제임에도 불구하고, 비즈니스 모델 문제를 해결하려면 문제의 모든 측면이 관련되기 때문에 오픈소스의 발전을 가로막는 문제가 많아진다. 유명한 IT 논평 Ren Yanming 씨는 이러한 요인을 낮은 인기, 공공 자원 부족, 인재 부족, 소수의 오픈 소스 프로젝트, 제조업체와 커뮤니티 간의 협력 부족, 애플리케이션 홍보의 어려움, 서비스 지연, 개방성 부족 등 9가지 요인으로 꼽았습니다. 소스 코드 및 일관성 없는 표준 질문입니다.

오픈소스에는 어떤 인재가 필요한가?

오픈소스 커뮤니티의 발전을 가로막는 가장 직접적인 이유는 대중성 부족이기도 하다. 개발자가 오픈소스의 본질을 이해할 수 있도록 하고, 오픈소스 개발에 어떤 유형의 재능이 필요한지 이해해야 합니다. 이 문제에 대해 전문가마다 다른 의견이 있지만, 대략적으로 말하면 오픈소스 인재는 커뮤니티의 인재와 업계의 인재로 나눌 수 있습니다. 이러한 인재는 사용자 수준의 인재와 고급 인재 개발이 모두 필요합니다. 정량적인 관점에서 볼 때, 활용 수준의 인재 수요는 더 크고, 개발 수준의 인재 수요는 적습니다. 전체 인재 수는 피라미드 형태로 배열됩니다.

오픈 소스 커뮤니티의 인재에 관한 한 Hong Feng은 Perl 및 Linux와 같은 오픈 소스 소프트웨어의 창시자가 엘리트이며 중국 오픈 소스 커뮤니티에 부족한 것이 바로 이러한 엘리트라고 믿습니다. . 오픈소스 커뮤니티에는 애플리케이션 인재, 개발 인재 등 모든 수준의 인재가 필요합니다. 그러나 현재 시급히 필요한 것은 높은 수준의 개발 인재입니다. 높은 수준의 오픈 소스 개발 인재가 되려면 매우 높은 문턱을 넘어야 하는데, 중국에는 이 문턱을 넘은 사람이 아직 너무 적습니다. 이 문턱을 넘었다고 어떻게 말합니까? 기본 요구 사항은 Linux 커널을 연구하고 다양한 개발 도구를 능숙하게 사용하는 것입니다. Linux 커널은 압축 후 20M로, 인쇄하면 벽돌 두께의 책 60권이 넘는 크기입니다. 중국에서 이 작업을 완료할 수 있는 사람은 거의 없습니다. 그리고 이것은 단지 학습 과정일 뿐입니다. 진정으로 오픈 소스 커뮤니티에 기여할 수 있는 인재가 되려면 상당히 창의적이어야 합니다.

Hong Feng은 중국 오픈소스 커뮤니티의 성장 공간이 놀랍다고 생각합니다. 베이징에는 똑똑한 학생들이 너무 많습니다. 그들이 오픈소스 커뮤니티에 가입하지 않은 이유는 대학에서 명확한 정보를 제공하지 않았기 때문입니다. 학생들에게 적합한 교육 프로그램 개발 로드맵. 그들에게 명확한 개발 로드맵을 제공한다면 중국 오픈소스 커뮤니티의 발전은 밝을 것입니다.

산업계에서 Liu Peng은 중국의 오픈소스 소프트웨어를 개발하려면 현 단계에서 필요한 것은 엘리트가 아니라고 믿습니다. 사실 엘리트는 없습니다. 이른바 엘리트들이 오픈소스 소프트웨어를 남들보다 몇 년 먼저 깨달은 셈이다. 공민씨가 중국에 오픈소스 소프트웨어를 도입하지 않았다면 다른 사람이 이를 도입했을 것이다. Linus는 Linux 커널을 작성하는 데 많은 노력을 기울였지만 이것이 다른 사람이 할 수 없었다는 의미는 아닙니다. Linux 커널은 직접 적용할 수 없습니다. 실제로 Linux를 훌륭한 운영 체제로 만드는 것은 이후의 많은 작업에 있습니다.

Liu Peng은 이제 오픈 소스 소프트웨어를 만드는 사람들에게 헌신 정신이 부족하다는 견해를 주장합니다. 많은 오픈소스 옹호자들이 오픈소스 문화에 대해 이야기할 때는 매우 의식하는 것 같지만, 실제 업무에서는 특정 오픈소스 프로젝트를 개발할 때 월급 수만 위안을 요구하는 경우가 많다. 이러한 관점에서 오픈소스 소프트웨어 개발에 있어서 시급하게 필요한 것은 실행력과 오픈소스 문화에 대한 신념을 갖춘 인재이다.

게다가 국내 오픈소스 소프트웨어에는 아직까지 원래 연구에 종사했던 사람들이 오픈소스 소프트웨어 프로젝트에 참여하는 경우가 많아 상사가 맡길 경우에만 제작 업무를 완수할 수 있다. 그러나 연구개발부터 기술적 성과를 상업적인 결과로 전환시키는 전 과정을 실현하지는 못합니다. 따라서 오픈 소스 소프트웨어 커뮤니티에는 시장에서 가장 똑똑한 사업가를 대하는 방법을 배운 사람들도 필요합니다.

Liu Peng은 이것이 오픈 소스 제조업체에 높은 수준의 인재가 필요하지 않다는 의미는 아니며 오히려 과학적인 태도를 가진 인재를 엄격하게 선발해야 함을 강조했습니다. 예를 들어, 프로농구팀에 라이트 포워드가 필요한 경우, 원래 레프트 포워드로 뛰었던 프로선수를 찾아 라이트 포워드 포지션에 적응할 수 있는지 물어보면 부정적인 대답을 얻을 수도 있다. 하지만 아마추어 제너럴리스트를 찾아보면 긍정적인 답을 얻을 수도 있다. 하지만 기술 수준이 부족해 결국 포기해야 했다. 따라서 우리는 높은 수준의 전문가를 찾고 있습니다.

소프트웨어 기술 경쟁은 결국 사람 간의 경쟁이며, 오픈소스 소프트웨어도 이에 예외는 아니다. 기술적인 관점에서 볼 때, 소프트웨어 경쟁은 단순히 돈을 위한 경쟁도 아니고, 단순히 코드의 양을 위한 경쟁도 아니며, 창의성을 위한 경쟁에 가깝습니다. 그렇기 때문에 개발에 있어서 인재의 문제가 제기되어야 합니다. 우선 오픈소스가 인재 양성에 더 좋은 영향을 미치기 때문에 더 매력적이다. 오픈 소스 인재 문제와 관련하여 IT 평론가 Yan Ming 씨는 현재 오픈 소스 개발에는 오픈 소스 기술을 사용하는 관리 소프트웨어 개발자와 오픈 소스 교육 촉진자라는 두 가지 유형의 인력이 시급히 필요하다는 점을 지적했습니다.

정부 지원이 만병통치약인가?

오픈소스 개발에 영향을 미치는 요인 중 정부 지원은 항상 논란의 여지가 있는 이슈였다. 한국 오픈소스 소프트웨어 실무자들은 자신들의 오픈소스 소프트웨어 개발 수준이 중국보다 훨씬 높다고 자신있게 말할 수 있으며, 이를 위해서는 정부의 지원이 필수적이다. 반면 정부 개입으로 인한 다양한 부정적 영향도 볼 수 있다. 따라서 정부 지원이 오픈소스 개발 촉진을 위한 만병통치약이냐는 문제가 중국 오픈소스 개발의 길에서 큰 이슈가 됐다.

정부 지원 문제에 관해 Hong Feng은 소프트웨어의 지적 경쟁에서 우선 다양한 형태가 공존할 수 있어야 하며 국가 대표팀의 선수가 있어야 한다고 믿습니다. 반면에 개별 플레이어가 있어야 합니다. 그 중 개인 플레이어들로 구성된 오픈소스 커뮤니티의 성장은 산업 및 학계 환경과 많은 관련이 있다. 리눅스는 왜 중국이나 미국이 아닌 핀란드에서 탄생했나요? 그 이유는 핀란드 헬싱키대학교가 1970년대부터 운영체제 연구에 집중해 수많은 서적과 코드를 축적했기 때문이다. Linus는 그의 전임자들의 작업을 기반으로 Linux를 설립했습니다. 그러나 국내 산학계 환경에서는 오픈소스 개발을 제약하는 요소가 많다. 예를 들어, 현재 자금 조달에 대한 독점이 존재하며, 창의적인 아이디어를 가진 모든 사람이 자금을 받을 수 있는 것은 아닙니다. 자신의 생각을 다른 사람과 공유하고 싶다면 책을 내야 하는데, 자신의 생각을 전파하고 교육을 시키려면 출판업이 독점되어 있고, 국가가 졸업장을 인정하지 않으면 할 수 없습니다. 학생을 모집합니다. 따라서 Hong Feng은 이 문제에 대해 정부가 참여자가 아니라 규칙을 만드는 사람이 되어야 한다고 강조했습니다. 모든 납세자에게 혜택을 주기 위해 정부가 해야 할 일은 게임의 규칙을 설정하는 것뿐입니다. 오픈소스 개발은 반학문적 독점의 문제이기도 하다.

Hong Feng은 또한 오픈 소스 소프트웨어를 개발하려면 성급함을 제쳐두고 '조용한' 사고방식이 필요하다고 믿습니다. 먼저 삶을 개선한 다음 오픈소스 소프트웨어를 개발해야 한다는 것은 아닙니다. 일단 기본 기준점을 통과하면 보상이 올 것입니다. 오픈 소스 소프트웨어 프로젝트의 많은 창립자들은 프로젝트 초기에는 재정적으로 가난했지만 수년간의 노력으로 엄청난 수준의 성공을 거두었다는 것을 알아야 합니다. 그런데 문제는 현재 환경이 너무 성급하다는 것입니다. 예를 들어, 대학은 1년에 몇 편의 논문을 출판해야 하는데, 그 논문 중 얼마나 많은 논문이 국제적인 상을 받았는지, 얼마나 독창적인지 계산하는 사람은 아무도 없습니다. IT 업계의 과제 중 하나는 독창성입니다. 새로운 아이디어를 창출하면 엄청난 이점을 얻을 수 있습니다. 창의성은 전적으로 군단의 싸움에서 나오는 것이 아니라 인간의 마음에서 나옵니다. 따라서 정부는 오픈소스 개발을 위한 좋은 생태환경을 조성해야 하는데, 이는 정부 지원의 가장 중요한 부분이다.

Liu Peng은 오픈소스 보호 전략을 재검토해야 한다고 생각합니다. 오픈소스 소프트웨어를 온실 속의 꽃으로 취급하면 오픈소스 소프트웨어는 결코 성장할 수 없습니다. . 우리는 매우 흥미로운 현상에 직면해야 합니다. 수천 년이 지난 지금, 모두가 소리 지르는 쥐의 수가 세상을 지배하는 인간보다 더 많아졌는데, 사람들이 보호 동물로 여기는 호랑이가 동물 보호 공원에 들어왔습니다. 현재 오픈소스 커뮤니티는 경제적인 어려움을 겪고 있지만 차이나소프트(ChinaSoft), 훙치(Hongqi), *** 등 오픈소스 소프트웨어 회사도 자체 운영이 매우 어려워 오픈소스 커뮤니티에 자금을 조달할 것으로 기대하는 것은 불가능하다. . 동시에, 국가 기금은 현실적인 방식으로 오픈 소스 연구를 수행하는 사람들을 지원하는 데에만 사용되어야 하며, 오픈 소스를 가장하여 개인적 이득을 추구하는 사람들의 손에 넘어가서는 안 됩니다.

사실 오픈소스 개발에 영향을 미치는 또 다른 중요한 문제는 국산 소프트웨어에 대한 실효 수요가 부족하다는 점이다. 케인스의 견해에 따르면, 기업이 탈출구를 찾을 수 없을 때 정부는 경제성장을 촉진하기 위해 공공 건설 프로젝트 시작과 같은 조치를 취해야 합니다. 마찬가지로, 정부는 동일한 조건 하에서 정부의 조달 수요를 국산 소프트웨어(특히 오픈 소스 소프트웨어) 쪽으로 더 기울일 수 있다는 점을 고려해야 합니다. 중국공정원 원사 선창샹(Shen Changxiang)은 “현재 국가에는 보안등급 A급 운영체제가 시급히 필요하다”며 “A급 운영체제를 국내에서 개발할 수 없을 경우 외국산 운영체제를 사용해야 한다”고 말했다. 많은 기밀 부서에서는 이것이 숨겨진 위험입니다." 이는 사실상 오픈소스 개발을 촉진하는 수요의 사례다.”

그런 관점에서 보면 현 상황에서 오픈소스 개발은 그야말로 정부의 지원과 떼려야 뗄 수 없는 일이다. . 오픈소스 개발의 만병통치약이 되기 위한 정부 지원의 전제조건은 첫째, 독점 접근 방식으로는 오픈소스를 통제할 수 없으며, 둘째, 오픈소스 개발의 필요성을 바탕으로 거시적 차원에서 시의적절한 정책 지원을 제공해야 한다는 점이다.

오픈소스와 산업

오픈소스의 발전을 논할 때 반드시 언급해야 할 또 다른 이슈는 오픈소스와 산업의 관계이다. 업계 전문가들은 일반적으로 오픈소스 소프트웨어의 개발이 소프트웨어 산업의 발전을 촉진할 수 있으며, 결과적으로 오픈소스 결과의 산업화는 오픈소스 비즈니스 모델의 문제를 해결하고 오픈소스 소프트웨어가 더 나은 발전을 가능하게 할 수 있다고 믿습니다. 이런 관점에서 오픈소스와 산업은 상호 이익이 되는 관계를 갖고 있다.

오픈소스와 산업의 관계에 대해 홍펑(Hong Feng)은 다음과 같은 예를 들었다. 중국 서부에서는 먹을 것이 부족해 산을 파는 생각을 했고, 그 결과 생태환경이 악화됐다. . 결과적으로 사람들은 더욱 가난해집니다. 이는 악순환을 만듭니다. 이제 정부는 사람들에게 나무와 풀을 심도록 장려하고 특정 보조금을 제공하기 시작했습니다. 이로써 생활환경이 개선되고, 취업 기회가 늘어나며, 좋은 순환이 형성되어 사람들의 삶이 더욱 편리해지고 편리해집니다. Hong Feng은 왜 같은 방법을 오픈소스 개발에 적용할 수 없느냐고 한탄했습니다.

학자 니광난은 "정부의 원래 접근 방식은 5~6가지 유형의 리눅스를 지원하는 것이었기 때문에 각 기업이 받은 지원이 충분하지 않았다"고 지적했다. Linux의 발전에 따라 우리나라에서 공식화한 현재 중국 Linux 표준은 일부 국가, Linux 커뮤니티 및 다국적 기업의 관심을 끌었습니다. "산업의 건전한 발전은 다양한 제조업체 간의 경쟁과 협력을 필요로 하며 표준은 모든 것과 관련되어 있습니다. 정부를 포함한 전체 산업 체인의 측면은 정보 산업부 차관 Gou Zhongwen의 말을 통해 충분히 표현될 수 있습니다. "과거에는 기업에 대한 정부 지원이 종종 과학 연구를 달성하지 못했습니다. 새로운 독점이 형성되면 기업은 자신의 연구 결과를 다른 기업과 공유하기를 꺼려 결국 정부의 좋은 바람을 이루지 못하는 경우가 많습니다. 개별 기업을 활용하여 특정 기술 제품이 업계의 주류 제품이 되도록 홍보하고 있습니다. 따라서 우리 정부는 실제로 Linux에 대한 개발 지원보다는 기본, 개방형, 개방형 및 서비스 역량 강화를 지원하는 방향으로 전환할 것입니다. 특정 회사의 도움을 받아 이 길을 택합니다.

이미 1980년대 말 이광난 씨는 '핵심적이고 영혼이 없는' 국내 IT 산업 문제를 제기했지만 지금은 일반적으로 받아들여지지 않았다. 그 후 운영체제의 문제점을 보완하기 위해 폐쇄적인 개발 경로를 택하게 되었는데, 이러한 문제를 해결하기 위해 오픈소스를 활용했다면 오늘날의 IT 산업의 풍경은 더 이상 이렇지 않다고 생각합니다. IT 산업 전체에서 오픈소스가 하는 큰 역할을 발견하는 것은 어렵지 않습니다.

옛말처럼 오늘날의 오픈소스는 기술은 성숙했지만 생태 환경은 취약한 기로에 도달했습니다. 위험과 기회가 공존하는 가운데 우리는 오늘의 행동이 얼음과 불의 융합을 경험한 후 중국 오픈소스의 운명을 결정하게 될 것임을 이해해야 합니다.

copyright 2024중국오락넷