몬타비스타
MontaVista![]() | |
산업 | 인터넷, 소프트웨어 |
---|---|
설립. | 캘리포니아 멘로 파크(1998년 [1]9월 7일) |
설립자 | 짐 레디 |
본사 | , |
상품들 | 몬타비스타 리눅스 MVShield |
주인 | 사모투자자 |
종업원수 | 250 이상[2](2021년 3월 9일) |
웹 사이트 | www |
MontaVista Software는 임베디드 Linux 시스템 소프트웨어, 개발 도구 및 관련 소프트웨어를 개발하는 회사입니다.동사의 제품은, 자동차 전자 기기, 통신 기기, 휴대 전화등의 임베디드 시스템을 개발하는 다른 기업 전용으로 제조되고 있습니다.
MontaVista는 캘리포니아 주 산타클라라에 본사를 두고 있으며 1999년 James "Jim" Ready(이전 Mentor Graphics에서 Vertify Real-Time Executive(VRTX)의 제작자) 등에 의해 설립되었습니다.2009년 11월 10일, Cavium Networks는 MontaVista를 5000만달러에 인수하는 최종 계약을 체결했다고 발표했습니다.카비움이 Marvell에 인수된 후 몬타비스타는 독립 [3]법인으로 운영되었습니다.
상품들
리눅스
2009년 5월 12일, MontaVista는 시장 고유의 디스트리뷰션, MontaVista Integration Platform, 소프트웨어 개발 키트, MontaVista Zone Content Server 및 지원 및 서비스로 구성된 MontaVista Linux 6(MVL6)을 발표했습니다.MVL6와 이전 MontaVista Linux 제품에는 몇 가지 차이점이 있습니다.주요 항목은 다음과 같습니다.
- 시장 고유 유통(MSD)– Linux 운영체제(커널+사용자랜드)는 각 반도체 벤더의 하드웨어에 최적화되어 있습니다.
- MontaVista Integration Platform – BitBake를 기반으로 하는 일련의 지시사항을 분석한 후 사용자 명령을 충족하기 위한 태스크 의존성 트리를 구축합니다.그런 다음 BitBake는 정의된 작업을 완료하도록 실행합니다.
- MontaVista Zone Content Server – 프록시 서버 또는 오프라인 작업용 로컬 웹 미러 뒤에서 액세스하여 소프트웨어 및 업데이트를 가져옵니다.인터넷상의 퍼블릭HTTP, Concurrent Versions System(CVS), Git 및 Subversion 서버를 혼재시키는 것이 아니라 원본 아카이브 및 패치마다 하나의 소스가 있습니다.
MontaVista Linux(이전의 Hard Hat Linux)는 Linux 디스트리뷰션으로 확장되어 완전한 실시간 운영 체제가 되었습니다.이후 실시간 퍼포먼스에 대한 작업은 MontaVista가 다른 실시간 운영 [4]체제와 마찬가지로 응답 시간이 빠르며 임베디드 Linux 4.0에서 하드 실시간 태스크를 지원한다고 주장할 정도로 계속되고 있습니다.
MontaVista는 소프트웨어, 문서 및 기술 지원으로 구성된 구독을 판매합니다.이 소프트웨어에는 Linux 지원 패키지(LSP)라고 하는 특정 하드웨어 구성을 대상으로 하는 Linux 커널 및 툴 체인과 Eclipse 기반의 DevRocket 통합 개발 환경([5]IDE)을 포함한 기타 통합 도구가 포함되어 있습니다.배포판은 Professional Edition, Carrier Grade Edition 및 Mobilinux의 [6]3가지 에디션으로 제공됩니다.MontaVista Linux 툴킷에는 Wind River Systems의 VxWorks 및 pSOS 운영 체제에서 쉽게 마이그레이션할 수 있는 특정 코드 라이브러리가 포함되어 있습니다.
OpenCGX
Project OpenCGX는 MontaVista Software LLC의 임베디드 Linux 디스트리뷰션으로 자유롭게 사용할 수 있습니다.OpenCGX는 MontaVista의 11세대 Carrier Grade Linux를 기반으로 합니다.엔지니어는 쉽게 커스터마이즈할 수 있는 완전한 임베디드 Linux 디스트리뷰션을 통해 ARM 및 x86 개발을 신속하게 시작할 수 있습니다.OpenCGX는 Linux Kernel 4.14(또는 최신 LTS 커널)와 GNU 7.2 툴체인을 탑재한 Yocto 2.4를 기반으로 합니다.
캐리어 그레이드 익스프레스(CGX)
MontaVista Linux Carrier Grade eXpress(CGX)는 MontaVista의 주요 운영체제 제품으로 구성이 용이하고 일관된 고품질로 유연한 패키지로 Carrier Grade의 신뢰성, 보안 및 보수성을 제공합니다.CGX 기능은 네트워킹 및 통신, 계측 및 제어, 항공우주 및 방위, SOHO 장치, 의료 전자기기 및 "Internet of Things(IoT)" 시장을 포함한 대규모 임베디드 장치 세그먼트에 대응합니다.CGX는 CGL 스펙버전 5.0용으로 검증된 캐리어 그레이드 배포입니다.
MVShield
MVShield는 Carrier-Grade Linux 제품 및 CentOS 또는 Yocto와 같은 기타 배포판에 사용할 수 있는 MontaVista의 전문 유지 보수 및 지원 프로그램입니다.MontaVista의 가장 인기 있는 지원 프로그램 중 하나는 CentOS용 MVShield로, Cent를 사용하는 고객에게 가장 적합합니다.네트워크 및 무선 인프라스트럭처, 의료 및 군사 우주 등의 시장에서 OS를 이용할 수 있습니다.MVShield for Yocto는 고객의 오픈 소스 Yocto 기준선을 지원하는 MontaVista의 프로페셔널 서비스입니다.이것에 의해, 시판 [7]Linux 기준선으로 이행하는 일 없이, 업계 톱 클래스의 서포트 및 유지보수 서비스에 액세스 할 수 있습니다.
캐리어 그레이드 에디션
MontaVista Linux Carrier Grade Edition(CGE)은 RAS(Reliability, Availability, Serviceability) 관리 하드웨어(HPI), 인텔리전트 플랫폼 관리 인터페이스(IPMI) 또는 커스텀 하드웨어를 사용하여 장기간에 [8]걸쳐 고가용성을 필요로 하는 개발자를 위한 상용 Linux 개발 플랫폼입니다.Carrier Grade Linux는 Linux Foundation CGL 작업 그룹에 의해 관리됩니다.
개발 로켓
MontaVista DevRocket은 MontaVista Linux를 사용하여 애플리케이션과 시스템 개발을 용이하게 하기 위한 이클립스 플러그인 세트입니다.DevRocket 통합 개발 환경(IDE)은 Linux, Solaris 및 Windows에서 실행됩니다.Eclipse C++ Development Toolkit(CDT)를 사용합니다.DevRocket 5.0부터는 기존 Eclipse 설치에 MontaVista의 플러그인을 추가하거나 이미 [5]로딩된 플러그인으로 Eclipse를 설치할 수 있습니다.
DevRocket은 두 가지 종류가 있습니다. 플랫폼 개발자 키트(PDK)와 애플리케이션 개발자 키트(ADK)입니다.Platform Developer Kit에는 타깃과의 통신(RSE, SSH), 파일 시스템 작성 및 관리, 디버깅(kgdb), 퍼포먼스 튜닝(메모리 누수, 메모리 사용, 시스템 프로파일링) 기능이 포함되어 있습니다.애플리케이션 개발자 키트에는 개발 주기 초기에 애플리케이션을 개발하기 위한 가상 타깃, 원클릭 편집/컴파일/디버깅 및 성능 [9]튜닝이 포함되어 있습니다.
서비스
커스텀 하드웨어 활성화
MontaVista는 보드 지원 패키지(BSP)를 포함한 x86, ARM, MIPS 및 PowerPC 아키텍처를 지원하고 SoC 또는 서드파티 참조 하드웨어 보드에서 관련 커널, 드라이버 및 사용자 랜드 적응을 지원합니다.다만, 대부분의 기업은, 특정의 요건에 맞추어 작성된 커스텀 하드웨어에 근거해 제품을 개발해 출하하고 있습니다.MontaVista는 고객의 소프트웨어 및 하드웨어 환경에 맞게 MontaVista Linux 제품을 조정할 수 있습니다.
RTOS/레거시 이행
MontaVista의 RTOS/레거시 이행 서비스는 개발 팀이 자체 개발 또는 상용 실시간 운영체제(RTOS)를 사용하여 레거시 제품에서 임베디드 Linux로 이행할 수 있도록 지원합니다.
시스템 인정
MontaVista Linux는 공통 기준에 따라 EAL4+ 수준까지 인증을 받아야 하는 IT 및 통신 분야의 애플리케이션에 사용되고 있습니다.Evaluation Assurance Level 4+(EAL4+)는 일반적으로 소방 및 경찰 부서, 항공 및 산업 제어 시스템 등 중요한 환경에서 연결을 보호하기 위해 사용됩니다.EAL4+를 사용하면, 이러한 중요한 환경은, 예를 들면, 안전하고 안전한 콜을 확보해, 통화중이나 어셈블리 라인의 통신을 제어해, 안전한 인터넷 액세스를 실현할 수 있습니다.
트레이닝
MontaVista 고객교육은 MontaVista Linux를 사용한 인텔리전트 디바이스 애플리케이션 개발에 관한 교육과 훈련을 제공합니다.기술을 습득한 개발 팀은 개발 위험을 최소화하면서 애플리케이션 개발 주기를 단축할 수 있습니다.
레거시 제품
장기 지원 계약에 따라 MontaVista에서 [10]몇 가지 레거시 제품을 구입할 수 있습니다.
모빌리눅스
MontaVista Mobilinux는 무선 핸드셋 및 GPS(Global Positioning System) 기기, 휴대용 의료 기기, 무선 POS 단말기 등 기타 모바일 기기용입니다.Mobilinux의 주요 기능에는 동적 전원 관리, 실시간 성능, 빠른 부팅 및 작은 메모리 [11]사용 공간이 포함됩니다.
프로페셔널 에디션
MontaVista Professional Edition(Pro)은 오픈 소스 개발 플랫폼(오픈 소스, Linux, 쉽게 접근할 수 있는 소프트웨어 등)의 모든 이점을 원하는 일반적인 임베디드 Linux 개발자를 위한 것입니다.또한 MontaVista의 장점에는 고품질(버그 수가 적음), 특정 하드웨어 아키텍처에 대한 오픈 소스 툴과의 통합, 지원이 포함됩니다.Pro는 네트워킹 및 통신, 계측 및 제어, 항공우주 및 방위, SOHO(Small Office/Home Office) 장치 및 의료 [12]장치를 포함한 지능형 장치 시장용입니다.MontaVista Pro의 향후 개발은 MontaVista Linux로 접혀져 버전 5.0.24로 시작하는 별도 에디션으로 사실상 종료되었습니다.
오픈 소스 기여
MontaVista는 Linux 커널과 오픈 소스 커뮤니티에 크게 기여한 경력이 있습니다.처음부터 Jim Ready는 GPL을 [13]통해 "100% 순수 Linux"를 만들고 싶다고 말했습니다.MontaVista Linux를 실시간 운영체제로 만들기 위한 핵심 변경은 Nigel Gamble에 의해 이루어졌고 나중에 Robert [14]Love에 의해 업데이트되었습니다.Robert Love는 2001년에 Linux 커널에 변경을 제출했습니다.Linux 2.6 안정 커널 시리즈는 우선 순위 기반 프리엠프션과 같은 유사한 기능을 최초로 포함하고 있습니다.Linux [15]Foundation의 조사에 따르면 2008년 현재 MontaVista는 Linux 커널의 1.2%를 차지하여 Linux 커널에 대한 기업 기여도 9위입니다.
또한 MontaVista는 동적 전원 관리, 고해상도 POSIX 타이머, pramfs 파일 시스템,[16] Service Availability Forum의 (SA Forum) Application Interface [17]Specification의 Openais 구현 등 여러 기능을 기반으로 독립 오픈 소스 프로젝트를 분사했습니다.
분배
다른 버전의 MontaVista Linux는 [18]특히 일본에서 Sony Bravia TV, NEC 라우터 등 많은 파트너가 만든 장치에서 사용됩니다.Dell Latitude E4200 및 E4300[19][20] 노트북에서는 Latitude ON [21]기능을 제공하기 위해 MontaVista Linux OS 버전이 사용됩니다.
Cisco NX-OS는 HardHat [22]Linux를 기반으로 합니다.
휴대 전화
모토로라는 2003년 2월 16일 모토로라 A760을 중국 시장에 출시하면서 휴대전화에 리눅스를 사용한 최초의 회사가 되었다.모토로라는 경쟁사인 심비안 [23]OS의 창립 멤버임에도 불구하고 모토로라 A760과 미래의 리눅스 기반 전화기에서 MontaVista Linux를 사용하기로 결정했습니다.그 후, 모토로라는 Linux 플랫폼에 초점을 맞추어, 장래의 모든 중규모 및 하이티어 휴대 전화의 플랫폼은 Java 탑재 Linux가 [24]될 것이라고 공개적으로 발표해, 그 외의 전화 메이커인 NEC와 파나소닉은,[25][26] MontaVista Linux에 근거하는 공통의 플랫폼을 개발했습니다.
「 」를 참조해 주세요.
- Green Hills 소프트웨어
- LynuxWorks
- 범용 실시간 이그제큐티브(VRTX)
- TimeSys
- 캐비움 네트워크
레퍼런스
- ^ Watch, Wireless (October 18, 2004). "MontaVista claims realtime support for Linux mobile". Theregister.co.uk. Retrieved January 12, 2012.
- ^ "MontaVista company profile". Mvista.com. Retrieved March 9, 2021.
- ^ http://www.mvista.com/company.php
- ^ "MontaVista touts native hard real-time Linux". Archived from the original on September 4, 2012.
- ^ a b "MontaVista official DevRocket page". Mvista.com. Archived from the original on January 5, 2012. Retrieved 2012-01-12.
- ^ "MontaVista official Products page". Mvista.com. Retrieved January 12, 2012.
- ^ MontaVista. "MVShield". Retrieved March 9, 2021.
{{cite web}}
: CS1 maint :url-status (링크) - ^ "MontaVista official Carrier-Grade Edition details page". Mvista.com. Retrieved January 12, 2012.
- ^ "MontaVista's embedded Linux app dev tools go "all-plugin"". Archived from the original on September 6, 2012.
- ^ MontaVista, Product Lifecycle (March 10, 2021). "Product Lifecycle".
{{cite web}}
: CS1 maint :url-status (링크) - ^ "MontaVista official Mobilinux details page". Mvista.com. Archived from the original on January 14, 2012. Retrieved 2012-01-12.
- ^ "MontaVista official Professional Edition details page". Mvista.com. Retrieved January 12, 2012.
- ^ "An interview with MontaVista Founder Jim Ready". Archived from the original on January 28, 2013.
- ^ "Updated Linux kernel preemption patches". Lwn.net. Retrieved January 12, 2012.
- ^ Linux 커널 개발 (2008년 4월)2008년 6월 3일 Wayback Machine에서 아카이브 완료
- ^ Linux.com : MontaVista가 CE Linux용 오픈 소스에 기여
- ^ "About OpenAIS". Openais.org. Archived from the original on March 8, 2012. Retrieved 2012-01-12.
- ^ "MontaVista beefs up Japan presence". Archived from the original on July 10, 2012.
- ^ "Newsroom". Dell. Retrieved January 12, 2012.
- ^ Schwankert, Steven (October 22, 2008). "Instant-on Dell desktop to debut soon Hardware". InfoWorld. Archived from the original on October 29, 2008. Retrieved 2012-01-12.
- ^ "Latitude ON Launched Today blog.mvista.com". Mvista.com. September 29, 2009. Archived from the original on December 5, 2010. Retrieved January 12, 2012.
- ^ Brian Feeny - 해킹 NX-OS Part 3
- ^ "Motorola discloses that its new A760 handset uses MontaVista Linux". Archived from the original on January 28, 2013.
- ^ Segan, Sascha (July 26, 2006). "Motorola Outlines Plans for RAZR Successor, The SCPL". PC Magazine. Retrieved June 27, 2008.
- ^ "Linux powers DoCoMo's first 3.5G phone". Archived from the original on July 10, 2012.
- ^ "NEC and Panasonic form mobile phone development joint venture". Archived from the original on July 19, 2012.