>  기사  >  IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

Linux中文社区
Linux中文社区앞으로
2023-08-02 17:54:121747검색

오픈소스란 누구나 소프트웨어의 소스코드를 공개한다는 뜻입니다. 누구나 소스코드를 함께 연구하고 소프트웨어를 최적화하고 개선할 수 있습니다.


점점 더 많은 IT 회사가 오픈 소스를 공개하고 있습니다. 한편으로는 우수한 오픈 소스 프로젝트를 사용하면 바퀴를 다시 만들 필요가 없으며 다른 한편으로는 직접 사용할 수 있습니다. 회사는 우수한 오픈 소스 프로젝트를 보유하고 있습니다. 자체 연구 프로젝트의 경우 성장하고 발전하기 위해 프로젝트를 오픈 소스로 선택하여 더 많은 개발자가 참여하고 함께 작업하여 소프트웨어 기능을 향상시킬 수 있습니다!


최근 몇 년 동안 많은 국내 대형 IT 기업이 Huawei 오픈 소스 Hongmeng 시스템, Tencent 오픈 소스 자체 개발한 상위 데이터베이스 TBase 및 Alibaba 오픈과 같은 고품질 오픈 소스 프로젝트를 점차적으로 출시했습니다. 자체 개발한 최고 데이터베이스인 TBase를 과학 컴퓨팅 엔진인 Mars et al.에 제공했습니다.


IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


다음으로 Red Hat에서 공개한 엔터프라이즈 오픈소스 현황에 대한 설문조사 보고서를 간략히 검토한 후, IT 기업들이 가장 선호하는 오픈소스 프로젝트 몇 가지를 간략하게 소개하겠습니다. . 이는 주로 웹 서버, 빅 데이터, 클라우드 컴퓨팅, 클라우드 스토리지, 운영 체제 및 데이터베이스와 같은 여러 범주를 다루는 엔터프라이즈 중심 애플리케이션 소프트웨어 프로젝트입니다.


Red Hat, 2019년 엔터프라이즈 오픈소스 설문조사 보고서 출시

IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

오픈 소스 기술은 기업에서 널리 사용되어 왔으며 의심의 여지가 없습니다. Google 및 Microsoft와 같은 거대 기술 기업도 오픈소스의 힘을 인정합니다. 이는 Google Cloud가 최근 MongoDB, redis Labs, Neo4j, Confluent 등의 기업과 파트너십을 맺은 것을 보면 알 수 있습니다. 하지만 이들 회사는 오픈 소스에 대해 어떻게 생각합니까? 오픈소스를 선택하는 이유는 무엇입니까? 오픈소스에 대한 다음 단계는 무엇입니까? 위의 질문을 바탕으로 Red Hat은 "엔터프라이즈 오픈소스 현황" 설문조사를 시작했습니다.


이 보고서는 다양한 지역의 엔터프라이즈 오픈소스 개요를 이해하기 위해 미국, 영국, 라틴 아메리카, 아시아 태평양을 비롯한 전 세계 IT 리더 950명을 대상으로 인터뷰한 결과입니다.


귀사에서는 오픈 소스가 전략적으로 중요하다고 생각하시나요? 이는 Red Hat이 제기하고 가장 이해하고 싶어하는 첫 번째 질문입니다.


설문조사 결과에 따르면 응답자 950명 중 대다수가 오픈 소스가 기업의 전반적인 인프라 소프트웨어 전략에 전략적으로 중요하다고 생각하는 것으로 나타났습니다. 실제로 69% 이상이 매우 또는 극도로 중요하다고 답했습니다.


또한 기업의 68%가 지난 12개월 동안 엔터프라이즈 오픈소스 사용을 늘렸으며, 59% 이상이 향후 12개월 동안 엔터프라이즈 오픈소스를 계속 사용할 것으로 예상합니다.


오늘날 엔터프라이즈 오픈 소스는 가상화에서 메시지 버스, 애플리케이션 서버에 이르기까지 다양한 목적으로 독점 소프트웨어를 대체할 수도 있습니다. 오픈 소스는 또한 컨테이너화에서 소프트웨어 정의 스토리지 및 네트워킹에 이르기까지 인프라에 대한 새로운 접근 방식을 정의하고 형성하는 데 도움이 됩니다.


그 중 인프라 현대화와 애플리케이션 현대화를 달성하기 위해 오픈소스 기술을 사용하는 기업의 비율은 각각 53%와 42%입니다.


하지만 오픈 소스 소프트웨어는 단순히 오래된 인프라를 교체하는 것만이 아닙니다. 응답자의 42%는 주로 빅데이터 분석 및 데이터베이스 관리를 위한 디지털 혁신에 이를 사용하고 있다고 답했습니다. 이러한 추세는 과소평가될 수 없습니다.


오픈 소스는 개인과 조직이 최소한의 장벽으로 협업하고 공통 목표를 달성할 수 있다는 점에서 독특합니다.


요즘에는 많은 새로운 소프트웨어 범주가 오픈 소스 기술의 영향을 받습니다. 인공 지능, 소프트웨어 정의 인프라, 클라우드 네이티브 플랫폼이 좋은 예입니다.


오늘날 소프트웨어 세계의 혁신 중 대부분은 오픈 소스에서 일어나고 있으며, 비즈니스를 지원하기 위해 소프트웨어에 의존하는 조직은 이러한 혁신을 활용할 수 있기를 원합니다.


Red Hat CEO Jim Whitehurst는 설문 조사 보고서 시작 부분에서 다음과 같이 말했습니다. "이 시대에 일어나고 있는 가장 흥미로운 기술 혁신은 오픈 소스 커뮤니티에서 구체화되고 있습니다."


웹 서버


1.Nginx


IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

Nginx(엔진 POP3/SMTP 서비스. Nginx의 동시성 기능은 작은 메모리 사용량과 강력한 동시성 기능이 특징이며, 많은 사람들이 Nginx를 로드 밸런서 및 웹 역방향 프록시로 사용합니다.


  • 지원되는 운영 체제: Windows, Linux 및 OS X

  • 관련 웹사이트: https://nginx.org


2, Lighttpd


IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


Lighttpd는 경량입니다. 근본적인 목적은 오픈 소스 웹 서버 소프트웨어의 핵심은 특히 고성능 웹사이트를 위한 안전하고 빠르며 호환 가능하고 유연한 웹 서버 환경을 제공하는 것입니다. 매우 낮은 메모리 오버헤드, 낮은 CPU 사용량, 우수한 성능 및 풍부한 모듈이라는 특징을 가지고 있습니다. 일부 임베디드 웹 서버에서 널리 사용됩니다.


  • 지원되는 운영 체제: Windows, Linux 및 OS


Tomcat 서버는 무료 오픈 소스 웹 애플리케이션 서버이며 주로 JSP 페이지 및 서블릿을 실행하는 데 사용됩니다. Tomcat은 첨단 기술과 안정적인 성능을 갖추고 있으며 무료이기 때문에 JAVA 매니아들에게 깊은 사랑을 받고 있으며 일부 소프트웨어 개발자들에게도 인정을 받아 인기 있는 웹 애플리케이션 서버로 자리잡고 있습니다.


  • 지원되는 운영 체제: Windows, Linux 및 OS 4 Apache HTTP Server

  • IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

    Apache HTTP 서버(약칭: Apache)는 Apache Software Foundation의 오픈 소스 웹 서버로, 크로스 플랫폼과 보안으로 인해 대부분의 컴퓨터 운영 체제에서 실행될 수 있습니다. 1996년 이후 인터넷에서 가장 인기 있는 웹 서버 시스템입니다. 현재 모든 웹사이트의 55.3%가 Apache로 구동되고 있다고 합니다.


    • 지원되는 운영 체제: Windows, Linux 및 OS

      빅 데이터 및 클라우드 컴퓨팅


      5, Hadoop

      IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

      하둡은 Apache Foundation 인프라에서 개발한 분산 시스템으로, 일련의 산업으로 빅데이터 표준 오픈소스 소프트웨어는 분산 환경에서 대규모 데이터 처리 기능을 제공합니다. 거의 모든 주류 제조업체는 Hadoop 개발 도구, 오픈 소스 소프트웨어, 상용 도구 및 기술 서비스에 중점을 두고 있습니다. Hadoop은 빅 데이터의 표준 프레임워크가 되었습니다.


      • 지원되는 운영 체제: Windows, Linux 및 OS

      • Docker는 오픈 소스 애플리케이션 컨테이너 엔진으로, 개발자는 자신의 애플리케이션을 컨테이너로 패키징한 다음 이를 다른 시스템의 Docker 애플리케이션으로 마이그레이션할 수 있습니다. 빠른 배포를 달성하고 빅데이터 분야에서 널리 사용됩니다. 기본적으로 빅데이터를 수행하는 기업은 이 도구를 사용하게 됩니다. 게다가 공개계정 리눅스 검색 시 백그라운드에서 "Linux"라고 답하는 방법을 익혀야 깜짝 선물을 받을 수 있다.


        • 지원되는 운영 체제: Windows, Linux 및 OS

        • Apache Spark는 대규모 데이터 처리를 위해 설계된 빠르고 다양한 컴퓨팅 엔진입니다. Spark는 Hadoop MapReduce와 유사한 일반적인 병렬 프레임워크입니다. Apache Spark는 "Hadoop MapReduce보다 메모리에서 최대 100배, 디스크에서 최대 10배 빠르게 프로그램을 실행합니다. Spark는 반복이 필요한 데이터 마이닝, 기계 학습 및 기타 MapReduce 알고리즘에 더 적합합니다.

          지원되는 운영 체제: Windows, Linux 및 OS


          IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

          Storm은 업계에서 하둡의 실시간 버전으로 불리는 트위터 오픈소스 분산형 실시간 빅데이터 처리 시스템입니다. 웹 사이트 통계, 추천 시스템, 조기 경보 시스템, 금융 시스템(고빈도 거래, 주식) 등 Hadoop의 MapReduce의 높은 대기 시간을 견딜 수 없는 시나리오가 점점 많아지면서 빅 데이터 실시간 처리 솔루션(스트림 컴퓨팅) )는 점점 대중화되고 있으며 그 응용 프로그램은 점점 더 널리 보급되고 있으며 현재 분산 기술 분야의 최신 폭발적인 지점이며 Storm은 스트림 컴퓨팅 기술의 리더이자 주류입니다.


          牛逼啊!接私活必备的 N 个开源项目!


          • 지원되는 운영 체제: Windows, Linux 및 OS


          9. Cloud Foundry는 다양한 프레임워크, 언어 및 운영 시간을 지원하는 업계 최초의 오픈 소스 PaaS 클라우드 플랫폼입니다. 환경, 클라우드 플랫폼 및 애플리케이션 서비스를 통해 개발자는 애플리케이션을 몇 초 만에 배포하고 확장할 수 있습니다. 인프라 문제에 대해 걱정하지 않고. 이는 "업계 리더를 위해 업계 리더가 구축"했다고 주장하며 IBM, Pivotal, Hewlett Packard Enterprise, VMware, Intel, SAP 및 EMC를 후원자로 포함합니다.


          • 지원되는 운영 체제: 시스템 독립적

          • 관련 웹사이트: https://www.cloudfoundry.org


          10, CloudStack


          IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


          CloudStack은 고가용성과 확장성을 갖춘 오픈소스 클라우드 컴퓨팅 플랫폼이자, 오픈소스 클라우드 컴퓨팅 솔루션이기도 합니다. 확장성이 뛰어난 퍼블릭 및 프라이빗 클라우드(IaaS)의 배포, 관리, 구성을 가속화합니다. CloudStack을 기반으로 데이터 센터 운영자는 기존 인프라를 사용하여 클라우드 서비스를 빠르고 쉽게 만들 수 있습니다.


          • 지원되는 운영 체제: 운영 체제 독립적

          • 관련 웹사이트: https://cloudstack.apache.org


          11, 오픈스택

          IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

          OpenStack은 오픈 소스 클라우드 컴퓨팅 관리 플랫폼 프로젝트이자 일련의 소프트웨어 오픈 소스 프로젝트의 조합입니다. NASA(미국항공우주국)와 Rackspace가 공동으로 개발 및 시작하고 승인한 오픈 소스 코드 프로젝트입니다. OpenStack은 프라이빗 클라우드와 퍼블릭 클라우드를 위한 확장 가능하고 탄력적인 클라우드 컴퓨팅 서비스를 제공합니다. 프로젝트 목표는 구현이 쉽고, 대규모 확장이 가능하며, 풍부하고, 통일된 표준을 갖춘 클라우드 컴퓨팅 관리 플랫폼을 제공하는 것입니다. 이 인기 있는 클라우드 컴퓨팅 플랫폼은 "수백 개의 세계 최대 브랜드"가 매일 이 플랫폼에 의존하고 있다고 주장합니다.


          • 지원되는 운영 체제: 운영 체제 독립적

          • 관련 웹사이트: https://www.openstack.org


          클라우드 스토리지


          12, Gluster

          IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


          GlusterFS는 클라우드 스토리지 및 미디어 스트리밍과 같은 데이터 집약적인 작업에 적합한 확장성이 뛰어난 분산 파일 시스템입니다. 모든 표준 POSIX 인터페이스를 구현하고 퓨즈를 사용하여 가상화를 구현하므로 사용자에게는 로컬 디스크처럼 보입니다. 수천명의 클라이언트를 처리할 수 있습니다.


          • 지원되는 운영 체제: Linux, Windows

          • 관련 웹사이트: https://www.gluster.org


          13, FreeNAS

          IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


          FreeNAS는 일반 PC를 네트워크 스토리지 서버로 전환할 수 있는 무료 오픈 소스 NAS 서버입니다. 이 소프트웨어는 FreeBSD, Samba 및 PHP를 기반으로 하며 CIFS(samba), FTP, NFS 프로토콜, 소프트웨어 RAID(0,1,5) 및 웹 인터페이스 구성 도구를 지원합니다. 사용자는 Windows, Mac, FTP, SSH 및 NFS(네트워크 파일 시스템)를 통해 스토리지 서버에 액세스할 수 있습니다. FreeNAS는 하드 드라이브 또는 이동식 미디어 USB 플래시 디스크에 설치할 수 있습니다. FreeNAS 서버는 밝은 미래를 가지고 있습니다. 간단한 네트워크 스토리지 서버를 설정하기 위한 탁월한 선택입니다. freenas.org


          • 14, Lustre

          • IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

            Lustre는 높은 확장성, 고성능, 고가용성을 특징으로 하는 오픈 소스 분산 병렬 파일 시스템 소프트웨어 플랫폼입니다. Lustre는 세계에서 가장 강력한 고성능 컴퓨팅 시스템을 포함하여 대규모 컴퓨팅 시스템에 전 세계적으로 일관된 POSIX 호환 네임스페이스를 제공한다는 목표로 구축되었습니다. 수백 페타바이트의 데이터 저장 공간과 수백 GB/s 또는 심지어 테라바이트/s의 동시 집계 대역폭을 지원합니다. 초기 채택자 중에는 미국의 주요 국립 연구소인 로렌스 리버모어 국립 연구소, 샌디아 국립 연구소, 오크 리지 국립 연구소, 로스앨러모스 국립 연구소 등이 있습니다.


            • 지원되는 운영체제: Linux

            • 관련 웹사이트: http://lustre.org


            15, Ceph


            IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


            Ceph는 우수한 성능, 안정성, 확장성을 위해 설계된 분산 파일 시스템으로, 차세대 프로젝트를 위해 최초로 개발된 프로젝트입니다. 고성능 분산 파일 시스템. 클라우드 컴퓨팅의 발전으로 Ceph는 OpenStack의 성공을 활용했으며 오픈 소스 커뮤니티에서 가장 주목받는 프로젝트 중 하나가 되었습니다.


            • 지원되는 운영체제: Linux

            • 관련 웹사이트: https://ceph.com


            16 , centos

            IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


            CentOS(커뮤니티 엔터프라이즈 운영 체제, 중국어는 커뮤니티 엔터프라이즈 운영 체제를 의미함)는 Linux 배포판 중 하나이며 오픈 소스 코드 규정에 따라 Red Hat Enterprise Linux에서 공개된 소스 코드입니다. 컴파일되었습니다. 동일한 소스코드에서 나오기 때문에 높은 안정성이 필요한 일부 서버에서는 Red Hat Enterprise Linux 상용 버전 대신 CentOS를 사용합니다. 둘 사이의 차이점은 CentOS가 완전한 오픈 소스라는 것입니다.


            17, 우분투

            IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


            Ubuntu는 오픈 소스이며 거대한 커뮤니티를 보유하고 있습니다. 사용자는 커뮤니티에서 쉽게 도움을 받을 수 있으며 데스크톱 버전, 서버 버전, 클라우드 버전, 휴대폰 버전, 태블릿 버전 등 다양한 버전으로 인기 있는 Linux 배포판을 제공할 수 있습니다. 그리고 IoT 버전. 주장된 사용자에는 Amazon, IBM, Wikipedia 및 Nvidia가 포함됩니다.


            • 관련 웹사이트: http://www.ubuntu.com/index_kylin


            데이터베이스


            18, MySQL

            IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


            MySQL은 C/C++로 작성된 관계형 데이터베이스라고 주장하며 "세계에서 가장 인기 있는 오픈 소스 데이터베이스"입니다. 많은 인터넷 사용자들 사이에서 인기가 있으며 무료 커뮤니티 버전 외에도 여러 유료 버전이 있습니다. 무료이며 오픈소스임에도 불구하고 성능은 충분히 보장되어 있어 국내의 많은 IT 기업들이 MySQL을 사용하고 있습니다.


            W 지원되는 운영체제: Windows, Linux, Unix, OS X
            • 관련 웹사이트: https://www.mysql.com


            19, POSTGRESQL


            IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

            PostgreSQL은 매우 강력한 오픈 소스 클라이언트/서버 관계형 데이터베이스 관리 시스템입니다. 잘 알려진 Huawei Gaussian 데이터베이스와 Tencent의 TBase 데이터베이스는 모두 이 데이터베이스를 기반으로 개발되었습니다. 중국 최고인 Alibaba OceanBase 데이터베이스의 모든 코드는 PostgreSQL을 기반으로 개발되지는 않았지만 PostgreSQL의 많은 기능과 장점을 활용하여 개발되었습니다.


            • 지원되는 운영 체제: Windows, Linux, Unix 및 OS

              20. MongoDB
            • IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

              MongoDB는 분산 파일 스토리지 기반의 NoSQL 데이터베이스입니다. C++ 언어로 작성되었습니다. 애플리케이션을 위한 확장 가능한 고성능 데이터 스토리지 솔루션을 제공하도록 설계되었습니다.


              牛逼啊!接私活必备的 N 个开源项目!


              MongoDB는 관계형 데이터베이스와 비관계형 데이터베이스 사이의 제품으로, 비관계형 데이터베이스 중에서 기능이 가장 풍부하고 관계형 데이터베이스와 가장 유사합니다. 사용자로는 Foursquare, Forbes, Pebble, Adobe, LinkedIn, eHarmony 등이 있습니다. 유료 Professional 및 Enterprise 버전이 있습니다.


              • 지원되는 운영 체제: Windows, Linux, OS

              • 이 NoSQL 데이터베이스는 Facebook에서 개발했으며 사용자로는 Apple, European Organization for Nuclear Research(CERN), Comcast, Electronic Harbor, GitHub, GoDaddy, Hulu, Instagram, Intuit, Netflix, Reddit 및 기타 기술 회사. 이는 매우 큰 데이터 세트를 지원하며 매우 높은 성능과 뛰어난 내구성 및 복원력을 갖추고 있다고 주장합니다. 지원은 제3자를 통해 제공됩니다.


              • 지원되는 운영 체제: 운영 체제 독립적

              • 관련 웹사이트: https://cassandra.apache.org


              22, CouchDB


              IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


              CouchDB는 Erlang으로 개발된 문서 중심 데이터베이스 시스템입니다. 이 NoSQL 데이터베이스는 JSON 문서에 데이터를 저장하며, 이러한 문서는 HTTP를 통해 쿼리하고 JavaScript로 처리할 수 있습니다. 현재 IBM이 소유하고 있는 CouchDB는 Samsung, Akamai, Expedia, Microsoft Game Studios 등을 포함한 고객에게 전문적으로 지원되는 소프트웨어 버전을 제공합니다.


              • 지원되는 운영 체제: Windows, Linux, OS

                23. Neo4j
              • IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

                Neo4J는 테이블 대신 네트워크에 구조화된 데이터를 저장하는 고성능 NOSQL 그래프 데이터베이스로, "세계 최고의 그래프 데이터베이스"라고 자칭하며 사기 탐지, 추천 엔진, 소셜 네트워킹에 사용됩니다. 사이트, 마스터 데이터 관리 등. 사용자로는 eBay, Walmart, Cisco, HP, Accenture, CrunchBase, eHarmony, Care.com 및 기타 여러 기업 조직이 있습니다. 또한 공개 계정 기술 커뮤니티 백엔드를 검색하여 "알고리즘"을 답하면 깜짝 선물 패키지를 얻을 수 있습니다.


                • 지원되는 운영 체제: Windows 및 Linux

                • 관련 웹사이트: https://neo4j.com


                개발 도구 및 구성 요소


                24, Bugzilla


                IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


                Bugzilla는 Mozilla, Linux Foundation, GNOME, KDE, Apache, Libreoffice, Open Office, Eclipse, Red Hat, Novell 및 기타 회사를 포함한 사용자가 있는 오픈 소스 커뮤니티의 사랑을 받는 제품입니다. 이 소프트웨어 버그 추적기의 주요 기능에는 고급 검색 기능, 이메일 알림, 예약 보고서, 시간 추적, 탁월한 보안 등이 포함됩니다.


                • 지원되는 운영 체제: Windows, Linux 및 OS 25、 Eclipse

                • IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

                  Eclipse 프로젝트는 널리 사용되는 Java용 통합 개발 환경(IDE)으로 잘 알려져 있습니다. 또한 C/C++ 및 PHP용 IDE를 제공할 뿐만 아니라 수많은 다른 개발자 도구도 제공합니다. 주요 후원자로는 CA Technologies, Google, IBM, Oracle, Red Hat 및 SAP가 있습니다.


                  • 지원되는 운영 체제: 운영 체제 독립적

                  • 관련 웹사이트: https://www.eclipse.org


                  26, 엠버.js


                  IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!


                  Ember.js는 웹 애플리케이션을 개발하고 MVC 아키텍처 패턴을 사용하기 위한 오픈 소스 JavaScript 클라이언트 프레임워크입니다. 이 프레임워크는 개선을 위해 설계된 "야심 찬 웹 애플리케이션 구축"에 사용됩니다. JavaScript 개발자의 생산성. 공식 웹사이트에 나열된 사용자로는 Yahoo, Square, Livingsocial, Groupon, Twitch, TED, Netflix, Heroku 및 Microsoft가 있습니다.


                  • 지원되는 운영 체제: 운영 체제 독립적

                  • 관련 웹사이트: https://emberjs.com


                  27, Node.js

                  IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!

                  Node는 JavaScript를 서버 측에서 실행할 수 있게 해주는 개발 플랫폼입니다. PHP, Python을 사용하여 JavaScript를 서버 측으로 만들 수 있습니다. , Perl, Ruby 등. 이 언어는 개발자가 JavaScript를 사용하여 서버측 애플리케이션을 작성할 수 있도록 하는 스크립팅 언어입니다. 이전에는 Joyent가 개발을 관리했으며 현재는 Node.js 재단이 감독하고 있습니다. 사용자로는 IBM, Microsoft, Yahoo, SAP, LinkedIn, PayPal 및 Netflix가 있습니다.


                  • 지원되는 운영 체제: Windows, Linux 및 OS X

                    React Native
                  • React Native by Facebook에서 개발한 이 프레임워크는 JavaScript 및 React JavaScript 라이브러리(또한 Facebook에서 개발함)를 사용하여 기본 모바일 애플리케이션을 구축하는 데 사용할 수 있습니다. 다른 사용자로는 Discovery Channel 및 CBS Sports News Network가 있습니다.


                    • 지원되는 운영 체제: OS on Rails


                    Ruby on Rails는 웹 애플리케이션을 쉽게 개발, 배포 및 유지 관리할 수 있게 해주는 프레임워크입니다. 이 웹 개발 프레임워크는 개발자들 사이에서 매우 인기가 높으며 "프로그래머가 만족하고 지속적으로 효율적으로 작업할 수 있도록 최적화되었습니다"라고 주장합니다. 사용자에는 Basecamp, Twitter, Shopify 및 GitHub와 같은 회사가 포함됩니다.


                    • 지원되는 운영 체제: Windows, Linux 및 OS

                      Middleware
                    • JBoss는 J2EE 기반의 오픈 소스 애플리케이션 서버입니다. JBoss 코드는 LGPL에 따라 라이센스가 부여되며 모든 상용 애플리케이션에서 무료로 사용할 수 있습니다. JBoss는 EJB를 관리하는 컨테이너이자 서버로 EJB 1.1, EJB 2.0, EJB3 사양을 지원합니다. 그러나 JBoss 핵심 서비스에는 서블릿/JSP를 지원하는 WEB 컨테이너가 포함되어 있지 않으며 일반적으로 Tomcat 또는 Jetty에 바인딩됩니다. JBoss 미들웨어에는 다양한 엔터프라이즈 애플리케이션과 시스템을 결합, 통합 및 자동화하는 다양한 경량의 클라우드 친화적인 도구가 포함되어 있습니다. 사용자로는 Oak Ridge National Laboratory, Nissan, Cisco, CAQ, AMD 등이 있습니다.


                      • 지원 운영체제: Linux

                      • 관련 홈페이지: https://www.jboss.org/

위 내용은 IT 기업에서 가장 인기 있는 오픈소스 소프트웨어 30개를 모두 사용해봤습니다!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 Linux中文社区에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제