Mer(소프트웨어 배포)

Mer (software distribution)
메루
Mer Logo.png
OS 패밀리리눅스
동작 상태단종(Sailfish OS와 병합)
소스 모델오픈 소스
마케팅 대상모바일.
패키지 매니저RPM 패키지 매니저
플랫폼ARM, x86MIPS
커널 타입없음(Mer와 함께 배송되지 않음)
면허증.무료 소프트웨어[검증 필요]
공식 웹사이트merproject.org
Mer는 미들웨어입니다.Linux 커널없고 Plasma Mobile과 같은 UI도 없습니다.

MerLinux 커널 기반의 모바일 지향 운영 [1]체제미들웨어 역할을 하는 하드웨어 벤더를 대상으로 한 무료 오픈 소스 소프트웨어 배포였습니다.미고[2][3][4]포크입니다.

목표들

[2] 프로젝트의 목표는 다음과 같습니다.

  • 프로젝트 구조에 투명성이 내장된 공개 개발
  • 모바일 디바이스 지향 아키텍처 제공
  • 주요 고객은 최종 사용자가 아닌 모바일 디바이스 벤더입니다.
  • 디바이스 제조원의 생활을 용이하게 하기 위한 구조, 프로세스 및 툴을 갖추고 있다.
  • 모바일 OS 분야의 혁신 지원
  • 프로젝트 및 테크놀로지 (MeeGo, Tizen, Qt, 계몽재단 라이브러리(EFL), HTML5) 포함
  • 능력주의로서 통치되다
  • 기부를 통한[5] 비수익으로 운영하다

소프트웨어 아키텍처

Mer에는 systemd, Wayland 컴포지터 등이 포함되어 있습니다.

Mer는 운영체제가 아닙니다.Linux 커널을 기반으로 한 운영체제의 컴포넌트 중 하나가 되는 것을 목적으로 하고 있습니다.Mer는 Linux 커널 위 및 Graphical User Interface(GUI; 그래피컬 사용자 인터페이스) 아래에 있는 운영 체제의 일부입니다.

Mer는 MeeGo 코어와 동등한 기능을 제공합니다.이전의 MeeGo 사용자 인터페이스와 하드웨어 어댑테이션은 다양한 다른 프로젝트와 하드웨어 제조업체에 의해 수행되며, Mer core 위에 제품을 구축할 수 있습니다.

구성 요소들

systemd, Wayland, Hybris 및 기타 최신 FOSS 소프트웨어가 지원됩니다.

Zephyr은 Mer, Qt5, QML Compositor 및 Wayland를 [6]기반으로 한 경량 고성능 차세대 UI를 탐색하기 위해 다른 프로젝트에서 사용할 스택을 만드는 시도입니다.

2013년 10월 11일에 출시된 웨스턴 1.3은 libhybris를 [7]지원하므로 웨이랜드에서 안드로이드 장치 드라이버를 사용할 수 있습니다.

지원되는 하드웨어

Mer는 x86, ARM 또는 MIPS와 같은 여러 명령 집합에 대해 컴파일할 수 있습니다.

Mer 기반의 빌드는 Rasberry Pi, Beagleboard, Nokia N900, Nokia N950, Nokia N9다양한 디바이스와 다양한 Intel Atom 기반 태블릿에 사용할 수 있습니다.여기에는 하드웨어 적응 패키지와 다양한 프로젝트에서 제공하는 Mer 위에서 실행되는 다양한 UX도 포함됩니다.디바이스상에서 업데이트 할 수 있어, 원래의 [8]펌 웨어로 듀얼 부트 모드로 동작하는 경우가 있습니다.

Mer는 Open Build Service(OBS, mer 단위)를 사용하지만 아키텍처당 하나의 저장소를 사용합니다.

Mer 포트명 OBS 스케줄러 이름 RPM 아키텍처 MDS의 OBS 프로젝트 이름 MDS의 OBS 저장소 이름 묘사
i486 i586 i486 코어: i486 Core_i486 범용 i486+ X86 포트
i586 i586 i586, i686 코어: i586 Core_i586 SSE3 지원 X86 포트
x86_64 x86_64 x86_64 코어: x86_64 Core_x86_64 범용 64비트 포트
암v6l 암베7el 암v6l 코어: armv6l 코어_armv6l ARMv6 + VFP 포트
암v7l 암베7el 암v7l 코어: armv7l 코어_armv7l ARMv7 VFPv3-D16 포트, softfp ABI
암v7hl 암v8el 암v7hl 코어: armv7hl 코어_armv7hl ARMv7 VFPv3-D16 포트, 하드FP ABI
암7tnhl 암v8el armv7hl, armv7nhl, armv7tnhl, armv7thl 코어: armv7tnhl 코어_armv7tnhl ARMv7 VFPv3-D16 포트, 하드FP ABI, NEON, Thumb2
미셀 마이크 미셀 코어: mipsel 코어_미셀 MIPS32 O32 ABI 포트, 하드플로트

Mer 기반 제품

KDE 플라즈마 활성화

Mer는 KDEPlasma [9]Active대한 참조 플랫폼으로 사용되었습니다.

비발디 태블릿과 즉흥 컴퓨터

2012년 1월, 처음에는 '스파크 태블릿'으로 알려졌고 곧 '비발디 태블릿'으로 이름이 바뀐 플라즈마 액티브 태블릿 기기가 발표되었다.[10]Allwinner A20 SoC를 [11]기준으로 7인치 멀티터치 디스플레이를 탑재하고 Mer 위에 Plasma Active 사용자 인터페이스를 탑재하며 목표 가격은 [12]약 200유로입니다.이 프로젝트에서는 중국 내 하드웨어 파트너가 내부 컴포넌트를 완전히 변경하여 새로운 하드웨어용 커널 소스를 출시하는 것을 꺼리는 문제가 발생했습니다.Plasma 개발자인 Aaron [13]Seigo에 따르면 2012년 7월 초에 Vivaldi는 원래 상태로 되돌려졌지만 해결책은 "파이프 안에" 있었다고 합니다.개발자를 대상으로 한 일종의 사이드 프로젝트인 즉석컴퓨터는 2014년 1월에 출시될 예정이었기 때문에 Mer는 프리 인스톨 되어 있었습니다.2014년 중반에 두 프로젝트 모두 [14]중단되었습니다.

니모 모바일

Nemo Mobile은 JollaSailfish OS와 마찬가지로 Linux 커널, Mer, GUI 및 다양한 [15][16][17]애플리케이션을 기반으로 하는 커뮤니티 기반 운영 체제입니다.니모모바일은 2019년부터 Mer Project를 거점으로 하지 않고 만자로 리눅스로 전환했다.그 주된 이유는 라이선스 [18]제한으로 인해 Qt 버전 5.6과 같은 오래된 컴포넌트였습니다.

Jolla and Sailfish OS

2012년 7월, MeeGo 개발에 관여하고 있던 전 Nokia 사원이 설립한 핀란드의 Jolla사는, MeeGo와 Mer의 코어에 독자 사양의 GUI와 하드웨어 실장 [19][20]레이어가 추가된 Sailfish OS라고 하는 새로운 operating system에 관한 작업을 발표했습니다.2012년 11월 말에 발표되었습니다.조라는 2013년에 단순히 조라라고 불리는 세일피쉬를 사용한 첫 번째 스마트폰을 출시했다.2014년 10월 Jolla는 2015년 5월 쿼드코어 인텔 CPU에 64비트를 탑재한 Sailfish OS 2.0을 탑재한 Jolla 태블릿을 발표했습니다.또한 2.0은 라이선스 준비가 되어 있기 때문에 Aqua Fish by Intex, Puzzzle Phone 등의 제품에 사용되고 있습니다.

위안신 OS

2014년 11월 중국 위안신테크놀로지는 위안신OS를 개발 중이라고 발표했다.시원용 사장은 이 OS를 안드로이드나 애플 iOS와 어깨를 나란히 하는 중국 자체 스마트폰 [21]OS라고 평가했다.Shi씨는 기자에게 Yuanxi OS는 Mer distribution에 [22]근거하고 있다고 설명했다.

역사

Mer와 Mer를 통합한 모바일 운영 체제 및 Mer가 분기한 프로젝트의 관계.

Mer의 초기 목표는 N800이나 N810([23][24]N8x0 디바이스로 통칭)과 같은 노키아 인터넷 태블릿에서 실행할 수 있었던 Maemo 운영체제에 대한 완전한 무료 대체를 제공하는 것이었다.

Ubuntu 9.04에 기반을 두고 있으며, Maemo 5/Fremantle의 출시와 함께 "N8x0에 최대한 많은 Fremantle을 탑재하는" 새로운 목표가 생겼습니다.

MeeGo로의 이행

Mer는 N800 및 N810 [25]장치용 MeeGo 구축에 초점을 맞췄기 때문에 0.17 릴리스에서 개발을 중단했습니다.그때까지, 미고는 훨씬 더 넓은 커뮤니티에 의해 이용 가능하고 지원되었습니다.

미고의 붕괴

개발은 2011년 2월 Nokia가 전략을 변경한 후 소수의 MeeGo 개발자(이들 중 일부는 이전에 Mer 프로젝트에서 활동 중)에 의해 2011년 여름 동안 조용히 재개되었다.이들 개발자들은 특히 노키아가 떠난 후 미고가 비공개로 관리된 방식에 만족하지 않았고, 노키아가 새로운 [26]전략의 일환으로 미고를 포기했을 때처럼, 미고가 미고의 지원을 중단할 수 있는 대기업에 크게 의존하고 있다는 점도 우려했다.

이것은 인텔, 삼성, 리눅스 재단타이젠이라고 불리는 새로운 운영체제를 만들 것이라고 발표한 후에 다시 한번 문제임이 증명되었다.이 새로운 OS는 HTML5에 초점을 맞추어 네이티브 애플리케이션용 Qt 대신 EFL(Inlightment Foundation Libraries)을 사용하기 시작했습니다.그러나 2014년 5월 14일 Tizen은 다음과 같이 발표했습니다.공통점은 [27]QT와 함께 출하하기 시작함으로써 QT를 되찾는 것입니다.

'MeeGo Reconstructed'로 부활

Tizen 프로젝트 발표 후 Mer 프로젝트의 부활이 MeeGo 메일링 [2]리스트에 발표되었으며, MeeGo 및 Tizen과는 달리 능력주의로서 개발 및 통치를 공공연하게 실시할 것을 약속했습니다.또한 MeeGo 코드 베이스와 툴에 기반하여 기본 UI 없이 MeeGo 코어와 동등한 기능을 제공하는 것을 목표로 합니다.서드파티 어플리케이션 개발을 위한 API가 포함되어 있습니다.즉, Qt, EFL HTML5가 플랫폼에서 지원되며, 광범위하게 요구될 경우 기타 지원도 가능합니다.

이 프로젝트는 MeeGo에 관여했던 많은 오픈 소스 개발자들 사이에서 빠르게 주목을 받기 시작했고, 현재는 Mer를 기반으로 Nemo Mobile이라고 불리는 레퍼런스 핸드셋 UX와 같은 이전 MeeGo 프로젝트와 Cordia (Maeld 5 Ho의 재실장)와 같은 태블릿 UX를 대상으로 한 몇 개의 프로젝트에 의해 사용되기 시작했다.Mer Equivalent Mer 기반 프로젝트인 MeeGo IVI와 Smart TV UX는 아직 존재하지 않는다.

Mer 커뮤니티의 목적은, MeeGo로 할 수 없었던 것을, 견고한 방법으로 창조하는 것입니다.Mer는, MeeGo가 될 것으로 기대되고 있었지만, 지금까지 되어 있지 않은 것이 되는 것입니다.Mer는 Linux Foundation이 모든 MeeGo 요건을 충족한다고 판단했을 때 MeGo 2.0이 되는 것을 목표로 합니다.

세일피시와의 합병

2019년 초에 Mer와 Sailfish의 사업을 Sailfish OS라는 하나의 브랜드로 통합하고 Mer라는 이름의 사용을 중단한다고 발표되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Mer Project website". Retrieved 16 August 2012.
  2. ^ a b c Munk, Carsten. "MeeGo Reconstructed – a plan of action and direction for MeeGo". MeeGo-dev (Mailing list). Archived from the original on June 3, 2013.
  3. ^ lbt. "Restructure MeeGo: By Installments". Retrieved 20 August 2012.
  4. ^ Ash (2011-10-03). "MeeGo Reconstructed – Presenting "Project Mer"". MeeGoExperts.com. Retrieved 2013-06-13.
  5. ^ "Mer Project". Mer Project. Retrieved 2013-06-13.
  6. ^ https://wiki.merproject.org/wiki/Zephyr Mer Zephyr
  7. ^ "Wayland and Weston 1.3 release notes". 2013-10-11.
  8. ^ "Mer Community workspace".
  9. ^ "Plasma Active 3 Improves Performance, Brings New Apps". KDE. Retrieved 2013-06-13.
  10. ^ 왜 비발디 태블릿이 시장에 나오지 않았을까.LWN.net 2014.
  11. ^ Marco Martin. "some more hardware porn". Google+. Retrieved 2013-06-13.
  12. ^ "Spark tablet announcement". Blogspot 2012.
  13. ^ "Akademy: Plasma Active and Make Play Live". LWN.net 2012.
  14. ^ "KDE Improv, Tablet Projects Officially Axed".
  15. ^ "Nemo". Mer Wiki. Retrieved 2013-08-20.
  16. ^ "The Nemo Mobile Open Source Project on Ohloh". Ohloh.net. Retrieved 2013-08-20.
  17. ^ Marko Saukko (2013-02-03), Porting Nemo Mobile and Mer Project to new Hardware, FOSDEM 2013, retrieved 2013-07-29
  18. ^ "Distribution kit for mobile phones NemoMobile 0.7 Released".
  19. ^ "Co-creation leading to co-development?".
  20. ^ "What Is Jolla Mobile / Jolla OS? Jolla Users Blog". Jollausers.com. 2012-09-26. Retrieved 2013-06-13.
  21. ^ "Homegrown mobile operating system makes debut in China". wantchinatimes.com. 2014-11-30. Archived from the original on 2014-12-07. Retrieved 2014-12-03.
  22. ^ "拆解"首款纯国产手机系统":样机研制刚完成,明年建生态圈来自澎湃新闻". thepaper.cn. 2014-12-04. Retrieved 2014-12-04.
  23. ^ "What is Mer Project? Jolla Users Blog". Jollausers.com. 2012-09-27. Retrieved 2013-06-13.
  24. ^ (PDF) https://web.archive.org/web/20150923212428/http://daimi.au.dk/~cvm/cphnotes.pdf. Archived from the original on 23 September 2015. Retrieved 29 September 2020. {{cite web}}:누락 또는 비어 있음 title=(도움말)CS1 maint: bot: 원래 URL 상태를 알 수 없음(링크)
  25. ^ "The Mer Project – just a bunch of redshirts?".
  26. ^ lbt (2011-02-12). "Come on in…: What now for MeeGo?". Mer-l-in.blogspot.de. Retrieved 2013-06-13.
  27. ^ "Tizen:Common to Ship with Qt Integrated". tizenexperts.com.