장비와 대화하는 사람 또는 그 반대로
기술

장비와 대화하는 사람 또는 그 반대로

수백 개가 지어졌습니다. 수많은 버전과 배포판. 그들 중 일부는 틈새 호기심이고 다른 일부는 소수에 의해 사용되지만 컴퓨터 및 네트워크 인프라의 핵심 부분을 담당하기 때문에 매우 중요합니다. 이러한 다수에도 불구하고 각 시장 부문에는 두 개 이상의 지배자가 없습니다.

컴퓨터에서 실행되고 있습니다. 메모리, 프로세스, 모든 소프트웨어 및 하드웨어를 관리합니다. 또한 기계의 "언어"를 몰라도 컴퓨터와 통신할 수 있습니다. 대부분의 경우 많은 다른 프로그램이 장치에서 동시에 실행되고 있으며 각 프로그램은 중앙 처리 장치(CPU), 메모리 및 스토리지에 대한 액세스 권한이 있어야 합니다. 운영 체제 모든 것을 조정하여 각 프로그램에 필요한 것을 제공합니다. 운영 체제가 없으면 소프트웨어는 하드웨어와 상호 작용할 수 없으며 컴퓨터는 쓸모가 없습니다.

사용자 및 응용 프로그램 시스템 호출 및 애플리케이션 프로그래밍 인터페이스를 통해 운영 체제에서 제공하는 서비스에 액세스할 수 있습니다. 그들은 컴퓨터의 운영 체제와 상호 작용합니다. 부터 명령줄 인터페이스 (CLI) 그래픽 인터페이스 GUI로 알려진 사용자(또한보십시오: ). 요컨대, 운영 체제는 사용자 또는 응용 프로그램과 컴퓨터 하드웨어 간의 인터페이스 역할을 하여 사용자가 컴퓨터 시스템과 상호 작용할 수 있도록 합니다.

1. 가장 많이 사용되는 운영 체제의 로고

운영 체제 (1) 컴퓨터를 포함하는 거의 모든 장치에서 찾을 수 있습니다. 휴대전화 i 게임 콘솔 po 슈퍼컴퓨터 i 인터넷 서버. 인기 있는 최신 운영 체제의 예는 Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows 또는 IBM의 z/OS입니다. Windows 및/및 z/OS를 제외한 모든 시스템은 UNIX 기반입니다. 최근에는 데스크톱과 모바일 플랫폼을 구분하지 않으면 Windows가 더 이상 지배적이지 않지만 (2)입니다.

2. StatCounter에 따르면 지난 XNUMX년 동안 운영 체제의 글로벌 시장 점유율 변화

3. StatCounter에 따르면 지난 XNUMX년 동안 데스크톱 컴퓨터의 운영 체제 세계 시장 점유율 변화.

4. StatCounter에 따르면 지난 XNUMX년 동안 모바일 장치에서 운영 체제의 글로벌 시장 점유율 변화

5. 2018년 서버 시장의 운영체제 종류별 점유율

개인용 컴퓨터에 가장 널리 사용되는 세 가지 운영 체제는 다음과 같습니다. Microsoft Windows, 애플 맥 OS X i Linux, 그의 점유율은 약 1-2% 변동합니다. (3) 모바일 기기 중에서는 Android가 Apple의 iOS를 압도하고 있으며 최근 시장점유율이 상승하면서 4위를 차지하고 있습니다(4). 그리고 글로벌 서버 시장에서 거의 절반이 Microsoft 제품을 보유하고 있지만 이 비율은 서서히 감소하고 있으며 Red Hat Linux의 확산으로 이 두 시스템이 이 시장의 약 5/5를 차지합니다(XNUMX).

스마트폰에서 서버로

마이크로소프트가 만든 윈도우 운영체제 80년대 중반. MS-DOS 커널을 기반으로 했으며 당시 응용 프로그램 실행에 가장 일반적으로 사용되는 프로그램 관리자였습니다. 그런 다음 1987년의 첫 번째 주요 업데이트를 포함하여 Windows 3.0이 뒤따랐습니다. 몇 년 후, 다음 버전인 Windows 95가 지배적인 운영 체제가 되었습니다. 전문가들은 마이크로소프트의 시스템이 새로운 컴퓨팅 요구 사항을 충족시키기 위해 엄청난 양의 기능을 추가했지만 기본 아키텍처 측면에서 Windows 95 이후 크게 변경되지 않았다고 말합니다. 시작 메뉴, 작업 표시줄, Windows 탐색기(현재는 "탐색기"로 알려짐)와 같이 오늘날 우리가 알고 있는 많은 요소는 90년대부터 있었습니다.

수년에 걸쳐 만들어졌습니다 다양한 버전의 Windows. 그 중 가장 인기있는 것은 윈도우 7 (2009년 발매) Windows Vista (2007)과는 윈도우 XP (2001). Windows는 대부분에 사전 설치되어 있습니다. 새 PC이것이 세계에서 그의 지배력의 주된 원인으로 간주됩니다. PC 또는 노트북을 구입하거나 컴퓨터에서 Windows를 업그레이드하는 사용자는 다음을 포함하여 여러 가지 버전의 시스템 중에서 선택할 수 있습니다. 홈 프리미엄, 전문 서비스결정적인.

모두에게 동일 새 매킨토시 컴퓨터양귀비 2002년부터 공장에 미리 설치되어 있습니다. 애플 운영 체제, 현재 알려진 맥 OS (이전 OS X 및 Mac OS X). Apple 운영 체제는 2002년 이후 사전 설치된 Apple 컴퓨터에서만 공식적으로 사용할 수 있는 이전 UNIX 기반 운영 체제 제품군입니다. 시스템 이름은 Apple이 운영 체제에 사용하는 이름을 통합해야 할 필요성 때문에 2016년 WWDC 컨퍼런스에서 발표되었습니다(따라서 macOS는 iOS, watchOS, tvOS 등 시리즈의 일부입니다).

를 제외하고 오래된 유닉스 최신 Apple 시스템을 만드는 기초는 이전에 사용되었습니다. 넥스트스텝 시스템 80년대 후반에 1996년 제조업체 NeXT와 함께 Apple에 인수되었습니다. "클래식" 매킨토시 컴퓨터 시스템의 마지막 버전은 Mac OS 9였습니다. 2006년에 새로운 x86 Mac용으로 첫 번째 버전이 출시되었습니다. – 맥 OS X 10.4. 2005년에 Uniform UNIX Specification의 세 번째 버전인 Mac OS X 10.5와 완벽하게 호환되는 첫 번째 버전이 출시되었습니다. 이 버전은 PowerPC 및 x86 "mac"에서 실행되며 유니버설 바이너리, 두 아키텍처에서 실행되는 실행 파일 형식입니다. 이 버전을 기반으로 Apple Inc.의 운영 체제인 iOS 시스템(원래는 iPhone OS)이 만들어졌습니다. 모바일 장치 iPhone, iPod touch 및 iPad용. 보시다시피 Apple의 시스템/운영 체제의 역사는 Windows의 역사보다 훨씬 더 복잡합니다.

그러나 이것은 가족의 다양성에 비하면 아무것도 아닙니다. 리뉴크스, 운영 체제를 입력하십시오. 즉, 전 세계 어디에서나 누구나 수정하고 재배포할 수 있습니다. 소유한 회사에서만 변경할 수 있는 Windows와 같은 독점 소프트웨어와는 근본적으로 다릅니다. 리눅스의 장점 그것은 "자유 소프트웨어"이며 필요에 맞는 것을 선택할 수 있는 다양한 배포판(버전)이 있다는 것입니다. 배포판마다 모양과 느낌이 다릅니다. 가장 인기 있는 배포판은 Ubuntu, Mint 및 Fedora로 알려져 있습니다. Linux는 가족 이름을 따서 명명되었습니다. 리누스 토발즈1991년 리눅스 커널을 만든 사람.

Linux는 1992년에 GNU General Public License로 처음 배포되었습니다. 원래 릴리스의 처음 몇 줄의 소스 코드에서 오늘날 XNUMX만 줄 이상으로 성장했습니다. 이 시스템은 누구나 자신의 목적을 위해 수정할 수 있습니다. 따라서 우리는 수백 개의 Linux 기반 운영 체제를 보유하고 있습니다.분포라고 합니다. 이로 인해 시스템 버전을 선택하는 것보다 훨씬 더 어려운 두 가지 중에서 선택하는 것이 매우 어렵습니다.

다양한 Linux 배포판 모든 사람이 자신의 필요와 선호도에 맞는 것을 찾을 수 있어서 너무 좋습니다. 예를 들어 인기 있는 Windows XP를 모방한 버전이 있습니다. 구식의 저사양 컴퓨터에 새 생명을 불어넣도록 설계된 배포판이나 USB 드라이브에서 실행. 물론 서버 및 기타 엔터프라이즈급 애플리케이션을 실행하기 위한 많은 버전의 Linux가 있습니다. Linux 채택자들은 Ubuntu를 좋은 출발점으로 추천합니다. 이것은 매우 편리한 시스템(Windows와 비교해도)이지만 동시에 다재다능하고 다기능적입니다. 컴퓨터 아트 전문가.

, 데스크톱 컴퓨터 및 랩톱과 크게 다르기 때문에 모바일 장치용으로 특별히 설계된 운영 체제에서 실행됩니다. 모바일 장치용 운영 체제는 일반적으로 데스크톱이나 랩톱용으로 설계된 것만큼 광범위한 기능을 제공하지 않으며 PC용으로 알려진 모든 프로그램을 실행할 수 없습니다. 그러나 영화 감상, 웹 서핑, 캘린더 관리, 게임 플레이 등과 같은 많은 작업을 여전히 할 수 있습니다.

서버용 운영 체제도 있습니다. 무겁고 무게가 매우 무겁습니다. 차이점은 무엇입니까 서버 운영 체제 a 일반 사용자를 위한 운영 체제? "일반" 운영 체제는 MS Word, PowerPoint, Excel과 같은 프로그램은 물론 그래픽 프로그램, 비디오 플레이어 등을 실행할 수 있습니다. 또한 웹 검색과 이메일 메시지 확인을 쉽게 해주는 응용 프로그램을 실행할 수 있습니다. LAN 및 Bluetooth 연결을 사용하며 서버 운영 체제보다 저렴합니다.

서버 운영 체제 어떤 이유로 훨씬 더 비쌉니다. 그것의 임무는 사용자에게 무제한 연결을 허용하고 훨씬 더 큰 메모리 리소스를 제공하며 웹 사이트, 이메일 및 데이터베이스를 위한 범용 서버 역할을 하는 것입니다. 서버 시스템은 단일 사용자가 아닌 네트워킹에 최적화되어 있기 때문에 여러 데스크탑을 포함할 수 있습니다.

IoT 장치용 운영 체제

콘티키 – 2002년에 개발된 오픈 소스 운영 체제로 주로 저전력 네트워크 마이크로 컨트롤러 및 IoT 장치에 중점을 둡니다.

안드로이드 물건 - 구글에서 만들었습니다. 그의 이전 이름은 브릴로였습니다. Bluetooth 및 Wi-Fi 기술을 지원합니다.

RIOT - 대규모 개발자 커뮤니티를 보유하고 있으며 GNU Lesser General Public License에 따라 출시됩니다. 따라서 RIOT는 IoT 세계의 Linux라고 불립니다.

아파치 메이뉴트 - RIOT 운영 체제와 유사합니다. Apache 2.0 라이선스로 배포됩니다. 실시간으로 작동합니다. 많은 마이크로컨트롤러, 산업용 IoT 장치 및 의료 장치에 사용할 수 있습니다.

LiteOS – 2015년 중국 기술 대기업 화웨이가 출시했습니다. 안전하고 상호 운용 가능한 것으로 간주됩니다.

산들바람 – Linux Foundation에서 2016년에 릴리스했습니다. 다양한 IoT 장치의 손쉬운 통합으로 인해 이 운영 체제는 세계에서 가장 인기 있는 운영 체제 중 하나가 되었습니다.

날카로운 Ubuntu IoT의 주요 운영 체제입니다. Ubuntu 커뮤니티를 기반으로 IoT 장치에 대한 강력한 보안을 보장합니다.

작은 OS - 2000년에 처음 출시되었습니다. IoT 장치의 가장 오래된 운영 체제 중 하나입니다. 주로 무선 센서 네트워크를 사용합니다. 

Windows 사물 인터넷 – 이전에는 Windows Embedded로도 알려졌습니다. Windows 10의 등장과 함께 Windows IoT로 변경되었습니다.

Raspbian Raspberry Pi 전용 데비안 기반 운영 체제입니다. 커널은 Unix 커널과 유사합니다.

프리르토스 마이크로컨트롤러용 오픈 소스 운영 체제입니다. Amazon 클라우드 서비스, 즉 AWS를 사용합니다.

임베디드 리눅스 – 이 버전의 Linux 운영 체제는 스마트 TV, 무선(Wi-Fi) 라우터 등에 사용됩니다.

GUI의 간략한 역사

대부분의 사람들이 사용하는 운영 체제구매하기 전에 컴퓨터에 설치되지만 물론 언제든지 변경, 업그레이드 또는 교체가 가능합니다. 최신 운영 체제는 그래픽 사용자 인터페이스 또는 GUI를 사용하여 마우스나 터치패드를 사용하여 아이콘, 버튼 및 메뉴를 클릭할 수 있으며 모든 것이 그래픽과 텍스트의 조합을 사용하여 화면에 표시됩니다. GUI 이전에는 컴퓨터 인터페이스가 명령줄로 구성되어 있었고 사용자는 각 명령을 컴퓨터에 입력해야 했으며 기계는 텍스트만 표시했습니다.

세계 최초의 그래픽 사용자 인터페이스는 1년 1984월 Apple System 1의 출시로 간주됩니다. 이듬해 16월에 출시된 Windows 1982도 XNUMX비트 그래픽 사용자 인터페이스인 GUI를 제공했습니다. 당시에는 Apple 외에도 XNUMX년 COMDEX에서 VisiCorp와 같은 다른 회사에서 그래픽 환경의 프로토타입을 제시했으며 Windows GUI를 만드는 주된 이유는 불안이었습니다. 빌 게이츠 IBM PC 시장에서의 지위 상실에 대해.

우리가 언급했듯이 인터페이스에는 더 많은 보기가 있습니다. 윈도우 운영체제 ~에 의존하다 메뉴를 시작하다Windows 95(1995) 6에서 처음 도입되었습니다. 시작 버튼 i 메뉴를 시작하다 새로운 프로그램을 시작하는 과정에 사용자를 끌어들이는 광고 캠페인을 통해 2012년 Windows 8이 출시되었을 때 버튼이 사라지고 사용자는 즉시 새로운 터치스크린 장치와 호환되도록 설계된 전체 시작 화면으로 이동했습니다. 시작 화면은 이전 몇 년 동안 Windows가 시작 메뉴에 사용했던 시스템 옵션 및 프로그램 목록이 아니라 Apple 막대와 같이 클릭할 수 있는 앱 아이콘 및 타일에 중점을 둡니다.

6. Windows 시작 버튼 사용

2013년에는 윈도우 8.1 버전Microsoft 고객이 시작 시스템을 더 쉽게 사용할 수 있도록 시작 버튼을 다시 가져왔습니다. 2014년 Windows 10은 사랑받는 시작 버튼과 시작 메뉴를 영원히 복원했습니다.

사용자에게 알려진 언급 애플 문서 2000년에 Cheetah라는 Mac OS X의 출시와 함께 소개되었습니다. 2000년 이전에 Apple 운영 체제 사용자는 상단 메뉴 표시줄을 사용하여 프로그램을 시작 및 선택하고 이미 실행 중인 응용 프로그램을 변경했습니다. 운영 체제 X 10.5인 경우 표범, 2007년 7월에 출시된 Dock(XNUMX)은 오늘날 우리가 알고 있는 것과 동일한 시각적 접근 방식을 사용하여 재설계되었습니다.

유닉스와 유닉스

Windows 시스템, 맥 OS i 다양한 리눅스 배포판 (이 제품군에 속하는 Android 포함)-이것이 시장에서 제공하는 전부는 아닙니다. 이 세상의 많은 다양한 제품들이 이런저런 방식으로 서로 관련되어 있다는 점을 분명히 해야 합니다. 예를 들어 Linux는 60년대 후반부터 Bell Labs에서 개발한 오래된 UNIX 시스템을 모델로 합니다. 최신 Apple 시스템은 UNIX에서 나옵니다. 따라서 연결 네트워크가 있지만 많은 프로그래머, 특히 이러한 시스템을 만드는 사람들은 "본질적으로 동일"하지 않고 차이점을 강조합니다. Linux라는 이름 자체는 "Linux Is Not UniX"의 약어여야 합니다. 이는 Linux가 UNIX와 유사하지만 예를 들어 BSD() 및 그 변형과 달리 Unix 코드 없이 개발되었음을 의미합니다.

이와 같이 관련이 있지만 구별되는 시스템의 예는 다음과 같습니다. 크롬 OS, Google에서 만든 시스템의 주요 작업은 인터넷 응용 프로그램 실행. 많은 저렴하고 비싼 노트북에서 사용할 수 있습니다. Chrome OS가 사전 설치된 컴퓨터는 시장에 알려져 있습니다. 크롬북.

위의 BSD의 자손 중 하나는 FreeBSD의 (8). 시스템의 첫 번째 버전은 1993년에 출시되었습니다. 현재 11.4와 12.1의 두 가지 안정적인 버전을 사용할 수 있고 지원합니다. FreeBSD라는 이름은 데이비드 그린맨 처음부터 프로젝트를 지원한 Walnut Creek CD에서. 공식 FreeBSD 마스코트는 악마입니다., 공식 문구는 "섬기는 힘"입니다. 효율성과 신뢰성으로 인해 서버 또는 방화벽으로 자주 사용됩니다. 예를 들어 FreeBSD가 사용됩니다. Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp을 통해.

가정용(단순 제어, 멀티미디어) 및 사무용 애플리케이션용으로 설계된 운영 체제 음절. 2002년 XNUMX월에 다음과 같이 생성되었습니다. AtheOS 시스템의 한 가지저자 Kurt Skauen에 의해 버려졌습니다. AtheOS 프로젝트와 같은 커널 및 시스템 아키텍처는 AmigaOS 시스템.

ReactOS는 Windows의 클론으로 간주됩니다., 다양한 버전의 Windows와 상호 운용 가능한 무료 개인용 컴퓨터 형 운영 체제. 시스템 가정에는 Windows 응용 프로그램 및 드라이버는 물론 OS/2, Java 및 POSIX 응용 프로그램을 사용할 수 있는 기능이 포함됩니다.

ReactOS는 C로 작성되었습니다.C++의 ReactOS Explorer와 같은 일부 요소. ReactOS 개발자는 그것이 Windows의 클론이 아니라고 주장합니다. ReactOS는 1996년부터 개발되어 왔습니다. 2019년에는 여전히 소프트웨어의 불완전한 알파 버전으로 간주되었으므로 개발자는 테스트 목적으로만 권장했습니다. Adobe Reader 6.0 및 OpenOffice와 같은 많은 Windows 응용 프로그램이 현재 여기에서 실행됩니다.

모두가 아는 것은 아니다 솔라리스 90년대 중반에 Sun Microsystems에서 처음 개발했지만 2010년에 이름이 변경된 UNIX 기반 운영 체제입니다. 오라클 솔라리스 Oracle이 Sun Microsystems를 인수한 후. 확장성 및 흥미로운 응용 프로그램을 가능하게 하는 기타 여러 기능으로 유명합니다.

당시에는 중요했지만 더 이상 AmigaOS만큼 훌륭하지 않은 운영 체제가 많이 있습니다. IBM과 Microsoft의 OS/2, 고전적인 Mac OS, 즉. Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal 및 FreeMint의 비-Unix 전신입니다. 그들 중 일부는 여전히 틈새 시장에서 사용되고 있으며 애호가 및 응용 프로그램 개발 커뮤니티를 위한 소수 플랫폼으로 계속 개발되고 있습니다.

오픈VMS DEK에서 생성 아직도 . 다른 운영 체제는 운영 체제를 가르치거나 OS 개념을 연구하기 위해 학계에서 거의 독점적으로 사용됩니다. 두 가지를 모두 수행하는 시스템의 전형적인 예는 다음과 같습니다. MINIX. 이름이 지정된 다른 하나는 연구용으로만 사용됩니다. ETH Zurich에서 개발된 Oberon 니콜라스 워스, Jurga Gutknecht에서 그리고 80년대에 학생들의 그룹으로 주로 Wirth 그룹에서 연구, 교육 및 일상 업무에 사용되었습니다. 그러나 상당한 시장 점유율을 얻지 못한 일부 운영 체제는 주요 개발에 영향을 미치는 혁신을 도입했습니다. 이것은 특히 Bell Labs 연구 및 실험에 해당됩니다.

그것은 동일합니다 다양한 운영 체제 PC, 스마트폰, 태블릿 이외의 플랫폼용. 수년에 걸쳐 스마트 TV, 자동차, 시계, 사물 인터넷(9) 등을 위한 별도의 솔루션이 개발되었습니다. 이름은 비슷하지만 기술적으로는 동일한 운영 체제가 아닙니다. 예를 들어 운영 체제 Android TV OS 그것은 우리가 스마트폰에 있는 것과 같지 않습니다. 예를 들어 자동차에 사용되는 임베디드 시스템은 자동차의 전자 시스템에 수십 개의 프로세서가 있기 때문에 단일 장치에 대한 다양한 설정으로 다양한 종류가 있을 수 있습니다. 각 프로세서(이 경우 마이크로컨트롤러)는 서로 다른 운영 체제(또는 동일)를 포함하거나 전혀 포함하지 않을 수 있습니다.

9. 사물인터넷을 위한 운영체제

모바일 개방형 시스템 및 중앙 관리

약 15년 ​​전 그는 이동통신 시장을 장악했다. 심비안 시스템, 오늘날 그것은 본질적으로 PalmOS, webOS와 같은 OS의 역사입니다. 아시다시피 현재 모바일 운영 체제 시장은 Google에서 개발한 개방형 무료 소프트웨어 패키지인 Android가 지배하고 있습니다. 여기에는 주요 운영 체제, 미들웨어 및 모바일 장치용 주요 애플리케이션이 포함되어 있습니다.

리눅스 커널 Android에 맞게 조정된 일부 다른 구성요소는 GNU GPL로 출시됩니다. 그러나 Android에는 GNU 프로젝트의 코드가 포함되어 있지 않습니다. 이 기능은 오늘날 Android를 다른 많은 Linux 배포판과 구별합니다. Android 운영 체제 업데이트는 이전에 디저트 관련 이름(Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich)으로 게시되었습니다. 지금까지 XNUMX년 동안 Android 버전은 단순히 연속으로 번호가 매겨졌습니다.

iOS는 모바일 시스템입니다., iPhone, iPod touch 및 iPad 모바일 장치용 Apple 제품입니다. 현재의 이름은 2010년부터 적용되었습니다. 이 시스템은 이전에 아이폰 OS. 이 시스템은 맥 OS X 10.5. iOS는 회사가 다른 제조업체의 장치에 대한 운영 체제 라이선스를 부여하지 않기 때문에 Apple 장치에서만 사용할 수 있습니다. 모든 소프트웨어는 Apple Inc.에서 개별적으로 출시합니다. 필수 암호화 확인 서명과 함께 AppStore를 통해 중앙 집중식으로 단일 리포지토리()에서 배포됩니다. 이 배포 모델은 중앙에서 제어되지만 다음을 허용합니다. 악성코드 확산 방지, 효율적인 수리 및 업그레이드를 통해 모든 사용자에게 비교할 수 없는 높은 수준의 안전 및 품질을 제공합니다.

윈도우 모바일 스마트폰 및 모바일 장치에서 사용되는 Microsoft 모바일 운영 체제입니다. 터치 스크린 또는 그들 없이. Mobile 운영 체제는 Windows CE 5.2 커널을 기반으로 합니다.

Windows Mobile은 PocketPC PDA, PDA 및 스마트폰용으로 설계된 운영 체제입니다. Windows Mobile 시리즈의 후속 제품은 27년 2011월 2015일에 출시된 Windows Phone입니다. 10년 Microsoft는 Windows 10 Mobile 운영 체제를 도입하면서 이전 이름으로 돌아갔지만 이 시스템은 Windows CE 커널을 기반으로 하는 Windows Mobile 제품군에 속하지 않습니다. Universal Windows Platform이라는 범용 플랫폼 생성의 일부로 Windows XNUMX 제품군에 속합니다.

모바일 OS 시장에서 알려진 또 다른 시스템은 블랙 베리 OS는 수년 전에 널리 사용되었던 BlackBerry 핸드헬드 장치에서 사용하기 위해 Research In Motion에서 개발한 독점 모바일 운영 체제입니다. 블랙베리 플랫폼 는 BlackBerry Enterprise Server와 결합할 때 Microsoft Exchange, Lotus Domino, Novell GroupWise 이메일 및 기타 비즈니스 소프트웨어와의 동기화를 제공하기 때문에 기업 사용자들에게 인기가 있었습니다.

다음과 같은 덜 알려진 다른 제안이 있습니다. 바다, 휴대폰용 삼성 운영 체제2010년에 런칭한 것. 이를 사용한 최초의 스마트폰은 삼성 웨이브였다. 운영 체제 이 차례로 리눅스 배포판, Moblin 배포판(Intel에서 생성)과 마에 모 (Nokia 후원) 자동차, 요트, 전화, 넷북 또는 태블릿과 같은 다양한 모바일 장치 및 애플리케이션용. 1.2년 9월 21일, MeeGo v2011가 탑재된 최초의 휴대폰인 Nokia NXNUMX가 발표되었습니다.

운영 체제 동물원에 오신 것을 환영합니다

보시다시피 운영 체제가 득실거리고 있습니다. 그들은 발생하고 변형되어 새로운 버전으로 분기되었습니다. 특히 가족과 Linux 세대전문가의 때때로 다른 요구를 충족시키기 위해. 이 복잡하고 여러 갈래의 진화의 일환으로 기괴하지는 않지만 독창적인 창조물이 몇 개 만들어졌습니다.

예를 들어 그런 이상한 생물. 템플OS, 이전 J 운영 체제, SparrowOS 및 LoseThos - 라이트 성경적 운영 체제. 성경에 예언된 세 번째 성전으로 미국인 프로그래머가 설계했습니다. 테리에고 A. 데이비스. Davis는 640×480 픽셀 해상도, 16색 디스플레이, 사운드 컨트롤과 같은 시스템 기능이 신이 그에게 특별히 위임했다고 주장했습니다. 그것은 C 언어의 원래 변형(HolyC라고 함)을 사용하여 프로그래밍되었으며 무엇보다도 비행 시뮬레이터, 컴파일러 및 커널을 포함했습니다.

Virgil Dupras가 만든 포스트 아포칼립스 OS Collapse에도 다소 비슷한 분위기가 가려져 있습니다. 이 운영 체제는 다음을 제공합니다. 자체 재생산 프로그램 세트 i 자체 설치 다양한 장치뿐만 아니라 다른 많은 기능에서. 시스템의 주요 임무는 세계적인 대격변 이후에도 살아남을 수 있는 원시적인 장치를 광범위하게 출시하는 것입니다.

다른 원래 디자인, 농구, 최신 PC에서 구형 Amiga 시스템 사용자에게 친숙한 경험을 재현하기 위한 것입니다. 그러나 시간이 지남에 따라 소프트웨어가 진화함에 따라 원본을 능가하여 컴퓨터의 낭만적인 시절과는 거의 관련이 없는 원본 제품이 되었습니다.

북한은 외부 세계로부터 스스로를 고립시키는 것으로 알려져 있습니다. 이것은 또한 적용됩니다 소프트웨어. DNR-D의 컴퓨터 Windows 또는 Apple 시스템에서는 작동하지 않지만 Red Star에서는 작동합니다. (풀군별). 이 UNIX 기반 운영 체제는 National Computer Center에서 개발되었으며 Firefox 기반의 수정된 브라우저 포함최신 웹, 텍스트 편집기 및 게임에 액세스할 수 있습니다. 레드스타는 모든 파일에 고유한 설치 일련번호를 표시해 추적이 가능한 워터마킹 시스템, 한국 정보기관의 백도어 접근 등의 기능도 갖고 있다.

약간 닮아있다. 사빌리 시스템, "우분투 무슬림 에디션"이라고도 합니다. Sabily는 자체 Linux 배포판입니다. 무슬림 사용자에게 서비스를 제공하기 위해 2007년에 출시되었습니다. 운영 체제에서 제공하는 표준 기능 외에도 Sabily에는 기본적으로 아랍어 지원이 포함되어 있습니다. 운영 체제는 또한 하루에 여러 번 이슬람교도의 기도 호출을 불러오는 아이콘과 같은 여러 고유 프로그램을 자랑합니다. 자카트 계산기 사용자가 의무 자선의 다양한 금액을 결정하도록 돕습니다. Sabily 프로젝트는 2011년에 중단되었지만 ArchiveOS에서 사용할 수 있습니다.

기이 한 가득 자살 리눅스Linux 표준에서 인식하지 못하는 명령을 입력한 후 "처벌"로 이해되어야 하는 하드 드라이브를 포맷합니다. 또는 조랑말, 또 다른 모호한 시스템 인 Toaru를 기반으로 My Little Pony 팬을 위해 처음부터 구축 된 취미 시스템입니다. 귀여운 조랑말로 가득한 인터페이스 외에도 PonyOS는 기존의 축소 및 이동 외에도 GUI 창을 회전하는 흥미로운 기능을 제공합니다.

디지털 현실 세계 OS

이것은 우리 시대에 있습니다. 그리고 운영 체제가 준비되어 있습니다. 미국 기업 베리톤(Veritone)은 2020년 XNUMX월 세계 최초로 개발에 성공했다고 발표했다. "aiWARE"라는 그의 제품은 프로그램 대신 AI 알고리즘을 실행합니다. 기본 아이웨어 음성, 텍스트, 음성, 사진, 생체 인식, 데이터 분석, 데이터 변환 등을 포함합니다. 예를 들어 음성 비서 기능은 이미 기존 장치에 내장되어 있으며 별도의 애플리케이션에서 사용할 수 있습니다.

인공지능, 음성인식 또는 이미지, 가상 비서 i 공예 소위 기계의 자연스러운 인터페이스는 오늘날 현대인이 움직이고, 살고, 일하고, 구매하고, 놀 수 있는 새로운 환경을 만들기 시작했습니다. 컴퓨터 및 기타 컴퓨터 장치는 우리의 환경, 주변 환경 및 우리가 매일 사는 세상만을 위한 것입니다.

미래는 "세계의 운영 체제", 즉 소프트웨어와 하드웨어의 작동 이상을 조정하는 솔루션에 속합니까? 새로운 운영 체제가 곧 가상, 기계 및 실제 세계 요소의 상호 작용과 원활한 작동을 보장합니까? 이러한 시스템은 프로세서의 컴퓨팅 리소스뿐만 아니라 우리의 지각, 주의 및 인지 능력에 대한 액세스도 할당합니다. 우리 뇌에.

다양한 유형의 운영 체제 개요

실시간 운영 체제 (실시간 운영 체제, RTOS) - 원하는 작업의 실행 시간에 대한 요구 사항을 충족합니다. 이러한 시스템은 실시간으로 작동하는 컴퓨터 제어 시스템의 요소로 사용됩니다. 이 기준에 따라 실시간 운영 체제는 두 가지 유형으로 나뉩니다.

  • 딱딱한, 즉 최악의(가장 큰) 응답 시간이 알려져 있고 이를 초과하지 않을 것으로 알려진 것;
  • 소프트, 즉 가능한 한 빨리 응답하려고 노력하지만 응답 시간이 더 길어질 수 있는지 알 수 없습니다.

실시간 운영 체제에서는 프로세서를 할당해야 하는 프로세스와 모든 실행 가능한 프로세스가 시간 제한을 충족하는 기간을 결정해야 합니다. 이러한 유형의 운영 체제의 출현은 무엇보다도 적시에 미사일을 제어할 수 있는 군사 장비의 필요성과 관련이 있습니다. 이러한 유형의 운영 체제는 현재 민간 산업에서 널리 사용되고 있으며 전화 교환기, NASA 화성 착륙선 및 자동차 ABS와 같은 장치도 제어합니다. 주목할만한 예로는 Windows CE, OS-9, Symbian 및 LynxOS가 있습니다.

사용자와의 커뮤니케이션을 통해 다음을 구분합니다.

  • 텍스트 시스템 - 명령줄, 즉 명령줄(예: UNIX, MS-DOS)에서 실행된 명령을 사용한 통신.
  • 그래픽 시스템 – 그래픽 창 및 기호(GUI)를 사용한 통신. 컴퓨터는 마우스 커서를 사용하여 제어됩니다(예: MS Windows 제품군, Mac OS).

아키텍처에 따라 운영 체제는 다음과 같이 나뉩니다.

  • 단일 목적 시스템. 이들은 가장 단순한 디자인의 모 놀리 식 시스템입니다. 시스템은 한 번에 하나의 작업만 수행할 수 있습니다. 한 번에 하나의 프로그램만 실행할 수 있습니다(예: MS-DOS).
  • 멀티태스킹 시스템 (멀티태스킹). 이들은 시스템 명령의 계층 구조를 가진 다단계 시스템입니다. 시스템은 동시에 많은 작업을 수행할 수 있습니다(예: 프로그램에서 텍스트를 편집하는 동안 인쇄 프로세스 제어). 여러 프로그램을 동시에 실행할 수 있습니다(예: MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • 통합 액세스 시스템. 이들은 한 번에 한 명의 사용자만 지원하는 시스템입니다(예: MS-DOS, Windows 9x/Me). 
  • 다중 사용자 시스템. 동시에 여러 사용자를 지원하는 시스템입니다. 프로세서는 여러 작업을 차례대로 수행하며 전환이 자주 발생하여 프로그램이 실행되는 동안 사용자가 프로그램과 상호 작용할 수 있습니다(예: MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • 클라이언트-서버 시스템. 이들은 개별 네트워크 컴퓨터에 설치된 보조 시스템을 감독하는 매우 복잡한 시스템입니다. 응용 프로그램은 운영 체제에서 서비스를 제공하는 서버의 "클라이언트"로 취급됩니다. "클라이언트"는 시스템의 코어를 통해 서버와 통신하며 각 서버는 다른 프로세스와 잘 격리된 별도의 보호된 자체 메모리 공간에서 실행됩니다.

임베디드 시스템 - 작동하는 장비의 필수적인 부분이 되는 특수 컴퓨터 시스템. 수행해야 하는 작업 측면에서 엄격하게 정의된 특정 요구 사항을 충족해야 합니다. 따라서 전형적인 다기능 개인용 컴퓨터라고 할 수 없습니다. 모든 임베디드 시스템은 제한된 수의 작업 또는 심지어 단일 작업을 수행하도록 프로그래밍된 마이크로프로세서(또는 마이크로컨트롤러)를 기반으로 합니다. 미국 아폴로 우주선을 제어하는 ​​컴퓨터는 최초의 내장형 컴퓨터로 여겨진다. 그러나 LGM-30 Minuteman I 미사일을 제어하기 위해 최초의 양산형 임베디드 컴퓨터가 사용되었으며 몇 가지 예로 Windows CE, FreeBSD 및 Minix 3가 있습니다.

임베디드 운영 체제. 임베디드 시스템에서 리눅스를 사용하는 것을 임베디드 리눅스라고 합니다. 

모바일 운영체제(또는 모바일 OS) – 스마트폰, 태블릿, PDA 또는 기타 모바일 장치용 운영 체제. 모바일 운영 체제는 컴퓨터의 기능을 휴대폰이나 기타 모바일 장치에 유용한 다른 기능과 결합합니다. 일반적으로 터치 스크린, 전화, Bluetooth, Wi-Fi, 내비게이션, 카메라, 카메라, 음성 인식, 음성 녹음기, 음악 플레이어, NFC 및 적외선 포트입니다. 통신이 가능한 모바일 장치(예: 스마트폰)에는 두 가지 모바일 운영 체제가 포함되어 있습니다. 하나는 사용자가 볼 수 있는 기본 프로그램이며, 라디오 및 기타 구성 요소를 지원하는 저수준 실시간 시스템으로 보완됩니다. 주목할만한 예로는 Blackberry OS, Google Android 및 Apple iOS가 있습니다.

코멘트를 추가